From 4359dee1b7bd29ee25bc78e358a1254a0277ee96 Mon Sep 17 00:00:00 2001 From: prabhu Date: Fri, 13 Oct 2023 17:41:55 +0100 Subject: [PATCH] Filters and config files support (#634) * Filters support Signed-off-by: Prabhu Subramanian * Docs Signed-off-by: Prabhu Subramanian * Support for filters in server mode Signed-off-by: Prabhu Subramanian * Limit auto compositions to spec versions 1.5 and above Signed-off-by: Prabhu Subramanian * Fixes #635 Signed-off-by: Prabhu Subramanian --------- Signed-off-by: Prabhu Subramanian --- .github/workflows/repotests.yml | 8 + README.md | 15 +- bin/cdxgen.js | 82 +- bin/evinse.js | 24 + docs/ADVANCED.md | 93 + docs/CLI.md | 16 +- index.js | 7 +- package-lock.json | 115 +- package.json | 5 +- postgen.js | 92 + postgen.test.js | 70 + server.js | 24 +- test/data/bom-postgen-test.json | 43596 +++++++++++++++++++++++++++++ test/data/bom-postgen-test2.json | 15452 ++++++++++ utils.js | 4 +- 15 files changed, 59542 insertions(+), 61 deletions(-) create mode 100644 postgen.js create mode 100644 postgen.test.js create mode 100644 test/data/bom-postgen-test.json create mode 100644 test/data/bom-postgen-test2.json diff --git a/.github/workflows/repotests.yml b/.github/workflows/repotests.yml index ba6878b08..4de362d57 100644 --- a/.github/workflows/repotests.yml +++ b/.github/workflows/repotests.yml @@ -144,9 +144,17 @@ jobs: with: repository: 'appthreat/blint' path: 'repotests/blint' + - uses: actions/checkout@v4 + with: + repository: 'hoolicorp/java-sec-code' + path: 'repotests/java-sec-code' - uses: dtolnay/rust-toolchain@stable - name: repotests run: | + bin/cdxgen.js -p -t java repotests/java-sec-code -o bomresults/bom-java-sec-code.json + bin/cdxgen.js -p -t java repotests/java-sec-code -o bomresults/bom-java-sec-code.json --required-only + bin/cdxgen.js -p -t java repotests/java-sec-code -o bomresults/bom-java-sec-code.json --filter postgres --filter json + bin/cdxgen.js -p -t java repotests/java-sec-code -o bomresults/bom-java-sec-code.json --only spring bin/cdxgen.js -p -r -t java repotests/shiftleft-java-example -o bomresults/bom-java.json --generate-key-and-sign node bin/evinse.js -i bomresults/bom-java.json -o bomresults/bom-java.evinse.json -l java --with-data-flow -p repotests/shiftleft-java-example SBOM_SIGN_ALGORITHM=RS512 SBOM_SIGN_PRIVATE_KEY=bomresults/private.key SBOM_SIGN_PUBLIC_KEY=bomresults/public.key bin/cdxgen.js -p -r -t github repotests/shiftleft-java-example -o bomresults/bom-github.json diff --git a/README.md b/README.md index c35c022e2..a71bb0a19 100644 --- a/README.md +++ b/README.md @@ -126,6 +126,7 @@ import { createBom, submitBom } from "npm:@cyclonedx/cdxgen@^9.0.1"; ```text $ cdxgen -h +Options: -o, --output Output file for bom.xml or bom.json. Default bom. json -t, --type Project type @@ -149,7 +150,9 @@ $ cdxgen -h d or the project name and version together --parent-project-id Dependency track parent project id --required-only Include only the packages with required scope on - the SBOM. [boolean] + the SBOM. Would set compositions.aggregate to inc + omplete unless --no-auto-compositions is passed. + [boolean] --fail-on-error Fail if any dependency extractor fails. [boolean] --no-babel Do not use babel to perform usage analysis for Ja vaScript/TypeScript projects. [boolean] @@ -166,11 +169,21 @@ $ cdxgen -h --validate Validate the generated SBOM using json schema. De faults to true. Pass --no-validate to disable. [boolean] [default: true] + --evidence Generate SBOM with evidence for supported languag + es. WIP [boolean] [default: false] --usages-slices-file Path for the usages slice file created by atom. --data-flow-slices-file Path for the data-flow slice file created by atom . --spec-version CycloneDX Specification version to use. Defaults to 1.5 [default: 1.5] + --filter Filter components containining this word in purl. + Multiple values allowed. [array] + --only Include components only containining this word in + purl. Useful to generate BOM with first party co + mponents alone. Multiple values allowed. [array] + --auto-compositions Automatically set compositions when the BOM was f + iltered. Defaults to true + [boolean] [default: true] -h, --help Show help [boolean] -v, --version Show version number [boolean] ``` diff --git a/bin/cdxgen.js b/bin/cdxgen.js index 738d04aa7..4716877a1 100755 --- a/bin/cdxgen.js +++ b/bin/cdxgen.js @@ -11,6 +11,29 @@ import { fileURLToPath } from "node:url"; import globalAgent from "global-agent"; import process from "node:process"; import { printTable, printDependencyTree } from "../display.js"; +import { findUpSync } from "find-up"; +import { load as _load } from "js-yaml"; +import { postProcess } from "../postgen.js"; + +// Support for config files +const configPath = findUpSync([ + ".cdxgenrc", + ".cdxgen.json", + ".cdxgen.yml", + ".cdxgen.yaml" +]); +let config = {}; +if (configPath) { + try { + if (configPath.endsWith(".yml") || configPath.endsWith(".yaml")) { + config = _load(fs.readFileSync(configPath, "utf-8")); + } else { + config = JSON.parse(fs.readFileSync(configPath, "utf-8")); + } + } catch (e) { + console.log("Invalid config file", configPath); + } +} let url = import.meta.url; if (!url.startsWith("file://")) { @@ -22,6 +45,7 @@ import yargs from "yargs"; import { hideBin } from "yargs/helpers"; const args = yargs(hideBin(process.argv)) + .env("CDXGEN") .option("output", { alias: "o", description: "Output file for bom.xml or bom.json. Default bom.json" @@ -77,7 +101,8 @@ const args = yargs(hideBin(process.argv)) }) .option("required-only", { type: "boolean", - description: "Include only the packages with required scope on the SBOM." + description: + "Include only the packages with required scope on the SBOM. Would set compositions.aggregate to incomplete unless --no-auto-compositions is passed." }) .option("fail-on-error", { type: "boolean", @@ -132,6 +157,28 @@ const args = yargs(hideBin(process.argv)) description: "CycloneDX Specification version to use. Defaults to 1.5", default: 1.5 }) + .option("filter", { + description: + "Filter components containining this word in purl. Multiple values allowed." + }) + .option("only", { + description: + "Include components only containining this word in purl. Useful to generate BOM with first party components alone. Multiple values allowed." + }) + .array("filter") + .array("only") + .option("auto-compositions", { + type: "boolean", + default: true, + description: + "Automatically set compositions when the BOM was filtered. Defaults to true" + }) + .example([ + ["$0 -t java .", "Generate a Java SBOM for the current directory"], + ["$0 --server", "Run cdxgen as a server"] + ]) + .epilogue("for documentation, visit https://cyclonedx.github.io/cdxgen") + .config(config) .scriptName("cdxgen") .version() .alias("v", "version") @@ -177,32 +224,14 @@ if (process.argv[1].includes("obom") && !args.type) { } /** - * projectType: python, nodejs, java, golang - * multiProject: Boolean to indicate monorepo or multi-module projects + * Command line options */ -const options = { +const options = Object.assign({}, args, { projectType: args.type, multiProject: args.recurse, - output: args.output, - resolveClass: args.resolveClass, - installDeps: args.installDeps, - requiredOnly: args.requiredOnly, - failOnError: args.failOnError, noBabel: args.noBabel || args.babel === false, - deep: args.deep, - generateKeyAndSign: args.generateKeyAndSign, - project: args.projectId, - projectName: args.projectName, - projectGroup: args.projectGroup, - projectVersion: args.projectVersion, - server: args.server, - serverHost: args.serverHost, - serverPort: args.serverPort, - specVersion: args.specVersion, - evidence: args.evidence, - usagesSlicesFile: args.usagesSlicesFile, - dataFlowSlicesFile: args.dataFlowSlicesFile -}; + project: args.projectId +}); /** * Check for node >= 20 permissions @@ -243,7 +272,7 @@ const checkPermissions = (filePath) => { // Start SBOM server if (args.server) { const serverModule = await import("../server.js"); - return await serverModule.start(options); + return serverModule.start(options); } // Check if cdxgen has the required permissions if (!checkPermissions(filePath)) { @@ -253,7 +282,10 @@ const checkPermissions = (filePath) => { if (!options.usagesSlicesFile) { options.usagesSlicesFile = `${options.projectName}-usages.json`; } - const bomNSData = (await createBom(filePath, options)) || {}; + let bomNSData = (await createBom(filePath, options)) || {}; + if (options.requiredOnly || options["filter"] || options["only"]) { + bomNSData = postProcess(bomNSData, options); + } if (!args.output) { args.output = "bom.json"; } diff --git a/bin/evinse.js b/bin/evinse.js index 17775b305..88897bb2c 100755 --- a/bin/evinse.js +++ b/bin/evinse.js @@ -10,6 +10,28 @@ import process from "node:process"; import { analyzeProject, createEvinseFile, prepareDB } from "../evinser.js"; import { validateBom } from "../validator.js"; import { printCallStack, printOccurrences, printServices } from "../display.js"; +import { findUpSync } from "find-up"; +import { load as _load } from "js-yaml"; + +// Support for config files +const configPath = findUpSync([ + ".cdxgenrc", + ".cdxgen.json", + ".cdxgen.yml", + ".cdxgen.yaml" +]); +let config = {}; +if (configPath) { + try { + if (configPath.endsWith(".yml") || configPath.endsWith(".yaml")) { + config = _load(fs.readFileSync(configPath, "utf-8")); + } else { + config = JSON.parse(fs.readFileSync(configPath, "utf-8")); + } + } catch (e) { + console.log("Invalid config file", configPath); + } +} const isWin = _platform() === "win32"; const isMac = _platform() === "darwin"; @@ -28,6 +50,7 @@ if (!process.env.ATOM_DB && !fs.existsSync(ATOM_DB)) { } } const args = yargs(hideBin(process.argv)) + .env("EVINSE") .option("input", { alias: "i", description: "Input SBOM file. Default bom.json", @@ -88,6 +111,7 @@ const args = yargs(hideBin(process.argv)) type: "boolean", description: "Print the evidences as table" }) + .config(config) .scriptName("evinse") .version() .help("h").argv; diff --git a/docs/ADVANCED.md b/docs/ADVANCED.md index 41b2638ee..f35db074a 100644 --- a/docs/ADVANCED.md +++ b/docs/ADVANCED.md @@ -1,5 +1,98 @@ # Advanced Usage +## Filtering components + +cdxgen can filter the components and the dependency tree before writing to a BOM json file. Three kinds of filters are allowed: + +### Required only filter + +Pass `--required-only` to only store components with the `scope` attribute set to `required`. These are usually considered direct dependencies. + +```shell +cdxgen -t java -o /tmp/bom.json -p --required-only +``` + +Languages supported: + +- Java with Maven +- Node.js +- Go +- Php + +### Purl filter + +Use `--filter` to filter components containing the string in the purl. + +```shell +cdxgen -t java -o /tmp/bom.json -p --filter org.springframework +``` + +### Include only filter + +Use `--only` to include only those components containing the string in the purl. This can be used to generate BOM with "first party" components only. + +```shell +cdxgen -t java -o /tmp/bom.json -p --only org.springframework +``` + +## Automatic compositions + +When using any filters, cdxgen would automatically set the [compositions.aggregate](https://cyclonedx.org/docs/1.5/json/#compositions_items_aggregate) property to "incomplete" or "incomplete_first_party_only". + +To disable this behavior, pass `--no-auto-compositions`. + +## Configuration files + +Tired of passing command line arguments to cdxgen? + +JSON format + +- .cdxgenrc +- .cdxgen.json + +YAML format + +- .cdxgen.yml +- .cdxgen.yaml + +Examples: + +```json +{ + "type": "java", + "print": true, + "output": "bom.json" +} +``` + +```yaml +# Java type +type: java +# Print the BOM as table and tree +print: true +# Set the output file +output: bom.json +# Only include these components in the BOM +only: org.springframework +``` + +### Environment variables + +All command line arguments can also be passed as environment variables using the "CDXGEN\_" prefix. + +```shell +export CDXGEN_TYPE=java +export CDXGEN_PROJECT_NAME=foo +``` + +Environment variables override values from the configuration files. + +### Config value ordering + +- Command-line arguments +- Environment variables +- Configuration files (JSON first, followed by yaml) + ## Evinse Mode / SaaSBOM Evinse (Evinse Verification Is Nearly SBOM Evidence) is a new command with cdxgen to generate component evidence and SaaSBOM for supported languages. The tool is powered by [atom](https://github.com/AppThreat/atom). diff --git a/docs/CLI.md b/docs/CLI.md index 455c2d836..514c70dc3 100644 --- a/docs/CLI.md +++ b/docs/CLI.md @@ -63,6 +63,8 @@ import { createBom, submitBom } from "npm:@cyclonedx/cdxgen@^9.0.1"; ```text $ cdxgen -h + +Options: -o, --output Output file for bom.xml or bom.json. Default bom. json -t, --type Project type @@ -86,7 +88,9 @@ $ cdxgen -h d or the project name and version together --parent-project-id Dependency track parent project id --required-only Include only the packages with required scope on - the SBOM. [boolean] + the SBOM. Would set compositions.aggregate to inc + omplete unless --no-auto-compositions is passed. + [boolean] --fail-on-error Fail if any dependency extractor fails. [boolean] --no-babel Do not use babel to perform usage analysis for Ja vaScript/TypeScript projects. [boolean] @@ -103,11 +107,21 @@ $ cdxgen -h --validate Validate the generated SBOM using json schema. De faults to true. Pass --no-validate to disable. [boolean] [default: true] + --evidence Generate SBOM with evidence for supported languag + es. WIP [boolean] [default: false] --usages-slices-file Path for the usages slice file created by atom. --data-flow-slices-file Path for the data-flow slice file created by atom . --spec-version CycloneDX Specification version to use. Defaults to 1.5 [default: 1.5] + --filter Filter components containining this word in purl. + Multiple values allowed. [array] + --only Include components only containining this word in + purl. Useful to generate BOM with first party co + mponents alone. Multiple values allowed. [array] + --auto-compositions Automatically set compositions when the BOM was f + iltered. Defaults to true + [boolean] [default: true] -h, --help Show help [boolean] -v, --version Show version number [boolean] ``` diff --git a/index.js b/index.js index f5ccaf58f..894944bd1 100644 --- a/index.js +++ b/index.js @@ -707,9 +707,6 @@ function addComponent( compScope = "optional"; } } - if (options.requiredOnly && ["optional", "excluded"].includes(compScope)) { - return; - } const component = { author, publisher, @@ -1016,7 +1013,7 @@ const buildBomNSData = (options, pkgInfo, ptype, context) => { allImports = context.allImports; } const nsMapping = context.nsMapping || {}; - const dependencies = !options.requiredOnly ? context.dependencies || [] : []; + const dependencies = context.dependencies || []; const parentComponent = determineParentComponent(options) || context.parentComponent; const metadata = addMetadata(parentComponent, "json", options); @@ -1330,7 +1327,7 @@ export const createJavaBom = async (path, options) => { if (bomJsonObj.components) { pkgList = pkgList.concat(bomJsonObj.components); } - if (bomJsonObj.dependencies && !options.requiredOnly) { + if (bomJsonObj.dependencies) { dependencies = mergeDependencies( dependencies, bomJsonObj.dependencies, diff --git a/package-lock.json b/package-lock.json index a787af558..dbba20522 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,6 +16,7 @@ "ajv-formats": "^2.1.1", "cheerio": "^1.0.0-rc.12", "edn-data": "^1.0.0", + "find-up": "^6.3.0", "glob": "^10.3.10", "global-agent": "^3.0.0", "got": "^13.0.0", @@ -6046,6 +6047,22 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/eslint/node_modules/globals": { "version": "13.21.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", @@ -6076,6 +6093,36 @@ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/eslint/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -6401,21 +6448,28 @@ } }, "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/find-up/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, "node_modules/flat-cache": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", @@ -9506,15 +9560,14 @@ "dev": true }, "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", "dependencies": { - "p-locate": "^5.0.0" + "p-locate": "^6.0.0" }, "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -10722,15 +10775,39 @@ } }, "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", "dependencies": { - "p-limit": "^3.0.2" + "p-limit": "^4.0.0" }, "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate/node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "engines": { + "node": ">=12.20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" diff --git a/package.json b/package.json index a18235a8e..62be1e6d4 100644 --- a/package.json +++ b/package.json @@ -39,10 +39,10 @@ }, "scripts": { "docs": "docsify serve docs", - "test": "node --experimental-vm-modules node_modules/jest/bin/jest.js --inject-globals false docker.test.js utils.test.js display.test.js", + "test": "node --experimental-vm-modules node_modules/jest/bin/jest.js --inject-globals false docker.test.js utils.test.js display.test.js postgen.test.js", "watch": "node --experimental-vm-modules node_modules/jest/bin/jest.js --watch --inject-globals false", "lint": "eslint *.js *.test.js bin/*.js", - "pretty": "prettier --write *.js data/*.json bin/*.js" + "pretty": "prettier --write *.js data/*.json bin/*.js *.md docs/*.md" }, "engines": { "node": ">=16" @@ -62,6 +62,7 @@ "ajv-formats": "^2.1.1", "cheerio": "^1.0.0-rc.12", "edn-data": "^1.0.0", + "find-up": "^6.3.0", "glob": "^10.3.10", "global-agent": "^3.0.0", "got": "^13.0.0", diff --git a/postgen.js b/postgen.js new file mode 100644 index 000000000..7e6859de7 --- /dev/null +++ b/postgen.js @@ -0,0 +1,92 @@ +export const postProcess = (bomNSData, options) => { + let jsonPayload = bomNSData.bomJson; + if ( + typeof bomNSData.bomJson === "string" || + bomNSData.bomJson instanceof String + ) { + jsonPayload = JSON.parse(bomNSData.bomJson); + } + bomNSData.bomJson = filterBom(jsonPayload, options); + return bomNSData; +}; + +export const filterBom = (bomJson, options) => { + const newPkgMap = {}; + let filtered = false; + for (const comp of bomJson.components) { + if ( + options.requiredOnly && + comp.scope && + ["optional", "excluded"].includes(comp.scope) + ) { + filtered = true; + continue; + } else if (options.only && options.only.length) { + if (!Array.isArray(options.only)) { + options.only = [options.only]; + } + let purlfiltered = false; + for (const filterstr of options.only) { + if (filterstr.length && !comp.purl.toLowerCase().includes(filterstr)) { + filtered = true; + purlfiltered = true; + continue; + } + } + if (!purlfiltered) { + newPkgMap[comp["bom-ref"]] = comp; + } + } else if (options.filter && options.filter.length) { + if (!Array.isArray(options.filter)) { + options.filter = [options.filter]; + } + let purlfiltered = false; + for (const filterstr of options.filter) { + if (filterstr.length && comp.purl.toLowerCase().includes(filterstr)) { + filtered = true; + purlfiltered = true; + continue; + } + } + if (!purlfiltered) { + newPkgMap[comp["bom-ref"]] = comp; + } + } else { + newPkgMap[comp["bom-ref"]] = comp; + } + } + if (filtered) { + const newcomponents = []; + const newdependencies = []; + for (const aref of Object.keys(newPkgMap).sort()) { + newcomponents.push(newPkgMap[aref]); + } + for (const adep of bomJson.dependencies) { + if (newPkgMap[adep.ref]) { + const newdepson = (adep.dependsOn || []).filter((d) => newPkgMap[d]); + newdependencies.push({ + ref: adep.ref, + dependsOn: newdepson + }); + } + } + bomJson.components = newcomponents; + bomJson.dependencies = newdependencies; + // We set the compositions.aggregate to incomplete by default + if ( + options.specVersion >= 1.5 && + options.autoCompositions && + bomJson.metadata && + bomJson.metadata.component + ) { + if (!bomJson.compositions) { + bomJson.compositions = []; + } + bomJson.compositions.push({ + "bom-ref": bomJson.metadata.component["bom-ref"], + aggregate: options.only ? "incomplete_first_party_only" : "incomplete" + }); + } + } + return bomJson; +}; diff --git a/postgen.test.js b/postgen.test.js new file mode 100644 index 000000000..f74d7ab40 --- /dev/null +++ b/postgen.test.js @@ -0,0 +1,70 @@ +import { filterBom } from "./postgen.js"; + +import { readFileSync } from "node:fs"; +import { expect, test } from "@jest/globals"; + +test("filter bom tests", () => { + const bomJson = JSON.parse( + readFileSync("./test/data/bom-postgen-test.json", "utf-8") + ); + let newBom = filterBom(bomJson, {}); + expect(bomJson).toEqual(newBom); + expect(newBom.components.length).toEqual(1060); + newBom = filterBom(bomJson, { requiredOnly: true }); + for (const comp of newBom.components) { + if (comp.scope && comp.scope !== "required") { + throw new Error(`${comp.scope} is unexpected`); + } + } + expect(newBom.components.length).toEqual(345); +}); + +test("filter bom tests2", () => { + const bomJson = JSON.parse( + readFileSync("./test/data/bom-postgen-test2.json", "utf-8") + ); + let newBom = filterBom(bomJson, {}); + expect(bomJson).toEqual(newBom); + expect(newBom.components.length).toEqual(199); + newBom = filterBom(bomJson, { requiredOnly: true }); + for (const comp of newBom.components) { + if (comp.scope && comp.scope !== "required") { + throw new Error(`${comp.scope} is unexpected`); + } + } + expect(newBom.components.length).toEqual(199); + newBom = filterBom(bomJson, { filter: [""] }); + expect(newBom.components.length).toEqual(199); + newBom = filterBom(bomJson, { filter: ["apache"] }); + for (const comp of newBom.components) { + if (comp.purl.includes("apache")) { + throw new Error(`${comp.purl} is unexpected`); + } + } + expect(newBom.components.length).toEqual(177); + newBom = filterBom(bomJson, { filter: ["apache", "json"] }); + for (const comp of newBom.components) { + if (comp.purl.includes("apache") || comp.purl.includes("json")) { + throw new Error(`${comp.purl} is unexpected`); + } + } + expect(newBom.components.length).toEqual(172); + expect(newBom.compositions).toBeUndefined(); + newBom = filterBom(bomJson, { + only: ["org.springframework"], + specVersion: 1.5, + autoCompositions: true + }); + for (const comp of newBom.components) { + if (!comp.purl.includes("org.springframework")) { + throw new Error(`${comp.purl} is unexpected`); + } + } + expect(newBom.components.length).toEqual(37); + expect(newBom.compositions).toEqual([ + { + aggregate: "incomplete_first_party_only", + "bom-ref": "pkg:maven/sec/java-sec-code@1.0.0?type=jar" + } + ]); +}); diff --git a/server.js b/server.js index 16c816512..92a602470 100644 --- a/server.js +++ b/server.js @@ -7,6 +7,8 @@ import os from "node:os"; import fs from "node:fs"; import path from "node:path"; import { createBom, submitBom } from "./index.js"; +import { postProcess } from "./postgen.js"; + import compression from "compression"; // Timeout milliseconds. Default 10 mins @@ -60,7 +62,10 @@ const parseQueryString = (q, body, options = {}) => { "parentUUID", "serverUrl", "apiKey", - "specVersion" + "specVersion", + "filter", + "only", + "autoCompositions" ]; for (const param of queryParams) { @@ -94,7 +99,7 @@ const start = (options) => { .listen(options.serverPort, options.serverHost); configureServer(cdxgenServer); - app.use("/health", async function (req, res) { + app.use("/health", async function (_req, res) { res.setHeader("Content-Type", "application/json"); res.end(JSON.stringify({ status: "OK" }, null, 2)); }); @@ -102,7 +107,11 @@ const start = (options) => { app.use("/sbom", async function (req, res) { const q = url.parse(req.url, true).query; let cleanup = false; - options = parseQueryString(q, req.body, options); + const reqOptions = parseQueryString( + q, + req.body, + Object.assign({}, options) + ); const filePath = q.path || q.url || req.body.path || req.body.url; if (!filePath) { res.writeHead(500, { "Content-Type": "application/json" }); @@ -117,7 +126,10 @@ const start = (options) => { cleanup = true; } console.log("Generating SBOM for", srcDir); - const bomNSData = (await createBom(srcDir, options)) || {}; + let bomNSData = (await createBom(srcDir, reqOptions)) || {}; + if (reqOptions.requiredOnly || reqOptions["filter"] || reqOptions["only"]) { + bomNSData = postProcess(bomNSData, reqOptions); + } if (bomNSData.bomJson) { if ( typeof bomNSData.bomJson === "string" || @@ -128,9 +140,9 @@ const start = (options) => { res.write(JSON.stringify(bomNSData.bomJson, null, 2)); } } - if (options.serverUrl && options.apiKey) { + if (reqOptions.serverUrl && reqOptions.apiKey) { console.log("Publishing SBOM to Dependency Track"); - submitBom(options, bomNSData.bomJson); + submitBom(reqOptions, bomNSData.bomJson); } res.end("\n"); if (cleanup && srcDir && srcDir.startsWith(os.tmpdir()) && fs.rmSync) { diff --git a/test/data/bom-postgen-test.json b/test/data/bom-postgen-test.json new file mode 100644 index 000000000..b6d875b1f --- /dev/null +++ b/test/data/bom-postgen-test.json @@ -0,0 +1,43596 @@ +{ + "bomFormat": "CycloneDX", + "specVersion": "1.5", + "serialNumber": "urn:uuid:05fd05d8-b78f-42ad-9f19-77e3175d0269", + "version": 1, + "metadata": { + "timestamp": "2023-10-06T13:48:15.031Z", + "tools": { + "components": [ + { + "group": "@cyclonedx", + "name": "cdxgen", + "version": "9.8.8", + "purl": "pkg:npm/%40cyclonedx/cdxgen@9.8.8", + "type": "application", + "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.8.8" + } + ] + }, + "authors": [ + { + "name": "Prabhu Subramanian", + "email": "prabhu@appthreat.com" + } + ], + "component": { + "group": "", + "name": "NodeGoat", + "version": "1.3.0", + "type": "application", + "purl": "pkg:npm/NodeGoat@1.3.0", + "bom-ref": "pkg:npm/NodeGoat@1.3.0" + } + }, + "components": [ + { + "group": "", + "name": "jquery", + "version": "1.10.2", + "licenses": [], + "purl": "pkg:npm/jquery@1.10.2", + "type": "library", + "bom-ref": "pkg:npm/jquery@1.10.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.25, + "methods": [ + { + "technique": "filename", + "confidence": 0.25, + "value": "/mnt/work/sandbox/NodeGoat/app/assets/vendor/jquery.min.js" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/app/assets/vendor/jquery.min.js" + } + ] + }, + { + "group": "", + "name": "bcrypt-nodejs", + "version": "0.0.3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-1", + "content": "c60917f26dc235661566c681061c303c2b28842b" + } + ], + "licenses": [], + "purl": "pkg:npm/bcrypt-nodejs@0.0.3", + "type": "library", + "bom-ref": "pkg:npm/bcrypt-nodejs@0.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + "occurrences": [ + { + "location": "app/data/user-dao.js#1" + } + ] + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + }, + { + "name": "ImportedModules", + "value": "bcrypt-nodejs" + } + ] + }, + { + "group": "", + "name": "body-parser", + "version": "1.18.3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-1", + "content": "5b292198ffdd553b3a0f20ded0592b956955c8b4" + } + ], + "licenses": [], + "purl": "pkg:npm/body-parser@1.18.3", + "type": "library", + "bom-ref": "pkg:npm/body-parser@1.18.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + "occurrences": [ + { + "location": "server.js#5" + } + ] + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + }, + { + "name": "ImportedModules", + "value": "body-parser" + } + ] + }, + { + "group": "", + "name": "bytes", + "version": "3.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "d32815404d689699f85a4ea4fa8755dd13a96048" + } + ], + "licenses": [], + "purl": "pkg:npm/bytes@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/bytes@3.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "content-type", + "version": "1.0.4", + "hashes": [ + { + "alg": "SHA-512", + "content": "8483f71043ecf2d07d013d4bf8d52ab70380a6ce269366686fcf4c5973078c75a0f668a517f8f8a2c9e740b5c108114193fb6f206fed51cf663942623c184f5c" + } + ], + "licenses": [], + "purl": "pkg:npm/content-type@1.0.4", + "type": "library", + "bom-ref": "pkg:npm/content-type@1.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "debug", + "version": "2.6.9", + "hashes": [ + { + "alg": "SHA-512", + "content": "6c2ec496b7496899cf6c03fed44a2d62fa99b1bdde725e708ba05f8ba0494d470da30a7a72fb298348d7ce74532838e6fc4ec076014155e00f54c35c286b0730" + } + ], + "licenses": [], + "purl": "pkg:npm/debug@2.6.9", + "type": "library", + "bom-ref": "pkg:npm/debug@2.6.9", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ms", + "version": "2.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "5608aeadfc00be6c2901df5f9861788de0d597c8" + } + ], + "licenses": [], + "purl": "pkg:npm/ms@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/ms@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "depd", + "version": "1.1.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "9bcd52e14c097763e749b274c4346ed2e560b5a9" + } + ], + "licenses": [], + "purl": "pkg:npm/depd@1.1.2", + "type": "library", + "bom-ref": "pkg:npm/depd@1.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "http-errors", + "version": "1.6.3", + "hashes": [ + { + "alg": "SHA-1", + "content": "8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + } + ], + "licenses": [], + "purl": "pkg:npm/http-errors@1.6.3", + "type": "library", + "bom-ref": "pkg:npm/http-errors@1.6.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "inherits", + "version": "2.0.3", + "hashes": [ + { + "alg": "SHA-1", + "content": "633c2c83e3da42a502f52466022480f4208261de" + } + ], + "licenses": [], + "purl": "pkg:npm/inherits@2.0.3", + "type": "library", + "bom-ref": "pkg:npm/inherits@2.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "setprototypeof", + "version": "1.1.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "06f13f4f0a595f8157131c4ec59c9119042feb9d4c4b09962991aabe63dc4488c3a96b9bebb9132ae20cc78ddc659ad2fdc041cf005c3435a8171b765c4148a5" + } + ], + "licenses": [], + "purl": "pkg:npm/setprototypeof@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/setprototypeof@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "statuses", + "version": "1.5.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "161c7dac177659fd9811f43771fa99381478628c" + } + ], + "licenses": [], + "purl": "pkg:npm/statuses@1.5.0", + "type": "library", + "bom-ref": "pkg:npm/statuses@1.5.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "iconv-lite", + "version": "0.4.23", + "hashes": [ + { + "alg": "SHA-512", + "content": "9dec9351516d6a18dfd260777594fbeeefbc3b4401f3d8c57670647793f526060f6cf6a26b78175ce54bd9fabc57253680c303ed268ded0ba44c1fe999762f0c" + } + ], + "licenses": [], + "purl": "pkg:npm/iconv-lite@0.4.23", + "type": "library", + "bom-ref": "pkg:npm/iconv-lite@0.4.23", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "safer-buffer", + "version": "2.1.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "619a372bcd920fb462ca2d04d4440fa232f3ee4a5ea6749023d2323db1c78355d75debdbe5d248eeda72376003c467106c71bbbdcc911e4d1c6f0a9c42b894b6" + } + ], + "licenses": [], + "purl": "pkg:npm/safer-buffer@2.1.2", + "type": "library", + "bom-ref": "pkg:npm/safer-buffer@2.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "on-finished", + "version": "2.3.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "20f1336481b083cd75337992a16971aa2d906947" + } + ], + "licenses": [], + "purl": "pkg:npm/on-finished@2.3.0", + "type": "library", + "bom-ref": "pkg:npm/on-finished@2.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ee-first", + "version": "1.1.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "590c61156b0ae2f4f0255732a158b266bc56b21d" + } + ], + "licenses": [], + "purl": "pkg:npm/ee-first@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/ee-first@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "qs", + "version": "6.5.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "3796405f8fcbc49985fbbc0def8a540faa8087dff09ef750723abd4d98debef5f3494a3b6df9b0f75b1aa8c8f3192db1abdd7fa1d376756fd63a5eea40734318" + } + ], + "licenses": [], + "purl": "pkg:npm/qs@6.5.2", + "type": "library", + "bom-ref": "pkg:npm/qs@6.5.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "raw-body", + "version": "2.3.3", + "hashes": [ + { + "alg": "SHA-512", + "content": "f5eb22125bf506b668237ac20ee3ae2820516ee0291866833d07e349f946c5dcb8a32cea821c6eea4944924548bc18def85174057f5ca04bfc2aa5ba5ffee78f" + } + ], + "licenses": [], + "purl": "pkg:npm/raw-body@2.3.3", + "type": "library", + "bom-ref": "pkg:npm/raw-body@2.3.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "unpipe", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "b2bf4ee8514aae6165b4817829d21b2ef49904ec" + } + ], + "licenses": [], + "purl": "pkg:npm/unpipe@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/unpipe@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "type-is", + "version": "1.6.16", + "hashes": [ + { + "alg": "SHA-512", + "content": "1d1915bffe6a6361ba23c89a6fd708eefd5b3887619bde1d5634023c51255bd5bedc67833921e6cb610161ee154c0a6ece894f7268054cdddfb55251291d89f5" + } + ], + "licenses": [], + "purl": "pkg:npm/type-is@1.6.16", + "type": "library", + "bom-ref": "pkg:npm/type-is@1.6.16", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "media-typer", + "version": "0.3.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "8710d7af0aa626f8fffa1ce00168545263255748" + } + ], + "licenses": [], + "purl": "pkg:npm/media-typer@0.3.0", + "type": "library", + "bom-ref": "pkg:npm/media-typer@0.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "mime-types", + "version": "2.1.21", + "hashes": [ + { + "alg": "SHA-512", + "content": "de22fa0dbc29c8bce3477c4748534579bf4dcff33c583917df7b7518542714e9655a4f293ab87f2d2ac1e4e5e59e55b93fd2c7ef75fa9685bf7a881cf85e6526" + } + ], + "licenses": [], + "purl": "pkg:npm/mime-types@2.1.21", + "type": "library", + "bom-ref": "pkg:npm/mime-types@2.1.21", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "mime-db", + "version": "1.37.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "4770b875be9b8108652213d4e3c7d4b5d5662a77e5abe85175a77b2322a1b458f4e953cd55d9364618982f752340896ca3c2fe63102d164a1b4f454af92ff26e" + } + ], + "licenses": [], + "purl": "pkg:npm/mime-db@1.37.0", + "type": "library", + "bom-ref": "pkg:npm/mime-db@1.37.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "consolidate", + "version": "0.14.5", + "scope": "required", + "hashes": [ + { + "alg": "SHA-1", + "content": "5a25047bc76f73072667c8cb52c989888f494c63" + } + ], + "licenses": [], + "purl": "pkg:npm/consolidate@0.14.5", + "type": "library", + "bom-ref": "pkg:npm/consolidate@0.14.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + "occurrences": [ + { + "location": "server.js#8" + } + ] + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + }, + { + "name": "ImportedModules", + "value": "consolidate" + } + ] + }, + { + "group": "", + "name": "bluebird", + "version": "3.5.3", + "hashes": [ + { + "alg": "SHA-512", + "content": "fea28f51095a5b53b2479d567823c1bd19c0967645509902486e47cc69ee22a860c89b45f93f789459e7df77a26b38d19b62c01d5cb682e3676aae3c5fd489bb" + } + ], + "licenses": [], + "purl": "pkg:npm/bluebird@3.5.3", + "type": "library", + "bom-ref": "pkg:npm/bluebird@3.5.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "csurf", + "version": "1.9.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "49d2c6925ffcec7b7de559597c153fa533364133" + } + ], + "licenses": [], + "purl": "pkg:npm/csurf@1.9.0", + "type": "library", + "bom-ref": "pkg:npm/csurf@1.9.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "http-errors", + "version": "1.5.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "788c0d2c1de2c81b9e6e8c01843b6b97eb920750" + } + ], + "licenses": [], + "purl": "pkg:npm/http-errors@1.5.1", + "type": "library", + "bom-ref": "pkg:npm/http-errors@1.5.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "setprototypeof", + "version": "1.0.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "81a552141ec104b88e89ce383103ad5c66564d08" + } + ], + "licenses": [], + "purl": "pkg:npm/setprototypeof@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/setprototypeof@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cookie", + "version": "0.3.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" + } + ], + "licenses": [], + "purl": "pkg:npm/cookie@0.3.1", + "type": "library", + "bom-ref": "pkg:npm/cookie@0.3.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cookie-signature", + "version": "1.0.6", + "hashes": [ + { + "alg": "SHA-1", + "content": "e303a882b342cc3ee8ca513a79999734dab3ae2c" + } + ], + "licenses": [], + "purl": "pkg:npm/cookie-signature@1.0.6", + "type": "library", + "bom-ref": "pkg:npm/cookie-signature@1.0.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "csrf", + "version": "3.0.6", + "hashes": [ + { + "alg": "SHA-1", + "content": "b61120ddceeafc91e76ed5313bb5c0b2667b710a" + } + ], + "licenses": [], + "purl": "pkg:npm/csrf@3.0.6", + "type": "library", + "bom-ref": "pkg:npm/csrf@3.0.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "rndm", + "version": "1.2.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "f33fe9cfb52bbfd520aa18323bc65db110a1b76c" + } + ], + "licenses": [], + "purl": "pkg:npm/rndm@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/rndm@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tsscmp", + "version": "1.0.5", + "hashes": [ + { + "alg": "SHA-1", + "content": "7dc4a33af71581ab4337da91d85ca5427ebd9a97" + } + ], + "licenses": [], + "purl": "pkg:npm/tsscmp@1.0.5", + "type": "library", + "bom-ref": "pkg:npm/tsscmp@1.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "uid-safe", + "version": "2.1.4", + "hashes": [ + { + "alg": "SHA-1", + "content": "3ad6f38368c6d4c8c75ec17623fb79aa1d071d81" + } + ], + "licenses": [], + "purl": "pkg:npm/uid-safe@2.1.4", + "type": "library", + "bom-ref": "pkg:npm/uid-safe@2.1.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "random-bytes", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "4f68a1dc0ae58bd3fb95848c30324db75d64360b" + } + ], + "licenses": [], + "purl": "pkg:npm/random-bytes@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/random-bytes@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "dont-sniff-mimetype", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "5932890dc9f4e2f19e5eb02a20026e5e5efc8f58" + } + ], + "licenses": [], + "purl": "pkg:npm/dont-sniff-mimetype@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/dont-sniff-mimetype@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "express", + "version": "4.16.4", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "8f5d94bb26f814caddfea4009bab821c090fb4ef050d34496410dde43d8a38bd9e2dacf5c9435d501fcd388caad22538ab87056abb140ab9c50cf05c9e4b2e3a" + } + ], + "licenses": [], + "purl": "pkg:npm/express@4.16.4", + "type": "library", + "bom-ref": "pkg:npm/express@4.16.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + "occurrences": [ + { + "location": "server.js#3" + } + ] + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + }, + { + "name": "ImportedModules", + "value": "express" + } + ] + }, + { + "group": "", + "name": "statuses", + "version": "1.4.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "ce1482b6df2fd8d0eb4653d0a4236dc3f85e64bb5f503ab104cd6e76a8a46ff1db939d8b2b89d04b0af5d2eefb8a8a425b92ecc87a6e5d2d069c4738f262de7b" + } + ], + "licenses": [], + "purl": "pkg:npm/statuses@1.4.0", + "type": "library", + "bom-ref": "pkg:npm/statuses@1.4.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "accepts", + "version": "1.3.5", + "hashes": [ + { + "alg": "SHA-1", + "content": "eb777df6011723a3b14e8a72c0805c8e86746bd2" + } + ], + "licenses": [], + "purl": "pkg:npm/accepts@1.3.5", + "type": "library", + "bom-ref": "pkg:npm/accepts@1.3.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "negotiator", + "version": "0.6.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "2b327184e8992101177b28563fb5e7102acd0ca9" + } + ], + "licenses": [], + "purl": "pkg:npm/negotiator@0.6.1", + "type": "library", + "bom-ref": "pkg:npm/negotiator@0.6.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "array-flatten", + "version": "1.1.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "9a5f699051b1e7073328f2a008968b64ea2955d2" + } + ], + "licenses": [], + "purl": "pkg:npm/array-flatten@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/array-flatten@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "content-disposition", + "version": "0.5.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" + } + ], + "licenses": [], + "purl": "pkg:npm/content-disposition@0.5.2", + "type": "library", + "bom-ref": "pkg:npm/content-disposition@0.5.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "encodeurl", + "version": "1.0.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + } + ], + "licenses": [], + "purl": "pkg:npm/encodeurl@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/encodeurl@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "escape-html", + "version": "1.0.3", + "hashes": [ + { + "alg": "SHA-1", + "content": "0258eae4d3d0c0974de1c169188ef0051d1d1988" + } + ], + "licenses": [], + "purl": "pkg:npm/escape-html@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/escape-html@1.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "etag", + "version": "1.8.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "41ae2eeb65efa62268aebfea83ac7d79299b0887" + } + ], + "licenses": [], + "purl": "pkg:npm/etag@1.8.1", + "type": "library", + "bom-ref": "pkg:npm/etag@1.8.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "finalhandler", + "version": "1.1.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "6351940e8dfd7b3e1a1c0c3b332b27503e49cd85fe59a223f08e7b90edda10f4f57c544be2cafb9a37a2f7b1609f0840cb2cd16264196931dbdbef6e67574fb6" + } + ], + "licenses": [], + "purl": "pkg:npm/finalhandler@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/finalhandler@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "parseurl", + "version": "1.3.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "fc289d4ed8993119460c156253262cdc8de65bf3" + } + ], + "licenses": [], + "purl": "pkg:npm/parseurl@1.3.2", + "type": "library", + "bom-ref": "pkg:npm/parseurl@1.3.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "fresh", + "version": "0.5.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "3d8cadd90d976569fa835ab1f8e4b23a105605a7" + } + ], + "licenses": [], + "purl": "pkg:npm/fresh@0.5.2", + "type": "library", + "bom-ref": "pkg:npm/fresh@0.5.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "merge-descriptors", + "version": "1.0.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + } + ], + "licenses": [], + "purl": "pkg:npm/merge-descriptors@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/merge-descriptors@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "methods", + "version": "1.1.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "5529a4d67654134edcc5266656835b0f851afcee" + } + ], + "licenses": [], + "purl": "pkg:npm/methods@1.1.2", + "type": "library", + "bom-ref": "pkg:npm/methods@1.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "path-to-regexp", + "version": "0.1.7", + "hashes": [ + { + "alg": "SHA-1", + "content": "df604178005f522f15eb4490e7247a1bfaa67f8c" + } + ], + "licenses": [], + "purl": "pkg:npm/path-to-regexp@0.1.7", + "type": "library", + "bom-ref": "pkg:npm/path-to-regexp@0.1.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "proxy-addr", + "version": "2.0.4", + "hashes": [ + { + "alg": "SHA-512", + "content": "e5eae2a3687d8e9e421c6c1cc9b9b1995a879a708165e7b095f274a5ec7e516ed09f2ece3995d3b47e7a4c6372062ce48223b0849b4c2ab5730d378a732499c0" + } + ], + "licenses": [], + "purl": "pkg:npm/proxy-addr@2.0.4", + "type": "library", + "bom-ref": "pkg:npm/proxy-addr@2.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "forwarded", + "version": "0.1.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "98c23dab1175657b8c0573e8ceccd91b0ff18c84" + } + ], + "licenses": [], + "purl": "pkg:npm/forwarded@0.1.2", + "type": "library", + "bom-ref": "pkg:npm/forwarded@0.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ipaddr.js", + "version": "1.8.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e" + } + ], + "licenses": [], + "purl": "pkg:npm/ipaddr.js@1.8.0", + "type": "library", + "bom-ref": "pkg:npm/ipaddr.js@1.8.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "range-parser", + "version": "1.2.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "f49be6b487894ddc40dcc94a322f611092e00d5e" + } + ], + "licenses": [], + "purl": "pkg:npm/range-parser@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/range-parser@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "safe-buffer", + "version": "5.1.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "19dd94641243917958ec66c9c5fb04f3f9ef2a45045351b7f1cd6c88de903fa6bd3d3f4c98707c1a7a6c71298c252a05f0b388aedf2e77fc0fb688f2b381bafa" + } + ], + "licenses": [], + "purl": "pkg:npm/safe-buffer@5.1.2", + "type": "library", + "bom-ref": "pkg:npm/safe-buffer@5.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "send", + "version": "0.16.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "13ae1814f52cb051c4141be96db8ebe383422ed23502887143c6528898d02ec90074abab89810fe95c8612c4431fc49ca331a991a5f5046be16a7a82c2470467" + } + ], + "licenses": [], + "purl": "pkg:npm/send@0.16.2", + "type": "library", + "bom-ref": "pkg:npm/send@0.16.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "destroy", + "version": "1.0.4", + "hashes": [ + { + "alg": "SHA-1", + "content": "978857442c44749e4206613e37946205826abd80" + } + ], + "licenses": [], + "purl": "pkg:npm/destroy@1.0.4", + "type": "library", + "bom-ref": "pkg:npm/destroy@1.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "mime", + "version": "1.4.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "288d7ea8e66ee43716eb06b26074b347fb572820c2e4e9b8b35cf64098c350bccb7267f70efcd2ee896e6381c24eb73ef4588a99652078d2e0ed6dee210bf1b5" + } + ], + "licenses": [], + "purl": "pkg:npm/mime@1.4.1", + "type": "library", + "bom-ref": "pkg:npm/mime@1.4.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "serve-static", + "version": "1.13.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "a7fb5d26b3b8537f3b47da0c8dbd688fba9231a31f98ec9de23f61385a3165ed9b690b338077125a3bb26bf0a24f9920659291b9d1cd380d296173a5f2b4399f" + } + ], + "licenses": [], + "purl": "pkg:npm/serve-static@1.13.2", + "type": "library", + "bom-ref": "pkg:npm/serve-static@1.13.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "utils-merge", + "version": "1.0.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "9f95710f50a267947b2ccc124741c1028427e713" + } + ], + "licenses": [], + "purl": "pkg:npm/utils-merge@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/utils-merge@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "vary", + "version": "1.1.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "2299f02c6ded30d4a5961b0b9f74524a18f634fc" + } + ], + "licenses": [], + "purl": "pkg:npm/vary@1.1.2", + "type": "library", + "bom-ref": "pkg:npm/vary@1.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "express-session", + "version": "1.15.6", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "af49eb1d3098b4032b170674901cd91176b5bed3d5af0d1d2af192aca3f875a870050d41269176ff2d4fa78b020ffd24bf1578cd979c972bdf9b0d01e1130940" + } + ], + "licenses": [], + "purl": "pkg:npm/express-session@1.15.6", + "type": "library", + "bom-ref": "pkg:npm/express-session@1.15.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + "occurrences": [ + { + "location": "server.js#6" + } + ] + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + }, + { + "name": "ImportedModules", + "value": "express-session" + } + ] + }, + { + "group": "", + "name": "uid-safe", + "version": "2.1.5", + "hashes": [ + { + "alg": "SHA-1", + "content": "2b3d5c7240e8fc2e58f8aa269e5ee49c0857bd3a" + } + ], + "licenses": [], + "purl": "pkg:npm/uid-safe@2.1.5", + "type": "library", + "bom-ref": "pkg:npm/uid-safe@2.1.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "crc", + "version": "3.4.4", + "hashes": [ + { + "alg": "SHA-1", + "content": "9da1e980e3bd44fc5c93bf5ab3da3378d85e466b" + } + ], + "licenses": [], + "purl": "pkg:npm/crc@3.4.4", + "type": "library", + "bom-ref": "pkg:npm/crc@3.4.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "on-headers", + "version": "1.0.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "928f5d0f470d49342651ea6794b0857c100693f7" + } + ], + "licenses": [], + "purl": "pkg:npm/on-headers@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/on-headers@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "forever", + "version": "2.0.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "94fab600969c9085594fb65ecbb5e6460bfabcb4a169da9fe0660091d4b5f81c48fb24e8affc62cb50b318f316605f7c941b397450a5227e0f27f12da9270171" + } + ], + "licenses": [], + "purl": "pkg:npm/forever@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/forever@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "async", + "version": "1.5.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "ec6a61ae56480c0c3cb241c95618e20892f9672a" + } + ], + "licenses": [], + "purl": "pkg:npm/async@1.5.2", + "type": "library", + "bom-ref": "pkg:npm/async@1.5.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "path-is-absolute", + "version": "2.0.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "6a344ea63ab548bc4966c81254271522df9979b547f8fc09b4f9d51128df83a24ac091b00201d10b7cc8723bc8d0b9de72320708986d7cd67f63f46b7a0ab25e" + } + ], + "licenses": [], + "purl": "pkg:npm/path-is-absolute@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/path-is-absolute@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cliff", + "version": "0.1.10", + "hashes": [ + { + "alg": "SHA-1", + "content": "53be33ea9f59bec85609ee300ac4207603e52013" + } + ], + "licenses": [], + "purl": "pkg:npm/cliff@0.1.10", + "type": "library", + "bom-ref": "pkg:npm/cliff@0.1.10", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "colors", + "version": "1.0.3", + "hashes": [ + { + "alg": "SHA-1", + "content": "0433f44d809680fdeb60ed260f1b0c262e82a40b" + } + ], + "licenses": [], + "purl": "pkg:npm/colors@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/colors@1.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "eyes", + "version": "0.1.8", + "hashes": [ + { + "alg": "SHA-1", + "content": "62cf120234c683785d902348a800ef3e0cc20bc0" + } + ], + "licenses": [], + "purl": "pkg:npm/eyes@0.1.8", + "type": "library", + "bom-ref": "pkg:npm/eyes@0.1.8", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "winston", + "version": "0.8.3", + "hashes": [ + { + "alg": "SHA-1", + "content": "64b6abf4cd01adcaefd5009393b1d8e8bec19db0" + } + ], + "licenses": [], + "purl": "pkg:npm/winston@0.8.3", + "type": "library", + "bom-ref": "pkg:npm/winston@0.8.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "async", + "version": "0.2.10", + "hashes": [ + { + "alg": "SHA-1", + "content": "b6bbe0b0674b9d719708ca38de8c237cb526c3d1" + } + ], + "licenses": [], + "purl": "pkg:npm/async@0.2.10", + "type": "library", + "bom-ref": "pkg:npm/async@0.2.10", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "colors", + "version": "0.6.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "2423fe6678ac0c5dae8852e5d0e5be08c997abcc" + } + ], + "licenses": [], + "purl": "pkg:npm/colors@0.6.2", + "type": "library", + "bom-ref": "pkg:npm/colors@0.6.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cycle", + "version": "1.0.3", + "hashes": [ + { + "alg": "SHA-1", + "content": "21e80b2be8580f98b468f379430662b046c34ad2" + } + ], + "licenses": [], + "purl": "pkg:npm/cycle@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/cycle@1.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "isstream", + "version": "0.1.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "47e63f7af55afa6f92e1500e690eb8b8529c099a" + } + ], + "licenses": [], + "purl": "pkg:npm/isstream@0.1.2", + "type": "library", + "bom-ref": "pkg:npm/isstream@0.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "pkginfo", + "version": "0.3.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "5b29f6a81f70717142e09e765bbeab97b4f81e21" + } + ], + "licenses": [], + "purl": "pkg:npm/pkginfo@0.3.1", + "type": "library", + "bom-ref": "pkg:npm/pkginfo@0.3.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "stack-trace", + "version": "0.0.10", + "hashes": [ + { + "alg": "SHA-1", + "content": "547c70b347e8d32b4e108ea1a2a159e5fdde19c0" + } + ], + "licenses": [], + "purl": "pkg:npm/stack-trace@0.0.10", + "type": "library", + "bom-ref": "pkg:npm/stack-trace@0.0.10", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "clone", + "version": "2.1.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "1b7f4b9f591f1e8f83670401600345a02887435f" + } + ], + "licenses": [], + "purl": "pkg:npm/clone@2.1.2", + "type": "library", + "bom-ref": "pkg:npm/clone@2.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "flatiron", + "version": "0.4.3", + "hashes": [ + { + "alg": "SHA-1", + "content": "248cf79a3da7d7dc379e2a11c92a2719cbb540f6" + } + ], + "licenses": [], + "purl": "pkg:npm/flatiron@0.4.3", + "type": "library", + "bom-ref": "pkg:npm/flatiron@0.4.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "optimist", + "version": "0.6.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "69424826f3405f79f142e6fc3d9ae58d4dbb9200" + } + ], + "licenses": [], + "purl": "pkg:npm/optimist@0.6.0", + "type": "library", + "bom-ref": "pkg:npm/optimist@0.6.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "minimist", + "version": "0.0.10", + "hashes": [ + { + "alg": "SHA-1", + "content": "de3f98543dbf96082be48ad1a0c7cda836301dcf" + } + ], + "licenses": [], + "purl": "pkg:npm/minimist@0.0.10", + "type": "library", + "bom-ref": "pkg:npm/minimist@0.0.10", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "wordwrap", + "version": "0.0.3", + "hashes": [ + { + "alg": "SHA-1", + "content": "a3d5da6cd5c0bc0008d37234bbaf1bed63059107" + } + ], + "licenses": [], + "purl": "pkg:npm/wordwrap@0.0.3", + "type": "library", + "bom-ref": "pkg:npm/wordwrap@0.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "broadway", + "version": "0.3.6", + "hashes": [ + { + "alg": "SHA-1", + "content": "7dbef068b954b7907925fd544963b578a902ba7a" + } + ], + "licenses": [], + "purl": "pkg:npm/broadway@0.3.6", + "type": "library", + "bom-ref": "pkg:npm/broadway@0.3.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cliff", + "version": "0.1.9", + "hashes": [ + { + "alg": "SHA-1", + "content": "a211e09c6a3de3ba1af27d049d301250d18812bc" + } + ], + "licenses": [], + "purl": "pkg:npm/cliff@0.1.9", + "type": "library", + "bom-ref": "pkg:npm/cliff@0.1.9", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "nconf", + "version": "0.6.9", + "hashes": [ + { + "alg": "SHA-1", + "content": "9570ef15ed6f9ae6b2b3c8d5e71b66d3193cd661" + } + ], + "licenses": [], + "purl": "pkg:npm/nconf@0.6.9", + "type": "library", + "bom-ref": "pkg:npm/nconf@0.6.9", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "async", + "version": "0.2.9", + "hashes": [ + { + "alg": "SHA-1", + "content": "df63060fbf3d33286a76aaf6d55a2986d9ff8619" + } + ], + "licenses": [], + "purl": "pkg:npm/async@0.2.9", + "type": "library", + "bom-ref": "pkg:npm/async@0.2.9", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ini", + "version": "1.3.5", + "hashes": [ + { + "alg": "SHA-512", + "content": "45963986e20a08c4560d4a999448bbd9ffe599728cbeeb3370c05dba5890de79d66f1f57fd90503bb0e28cc1184bd1211c16f6a9a71150cb42eecbcbc1ed2573" + } + ], + "licenses": [], + "purl": "pkg:npm/ini@1.3.5", + "type": "library", + "bom-ref": "pkg:npm/ini@1.3.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "utile", + "version": "0.2.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "930c88e99098d6220834c356cbd9a770522d90d7" + } + ], + "licenses": [], + "purl": "pkg:npm/utile@0.2.1", + "type": "library", + "bom-ref": "pkg:npm/utile@0.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "deep-equal", + "version": "2.0.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "917d1b8d5eed74cba1ae1cca3c49d5c2a7d00ae7fe2047cdfb85eabf878a77be71191ca7f32cdd43dba33d8e9adb6d6b8092b2402e0a06ed4f89b0d3a5aea6f7" + } + ], + "licenses": [], + "purl": "pkg:npm/deep-equal@2.0.2", + "type": "library", + "bom-ref": "pkg:npm/deep-equal@2.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "isarray", + "version": "2.0.5", + "hashes": [ + { + "alg": "SHA-512", + "content": "c478e10ebddc3412b40737542523d7667b50531fe6c0c4b9470e00ee53c9f745c600ee8848ffde3c336ea34be1a8e654f940f9268a1dc02000a1941ddc57802b" + } + ], + "licenses": [], + "purl": "pkg:npm/isarray@2.0.5", + "type": "library", + "bom-ref": "pkg:npm/isarray@2.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "es-abstract", + "version": "1.17.5", + "hashes": [ + { + "alg": "SHA-512", + "content": "051f5abb30dbc92c4e71fa20d2d2c4096f25dbc7911a90e95370e6dc7a78abf37e56d2d39b28f8114374f3c5d95900d6fe1ce3eac6110d778e16c6803832afa6" + } + ], + "licenses": [], + "purl": "pkg:npm/es-abstract@1.17.5", + "type": "library", + "bom-ref": "pkg:npm/es-abstract@1.17.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "es-to-primitive", + "version": "1.2.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "4023a5960649b5a528f6689805c2c285351a1cd8c91773d8b35562743ec0c22123d6463129e41372d2c07b300e1f964a447d20d8880f9fa2b0078213f22469bc" + } + ], + "licenses": [], + "purl": "pkg:npm/es-to-primitive@1.2.1", + "type": "library", + "bom-ref": "pkg:npm/es-to-primitive@1.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-callable", + "version": "1.1.5", + "hashes": [ + { + "alg": "SHA-512", + "content": "1122afe6c302241da39c74d66773b98ad1be3b5dbc1ecbace0ae10875876fdc827daf6e09cb495a9f578e8078903d0f911e78b6bdc3cd4a51732d9f7e33857f9" + } + ], + "licenses": [], + "purl": "pkg:npm/is-callable@1.1.5", + "type": "library", + "bom-ref": "pkg:npm/is-callable@1.1.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-date-object", + "version": "1.0.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "5129434f9db8c28434f1aa19173877fd9e9c87d63f1165c41d0fc06913744a42aae2dd89c36476df7f6d4979b0b95a18ecb2e50426ce225c769b23ff2f9ce4d2" + } + ], + "licenses": [], + "purl": "pkg:npm/is-date-object@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/is-date-object@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-symbol", + "version": "1.0.3", + "hashes": [ + { + "alg": "SHA-512", + "content": "3b08a385a45282abe19bfd19740717359b7d95874a1697110d3e542d4b985cfa13efde1434e754fa0a53e91ce8edbe15d87525fe8a7a1aa63cf78019c2ff5f69" + } + ], + "licenses": [], + "purl": "pkg:npm/is-symbol@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/is-symbol@1.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "has-symbols", + "version": "1.0.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "3cb72ca2abbef9d98421907eeada2d3452aaffb0e8f99d2ee284f4cca389365de560aeaf1b0c2eda18c7b3eebc38465b4e389413d6e03800576cffc6beb4b42a" + } + ], + "licenses": [], + "purl": "pkg:npm/has-symbols@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/has-symbols@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "function-bind", + "version": "1.1.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "c88a2f033317e3db05f18979f1f482589e6cbd22ee6a26cfc5740914b98139b4ee0abd0c7f52a23e8a4633d3621638980426df69ad8587a6eb790e803554c8d0" + } + ], + "licenses": [], + "purl": "pkg:npm/function-bind@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/function-bind@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "has", + "version": "1.0.3", + "hashes": [ + { + "alg": "SHA-512", + "content": "7f676f3b4554e8e7a3ed1916246ade8636f33008c5a79fd528fa79b53a56215e091c764ad7f0716c546d7ffb220364964ded3d71a0e656d618cd61086c14b8cf" + } + ], + "licenses": [], + "purl": "pkg:npm/has@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/has@1.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-regex", + "version": "1.0.5", + "hashes": [ + { + "alg": "SHA-512", + "content": "be5296d7b48dab8e28c2fe40411dc2ab46d03c46fcfa417750a6767e264d396b73b581398b40b3099c450f03b9f2a00e5adc5d05154efd5e508a7d708c2a8561" + } + ], + "licenses": [], + "purl": "pkg:npm/is-regex@1.0.5", + "type": "library", + "bom-ref": "pkg:npm/is-regex@1.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "object-inspect", + "version": "1.7.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "6bba441dd875c4a200813c9250680b331ff1c0366c90dd5477a7a061837711d456e1930f3440d44c5fa1c32d8b502f8197e4b22d700d9f0cff8f287faaeb4a53" + } + ], + "licenses": [], + "purl": "pkg:npm/object-inspect@1.7.0", + "type": "library", + "bom-ref": "pkg:npm/object-inspect@1.7.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "object-keys", + "version": "1.1.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "36e00449439432b9485ce7c72b30fa6e93eeded62ddf1be335d44843e15e4f494d6f82bc591ef409a0f186e360b92d971be1a39323303b3b0de5992d2267e12c" + } + ], + "licenses": [], + "purl": "pkg:npm/object-keys@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/object-keys@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "object.assign", + "version": "4.1.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "7b11c97aaea404a8f9f26a86c9343d0c5beb642fde47a3b0c73a0cf58468181aab5d8a27685c8688532e73d559ad77fb0daaeb784c0ca6eac6ddd77e08dc96e7" + } + ], + "licenses": [], + "purl": "pkg:npm/object.assign@4.1.0", + "type": "library", + "bom-ref": "pkg:npm/object.assign@4.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "define-properties", + "version": "1.1.3", + "hashes": [ + { + "alg": "SHA-512", + "content": "dcca9f60a8f694bcdd3127fc648644fd5f99bb2f81803e9fd7ae1ef0adb0edd827a4a02b0437ab198a4ce3a21861c8e791d3cd3233e4f40e95141f3edd22a55d" + } + ], + "licenses": [], + "purl": "pkg:npm/define-properties@1.1.3", + "type": "library", + "bom-ref": "pkg:npm/define-properties@1.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "string.prototype.trimleft", + "version": "2.1.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "802034b736b5241beaaf76df0081491aa7dd453c8f69ef36f8a4e79b77280d791937dc27b96dc78c680ddfce83ee17efe421d0602234db6feb24f565a97c874b" + } + ], + "licenses": [], + "purl": "pkg:npm/string.prototype.trimleft@2.1.2", + "type": "library", + "bom-ref": "pkg:npm/string.prototype.trimleft@2.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "string.prototype.trimstart", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "8823fc834d4d1588a204e9f01b55dcdd664bca8a3e46e0729b02255a77128570c325858de836e7337a1db2504976009d465abde01e6ceb735601995c9f6092e3" + } + ], + "licenses": [], + "purl": "pkg:npm/string.prototype.trimstart@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/string.prototype.trimstart@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "string.prototype.trimright", + "version": "2.1.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "64d450eec6372aba136988d14ba11b362887ace9238a12fd69013ff207d0e03b400bf6840511c525ae383a6a16c461aa5ee2657ca9195b859c5c4ac6afef5916" + } + ], + "licenses": [], + "purl": "pkg:npm/string.prototype.trimright@2.1.2", + "type": "library", + "bom-ref": "pkg:npm/string.prototype.trimright@2.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "string.prototype.trimend", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "1042671aa6bfc4d7c8834e52c623d2a914bb4bdab00e162db354d22d1d4141f6147cf7b5b2da1f8062afc0444af7ef727fe3e97c1325a416821ee71718f41f50" + } + ], + "licenses": [], + "purl": "pkg:npm/string.prototype.trimend@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/string.prototype.trimend@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "es-get-iterator", + "version": "1.1.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "51fae61ee59094d313b37e5ed72a67be2920ea30b3dd22bcbfc226be60ec877e9f095511d4caa81438b29f4fe4e760bc36a3b762c3bc39ed1acde7ac36ea92b1" + } + ], + "licenses": [], + "purl": "pkg:npm/es-get-iterator@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/es-get-iterator@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-arguments", + "version": "1.0.4", + "hashes": [ + { + "alg": "SHA-512", + "content": "c4f874466b7c344eb9b0dcefc94996808d6dcf798aabbe25180d262fc2d865ca08cca3b30e1e879ab626dddd7c93ad271deac2f00f4a9bc918bbcef37d21672c" + } + ], + "licenses": [], + "purl": "pkg:npm/is-arguments@1.0.4", + "type": "library", + "bom-ref": "pkg:npm/is-arguments@1.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-map", + "version": "2.0.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "4ff4b8f6c70ef29954880380d83053046dc91e99f5ca2c34911a7a760899d2fdbfeadc22e5e881d2b1ed1c51fd648aef95673afb83be9b8ce0e7e67cdf769783" + } + ], + "licenses": [], + "purl": "pkg:npm/is-map@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/is-map@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-set", + "version": "2.0.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "7891333ad5727a70ecd53333490de45372be1341944bdb27a3e1743814fdef1b20709b05f675cc06d913f7f92eb79244a4cee82fb5ffd2ac51d7b2b799cc0800" + } + ], + "licenses": [], + "purl": "pkg:npm/is-set@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/is-set@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-string", + "version": "1.0.5", + "hashes": [ + { + "alg": "SHA-512", + "content": "6ee63a54d463850322175a960e8ba5a199506d18433c279bc314a3c4c8f181e9984f8e9831dd8d474fc7f9f06111f597e00ff0f53049fa897ea24a8928513abd" + } + ], + "licenses": [], + "purl": "pkg:npm/is-string@1.0.5", + "type": "library", + "bom-ref": "pkg:npm/is-string@1.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "object-is", + "version": "1.0.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "1296a1f9bb59779c2badf8e4259ab500e07d3ba3b1510b68e3987315dee55c6ae91cf184d16d64fb8dbacab655fa4e8d24eccb34d5bf9d5b2665d216b00aa839" + } + ], + "licenses": [], + "purl": "pkg:npm/object-is@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/object-is@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "regexp.prototype.flags", + "version": "1.3.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "dbe4340b983de753a5625273eb2bb9fccdf721cb0448b94b7ecc8868b25a1b8140dabe323fc32f54c25450ffdf541912a5b6db6654b98329db1162e2a6289789" + } + ], + "licenses": [], + "purl": "pkg:npm/regexp.prototype.flags@1.3.0", + "type": "library", + "bom-ref": "pkg:npm/regexp.prototype.flags@1.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "side-channel", + "version": "1.0.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "eeb2fd6253c783b02771e6b54bde8f6bcfd059be01b572ff4d9bd2e81f1715eb4605eba102c7e652ca4ae83a2405e67ae3e2a3f5308d443ff7d29573d41bd034" + } + ], + "licenses": [], + "purl": "pkg:npm/side-channel@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/side-channel@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "which-boxed-primitive", + "version": "1.0.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "ec14f84f021274318181a7a6594d0dd0e53b15e00427d3a8d8fd4f1d19bf1425a8122d952d60bd6fac6fc400370bf34ca718371d75608b4b0c9866cd51b35ea5" + } + ], + "licenses": [], + "purl": "pkg:npm/which-boxed-primitive@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/which-boxed-primitive@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-bigint", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "b799865170bfc5185e08ae37d7294d8929061a9069f1b1c43417043539034faa69c0fcc4571346651be0be63847db5a416103b0f6184b84da69904ebefcb25da" + } + ], + "licenses": [], + "purl": "pkg:npm/is-bigint@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-bigint@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-boolean-object", + "version": "1.0.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "4ea66e5706bfb29a5cae1502018906064ef0d32c5f4109f1ab6f1f8e43b9ded9caf4541799dc33d894b9f868ec590e91072112d4ae349c8fb20e273973dfda01" + } + ], + "licenses": [], + "purl": "pkg:npm/is-boolean-object@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/is-boolean-object@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-number-object", + "version": "1.0.4", + "hashes": [ + { + "alg": "SHA-512", + "content": "ce88707a5380babfb9b97b64f0edc63d0d5e01cbb8657dd4c314215257c514c36951df378178236e1261e87981e8b50d57f89e38b42e0f024eddd589a2c51e33" + } + ], + "licenses": [], + "purl": "pkg:npm/is-number-object@1.0.4", + "type": "library", + "bom-ref": "pkg:npm/is-number-object@1.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "which-collection", + "version": "1.0.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "5bcc5e4d4c1a967f22dcafdc6359c65f376755996274171a832345b41743e64c676f84ef18a47b15f4884b7998a70592d50502bad7cacfc218f118dfb41d3ed4" + } + ], + "licenses": [], + "purl": "pkg:npm/which-collection@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/which-collection@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-weakmap", + "version": "2.0.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "352051e241f9a158f5530beff7bd2bb9490257b3b59b381514ee3fadebf670b45d6bd4e6f47acbef464fbade2b387818d0536b52ef4109b5c0dac750fb1d1c84" + } + ], + "licenses": [], + "purl": "pkg:npm/is-weakmap@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/is-weakmap@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-weakset", + "version": "2.0.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "a62e2f85b8551c62f1a21530ecf846b2e793e2f4461685e13fbf9118dd23288bfdfbc3d6602413aad0039e0af13a6da0e3a8681f4fa0f2e65907332bbd51839b" + } + ], + "licenses": [], + "purl": "pkg:npm/is-weakset@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/is-weakset@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "which-typed-array", + "version": "1.1.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "216964a0967865d7e2e18067db09d807c015a31fb8036f8a9abe241c502b69f7c762b4191624ce8e08e4f5eb7c7ba4523d9395d508d9382e753d508af52911fc" + } + ], + "licenses": [], + "purl": "pkg:npm/which-typed-array@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/which-typed-array@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "available-typed-arrays", + "version": "1.0.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "5d65f7397f0e9eff7b2cc93f7ed5720626e91b06396bc4a6bb164fcde3b1aa6b84a9408e33d644fae21a0f554d279427bd4d9442eb2f98a6ee335151f105867d" + } + ], + "licenses": [], + "purl": "pkg:npm/available-typed-arrays@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/available-typed-arrays@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "array-filter", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "baf79e62e6ef4c2a4c0b831232daffec251f9d83" + } + ], + "licenses": [], + "purl": "pkg:npm/array-filter@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/array-filter@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-typed-array", + "version": "1.1.3", + "hashes": [ + { + "alg": "SHA-512", + "content": "05261404e2bf1c989b437d305a45a895de6dc58c0c51741cb7d60701026bf1f4b0bd9a2282572a074a5deef10ddb7f93b22f485048f3b5d392ce5e2a2d56064d" + } + ], + "licenses": [], + "purl": "pkg:npm/is-typed-array@1.1.3", + "type": "library", + "bom-ref": "pkg:npm/is-typed-array@1.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "foreach", + "version": "2.0.5", + "hashes": [ + { + "alg": "SHA-1", + "content": "0bee005018aeb260d0a3af3ae658dd0136ec1b99" + } + ], + "licenses": [], + "purl": "pkg:npm/foreach@2.0.5", + "type": "library", + "bom-ref": "pkg:npm/foreach@2.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "i", + "version": "0.3.6", + "hashes": [ + { + "alg": "SHA-1", + "content": "d96c92732076f072711b6b10fd7d4f65ad8ee23d" + } + ], + "licenses": [], + "purl": "pkg:npm/i@0.3.6", + "type": "library", + "bom-ref": "pkg:npm/i@0.3.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "mkdirp", + "version": "0.5.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "30057438eac6cf7f8c4767f38648d6697d75c903" + } + ], + "licenses": [], + "purl": "pkg:npm/mkdirp@0.5.1", + "type": "library", + "bom-ref": "pkg:npm/mkdirp@0.5.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "minimist", + "version": "0.0.8", + "hashes": [ + { + "alg": "SHA-1", + "content": "857fcabfc3397d2625b8228262e86aa7a011b05d" + } + ], + "licenses": [], + "purl": "pkg:npm/minimist@0.0.8", + "type": "library", + "bom-ref": "pkg:npm/minimist@0.0.8", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ncp", + "version": "0.4.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "abcc6cbd3ec2ed2a729ff6e7c1fa8f01784a8574" + } + ], + "licenses": [], + "purl": "pkg:npm/ncp@0.4.2", + "type": "library", + "bom-ref": "pkg:npm/ncp@0.4.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "rimraf", + "version": "2.6.3", + "hashes": [ + { + "alg": "SHA-512", + "content": "9b0a9e5b95ec036a807a31b8ea061d10d6b15e3c7da2744d09f9fb2f476eb8fe210ae4c88bf40eecf0cad3b2897e9d5dfa2cd63ebcc4243712a816b439942b88" + } + ], + "licenses": [], + "purl": "pkg:npm/rimraf@2.6.3", + "type": "library", + "bom-ref": "pkg:npm/rimraf@2.6.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "glob", + "version": "7.1.3", + "hashes": [ + { + "alg": "SHA-512", + "content": "bdc7ee888c6880b5780e51811c850ec08d086eb27c1d63dce0c53b1f3be219e361a3f5090df8ba079a77b07796210d0a188534269c62e591f17a641f2e4900c1" + } + ], + "licenses": [], + "purl": "pkg:npm/glob@7.1.3", + "type": "library", + "bom-ref": "pkg:npm/glob@7.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "fs.realpath", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "1504ad2523158caa40db4a2787cb01411994ea4f" + } + ], + "licenses": [], + "purl": "pkg:npm/fs.realpath@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/fs.realpath@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "inflight", + "version": "1.0.6", + "hashes": [ + { + "alg": "SHA-1", + "content": "49bd6331d7d02d0c09bc910a1075ba8165b56df9" + } + ], + "licenses": [], + "purl": "pkg:npm/inflight@1.0.6", + "type": "library", + "bom-ref": "pkg:npm/inflight@1.0.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "once", + "version": "1.4.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "583b1aa775961d4b113ac17d9c50baef9dd76bd1" + } + ], + "licenses": [], + "purl": "pkg:npm/once@1.4.0", + "type": "library", + "bom-ref": "pkg:npm/once@1.4.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "wrappy", + "version": "1.0.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + } + ], + "licenses": [], + "purl": "pkg:npm/wrappy@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/wrappy@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "minimatch", + "version": "3.0.4", + "hashes": [ + { + "alg": "SHA-512", + "content": "c891d5404872a8f2d44e0b7d07cdcf5eee96debc7832fbc7bd252f4e8a20a70a060ce510fb20eb4741d1a2dfb23827423bbbb8857de959fb7a91604172a87450" + } + ], + "licenses": [], + "purl": "pkg:npm/minimatch@3.0.4", + "type": "library", + "bom-ref": "pkg:npm/minimatch@3.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "brace-expansion", + "version": "1.1.11", + "hashes": [ + { + "alg": "SHA-512", + "content": "882b8f1c3160ac75fb1f6bc423fe71a73d3bcd21c1d344e9ba0aa1998b5598c3bae75f260ae44ca0e60595d101974835f3bb9fa3375a1e058a71815beb5a8688" + } + ], + "licenses": [], + "purl": "pkg:npm/brace-expansion@1.1.11", + "type": "library", + "bom-ref": "pkg:npm/brace-expansion@1.1.11", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "balanced-match", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "89b4d199ab2bee49de164ea02b89ce462d71b767" + } + ], + "licenses": [], + "purl": "pkg:npm/balanced-match@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/balanced-match@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "concat-map", + "version": "0.0.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "d8a96bd77fd68df7793a73036a3ba0d5405d477b" + } + ], + "licenses": [], + "purl": "pkg:npm/concat-map@0.0.1", + "type": "library", + "bom-ref": "pkg:npm/concat-map@0.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "path-is-absolute", + "version": "1.0.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + } + ], + "licenses": [], + "purl": "pkg:npm/path-is-absolute@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/path-is-absolute@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "winston", + "version": "0.8.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "61d0830fa699706212206b0a2b5ca69a93043668" + } + ], + "licenses": [], + "purl": "pkg:npm/winston@0.8.0", + "type": "library", + "bom-ref": "pkg:npm/winston@0.8.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "eventemitter2", + "version": "0.4.14", + "hashes": [ + { + "alg": "SHA-1", + "content": "8f61b75cde012b2e9eb284d4545583b5643b61ab" + } + ], + "licenses": [], + "purl": "pkg:npm/eventemitter2@0.4.14", + "type": "library", + "bom-ref": "pkg:npm/eventemitter2@0.4.14", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "director", + "version": "1.2.7", + "hashes": [ + { + "alg": "SHA-1", + "content": "bfd3741075fd7fb1a5b2e13658c5f4bec77736f3" + } + ], + "licenses": [], + "purl": "pkg:npm/director@1.2.7", + "type": "library", + "bom-ref": "pkg:npm/director@1.2.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "prompt", + "version": "0.2.14", + "hashes": [ + { + "alg": "SHA-1", + "content": "57754f64f543fd7b0845707c818ece618f05ffdc" + } + ], + "licenses": [], + "purl": "pkg:npm/prompt@0.2.14", + "type": "library", + "bom-ref": "pkg:npm/prompt@0.2.14", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "read", + "version": "1.0.7", + "hashes": [ + { + "alg": "SHA-1", + "content": "b3da19bd052431a97671d44a42634adf710b40c4" + } + ], + "licenses": [], + "purl": "pkg:npm/read@1.0.7", + "type": "library", + "bom-ref": "pkg:npm/read@1.0.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "mute-stream", + "version": "0.0.8", + "hashes": [ + { + "alg": "SHA-512", + "content": "9e76d658e9285b252c4e32ab8600f475ccf6da67644a7a58a9b123226da787086ec654a4a72c09981a3c87466a25d929ef799bf744acb0790de2bb1168101f00" + } + ], + "licenses": [], + "purl": "pkg:npm/mute-stream@0.0.8", + "type": "library", + "bom-ref": "pkg:npm/mute-stream@0.0.8", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "revalidator", + "version": "0.1.8", + "hashes": [ + { + "alg": "SHA-1", + "content": "fece61bfa0c1b52a206bd6b18198184bdd523a3b" + } + ], + "licenses": [], + "purl": "pkg:npm/revalidator@0.1.8", + "type": "library", + "bom-ref": "pkg:npm/revalidator@0.1.8", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "forever-monitor", + "version": "2.0.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "e6d30daeb0e3788dad912fa6f9fc444d65da5086046ab63d4b2da9c3d00eabdb1510d03ff01ee9977c550104c6d1f343f32a5eb77ad0860f86e03e1ff9f570db" + } + ], + "licenses": [], + "purl": "pkg:npm/forever-monitor@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/forever-monitor@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "chokidar", + "version": "2.1.8", + "hashes": [ + { + "alg": "SHA-512", + "content": "6666546b37cecdfd0dbdeeddba208a0f6dcf1520ace093e863271c8d4145dda42441a76a0617f3863930047da634e1bd71307085a98cdfb108b08919c379d182" + } + ], + "licenses": [], + "purl": "pkg:npm/chokidar@2.1.8", + "type": "library", + "bom-ref": "pkg:npm/chokidar@2.1.8", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "anymatch", + "version": "2.0.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "e6d78eb105800571c70453fdcb7b244b93f777f59f597a6fdc5529cbe2e8accacd61a4fda48e282cc417ee3cd0d8a9253691a9587cdd0974c34f66375c695907" + } + ], + "licenses": [], + "purl": "pkg:npm/anymatch@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/anymatch@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "normalize-path", + "version": "2.1.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + } + ], + "licenses": [], + "purl": "pkg:npm/normalize-path@2.1.1", + "type": "library", + "bom-ref": "pkg:npm/normalize-path@2.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "remove-trailing-separator", + "version": "1.1.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "c24bce2a283adad5bc3f58e0d48249b92379d8ef" + } + ], + "licenses": [], + "purl": "pkg:npm/remove-trailing-separator@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/remove-trailing-separator@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "micromatch", + "version": "3.1.10", + "hashes": [ + { + "alg": "SHA-512", + "content": "3168a4825f67f4cdf0f9ba6c6371def0bfb0f5e17ddf7f31465f0800ee6f8838b3c12cf3885132533a36c6bae5a01eb80036d37fcb80f2f46aaadb434ce99c72" + } + ], + "licenses": [], + "purl": "pkg:npm/micromatch@3.1.10", + "type": "library", + "bom-ref": "pkg:npm/micromatch@3.1.10", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "kind-of", + "version": "6.0.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "b3990b39c9c7d17a833be16fb9a2d7f030e3675f0218593b572807e3442828f510856e1edabbccd2bc14ab4b7c2100cec1849e2cad3553dd0e8f305399ed90a8" + } + ], + "licenses": [], + "purl": "pkg:npm/kind-of@6.0.2", + "type": "library", + "bom-ref": "pkg:npm/kind-of@6.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "arr-diff", + "version": "4.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "d6461074febfec71e7e15235761a329a5dc7c520" + } + ], + "licenses": [], + "purl": "pkg:npm/arr-diff@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/arr-diff@4.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "array-unique", + "version": "0.3.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + } + ], + "licenses": [], + "purl": "pkg:npm/array-unique@0.3.2", + "type": "library", + "bom-ref": "pkg:npm/array-unique@0.3.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "braces", + "version": "2.3.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "68d75b9e3f4ff0f8dd5d4e326da58b2b6205de373f1280d86c2ec06b35bab68dd346c7d7c6c702f545ce07988388442b93221b5a9d922d075ae3e4006bb9dcdf" + } + ], + "licenses": [], + "purl": "pkg:npm/braces@2.3.2", + "type": "library", + "bom-ref": "pkg:npm/braces@2.3.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "extend-shallow", + "version": "2.0.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + } + ], + "licenses": [], + "purl": "pkg:npm/extend-shallow@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/extend-shallow@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-extendable", + "version": "0.1.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "62b110e289a471418e3ec36a617d472e301dfc89" + } + ], + "licenses": [], + "purl": "pkg:npm/is-extendable@0.1.1", + "type": "library", + "bom-ref": "pkg:npm/is-extendable@0.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "arr-flatten", + "version": "1.1.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "2f784a57947fa79a3cd51eced362069f0a439a4a7a13df365e1b5bbb049edcee2a3ad30c32da1d89c0120350a7cb653e6825dc3699a5fa6e1d3ecbec2778dab6" + } + ], + "licenses": [], + "purl": "pkg:npm/arr-flatten@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/arr-flatten@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "fill-range", + "version": "4.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "d544811d428f98eb06a63dc402d2403c328c38f7" + } + ], + "licenses": [], + "purl": "pkg:npm/fill-range@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/fill-range@4.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-number", + "version": "3.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "24fd6201a4782cf50561c810276afc7d12d71195" + } + ], + "licenses": [], + "purl": "pkg:npm/is-number@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-number@3.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "kind-of", + "version": "3.2.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "31ea21a734bab9bbb0f32466d893aea51e4a3c64" + } + ], + "licenses": [], + "purl": "pkg:npm/kind-of@3.2.2", + "type": "library", + "bom-ref": "pkg:npm/kind-of@3.2.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-buffer", + "version": "1.1.6", + "hashes": [ + { + "alg": "SHA-512", + "content": "35c7402f0a579139b966fbdb93ba303944af56f04a0e028fe7f7b07d71339e64057ece194666a739e2814e34558e46b7405a0de9727ef45dd44aa7c7a93694e7" + } + ], + "licenses": [], + "purl": "pkg:npm/is-buffer@1.1.6", + "type": "library", + "bom-ref": "pkg:npm/is-buffer@1.1.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "repeat-string", + "version": "1.6.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "8dcae470e1c88abc2d600fff4a776286da75e637" + } + ], + "licenses": [], + "purl": "pkg:npm/repeat-string@1.6.1", + "type": "library", + "bom-ref": "pkg:npm/repeat-string@1.6.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "to-regex-range", + "version": "2.1.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "7c80c17b9dfebe599e27367e0d4dd5590141db38" + } + ], + "licenses": [], + "purl": "pkg:npm/to-regex-range@2.1.1", + "type": "library", + "bom-ref": "pkg:npm/to-regex-range@2.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "isobject", + "version": "3.0.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + } + ], + "licenses": [], + "purl": "pkg:npm/isobject@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/isobject@3.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "repeat-element", + "version": "1.1.3", + "hashes": [ + { + "alg": "SHA-512", + "content": "6a11aad199d5e66e57b592cc6febcfefa91c00ce6790baa4d25a6a02ea2348a1a042d9f87918b86591a6da8968db32851feb0cb166aa3825b576a0273abbbbda" + } + ], + "licenses": [], + "purl": "pkg:npm/repeat-element@1.1.3", + "type": "library", + "bom-ref": "pkg:npm/repeat-element@1.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "snapdragon", + "version": "0.8.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "16dc8e9d637fc021d355738cc2f4afdba77e928e6f5a52030face8509ecb5bcbe1f99042f107658ef7913fe72b36bb41c22a04516cbfe1d32d6c18c0e22a0d96" + } + ], + "licenses": [], + "purl": "pkg:npm/snapdragon@0.8.2", + "type": "library", + "bom-ref": "pkg:npm/snapdragon@0.8.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "define-property", + "version": "0.2.5", + "hashes": [ + { + "alg": "SHA-1", + "content": "c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + } + ], + "licenses": [], + "purl": "pkg:npm/define-property@0.2.5", + "type": "library", + "bom-ref": "pkg:npm/define-property@0.2.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-descriptor", + "version": "0.1.6", + "hashes": [ + { + "alg": "SHA-512", + "content": "6af0d8af4481dc3c0ef73b0ca2fd20282112158a829c4e21abfe33dd375496e904cb9b7d0b4611abb1cbaec379d8d01ca9729a7a97820f49fe0746ab9d51b71e" + } + ], + "licenses": [], + "purl": "pkg:npm/is-descriptor@0.1.6", + "type": "library", + "bom-ref": "pkg:npm/is-descriptor@0.1.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "kind-of", + "version": "5.1.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "346104ae71fa176bd4b970e1f8e95b70a5bbff039c7dd447699ed55ada82ced7c7ae2ffef982a63f9d4e7567863eea8239b6ba924d8e4dee5dd365664c1f343f" + } + ], + "licenses": [], + "purl": "pkg:npm/kind-of@5.1.0", + "type": "library", + "bom-ref": "pkg:npm/kind-of@5.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-accessor-descriptor", + "version": "0.1.6", + "hashes": [ + { + "alg": "SHA-1", + "content": "a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + } + ], + "licenses": [], + "purl": "pkg:npm/is-accessor-descriptor@0.1.6", + "type": "library", + "bom-ref": "pkg:npm/is-accessor-descriptor@0.1.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-data-descriptor", + "version": "0.1.4", + "hashes": [ + { + "alg": "SHA-1", + "content": "0b5ee648388e2c860282e793f1856fec3f301b56" + } + ], + "licenses": [], + "purl": "pkg:npm/is-data-descriptor@0.1.4", + "type": "library", + "bom-ref": "pkg:npm/is-data-descriptor@0.1.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "base", + "version": "0.11.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "e53e8fe313e0a69d180c5bd25b0119e0da04dda3384014170f39956eb6829058fccc733e99b6bc4b2a81e436d95b247b9981e8e98ec1750a373280389b44de42" + } + ], + "licenses": [], + "purl": "pkg:npm/base@0.11.2", + "type": "library", + "bom-ref": "pkg:npm/base@0.11.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "define-property", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + } + ], + "licenses": [], + "purl": "pkg:npm/define-property@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/define-property@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-accessor-descriptor", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "9b98671d391c56c3dfab1dc02a5cadb483dbec9f97ca41ef24fd81f5b6438e584b22812ae17a0aeb8560edba199555982ba2d463de1d60f104ecb87466464a71" + } + ], + "licenses": [], + "purl": "pkg:npm/is-accessor-descriptor@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-accessor-descriptor@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-data-descriptor", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "8db457cb5166b40a028d0915988558c2ebaa0c551b68e7838e679dd6d3863ebb0c86d240e2b0fdb64800d05d6a2778111515dc1d856475e68fe74439ac4fe32d" + } + ], + "licenses": [], + "purl": "pkg:npm/is-data-descriptor@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-data-descriptor@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-descriptor", + "version": "1.0.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "d9e8ace56a90195ee97a8a03c8b98d10f52ba6cf7e4975f973da4bdf1101fb87bd1e71ae0daee607b907c47c3809ba92f64d53da1387de688bf27f16b62615b6" + } + ], + "licenses": [], + "purl": "pkg:npm/is-descriptor@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/is-descriptor@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cache-base", + "version": "1.0.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "00a71d4e71525804dde7f1823d1c6bd82870209f3909ecab1328d11e52b1439e9de1724c1b29b4b8088a9f4c5b2ce18e977fb24693938b8f38755084739014cd" + } + ], + "licenses": [], + "purl": "pkg:npm/cache-base@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/cache-base@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "collection-visit", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "4bc0373c164bc3291b4d368c829cf1a80a59dca0" + } + ], + "licenses": [], + "purl": "pkg:npm/collection-visit@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/collection-visit@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "map-visit", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + } + ], + "licenses": [], + "purl": "pkg:npm/map-visit@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/map-visit@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "object-visit", + "version": "1.0.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "f79c4493af0c5377b59fe39d395e41042dd045bb" + } + ], + "licenses": [], + "purl": "pkg:npm/object-visit@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/object-visit@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "component-emitter", + "version": "1.2.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "137918d6d78283f7df7a6b7c5a63e140e69425e6" + } + ], + "licenses": [], + "purl": "pkg:npm/component-emitter@1.2.1", + "type": "library", + "bom-ref": "pkg:npm/component-emitter@1.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "get-value", + "version": "2.0.6", + "hashes": [ + { + "alg": "SHA-1", + "content": "dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + } + ], + "licenses": [], + "purl": "pkg:npm/get-value@2.0.6", + "type": "library", + "bom-ref": "pkg:npm/get-value@2.0.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "has-value", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "18b281da585b1c5c51def24c930ed29a0be6b177" + } + ], + "licenses": [], + "purl": "pkg:npm/has-value@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/has-value@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "has-values", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "95b0b63fec2146619a6fe57fe75628d5a39efe4f" + } + ], + "licenses": [], + "purl": "pkg:npm/has-values@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/has-values@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "kind-of", + "version": "4.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "20813df3d712928b207378691a45066fae72dd57" + } + ], + "licenses": [], + "purl": "pkg:npm/kind-of@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/kind-of@4.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "set-value", + "version": "2.0.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "870d32c64f464ff1ebe722446271cd2985e4200f2654981df5d8ad61909ed7a65ccdc6842d861c7ef6977ac3400a4d8ef0ed274e23d07108465108fc24bcde7a" + } + ], + "licenses": [], + "purl": "pkg:npm/set-value@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/set-value@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-plain-object", + "version": "2.0.4", + "hashes": [ + { + "alg": "SHA-512", + "content": "8793e98179168ad737f0104c61ac1360c5891c564956706ab85139ef11698c1f29245885ea067e6d4f96c88ff2a9788547999d2ec81835a3def2e6a8e94bfd3a" + } + ], + "licenses": [], + "purl": "pkg:npm/is-plain-object@2.0.4", + "type": "library", + "bom-ref": "pkg:npm/is-plain-object@2.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "split-string", + "version": "3.1.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "3733558490d8a7071e5558a2f3f1eee8329f0f61be36b407952fd5fea82fefadc462e755c0470c40dc5dda587ed15ad40725cdfe826497982b3a1616bd05188b" + } + ], + "licenses": [], + "purl": "pkg:npm/split-string@3.1.0", + "type": "library", + "bom-ref": "pkg:npm/split-string@3.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "extend-shallow", + "version": "3.0.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "26a71aaf073b39fb2127172746131c2704028db8" + } + ], + "licenses": [], + "purl": "pkg:npm/extend-shallow@3.0.2", + "type": "library", + "bom-ref": "pkg:npm/extend-shallow@3.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-extendable", + "version": "1.0.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "6ab9d73314f5861a0aa3d9352d976694dc897430dfcb6bf47d78c5966a24e3e8bcba5ffa5a56d581ef5b84cef83a934f40f306513a03b73f8a5dad4f9de27138" + } + ], + "licenses": [], + "purl": "pkg:npm/is-extendable@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/is-extendable@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "assign-symbols", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + } + ], + "licenses": [], + "purl": "pkg:npm/assign-symbols@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/assign-symbols@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "to-object-path", + "version": "0.3.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "297588b7b0e7e0ac08e04e672f85c1f4999e17af" + } + ], + "licenses": [], + "purl": "pkg:npm/to-object-path@0.3.0", + "type": "library", + "bom-ref": "pkg:npm/to-object-path@0.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "union-value", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" + } + ], + "licenses": [], + "purl": "pkg:npm/union-value@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/union-value@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "set-value", + "version": "0.4.3", + "hashes": [ + { + "alg": "SHA-1", + "content": "7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" + } + ], + "licenses": [], + "purl": "pkg:npm/set-value@0.4.3", + "type": "library", + "bom-ref": "pkg:npm/set-value@0.4.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "arr-union", + "version": "3.1.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "e39b09aea9def866a8f206e288af63919bae39c4" + } + ], + "licenses": [], + "purl": "pkg:npm/arr-union@3.1.0", + "type": "library", + "bom-ref": "pkg:npm/arr-union@3.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "unset-value", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + } + ], + "licenses": [], + "purl": "pkg:npm/unset-value@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/unset-value@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "has-value", + "version": "0.3.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "7b1f58bada62ca827ec0a2078025654845995e1f" + } + ], + "licenses": [], + "purl": "pkg:npm/has-value@0.3.1", + "type": "library", + "bom-ref": "pkg:npm/has-value@0.3.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "isobject", + "version": "2.1.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "f065561096a3f1da2ef46272f815c840d87e0c89" + } + ], + "licenses": [], + "purl": "pkg:npm/isobject@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/isobject@2.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "isarray", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "bb935d48582cba168c06834957a54a3e07124f11" + } + ], + "licenses": [], + "purl": "pkg:npm/isarray@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/isarray@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "has-values", + "version": "0.1.4", + "hashes": [ + { + "alg": "SHA-1", + "content": "6d61de95d91dfca9b9a02089ad384bff8f62b771" + } + ], + "licenses": [], + "purl": "pkg:npm/has-values@0.1.4", + "type": "library", + "bom-ref": "pkg:npm/has-values@0.1.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "class-utils", + "version": "0.3.6", + "hashes": [ + { + "alg": "SHA-512", + "content": "a8e84f6bf163eece9363c1fc7ac1aee5036930c431cfbf61faeaf3acd60dea69fef419f194319fe5067e5de083b314a33eab12479e973993899a97aeae72cc7a" + } + ], + "licenses": [], + "purl": "pkg:npm/class-utils@0.3.6", + "type": "library", + "bom-ref": "pkg:npm/class-utils@0.3.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "static-extend", + "version": "0.1.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "60809c39cbff55337226fd5e0b520f341f1fb5c6" + } + ], + "licenses": [], + "purl": "pkg:npm/static-extend@0.1.2", + "type": "library", + "bom-ref": "pkg:npm/static-extend@0.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "object-copy", + "version": "0.1.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "7e7d858b781bd7c991a41ba975ed3812754e998c" + } + ], + "licenses": [], + "purl": "pkg:npm/object-copy@0.1.0", + "type": "library", + "bom-ref": "pkg:npm/object-copy@0.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "copy-descriptor", + "version": "0.1.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "676f6eb3c39997c2ee1ac3a924fd6124748f578d" + } + ], + "licenses": [], + "purl": "pkg:npm/copy-descriptor@0.1.1", + "type": "library", + "bom-ref": "pkg:npm/copy-descriptor@0.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "mixin-deep", + "version": "1.3.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "f1922d2c778481aa84bdde656015df9b8119485097dbd25bf4afa50078432b345e28140a8f747eecd385ead8ea622f6de2823c5547da5884c9426f3ac275c635" + } + ], + "licenses": [], + "purl": "pkg:npm/mixin-deep@1.3.1", + "type": "library", + "bom-ref": "pkg:npm/mixin-deep@1.3.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "for-in", + "version": "1.0.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "81068d295a8142ec0ac726c6e2200c30fb6d5e80" + } + ], + "licenses": [], + "purl": "pkg:npm/for-in@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/for-in@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "pascalcase", + "version": "0.1.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "b363e55e8006ca6fe21784d2db22bd15d7917f14" + } + ], + "licenses": [], + "purl": "pkg:npm/pascalcase@0.1.1", + "type": "library", + "bom-ref": "pkg:npm/pascalcase@0.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "map-cache", + "version": "0.2.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + } + ], + "licenses": [], + "purl": "pkg:npm/map-cache@0.2.2", + "type": "library", + "bom-ref": "pkg:npm/map-cache@0.2.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "source-map", + "version": "0.5.7", + "hashes": [ + { + "alg": "SHA-1", + "content": "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + } + ], + "licenses": [], + "purl": "pkg:npm/source-map@0.5.7", + "type": "library", + "bom-ref": "pkg:npm/source-map@0.5.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "source-map-resolve", + "version": "0.5.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "323aacbcdc32cf5b3493cd46a33ffdbd105ef5265d074f41770fbfcd8c8efb70ae3e4e9fa2e4dac6c707920b44f232af7f4d6455f97cae21f311143f91e7da48" + } + ], + "licenses": [], + "purl": "pkg:npm/source-map-resolve@0.5.2", + "type": "library", + "bom-ref": "pkg:npm/source-map-resolve@0.5.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "atob", + "version": "2.1.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "5a6eae92868e1898bfef7a7f725d86bcb8d323924cd64fced788ac0fbdd830bf12b6b1ffeff9511609a0f272026600f76d966f8f0086c6d30e0f7c16340bbc72" + } + ], + "licenses": [], + "purl": "pkg:npm/atob@2.1.2", + "type": "library", + "bom-ref": "pkg:npm/atob@2.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "decode-uri-component", + "version": "0.2.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "eb3913333458775cb84cd1a1fae062106bb87545" + } + ], + "licenses": [], + "purl": "pkg:npm/decode-uri-component@0.2.0", + "type": "library", + "bom-ref": "pkg:npm/decode-uri-component@0.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "resolve-url", + "version": "0.2.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "2c637fe77c893afd2a663fe21aa9080068e2052a" + } + ], + "licenses": [], + "purl": "pkg:npm/resolve-url@0.2.1", + "type": "library", + "bom-ref": "pkg:npm/resolve-url@0.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "source-map-url", + "version": "0.4.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "3e935d7ddd73631b97659956d55128e87b5084a3" + } + ], + "licenses": [], + "purl": "pkg:npm/source-map-url@0.4.0", + "type": "library", + "bom-ref": "pkg:npm/source-map-url@0.4.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "urix", + "version": "0.1.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "da937f7a62e21fec1fd18d49b35c2935067a6c72" + } + ], + "licenses": [], + "purl": "pkg:npm/urix@0.1.0", + "type": "library", + "bom-ref": "pkg:npm/urix@0.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "use", + "version": "3.1.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "73011255794edeeae5f585a5156fd303d72c842121b6eec8289fe9e6ca09fe01a98fbbdbbc5ac063f7888a843a0f0db72a3661620888a3c1ceb359d0dafaffa1" + } + ], + "licenses": [], + "purl": "pkg:npm/use@3.1.1", + "type": "library", + "bom-ref": "pkg:npm/use@3.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "snapdragon-node", + "version": "2.1.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "3b6ee5e3168c62dfd1490e53477be9582001e4a6ff73321ca9414e33f0b87d870b9db6547353e48d300c8e87f6a4159a493c0e51deaa5077051951a3eda2309f" + } + ], + "licenses": [], + "purl": "pkg:npm/snapdragon-node@2.1.1", + "type": "library", + "bom-ref": "pkg:npm/snapdragon-node@2.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "snapdragon-util", + "version": "3.0.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "99b2a431d40ab235f80402f86d16138f6d5e74e7fc70ded71dd6142447be667f7d85511870cbca3dcb7522a35eefe0193e2ae7f01083390047419927aa62a565" + } + ], + "licenses": [], + "purl": "pkg:npm/snapdragon-util@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/snapdragon-util@3.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "to-regex", + "version": "3.0.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "156b6578d02d67f2a2daab6a7a3d825d339ac8e1fd6c70d017e438f15a56c835e36d8c40e18cfc883077d735ce05494e1c72a27436ea195ad352f40c3e604607" + } + ], + "licenses": [], + "purl": "pkg:npm/to-regex@3.0.2", + "type": "library", + "bom-ref": "pkg:npm/to-regex@3.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "define-property", + "version": "2.0.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "8f02b6515e1c9cfa5b706efe55101129364f516a30c1703c6f31f934feae774a1e031c983ee1995000bb84cba0a42773e01792665d8397d93ae821c9ff8e9961" + } + ], + "licenses": [], + "purl": "pkg:npm/define-property@2.0.2", + "type": "library", + "bom-ref": "pkg:npm/define-property@2.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "regex-not", + "version": "1.0.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "27a4838d4803c508f936eb273ad745c43c0dffe1d6ca447c1842f072d27b99daa1732cb5c44738491147517bf14e9ebad586952808df44b67d702a92ead9f7d8" + } + ], + "licenses": [], + "purl": "pkg:npm/regex-not@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/regex-not@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "safe-regex", + "version": "1.1.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "40a3669f3b077d1e943d44629e157dd48023bf2e" + } + ], + "licenses": [], + "purl": "pkg:npm/safe-regex@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/safe-regex@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ret", + "version": "0.1.15", + "hashes": [ + { + "alg": "SHA-512", + "content": "4d3958a5af8e2febcc30d1b6e314a5406109dc1fd1cc47d494b72dedbe46ff2b5abfec0fae9942a55305bb0cd76e479c26b6fa218a358856f44bdbf7efbe789a" + } + ], + "licenses": [], + "purl": "pkg:npm/ret@0.1.15", + "type": "library", + "bom-ref": "pkg:npm/ret@0.1.15", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "extglob", + "version": "2.0.4", + "hashes": [ + { + "alg": "SHA-512", + "content": "3666fa4179042ecb81af6e02252922968e941c781b7a42b95226607c4e941c3dc46f6ed80baa03f9b85c4feb49e9c97c766b20750c675a572bcbc92c04804ba7" + } + ], + "licenses": [], + "purl": "pkg:npm/extglob@2.0.4", + "type": "library", + "bom-ref": "pkg:npm/extglob@2.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "expand-brackets", + "version": "2.1.4", + "hashes": [ + { + "alg": "SHA-1", + "content": "b77735e315ce30f6b6eff0f83b04151a22449622" + } + ], + "licenses": [], + "purl": "pkg:npm/expand-brackets@2.1.4", + "type": "library", + "bom-ref": "pkg:npm/expand-brackets@2.1.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "posix-character-classes", + "version": "0.1.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + } + ], + "licenses": [], + "purl": "pkg:npm/posix-character-classes@0.1.1", + "type": "library", + "bom-ref": "pkg:npm/posix-character-classes@0.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "fragment-cache", + "version": "0.2.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "4290fad27f13e89be7f33799c6bc5a0abfff0d19" + } + ], + "licenses": [], + "purl": "pkg:npm/fragment-cache@0.2.1", + "type": "library", + "bom-ref": "pkg:npm/fragment-cache@0.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "nanomatch", + "version": "1.2.13", + "hashes": [ + { + "alg": "SHA-512", + "content": "7e9a1ed93d116c7c014c150e7ed01f04f683122d3ab9f6946a2d2613a627d6469c7374a74c4adf6ff87e5fde155f323ae2b2851d82265d2bddc061829b03aa08" + } + ], + "licenses": [], + "purl": "pkg:npm/nanomatch@1.2.13", + "type": "library", + "bom-ref": "pkg:npm/nanomatch@1.2.13", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-windows", + "version": "1.0.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "7972b55089ead9b3e68f25fa7b754723330ba1b73827de22e005a7f87a6adce5392a4ad10bde8e01c4773d127fa46bba9bc4d19c11cff5d917415b13fc239520" + } + ], + "licenses": [], + "purl": "pkg:npm/is-windows@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/is-windows@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "object.pick", + "version": "1.3.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + } + ], + "licenses": [], + "purl": "pkg:npm/object.pick@1.3.0", + "type": "library", + "bom-ref": "pkg:npm/object.pick@1.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "async-each", + "version": "1.0.3", + "hashes": [ + { + "alg": "SHA-512", + "content": "cff5a143914fc922ddbd1101c88daf6624d6c029c5d26a0c27584af584300d31ca87a23bfee49c90c7ada1119be540593c2d73d23970fa7fd70a08de1fbcb501" + } + ], + "licenses": [], + "purl": "pkg:npm/async-each@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/async-each@1.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "glob-parent", + "version": "3.1.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "9e6af6299d8d3bd2bd40430832bd113df906c5ae" + } + ], + "licenses": [], + "purl": "pkg:npm/glob-parent@3.1.0", + "type": "library", + "bom-ref": "pkg:npm/glob-parent@3.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-glob", + "version": "3.1.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "7ba5ae24217804ac70707b96922567486cc3e84a" + } + ], + "licenses": [], + "purl": "pkg:npm/is-glob@3.1.0", + "type": "library", + "bom-ref": "pkg:npm/is-glob@3.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-extglob", + "version": "2.1.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "a88c02535791f02ed37c76a1b9ea9773c833f8c2" + } + ], + "licenses": [], + "purl": "pkg:npm/is-extglob@2.1.1", + "type": "library", + "bom-ref": "pkg:npm/is-extglob@2.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "path-dirname", + "version": "1.0.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "cc33d24d525e099a5388c0336c6e32b9160609e0" + } + ], + "licenses": [], + "purl": "pkg:npm/path-dirname@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/path-dirname@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-binary-path", + "version": "1.0.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "75f16642b480f187a711c814161fd3a4a7655898" + } + ], + "licenses": [], + "purl": "pkg:npm/is-binary-path@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/is-binary-path@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "binary-extensions", + "version": "1.13.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "527ecc2040dd502e603697060d5f7ba29d58c24ef8f0ca477054c7a18b3aaa78f56778fb239dd51b79f06612b3a016666dd44d9dbe9645d165c25eed483b991b" + } + ], + "licenses": [], + "purl": "pkg:npm/binary-extensions@1.13.1", + "type": "library", + "bom-ref": "pkg:npm/binary-extensions@1.13.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-glob", + "version": "4.0.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "e46d2d2ad05314898ea839cb076846e81a76a9c28415dba8e2d66ef4c4ff1fa350bff821872df4a39e6e7da7f127f2dd1fbf4b2ecd8a7eb9fce532cac80ec152" + } + ], + "licenses": [], + "purl": "pkg:npm/is-glob@4.0.1", + "type": "library", + "bom-ref": "pkg:npm/is-glob@4.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "normalize-path", + "version": "3.0.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "e9e66ce4bb375ad0a2b075a9f52d86532f1daa4a468b80554b3dc66aa884e9ecee6f4e75d844b3b57530501e82e8829b4246363e76ff983e166288c24707302c" + } + ], + "licenses": [], + "purl": "pkg:npm/normalize-path@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/normalize-path@3.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "readdirp", + "version": "2.2.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "d4953ff2af95805672c70ac9f925483ac87e2b2c161a976cdcd4ea8a488aa43319592726018c8a220aa43be011bcd5897d7797475cf1cfb687178bb80b21fabd" + } + ], + "licenses": [], + "purl": "pkg:npm/readdirp@2.2.1", + "type": "library", + "bom-ref": "pkg:npm/readdirp@2.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "graceful-fs", + "version": "4.1.15", + "hashes": [ + { + "alg": "SHA-512", + "content": "eae1d484e3c4060436e0733eafa6ff43059f66afb2885722a4a16b38588112759dcb9b1dcd8a22fa925e41a3c8e6a38b445a969805d43d036c89e97374ba1e70" + } + ], + "licenses": [], + "purl": "pkg:npm/graceful-fs@4.1.15", + "type": "library", + "bom-ref": "pkg:npm/graceful-fs@4.1.15", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "readable-stream", + "version": "2.3.6", + "hashes": [ + { + "alg": "SHA-512", + "content": "b50b4a03d588021045dfe54b02c7b232a65e0635b4007268c4eb58a92519349c5ab84ae62db566d855b5cbe27f600f5d52b002dfd2137a39595a1548c1ac242b" + } + ], + "licenses": [], + "purl": "pkg:npm/readable-stream@2.3.6", + "type": "library", + "bom-ref": "pkg:npm/readable-stream@2.3.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "core-util-is", + "version": "1.0.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "b5fd54220aa2bc5ab57aab7140c940754503c1a7" + } + ], + "licenses": [], + "purl": "pkg:npm/core-util-is@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/core-util-is@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "process-nextick-args", + "version": "2.0.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "32d102d53a8dd045399dea61689e2b02d4e11ed0bce9d34df6a0ae121b6c86fa55064016e593bb04048df5112717d7a85c6711b9bfa916e284a4e1c4f876c433" + } + ], + "licenses": [], + "purl": "pkg:npm/process-nextick-args@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/process-nextick-args@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "string_decoder", + "version": "1.1.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "9ff4a19ef0e2e851db6d57ef8aba3e5a88e2173bfeb3c30f30705ccd578f7d4a4324bc282d3d21b759786300426e2f29240bde104767907c8fc933ff9b345fc2" + } + ], + "licenses": [], + "purl": "pkg:npm/string_decoder@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/string_decoder@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "util-deprecate", + "version": "1.0.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "450d4dc9fa70de732762fbd2d4a28981419a0ccf" + } + ], + "licenses": [], + "purl": "pkg:npm/util-deprecate@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/util-deprecate@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "upath", + "version": "1.1.2", + "hashes": [ + { + "alg": "SHA-512", + "content": "917a729bc9e60e694206bee729d231f0fda33416bea41a48505467289e1dafc86dc98189168924af666f11146d50dfbd498f89a97a2e36050fb6fe8942f6bfd9" + } + ], + "licenses": [], + "purl": "pkg:npm/upath@1.1.2", + "type": "library", + "bom-ref": "pkg:npm/upath@1.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ps-tree", + "version": "0.0.3", + "hashes": [ + { + "alg": "SHA-1", + "content": "dbf8d752a7fe22fa7d58635689499610e9276ddc" + } + ], + "licenses": [], + "purl": "pkg:npm/ps-tree@0.0.3", + "type": "library", + "bom-ref": "pkg:npm/ps-tree@0.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "event-stream", + "version": "0.5.3", + "hashes": [ + { + "alg": "SHA-1", + "content": "b77b9309f7107addfeab63f0c0eafd8db0bd8c1c" + } + ], + "licenses": [], + "purl": "pkg:npm/event-stream@0.5.3", + "type": "library", + "bom-ref": "pkg:npm/event-stream@0.5.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "optimist", + "version": "0.2.8", + "hashes": [ + { + "alg": "SHA-1", + "content": "e981ab7e268b457948593b55674c099a815cac31" + } + ], + "licenses": [], + "purl": "pkg:npm/optimist@0.2.8", + "type": "library", + "bom-ref": "pkg:npm/optimist@0.2.8", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "utile", + "version": "0.3.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "1352c340eb820e4d8ddba039a4fbfaa32ed4ef3a" + } + ], + "licenses": [], + "purl": "pkg:npm/utile@0.3.0", + "type": "library", + "bom-ref": "pkg:npm/utile@0.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "async", + "version": "0.9.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "aea74d5e61c1f899613bf64bda66d4c78f2fd17d" + } + ], + "licenses": [], + "purl": "pkg:npm/async@0.9.2", + "type": "library", + "bom-ref": "pkg:npm/async@0.9.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "deep-equal", + "version": "0.2.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "84b745896f34c684e98f2ce0e42abaf43bba017d" + } + ], + "licenses": [], + "purl": "pkg:npm/deep-equal@0.2.2", + "type": "library", + "bom-ref": "pkg:npm/deep-equal@0.2.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ncp", + "version": "1.0.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "d15367e5cb87432ba117d2bf80fdf45aecfb4246" + } + ], + "licenses": [], + "purl": "pkg:npm/ncp@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/ncp@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "nconf", + "version": "0.10.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "7ca897310ae93fb0985894332a43cfc7d84f826abe60b0f2c5c1bd37c469884f45a029026f30f43725b4621137c67dc0ba97bb9e70de231e0f17361e8691d3f5" + } + ], + "licenses": [], + "purl": "pkg:npm/nconf@0.10.0", + "type": "library", + "bom-ref": "pkg:npm/nconf@0.10.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "camelcase", + "version": "2.1.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" + } + ], + "licenses": [], + "purl": "pkg:npm/camelcase@2.1.1", + "type": "library", + "bom-ref": "pkg:npm/camelcase@2.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "window-size", + "version": "0.1.4", + "hashes": [ + { + "alg": "SHA-1", + "content": "f8e1aa1ee5a53ec5bf151ffa09742a6ad7697876" + } + ], + "licenses": [], + "purl": "pkg:npm/window-size@0.1.4", + "type": "library", + "bom-ref": "pkg:npm/window-size@0.1.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "yargs", + "version": "3.32.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "03088e9ebf9e756b69751611d2a5ef591482c995" + } + ], + "licenses": [], + "purl": "pkg:npm/yargs@3.32.0", + "type": "library", + "bom-ref": "pkg:npm/yargs@3.32.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cliui", + "version": "3.2.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "120601537a916d29940f934da3b48d585a39213d" + } + ], + "licenses": [], + "purl": "pkg:npm/cliui@3.2.0", + "type": "library", + "bom-ref": "pkg:npm/cliui@3.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "string-width", + "version": "1.0.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + } + ], + "licenses": [], + "purl": "pkg:npm/string-width@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/string-width@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "code-point-at", + "version": "1.1.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + } + ], + "licenses": [], + "purl": "pkg:npm/code-point-at@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/code-point-at@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-fullwidth-code-point", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "ef9e31386f031a7f0d643af82fde50c457ef00cb" + } + ], + "licenses": [], + "purl": "pkg:npm/is-fullwidth-code-point@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-fullwidth-code-point@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "number-is-nan", + "version": "1.0.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "097b602b53422a522c1afb8790318336941a011d" + } + ], + "licenses": [], + "purl": "pkg:npm/number-is-nan@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/number-is-nan@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "strip-ansi", + "version": "3.0.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + } + ], + "licenses": [], + "purl": "pkg:npm/strip-ansi@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/strip-ansi@3.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ansi-regex", + "version": "2.1.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + } + ], + "licenses": [], + "purl": "pkg:npm/ansi-regex@2.1.1", + "type": "library", + "bom-ref": "pkg:npm/ansi-regex@2.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "wrap-ansi", + "version": "2.1.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "d8fc3d284dd05794fe84973caecdd1cf824fdd85" + } + ], + "licenses": [], + "purl": "pkg:npm/wrap-ansi@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/wrap-ansi@2.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "decamelize", + "version": "1.2.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "f6534d15148269b20352e7bee26f501f9a191290" + } + ], + "licenses": [], + "purl": "pkg:npm/decamelize@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/decamelize@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "os-locale", + "version": "1.4.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "20f9f17ae29ed345e8bde583b13d2009803c14d9" + } + ], + "licenses": [], + "purl": "pkg:npm/os-locale@1.4.0", + "type": "library", + "bom-ref": "pkg:npm/os-locale@1.4.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lcid", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "308accafa0bc483a3867b4b6f2b9506251d1b835" + } + ], + "licenses": [], + "purl": "pkg:npm/lcid@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/lcid@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "invert-kv", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" + } + ], + "licenses": [], + "purl": "pkg:npm/invert-kv@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/invert-kv@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "y18n", + "version": "3.2.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "6d15fba884c08679c0d77e88e7759e811e07fa41" + } + ], + "licenses": [], + "purl": "pkg:npm/y18n@3.2.1", + "type": "library", + "bom-ref": "pkg:npm/y18n@3.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "secure-keys", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "f0c82d98a3b139a8776a8808050b824431087fca" + } + ], + "licenses": [], + "purl": "pkg:npm/secure-keys@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/secure-keys@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "nssocket", + "version": "0.6.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "59f96f6ff321566f33c70f7dbeeecdfdc07154fa" + } + ], + "licenses": [], + "purl": "pkg:npm/nssocket@0.6.0", + "type": "library", + "bom-ref": "pkg:npm/nssocket@0.6.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lazy", + "version": "1.0.11", + "hashes": [ + { + "alg": "SHA-1", + "content": "daa068206282542c088288e975c297c1ae77b690" + } + ], + "licenses": [], + "purl": "pkg:npm/lazy@1.0.11", + "type": "library", + "bom-ref": "pkg:npm/lazy@1.0.11", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "object-assign", + "version": "4.1.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "2109adc7965887cfc05cbbd442cac8bfbb360863" + } + ], + "licenses": [], + "purl": "pkg:npm/object-assign@4.1.1", + "type": "library", + "bom-ref": "pkg:npm/object-assign@4.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "optimist", + "version": "0.6.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "da3ea74686fa21a19a111c326e90eb15a0196686" + } + ], + "licenses": [], + "purl": "pkg:npm/optimist@0.6.1", + "type": "library", + "bom-ref": "pkg:npm/optimist@0.6.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "prettyjson", + "version": "1.2.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "fcffab41d19cab4dfae5e575e64246619b12d289" + } + ], + "licenses": [], + "purl": "pkg:npm/prettyjson@1.2.1", + "type": "library", + "bom-ref": "pkg:npm/prettyjson@1.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "colors", + "version": "1.4.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "6be52a4e1e2481983f4a51af7dbcc31e9811bbb00040e9a6a911c99f185164808a1544fdd5bad584d36de7c08c594f4fb016efdcf0c26541db571b83887da6b4" + } + ], + "licenses": [], + "purl": "pkg:npm/colors@1.4.0", + "type": "library", + "bom-ref": "pkg:npm/colors@1.4.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "minimist", + "version": "1.2.5", + "hashes": [ + { + "alg": "SHA-512", + "content": "14cf6735462b4410042d9413df179943b7e630e060ea758d989293720b0979a2ecb4ffd43835691acaf93a15e185783a7feaad27cba267e3d4c640d67202172f" + } + ], + "licenses": [], + "purl": "pkg:npm/minimist@1.2.5", + "type": "library", + "bom-ref": "pkg:npm/minimist@1.2.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "shush", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "c27415a9e458f2fed39b27cf8eb37c003782b431" + } + ], + "licenses": [], + "purl": "pkg:npm/shush@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/shush@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "strip-json-comments", + "version": "0.1.3", + "hashes": [ + { + "alg": "SHA-1", + "content": "164c64e370a8a3cc00c9e01b539e569823f0ee54" + } + ], + "licenses": [], + "purl": "pkg:npm/strip-json-comments@0.1.3", + "type": "library", + "bom-ref": "pkg:npm/strip-json-comments@0.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "caller", + "version": "0.0.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "f37a1d6ea10e829d94721ae29a90bb4fb52ab767" + } + ], + "licenses": [], + "purl": "pkg:npm/caller@0.0.1", + "type": "library", + "bom-ref": "pkg:npm/caller@0.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tape", + "version": "2.3.3", + "hashes": [ + { + "alg": "SHA-1", + "content": "2e7ce0a31df09f8d6851664a71842e0ca5057af7" + } + ], + "licenses": [], + "purl": "pkg:npm/tape@2.3.3", + "type": "library", + "bom-ref": "pkg:npm/tape@2.3.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "deep-equal", + "version": "0.1.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "b246c2b80a570a47c11be1d9bd1070ec878b87ce" + } + ], + "licenses": [], + "purl": "pkg:npm/deep-equal@0.1.2", + "type": "library", + "bom-ref": "pkg:npm/deep-equal@0.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "defined", + "version": "0.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "f35eea7d705e933baf13b2f03b3f83d921403b3e" + } + ], + "licenses": [], + "purl": "pkg:npm/defined@0.0.0", + "type": "library", + "bom-ref": "pkg:npm/defined@0.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "jsonify", + "version": "0.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "2c74b6ee41d93ca51b7b5aaee8f503631d252a73" + } + ], + "licenses": [], + "purl": "pkg:npm/jsonify@0.0.0", + "type": "library", + "bom-ref": "pkg:npm/jsonify@0.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "resumer", + "version": "0.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "f1e8f461e4064ba39e82af3cdc2a8c893d076759" + } + ], + "licenses": [], + "purl": "pkg:npm/resumer@0.0.0", + "type": "library", + "bom-ref": "pkg:npm/resumer@0.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "through", + "version": "2.3.8", + "hashes": [ + { + "alg": "SHA-1", + "content": "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + } + ], + "licenses": [], + "purl": "pkg:npm/through@2.3.8", + "type": "library", + "bom-ref": "pkg:npm/through@2.3.8", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "helmet", + "version": "2.3.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "d655c85b55b0a3bf722a4c2c66e48b78b4161b91" + } + ], + "licenses": [], + "purl": "pkg:npm/helmet@2.3.0", + "type": "library", + "bom-ref": "pkg:npm/helmet@2.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "connect", + "version": "3.4.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "a21361d3f4099ef761cda6dc4a973bb1ebb0a34d" + } + ], + "licenses": [], + "purl": "pkg:npm/connect@3.4.1", + "type": "library", + "bom-ref": "pkg:npm/connect@3.4.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "debug", + "version": "2.2.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "f87057e995b1a1f6ae6a4960664137bc56f039da" + } + ], + "licenses": [], + "purl": "pkg:npm/debug@2.2.0", + "type": "library", + "bom-ref": "pkg:npm/debug@2.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "finalhandler", + "version": "0.4.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "85a17c6c59a94717d262d61230d4b0ebe3d4a14d" + } + ], + "licenses": [], + "purl": "pkg:npm/finalhandler@0.4.1", + "type": "library", + "bom-ref": "pkg:npm/finalhandler@0.4.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ms", + "version": "0.7.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "9cd13c03adbff25b65effde7ce864ee952017098" + } + ], + "licenses": [], + "purl": "pkg:npm/ms@0.7.1", + "type": "library", + "bom-ref": "pkg:npm/ms@0.7.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "utils-merge", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "0294fb922bb9375153541c4f7096231f287c8af8" + } + ], + "licenses": [], + "purl": "pkg:npm/utils-merge@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/utils-merge@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "dns-prefetch-control", + "version": "0.1.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "60ddb457774e178f1f9415f0cabb0e85b0b300b2" + } + ], + "licenses": [], + "purl": "pkg:npm/dns-prefetch-control@0.1.0", + "type": "library", + "bom-ref": "pkg:npm/dns-prefetch-control@0.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "frameguard", + "version": "2.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "30c2c149e5e3505f9e156f9bc491a438420e487e" + } + ], + "licenses": [], + "purl": "pkg:npm/frameguard@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/frameguard@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "helmet-csp", + "version": "1.2.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "085c0307d57fc96cd97337f170ab8bfea99e5df7" + } + ], + "licenses": [], + "purl": "pkg:npm/helmet-csp@1.2.2", + "type": "library", + "bom-ref": "pkg:npm/helmet-csp@1.2.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "camelize", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "164a5483e630fa4321e5af07020e531831b2609b" + } + ], + "licenses": [], + "purl": "pkg:npm/camelize@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/camelize@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "content-security-policy-builder", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "11fd40c5cc298a6c725a35f9acf71e82ab5d3243" + } + ], + "licenses": [], + "purl": "pkg:npm/content-security-policy-builder@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/content-security-policy-builder@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "dashify", + "version": "0.2.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "6a07415a01c91faf4a32e38d9dfba71f61cb20fe" + } + ], + "licenses": [], + "purl": "pkg:npm/dashify@0.2.2", + "type": "library", + "bom-ref": "pkg:npm/dashify@0.2.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash.reduce", + "version": "4.5.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "af7d2ec621062441e77d5bf408a1e071ef86691c" + } + ], + "licenses": [], + "purl": "pkg:npm/lodash.reduce@4.5.0", + "type": "library", + "bom-ref": "pkg:npm/lodash.reduce@4.5.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "platform", + "version": "1.3.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "492210892335bd3131c0a08dda2d93ec3543e423" + } + ], + "licenses": [], + "purl": "pkg:npm/platform@1.3.1", + "type": "library", + "bom-ref": "pkg:npm/platform@1.3.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "hide-powered-by", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "4a85ad65881f62857fc70af7174a1184dccce32b" + } + ], + "licenses": [], + "purl": "pkg:npm/hide-powered-by@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/hide-powered-by@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "hpkp", + "version": "1.2.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "83f2cb38b26cff21daf26e2ff4b57126921dec65" + } + ], + "licenses": [], + "purl": "pkg:npm/hpkp@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/hpkp@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "hsts", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "98e1039ef7aba554057b6b0e32584c0b1143a414" + } + ], + "licenses": [], + "purl": "pkg:npm/hsts@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/hsts@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ienoopen", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "346a428f474aac8f50cf3784ea2d0f16f62bda6b" + } + ], + "licenses": [], + "purl": "pkg:npm/ienoopen@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/ienoopen@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "nocache", + "version": "1.0.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "695c9f736926a7554f7365fa25e087941065bd36" + } + ], + "licenses": [], + "purl": "pkg:npm/nocache@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/nocache@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "depd", + "version": "1.1.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "e1bd82c6aab6ced965b97b88b17ed3e528ca18c3" + } + ], + "licenses": [], + "purl": "pkg:npm/depd@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/depd@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "referrer-policy", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "f60eedc92f942b01a6118121ec932d66e8fd7e14" + } + ], + "licenses": [], + "purl": "pkg:npm/referrer-policy@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/referrer-policy@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "x-xss-protection", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "898afb93869b24661cf9c52f9ee8db8ed0764dd9" + } + ], + "licenses": [], + "purl": "pkg:npm/x-xss-protection@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/x-xss-protection@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "marked", + "version": "0.3.9", + "scope": "required", + "hashes": [ + { + "alg": "SHA-1", + "content": "54ce6a57e720c3ac6098374ec625fcbcc97ff290" + } + ], + "licenses": [], + "purl": "pkg:npm/marked@0.3.9", + "type": "library", + "bom-ref": "pkg:npm/marked@0.3.9", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + "occurrences": [ + { + "location": "server.js#13" + } + ] + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + }, + { + "name": "ImportedModules", + "value": "marked" + } + ] + }, + { + "group": "", + "name": "mongodb", + "version": "2.2.36", + "scope": "required", + "hashes": [ + { + "alg": "SHA-1", + "content": "1c573680b2849fb0f47acbba3dc5fa228de975f5" + } + ], + "licenses": [], + "purl": "pkg:npm/mongodb@2.2.36", + "type": "library", + "bom-ref": "pkg:npm/mongodb@2.2.36", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + "occurrences": [ + { + "location": "artifacts/db-reset.js#9" + }, + { + "location": "server.js#11" + } + ] + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + }, + { + "name": "ImportedModules", + "value": "mongodb" + } + ] + }, + { + "group": "", + "name": "process-nextick-args", + "version": "1.0.7", + "hashes": [ + { + "alg": "SHA-1", + "content": "150e20b756590ad3f91093f25a4f2ad8bff30ba3" + } + ], + "licenses": [], + "purl": "pkg:npm/process-nextick-args@1.0.7", + "type": "library", + "bom-ref": "pkg:npm/process-nextick-args@1.0.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "readable-stream", + "version": "2.2.7", + "hashes": [ + { + "alg": "SHA-1", + "content": "07057acbe2467b22042d36f98c5ad507054e95b1" + } + ], + "licenses": [], + "purl": "pkg:npm/readable-stream@2.2.7", + "type": "library", + "bom-ref": "pkg:npm/readable-stream@2.2.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "buffer-shims", + "version": "1.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "9978ce317388c649ad8793028c3477ef044a8b51" + } + ], + "licenses": [], + "purl": "pkg:npm/buffer-shims@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/buffer-shims@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "string_decoder", + "version": "1.0.3", + "hashes": [ + { + "alg": "SHA-512", + "content": "e001fa6797f334d05c1fee970cc7c0fc14edf3bb24c6a2653b49408770e47abe734e1700c46ea62b3fa21aedf4f142a83cf43c0dcab1ff8261ba3ce5b516be85" + } + ], + "licenses": [], + "purl": "pkg:npm/string_decoder@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/string_decoder@1.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "es6-promise", + "version": "3.2.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "ec56233868032909207170c39448e24449dd1fc4" + } + ], + "licenses": [], + "purl": "pkg:npm/es6-promise@3.2.1", + "type": "library", + "bom-ref": "pkg:npm/es6-promise@3.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "mongodb-core", + "version": "2.1.20", + "hashes": [ + { + "alg": "SHA-512", + "content": "20de7b097e7f4356e10eae9284047a808bf892816c64fecbf1638ad52d25474a550d069271f7d2315e63c6e6cbb2667b27e51daa6ca42b0e2bf611b75d010681" + } + ], + "licenses": [], + "purl": "pkg:npm/mongodb-core@2.1.20", + "type": "library", + "bom-ref": "pkg:npm/mongodb-core@2.1.20", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "bson", + "version": "1.0.9", + "hashes": [ + { + "alg": "SHA-512", + "content": "2105fdfe1ed674c0485bfabffbeb4677e7a642bd1731d799ea27274ffef85e4f5f9da6d69fe81982913ef55fa0ba32f786124ea0dae70d563bb5677373b3544e" + } + ], + "licenses": [], + "purl": "pkg:npm/bson@1.0.9", + "type": "library", + "bom-ref": "pkg:npm/bson@1.0.9", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "require_optional", + "version": "1.0.1", + "hashes": [ + { + "alg": "SHA-512", + "content": "aa133fcb9ede9c658701edeffcd73030be9adffbdf1122defec18cd9d208fa010ed01a4a454916668c3fb7296836a27237a9174a5dd1cb233c2e5e43fec24ff2" + } + ], + "licenses": [], + "purl": "pkg:npm/require_optional@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/require_optional@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "resolve-from", + "version": "2.0.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "9480ab20e94ffa1d9e80a804c7ea147611966b57" + } + ], + "licenses": [], + "purl": "pkg:npm/resolve-from@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/resolve-from@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "semver", + "version": "5.6.0", + "hashes": [ + { + "alg": "SHA-512", + "content": "452f51e91df93588109fef9f90359a3a6a86a23e0493d806b3e0cfc4d5192aec04d7cdf18c9ae82afca8d48cd515e5ef52bbe600bcba1560f9c6b7494f6e6032" + } + ], + "licenses": [], + "purl": "pkg:npm/semver@5.6.0", + "type": "library", + "bom-ref": "pkg:npm/semver@5.6.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "needle", + "version": "2.2.4", + "scope": "required", + "hashes": [ + { + "alg": "SHA-1", + "content": "51931bff82533b1928b7d1d69e01f1b00ffd2a4e" + } + ], + "licenses": [], + "purl": "pkg:npm/needle@2.2.4", + "type": "library", + "bom-ref": "pkg:npm/needle@2.2.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + "occurrences": [ + { + "location": "app/routes/research.js#2" + } + ] + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + }, + { + "name": "ImportedModules", + "value": "needle" + } + ] + }, + { + "group": "", + "name": "sax", + "version": "1.2.4", + "hashes": [ + { + "alg": "SHA-512", + "content": "36a543bfd4e900d523166d0df2e3391b12f7e9480a8bdfdab59c3ec7b6059d0f1c9301462ab978c57e325adadecb75099b99cfd6451b9d880ba29a963524615b" + } + ], + "licenses": [], + "purl": "pkg:npm/sax@1.2.4", + "type": "library", + "bom-ref": "pkg:npm/sax@1.2.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "node-esapi", + "version": "0.0.1", + "scope": "required", + "hashes": [ + { + "alg": "SHA-1", + "content": "6f4c456a14ebbd135a0f0d1766c30b2abf07198c" + } + ], + "licenses": [], + "purl": "pkg:npm/node-esapi@0.0.1", + "type": "library", + "bom-ref": "pkg:npm/node-esapi@0.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + "occurrences": [ + { + "location": "app/routes/profile.js#2" + } + ] + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + }, + { + "name": "ImportedModules", + "value": "node-esapi" + } + ] + }, + { + "group": "", + "name": "serve-favicon", + "version": "2.5.0", + "scope": "required", + "hashes": [ + { + "alg": "SHA-1", + "content": "935d240cdfe0f5805307fdfe967d88942a2cbcf0" + } + ], + "licenses": [], + "purl": "pkg:npm/serve-favicon@2.5.0", + "type": "library", + "bom-ref": "pkg:npm/serve-favicon@2.5.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + "occurrences": [ + { + "location": "server.js#4" + } + ] + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + }, + { + "name": "ImportedModules", + "value": "serve-favicon" + } + ] + }, + { + "group": "", + "name": "ms", + "version": "2.1.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + } + ], + "licenses": [], + "purl": "pkg:npm/ms@2.1.1", + "type": "library", + "bom-ref": "pkg:npm/ms@2.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "safe-buffer", + "version": "5.1.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "893312af69b2123def71f57889001671eeb2c853" + } + ], + "licenses": [], + "purl": "pkg:npm/safe-buffer@5.1.1", + "type": "library", + "bom-ref": "pkg:npm/safe-buffer@5.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "swig", + "version": "1.4.2", + "scope": "required", + "hashes": [ + { + "alg": "SHA-1", + "content": "4085ca0453369104b5d483e2841b39b7ae1aaba5" + } + ], + "licenses": [], + "purl": "pkg:npm/swig@1.4.2", + "type": "library", + "bom-ref": "pkg:npm/swig@1.4.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + "occurrences": [ + { + "location": "server.js#9" + } + ] + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + }, + { + "name": "ImportedModules", + "value": "swig" + } + ] + }, + { + "group": "", + "name": "uglify-js", + "version": "2.4.24", + "hashes": [ + { + "alg": "SHA-1", + "content": "fad5755c1e1577658bb06ff9ab6e548c95bebd6e" + } + ], + "licenses": [], + "purl": "pkg:npm/uglify-js@2.4.24", + "type": "library", + "bom-ref": "pkg:npm/uglify-js@2.4.24", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "source-map", + "version": "0.1.34", + "hashes": [ + { + "alg": "SHA-1", + "content": "a7cfe89aec7b1682c3b198d0acfb47d7d090566b" + } + ], + "licenses": [], + "purl": "pkg:npm/source-map@0.1.34", + "type": "library", + "bom-ref": "pkg:npm/source-map@0.1.34", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "amdefine", + "version": "1.0.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "4a5282ac164729e93619bcfd3ad151f817ce91f5" + } + ], + "licenses": [], + "purl": "pkg:npm/amdefine@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/amdefine@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "uglify-to-browserify", + "version": "1.0.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "6e0924d6bda6b5afe349e39a6d632850a0f882b7" + } + ], + "licenses": [], + "purl": "pkg:npm/uglify-to-browserify@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/uglify-to-browserify@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "yargs", + "version": "3.5.4", + "hashes": [ + { + "alg": "SHA-1", + "content": "d8aff8f665e94c34bd259bdebd1bfaf0ddd35361" + } + ], + "licenses": [], + "purl": "pkg:npm/yargs@3.5.4", + "type": "library", + "bom-ref": "pkg:npm/yargs@3.5.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "wordwrap", + "version": "0.0.2", + "hashes": [ + { + "alg": "SHA-1", + "content": "b79669bb42ecb409f83d583cad52ca17eaa1643f" + } + ], + "licenses": [], + "purl": "pkg:npm/wordwrap@0.0.2", + "type": "library", + "bom-ref": "pkg:npm/wordwrap@0.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "camelcase", + "version": "1.2.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" + } + ], + "licenses": [], + "purl": "pkg:npm/camelcase@1.2.1", + "type": "library", + "bom-ref": "pkg:npm/camelcase@1.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "window-size", + "version": "0.1.0", + "hashes": [ + { + "alg": "SHA-1", + "content": "5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" + } + ], + "licenses": [], + "purl": "pkg:npm/window-size@0.1.0", + "type": "library", + "bom-ref": "pkg:npm/window-size@0.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "underscore", + "version": "1.9.1", + "hashes": [ + { + "alg": "SHA-1", + "content": "06dce34a0e68a7babc29b365b8e74b8925203961" + } + ], + "licenses": [], + "purl": "pkg:npm/underscore@1.9.1", + "type": "library", + "bom-ref": "pkg:npm/underscore@1.9.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "async", + "version": "2.6.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7cd1222f6f8066de80940c3fdbd0abd140dee2c4401c2a441e1e7858ccfe05bed07cd705c38877968a1fc89a4b790b38631ef2baabbfd9d2e033984a3ace8795" + } + ], + "licenses": [], + "purl": "pkg:npm/async@2.6.1", + "type": "library", + "bom-ref": "pkg:npm/async@2.6.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash", + "version": "4.17.11", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7102a1f22828e5052167b960dfc0d8580c4cbe3480286d00f3019256298fd3b4885042b650ef9aad244a6d1656b5e94cb4de55d07930879af23ada3f4ac85822" + } + ], + "licenses": [], + "purl": "pkg:npm/lodash@4.17.11", + "type": "library", + "bom-ref": "pkg:npm/lodash@4.17.11", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cross-env", + "version": "7.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2993ff6cc10e2440c2903400c9186edd12f664efd2515af14152341b760443e38b6d103773ace08b17bc32af1aff3efe1ca94d123a3ca222d4b3c8918a363647" + } + ], + "licenses": [], + "purl": "pkg:npm/cross-env@7.0.2", + "type": "library", + "bom-ref": "pkg:npm/cross-env@7.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cross-spawn", + "version": "7.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8910cf24a50f544343edd1cf3bcae46ce9cfa720f281c0c5b568e9796342832f163f6ad77315cbf13b2445e425e8eac1d86efe509ada82cd6ad7916e75cec6eb" + } + ], + "licenses": [], + "purl": "pkg:npm/cross-spawn@7.0.3", + "type": "library", + "bom-ref": "pkg:npm/cross-spawn@7.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "path-key", + "version": "3.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a2399e374a9dfb2d23b3312da18e3caf43deab97703049089423aee90e5fe3595f92cc17b8ab58ae18284e92e7c887079b6e1486ac7ee53aa6d889d2c0b844e9" + } + ], + "licenses": [], + "purl": "pkg:npm/path-key@3.1.1", + "type": "library", + "bom-ref": "pkg:npm/path-key@3.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "shebang-command", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "907c6bdb366962d766acdd6a0e3aeb5ff675ad1d641bc0f1fa09292b51b87979af5ecc26704d614d6056614ce5ada630d7fc99a7a62e0d8efb62dbdb3747660c" + } + ], + "licenses": [], + "purl": "pkg:npm/shebang-command@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/shebang-command@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "shebang-regex", + "version": "3.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "efef9d161b5cc77df9dee05aabc0c347836ec417ad0730bb6503a19934089c711de9b4ab5dd884cb30af1b4ed9e3851874b4a1594c97b7933fca1cfc7a471bd4" + } + ], + "licenses": [], + "purl": "pkg:npm/shebang-regex@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/shebang-regex@3.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "which", + "version": "2.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "04b2374e5d535b73ef97bd25df2ab763ae22f9ac29c17aac181616924a8cb676d782b303fb28fbae15b492e103c7325a6171a3116e6881aa4a34c10a34c8e26c" + } + ], + "licenses": [], + "purl": "pkg:npm/which@2.0.2", + "type": "library", + "bom-ref": "pkg:npm/which@2.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "isexe", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + } + ], + "licenses": [], + "purl": "pkg:npm/isexe@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/isexe@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cypress", + "version": "3.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "248a38ed90fd3f78c0c3ba1a2bb60a528383ceccc96cdc38d49981ae530c8aea473a58665ef673ef986dba8ee67d114f0bdff5303424b4ee255ff576f9aea519" + } + ], + "licenses": [], + "purl": "pkg:npm/cypress@3.3.1", + "type": "library", + "bom-ref": "pkg:npm/cypress@3.3.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "assert-plus", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + } + ], + "licenses": [], + "purl": "pkg:npm/assert-plus@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/assert-plus@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "aws-sign2", + "version": "0.7.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + } + ], + "licenses": [], + "purl": "pkg:npm/aws-sign2@0.7.0", + "type": "library", + "bom-ref": "pkg:npm/aws-sign2@0.7.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "bluebird", + "version": "3.5.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "791420d7f551eea2897453a8a77653f96606d67c" + } + ], + "licenses": [], + "purl": "pkg:npm/bluebird@3.5.0", + "type": "library", + "bom-ref": "pkg:npm/bluebird@3.5.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "caseless", + "version": "0.12.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "1b681c21ff84033c826543090689420d187151dc" + } + ], + "licenses": [], + "purl": "pkg:npm/caseless@0.12.0", + "type": "library", + "bom-ref": "pkg:npm/caseless@0.12.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "commander", + "version": "2.15.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "df46e867d0fc2aec66a34662b406a9ccafff5b0f" + } + ], + "licenses": [], + "purl": "pkg:npm/commander@2.15.1", + "type": "library", + "bom-ref": "pkg:npm/commander@2.15.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cross-spawn", + "version": "6.0.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "79354bac14adedf8db0f2833f34e69327b2d22cd954c1364466d2ac5977e33b0395c377155158ee4cc460576618d8e1ca8b60b76dac6a917fc9813e6cf04a959" + } + ], + "licenses": [], + "purl": "pkg:npm/cross-spawn@6.0.5", + "type": "library", + "bom-ref": "pkg:npm/cross-spawn@6.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "nice-try", + "version": "1.0.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d67878e5d79e6f9a25358ede5fcd8190f3bb492c51e524982623d3ad3745515630025f0228c03937d3e34d89078918e2b15731710d475dd2e1c76ab1c49ccb35" + } + ], + "licenses": [], + "purl": "pkg:npm/nice-try@1.0.5", + "type": "library", + "bom-ref": "pkg:npm/nice-try@1.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "path-key", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "411cadb574c5a140d3a4b1910d40d80cc9f40b40" + } + ], + "licenses": [], + "purl": "pkg:npm/path-key@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/path-key@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "shebang-command", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "44aac65b695b03398968c39f363fee5deafdf1ea" + } + ], + "licenses": [], + "purl": "pkg:npm/shebang-command@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/shebang-command@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "shebang-regex", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "da42f49740c0b42db2ca9728571cb190c98efea3" + } + ], + "licenses": [], + "purl": "pkg:npm/shebang-regex@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/shebang-regex@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "which", + "version": "1.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1f125d616ab53132106c9de7c3472ab2c1e84cd536ebb2a5ac3b866755989710d2b54b4a52139a266875d76fd36661f1c547ee26a3d748e9bbb43c9ab3439221" + } + ], + "licenses": [], + "purl": "pkg:npm/which@1.3.1", + "type": "library", + "bom-ref": "pkg:npm/which@1.3.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "debug", + "version": "3.2.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "e83d17de16d8a7efb7717edbe5fb10135eee629b" + } + ], + "licenses": [], + "purl": "pkg:npm/debug@3.2.6", + "type": "library", + "bom-ref": "pkg:npm/debug@3.2.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "execa", + "version": "0.10.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "ff456a8f53f90f8eccc71a96d11bdfc7f082cb50" + } + ], + "licenses": [], + "purl": "pkg:npm/execa@0.10.0", + "type": "library", + "bom-ref": "pkg:npm/execa@0.10.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "get-stream", + "version": "3.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "8e943d1358dc37555054ecbe2edb05aa174ede14" + } + ], + "licenses": [], + "purl": "pkg:npm/get-stream@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/get-stream@3.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-stream", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + } + ], + "licenses": [], + "purl": "pkg:npm/is-stream@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/is-stream@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "npm-run-path", + "version": "2.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + } + ], + "licenses": [], + "purl": "pkg:npm/npm-run-path@2.0.2", + "type": "library", + "bom-ref": "pkg:npm/npm-run-path@2.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "p-finally", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "3fbcfb15b899a44123b34b6dcc18b724336a2cae" + } + ], + "licenses": [], + "purl": "pkg:npm/p-finally@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/p-finally@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "signal-exit", + "version": "3.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "b5fdc08f1287ea1178628e415e25132b73646c6d" + } + ], + "licenses": [], + "purl": "pkg:npm/signal-exit@3.0.2", + "type": "library", + "bom-ref": "pkg:npm/signal-exit@3.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "strip-eof", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "bb43ff5598a6eb05d89b59fcd129c983313606bf" + } + ], + "licenses": [], + "purl": "pkg:npm/strip-eof@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/strip-eof@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "form-data", + "version": "2.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d652ca07632edda18fd50ff67823b1d1f35b44c7bb5ddc24b703abba17eaa9dd2b2095b03780e1f84de1acf4a50c25e7491ed4b59d4ddfcad55e6fbaf8c12125" + } + ], + "licenses": [], + "purl": "pkg:npm/form-data@2.3.3", + "type": "library", + "bom-ref": "pkg:npm/form-data@2.3.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "asynckit", + "version": "0.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + } + ], + "licenses": [], + "purl": "pkg:npm/asynckit@0.4.0", + "type": "library", + "bom-ref": "pkg:npm/asynckit@0.4.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "combined-stream", + "version": "1.0.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6eb5a5f72eaf381d7160f65ca5975edcdf730c1c974e8b0078c0e8e29d70ce8e9430e5f8bee981f933f5459efab1f13a31debc4343494ab13f81b7b3778525fb" + } + ], + "licenses": [], + "purl": "pkg:npm/combined-stream@1.0.7", + "type": "library", + "bom-ref": "pkg:npm/combined-stream@1.0.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "delayed-stream", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "df3ae199acadfb7d440aaae0b29e2272b24ec619" + } + ], + "licenses": [], + "purl": "pkg:npm/delayed-stream@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/delayed-stream@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "har-validator", + "version": "5.1.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b0dbce0b311036bfeaaef260737506fe40f842d947c9caf3c12fba99f4ebad2abdec1bda61c3d9648d594aa1923d1ef70b19f82ca4c3e0fb6d4707d4ee35aae6" + } + ], + "licenses": [], + "purl": "pkg:npm/har-validator@5.1.3", + "type": "library", + "bom-ref": "pkg:npm/har-validator@5.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ajv", + "version": "6.10.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9df7e13a99329831024324749a7b14b68084f11957dfc1b4ad83fec202d617266e532baea23492be2ffe7ae3a2401227eb7c216306152081f54ef137b6ee0e12" + } + ], + "licenses": [], + "purl": "pkg:npm/ajv@6.10.0", + "type": "library", + "bom-ref": "pkg:npm/ajv@6.10.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "fast-deep-equal", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" + } + ], + "licenses": [], + "purl": "pkg:npm/fast-deep-equal@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/fast-deep-equal@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "fast-json-stable-stringify", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "d5142c0caee6b1189f87d3a76111064f86c8bbf2" + } + ], + "licenses": [], + "purl": "pkg:npm/fast-json-stable-stringify@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/fast-json-stable-stringify@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "json-schema-traverse", + "version": "0.4.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c5b6c21f9742614e53f0b704861ba1ec727cf075ee5b7aac237634cce64529f6441dca5688753f271ce4eb6f41aec69bfe63221d0b62f7030ffbce3944f7b756" + } + ], + "licenses": [], + "purl": "pkg:npm/json-schema-traverse@0.4.1", + "type": "library", + "bom-ref": "pkg:npm/json-schema-traverse@0.4.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "uri-js", + "version": "4.2.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "298f45ae68abaa5f755f64208ebcb459de18f984ddadd661792f13170be46cb59ffc6e4a3490c287aa4a2f939972d116e3ed0169ae6274ad9942e10b4703f39d" + } + ], + "licenses": [], + "purl": "pkg:npm/uri-js@4.2.2", + "type": "library", + "bom-ref": "pkg:npm/uri-js@4.2.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "punycode", + "version": "2.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5d1b118dd7fe8f99a5fb2ffa18a1cf65bac5ffca766206b424fb5da93218d977b9a2124f0fdb1a0c924b3efa7df8d481a6b56f7af7576726e78f672ff0e11dd0" + } + ], + "licenses": [], + "purl": "pkg:npm/punycode@2.1.1", + "type": "library", + "bom-ref": "pkg:npm/punycode@2.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "har-schema", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a94c2224ebcac04782a0d9035521f24735b7ec92" + } + ], + "licenses": [], + "purl": "pkg:npm/har-schema@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/har-schema@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "http-signature", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "9aecd925114772f3d95b65a60abb8f7c18fbace1" + } + ], + "licenses": [], + "purl": "pkg:npm/http-signature@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/http-signature@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "jsprim", + "version": "1.4.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" + } + ], + "licenses": [], + "purl": "pkg:npm/jsprim@1.4.1", + "type": "library", + "bom-ref": "pkg:npm/jsprim@1.4.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "extsprintf", + "version": "1.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "96918440e3041a7a414f8c52e3c574eb3c3e1e05" + } + ], + "licenses": [], + "purl": "pkg:npm/extsprintf@1.3.0", + "type": "library", + "bom-ref": "pkg:npm/extsprintf@1.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "json-schema", + "version": "0.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "b480c892e59a2f05954ce727bd3f2a4e882f9e13" + } + ], + "licenses": [], + "purl": "pkg:npm/json-schema@0.2.3", + "type": "library", + "bom-ref": "pkg:npm/json-schema@0.2.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "verror", + "version": "1.10.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "3a105ca17053af55d6e270c1f8288682e18da400" + } + ], + "licenses": [], + "purl": "pkg:npm/verror@1.10.0", + "type": "library", + "bom-ref": "pkg:npm/verror@1.10.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "sshpk", + "version": "1.16.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6617afdf9ff2ee144c7080ffba945e22f46c7be23d49587256b7bf29325225058ccf70b7f86f87a4eee6d702bfc9c904b6e8ca67b752e21915c409e61da20655" + } + ], + "licenses": [], + "purl": "pkg:npm/sshpk@1.16.0", + "type": "library", + "bom-ref": "pkg:npm/sshpk@1.16.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "asn1", + "version": "0.2.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8f1c334292d08d29965e0c1a09913d373fa09401b4d721754275a06e11b01c8e40e85448118e8856ab478487a91ea23bfe4c84c9011a8010b998110594862f76" + } + ], + "licenses": [], + "purl": "pkg:npm/asn1@0.2.4", + "type": "library", + "bom-ref": "pkg:npm/asn1@0.2.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "bcrypt-pbkdf", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + } + ], + "licenses": [], + "purl": "pkg:npm/bcrypt-pbkdf@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/bcrypt-pbkdf@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tweetnacl", + "version": "0.14.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "5ae68177f192d4456269d108afa93ff8743f4f64" + } + ], + "licenses": [], + "purl": "pkg:npm/tweetnacl@0.14.5", + "type": "library", + "bom-ref": "pkg:npm/tweetnacl@0.14.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "dashdash", + "version": "1.14.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + } + ], + "licenses": [], + "purl": "pkg:npm/dashdash@1.14.1", + "type": "library", + "bom-ref": "pkg:npm/dashdash@1.14.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ecc-jsbn", + "version": "0.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "3a83a904e54353287874c564b7549386849a98c9" + } + ], + "licenses": [], + "purl": "pkg:npm/ecc-jsbn@0.1.2", + "type": "library", + "bom-ref": "pkg:npm/ecc-jsbn@0.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "jsbn", + "version": "0.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + } + ], + "licenses": [], + "purl": "pkg:npm/jsbn@0.1.1", + "type": "library", + "bom-ref": "pkg:npm/jsbn@0.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "getpass", + "version": "0.1.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + } + ], + "licenses": [], + "purl": "pkg:npm/getpass@0.1.7", + "type": "library", + "bom-ref": "pkg:npm/getpass@0.1.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "minimist", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a35008b20f41383eec1fb914f4cd5df79a264284" + } + ], + "licenses": [], + "purl": "pkg:npm/minimist@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/minimist@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ms", + "version": "2.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b0690fc7e56332d980e8c5f6ee80381411442c50996784b85ea7863970afebcb53fa36f7be4fd1c9a2963f43d32b25ad98b48cd1bf9a7544c4bdbb353c4687db" + } + ], + "licenses": [], + "purl": "pkg:npm/ms@2.1.2", + "type": "library", + "bom-ref": "pkg:npm/ms@2.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "oauth-sign", + "version": "0.9.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7dec6150514f4c657cc9b02d48819b57a80e912bfc52d45b0c19c0c8b430e103ca920365b07d81c8f1ad314a9d5a4a2ce98091980a958b0819ac973f9910f365" + } + ], + "licenses": [], + "purl": "pkg:npm/oauth-sign@0.9.0", + "type": "library", + "bom-ref": "pkg:npm/oauth-sign@0.9.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "request", + "version": "2.88.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "340a814ab8a318b65d33459936c2272c9a6426890bef65d88d4a670748b0b1183187b741e823ab1e74c137037413e9470c0273bbb90b0240de634f33dbf03486" + } + ], + "licenses": [], + "purl": "pkg:npm/request@2.88.0", + "type": "library", + "bom-ref": "pkg:npm/request@2.88.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "aws4", + "version": "1.8.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "45e671bcd1c83aff3c1654fbaf17172080b47cfb78299a996ce962bf25ad5cbb7c112c7ce3377790c0ba88ae6355e4b6aadfa0edfb52ef27b87e2d3a5f9aed45" + } + ], + "licenses": [], + "purl": "pkg:npm/aws4@1.8.0", + "type": "library", + "bom-ref": "pkg:npm/aws4@1.8.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "extend", + "version": "3.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7e3aae0b9f5c0fb0b25babab3572b4141b9f9197288861bcd304ee3ee8d7e7dd1c0794ed967db4136501e12fd601156a8577df665d8b3604be81074f2088a6fe" + } + ], + "licenses": [], + "purl": "pkg:npm/extend@3.0.2", + "type": "library", + "bom-ref": "pkg:npm/extend@3.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "forever-agent", + "version": "0.6.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + } + ], + "licenses": [], + "purl": "pkg:npm/forever-agent@0.6.1", + "type": "library", + "bom-ref": "pkg:npm/forever-agent@0.6.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-typedarray", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "e479c80858df0c1b11ddda6940f96011fcda4a9a" + } + ], + "licenses": [], + "purl": "pkg:npm/is-typedarray@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-typedarray@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "json-stringify-safe", + "version": "5.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + } + ], + "licenses": [], + "purl": "pkg:npm/json-stringify-safe@5.0.1", + "type": "library", + "bom-ref": "pkg:npm/json-stringify-safe@5.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "performance-now", + "version": "2.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + } + ], + "licenses": [], + "purl": "pkg:npm/performance-now@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/performance-now@2.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "uuid", + "version": "3.3.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c9726678d6b0dc39e728038a244e75b0bfd96987d6251975a4af5daf5f58142bb439b4b6df5001d7f2dba93291010e64c3c03dd2b03a7ebe2b88e5294d9bd064" + } + ], + "licenses": [], + "purl": "pkg:npm/uuid@3.3.2", + "type": "library", + "bom-ref": "pkg:npm/uuid@3.3.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tmp", + "version": "0.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "ee434a4e22543082e294ba6201dcc6eafefa2877" + } + ], + "licenses": [], + "purl": "pkg:npm/tmp@0.1.0", + "type": "library", + "bom-ref": "pkg:npm/tmp@0.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tough-cookie", + "version": "2.4.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "439b2b93fe2f0cce78589b098a8dd7367e8adac086f8243c1b95b3e9b661459a007bff93c63581fc69450276046e461594e37d14c93f7c4de1d912e93d7a3895" + } + ], + "licenses": [], + "purl": "pkg:npm/tough-cookie@2.4.3", + "type": "library", + "bom-ref": "pkg:npm/tough-cookie@2.4.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "psl", + "version": "1.1.32", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3070020241e98a153f4441863cb8f8b047dcfd7296d9b85e8a0bc73b5754aa368a8a0329d42f3e58b41844681e28532cc393cc7de81971a37c2035cafdc0f4fa" + } + ], + "licenses": [], + "purl": "pkg:npm/psl@1.1.32", + "type": "library", + "bom-ref": "pkg:npm/psl@1.1.32", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "punycode", + "version": "1.4.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + } + ], + "licenses": [], + "purl": "pkg:npm/punycode@1.4.1", + "type": "library", + "bom-ref": "pkg:npm/punycode@1.4.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tunnel-agent", + "version": "0.6.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "27a5dea06b36b04a0a9966774b290868f0fc40fd" + } + ], + "licenses": [], + "purl": "pkg:npm/tunnel-agent@0.6.0", + "type": "library", + "bom-ref": "pkg:npm/tunnel-agent@0.6.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "@cypress", + "name": "listr-verbose-renderer", + "version": "0.4.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a77492f4b11dcc7c446a34b3e28721afd33c642a" + } + ], + "licenses": [], + "purl": "pkg:npm/%40cypress%2Flistr-verbose-renderer@0.4.1", + "type": "library", + "bom-ref": "pkg:npm/@cypress/listr-verbose-renderer@0.4.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ansi-styles", + "version": "2.2.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "b432dd3358b634cf75e1e4664368240533c1ddbe" + } + ], + "licenses": [], + "purl": "pkg:npm/ansi-styles@2.2.1", + "type": "library", + "bom-ref": "pkg:npm/ansi-styles@2.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "chalk", + "version": "1.1.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a8115c55e4a702fe4d150abd3872822a7e09fc98" + } + ], + "licenses": [], + "purl": "pkg:npm/chalk@1.1.3", + "type": "library", + "bom-ref": "pkg:npm/chalk@1.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "escape-string-regexp", + "version": "1.0.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + } + ], + "licenses": [], + "purl": "pkg:npm/escape-string-regexp@1.0.5", + "type": "library", + "bom-ref": "pkg:npm/escape-string-regexp@1.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "has-ansi", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + } + ], + "licenses": [], + "purl": "pkg:npm/has-ansi@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/has-ansi@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "supports-color", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "535d045ce6b6363fa40117084629995e9df324c7" + } + ], + "licenses": [], + "purl": "pkg:npm/supports-color@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/supports-color@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cli-cursor", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "64da3f7d56a54412e59794bd62dc35295e8f2987" + } + ], + "licenses": [], + "purl": "pkg:npm/cli-cursor@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/cli-cursor@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "restore-cursor", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "34661f46886327fed2991479152252df92daa541" + } + ], + "licenses": [], + "purl": "pkg:npm/restore-cursor@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/restore-cursor@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "exit-hook", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "f05ca233b48c05d54fff07765df8507e95c02ff8" + } + ], + "licenses": [], + "purl": "pkg:npm/exit-hook@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/exit-hook@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "onetime", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" + } + ], + "licenses": [], + "purl": "pkg:npm/onetime@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/onetime@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "date-fns", + "version": "1.30.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8414950af4a6582f90ca960e6f3c0639df70a9d0e93adfb4c25d0a6d4f91faeb99052d6337c56c0f5b2cde2ad00e49d18f936fc624c5ea88ff9c346737f51037" + } + ], + "licenses": [], + "purl": "pkg:npm/date-fns@1.30.1", + "type": "library", + "bom-ref": "pkg:npm/date-fns@1.30.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "figures", + "version": "1.7.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" + } + ], + "licenses": [], + "purl": "pkg:npm/figures@1.7.0", + "type": "library", + "bom-ref": "pkg:npm/figures@1.7.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "@cypress", + "name": "xvfb", + "version": "1.2.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b246c1ccf8203956026e71a057ed1d981756fecefb66400e5c80b59274bc35a8300e306b342d4bb97b5025e88dea5fa6ee5ce61ed6a8530fdcb4929daa41b9ed" + } + ], + "licenses": [], + "purl": "pkg:npm/%40cypress%2Fxvfb@1.2.4", + "type": "library", + "bom-ref": "pkg:npm/@cypress/xvfb@1.2.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash.once", + "version": "4.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "0dd3971213c7c56df880977d504c88fb471a97ac" + } + ], + "licenses": [], + "purl": "pkg:npm/lodash.once@4.1.1", + "type": "library", + "bom-ref": "pkg:npm/lodash.once@4.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "arch", + "version": "2.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "04b339e9a3e8f6f2cb1556bcfbffa924b9eb67b4061935475ac0b089e0164fda3d2bc51e19a41bcd96c6a1a6d62cea3692c042ceda1776a05906996a2c30c24a" + } + ], + "licenses": [], + "purl": "pkg:npm/arch@2.1.1", + "type": "library", + "bom-ref": "pkg:npm/arch@2.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cachedir", + "version": "1.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3b58e2df6a3238df656953c92f5219e5b9b0776701e3a55fa719037aab9ecc7fb5e450f3cd575d132ac611e5f85aeb034aa2b177215d0d00c41b5ca8d46a1692" + } + ], + "licenses": [], + "purl": "pkg:npm/cachedir@1.3.0", + "type": "library", + "bom-ref": "pkg:npm/cachedir@1.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "os-homedir", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "ffbc4988336e0e833de0c168c7ef152121aa7fb3" + } + ], + "licenses": [], + "purl": "pkg:npm/os-homedir@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/os-homedir@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "chalk", + "version": "2.4.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "32d8be7fd96924d730178b5657cfcead34ed1758198be7fc16a97201da2eada95c156150585dbe3600874a18e409bf881412eaf5bb99c04d71724414e29792b9" + } + ], + "licenses": [], + "purl": "pkg:npm/chalk@2.4.2", + "type": "library", + "bom-ref": "pkg:npm/chalk@2.4.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ansi-styles", + "version": "3.2.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "553d1923a91945d4e1f18c89c3748c6d89bfbbe36a7ec03112958ed0f7fdb2af3f7bde16c713a93cac7d151d459720ad3950cd390fbc9ed96a17189173eaf9a8" + } + ], + "licenses": [], + "purl": "pkg:npm/ansi-styles@3.2.1", + "type": "library", + "bom-ref": "pkg:npm/ansi-styles@3.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "color-convert", + "version": "1.9.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "41f014b5dfaf15d02d150702f020b262dd5f616c52a8088ad9c483eb30c1f0dddca6c10102f471a7dcce1a0e86fd21c7258013f3cfdacff22e0c600bb0d55b1a" + } + ], + "licenses": [], + "purl": "pkg:npm/color-convert@1.9.3", + "type": "library", + "bom-ref": "pkg:npm/color-convert@1.9.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "color-name", + "version": "1.1.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a7d0558bd89c42f795dd42328f740831ca53bc25" + } + ], + "licenses": [], + "purl": "pkg:npm/color-name@1.1.3", + "type": "library", + "bom-ref": "pkg:npm/color-name@1.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "supports-color", + "version": "5.5.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "423563c1d5c8b78d3c308880a825f8a142ac814d84a801b3b363e9926e1a4186e39be644584716e127c5353af8b8c35999ad1ecb87f99602eb901d1a5f440ca3" + } + ], + "licenses": [], + "purl": "pkg:npm/supports-color@5.5.0", + "type": "library", + "bom-ref": "pkg:npm/supports-color@5.5.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "has-flag", + "version": "3.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "b5d454dc2199ae225699f3467e5a07f3b955bafd" + } + ], + "licenses": [], + "purl": "pkg:npm/has-flag@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/has-flag@3.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "check-more-types", + "version": "2.24.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "1420ffb10fd444dcfc79b43891bbfffd32a84600" + } + ], + "licenses": [], + "purl": "pkg:npm/check-more-types@2.24.0", + "type": "library", + "bom-ref": "pkg:npm/check-more-types@2.24.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "common-tags", + "version": "1.8.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e8fea0d2e7ad1a95bfb1dc94cbf8904026c517491654c488552c98cfb6608dc821f26830f0f4330cd65ec99e4343680cecb06864f1e69e3cfcad4b619011b9b7" + } + ], + "licenses": [], + "purl": "pkg:npm/common-tags@1.8.0", + "type": "library", + "bom-ref": "pkg:npm/common-tags@1.8.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "executable", + "version": "4.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f2203bf710f7b80721ef6f5d506f3169a0411466846b4c1d0f656460b147c25aa8b048ff8d3eba03372b7910d2815ede86734b056d964798c85f018a8d57532e" + } + ], + "licenses": [], + "purl": "pkg:npm/executable@4.1.1", + "type": "library", + "bom-ref": "pkg:npm/executable@4.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "pify", + "version": "2.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "ed141a6ac043a849ea588498e7dca8b15330e90c" + } + ], + "licenses": [], + "purl": "pkg:npm/pify@2.3.0", + "type": "library", + "bom-ref": "pkg:npm/pify@2.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "extract-zip", + "version": "1.6.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a840b4b8af6403264c8db57f4f1a74333ef81fe9" + } + ], + "licenses": [], + "purl": "pkg:npm/extract-zip@1.6.7", + "type": "library", + "bom-ref": "pkg:npm/extract-zip@1.6.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "yauzl", + "version": "2.4.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "9528f442dab1b2284e58b4379bb194e22e0c4005" + } + ], + "licenses": [], + "purl": "pkg:npm/yauzl@2.4.1", + "type": "library", + "bom-ref": "pkg:npm/yauzl@2.4.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "fd-slicer", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "8b5bcbd9ec327c5041bf9ab023fd6750f1177e65" + } + ], + "licenses": [], + "purl": "pkg:npm/fd-slicer@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/fd-slicer@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "pend", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "7a57eb550a6783f9115331fcf4663d5c8e007a50" + } + ], + "licenses": [], + "purl": "pkg:npm/pend@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/pend@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "concat-stream", + "version": "1.6.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "dbb1c18212718e266d224dd872f9ffe246c993fd6e66e2457ee3c49ece8b684be9bc6d5fd214de6bc96296ba2eca8f6655cd8659d70467c38ba0699200396b0b" + } + ], + "licenses": [], + "purl": "pkg:npm/concat-stream@1.6.2", + "type": "library", + "bom-ref": "pkg:npm/concat-stream@1.6.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "buffer-from", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3107171146c22ad128edb86a12ceb9eb41f27785daa2f6653bf93d57786355417fcf05bb28155d48ae2022dfdbcf04bd31b479aa86fe1798eeb19b1bd1840ad8" + } + ], + "licenses": [], + "purl": "pkg:npm/buffer-from@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/buffer-from@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "typedarray", + "version": "0.0.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "867ac74e3864187b1d3d47d996a78ec5c8830777" + } + ], + "licenses": [], + "purl": "pkg:npm/typedarray@0.0.6", + "type": "library", + "bom-ref": "pkg:npm/typedarray@0.0.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "fs-extra", + "version": "4.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "7fc0c6c8957f983f57f306a24e5b9ddd8d0dd880" + } + ], + "licenses": [], + "purl": "pkg:npm/fs-extra@4.0.1", + "type": "library", + "bom-ref": "pkg:npm/fs-extra@4.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "jsonfile", + "version": "3.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a5ecc6f65f53f662c4415c7675a0331d0992ec66" + } + ], + "licenses": [], + "purl": "pkg:npm/jsonfile@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/jsonfile@3.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "universalify", + "version": "0.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ac125e2390970259b2d6957eeb5ed607d27add4e9771acc71c5d9fd9d6c98b1e17ce9505d114b765b8f414620e080bdae4ffddfc604e61a002435c3ed1acd492" + } + ], + "licenses": [], + "purl": "pkg:npm/universalify@0.1.2", + "type": "library", + "bom-ref": "pkg:npm/universalify@0.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "getos", + "version": "3.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a143f5ae712102bf7bae48ad8accc63fd1200d562799c8601737ea4734a482d7efeda8bab448bb2a8f06823357b6ced52d612aad35b286c38a2dee42e5bfd992" + } + ], + "licenses": [], + "purl": "pkg:npm/getos@3.1.1", + "type": "library", + "bom-ref": "pkg:npm/getos@3.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-ci", + "version": "1.2.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b3ab5fb1a41a422dc935c8811fab2156a103be11aeb744945ebdf56a0f0f77c0416d55657067d68693e610ea0ce912794c585bca9bdfe72c91c3f5575b52225a" + } + ], + "licenses": [], + "purl": "pkg:npm/is-ci@1.2.1", + "type": "library", + "bom-ref": "pkg:npm/is-ci@1.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ci-info", + "version": "1.6.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "bec19d9304820e95a63fcd277004d7ee279ae435907a6835520096e49f2daa3537958c3814162e8fcf49d024d5a2603b0447ef49977ce06987928f8cc45414d8" + } + ], + "licenses": [], + "purl": "pkg:npm/ci-info@1.6.0", + "type": "library", + "bom-ref": "pkg:npm/ci-info@1.6.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-installed-globally", + "version": "0.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "0dfd98f5a9111716dd535dda6492f67bf3d25a80" + } + ], + "licenses": [], + "purl": "pkg:npm/is-installed-globally@0.1.0", + "type": "library", + "bom-ref": "pkg:npm/is-installed-globally@0.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "global-dirs", + "version": "0.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "b319c0dd4607f353f3be9cca4c72fc148c49f445" + } + ], + "licenses": [], + "purl": "pkg:npm/global-dirs@0.1.1", + "type": "library", + "bom-ref": "pkg:npm/global-dirs@0.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-path-inside", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" + } + ], + "licenses": [], + "purl": "pkg:npm/is-path-inside@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/is-path-inside@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "path-is-inside", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "365417dede44430d1c11af61027facf074bdfc53" + } + ], + "licenses": [], + "purl": "pkg:npm/path-is-inside@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/path-is-inside@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lazy-ass", + "version": "1.6.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "7999655e8646c17f089fdd187d150d3324d54513" + } + ], + "licenses": [], + "purl": "pkg:npm/lazy-ass@1.6.0", + "type": "library", + "bom-ref": "pkg:npm/lazy-ass@1.6.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "listr", + "version": "0.12.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "6bce2c0f5603fa49580ea17cd6a00cc0e5fa451a" + } + ], + "licenses": [], + "purl": "pkg:npm/listr@0.12.0", + "type": "library", + "bom-ref": "pkg:npm/listr@0.12.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "log-symbols", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "376ff7b58ea3086a0f09facc74617eca501e1a18" + } + ], + "licenses": [], + "purl": "pkg:npm/log-symbols@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/log-symbols@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cli-truncate", + "version": "0.2.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "9f15cfbb0705005369216c626ac7d05ab90dd574" + } + ], + "licenses": [], + "purl": "pkg:npm/cli-truncate@0.2.1", + "type": "library", + "bom-ref": "pkg:npm/cli-truncate@0.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "slice-ansi", + "version": "0.0.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "edbf8903f66f7ce2f8eafd6ceed65e264c831b35" + } + ], + "licenses": [], + "purl": "pkg:npm/slice-ansi@0.0.4", + "type": "library", + "bom-ref": "pkg:npm/slice-ansi@0.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "indent-string", + "version": "2.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "8e2d48348742121b4a8218b7a137e9a52049dc80" + } + ], + "licenses": [], + "purl": "pkg:npm/indent-string@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/indent-string@2.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "repeating", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "5214c53a926d3552707527fbab415dbc08d06dda" + } + ], + "licenses": [], + "purl": "pkg:npm/repeating@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/repeating@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-finite", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "cc6677695602be550ef11e8b4aa6305342b6d0aa" + } + ], + "licenses": [], + "purl": "pkg:npm/is-finite@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/is-finite@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-promise", + "version": "2.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" + } + ], + "licenses": [], + "purl": "pkg:npm/is-promise@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/is-promise@2.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "listr-silent-renderer", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "924b5a3757153770bf1a8e3fbf74b8bbf3f9242e" + } + ], + "licenses": [], + "purl": "pkg:npm/listr-silent-renderer@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/listr-silent-renderer@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "listr-update-renderer", + "version": "0.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "ca80e1779b4e70266807e8eed1ad6abe398550f9" + } + ], + "licenses": [], + "purl": "pkg:npm/listr-update-renderer@0.2.0", + "type": "library", + "bom-ref": "pkg:npm/listr-update-renderer@0.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "indent-string", + "version": "3.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "4a5fd6d27cc332f37e5419a504dbb837105c9289" + } + ], + "licenses": [], + "purl": "pkg:npm/indent-string@3.2.0", + "type": "library", + "bom-ref": "pkg:npm/indent-string@3.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "elegant-spinner", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "db043521c95d7e303fd8f345bedc3349cfb0729e" + } + ], + "licenses": [], + "purl": "pkg:npm/elegant-spinner@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/elegant-spinner@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "log-update", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "19929f64c4093d2d2e7075a1dad8af59c296b8d1" + } + ], + "licenses": [], + "purl": "pkg:npm/log-update@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/log-update@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ansi-escapes", + "version": "1.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "d3a8a83b319aa67793662b13e761c7911422306e" + } + ], + "licenses": [], + "purl": "pkg:npm/ansi-escapes@1.4.0", + "type": "library", + "bom-ref": "pkg:npm/ansi-escapes@1.4.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "listr-verbose-renderer", + "version": "0.4.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "8206f4cf6d52ddc5827e5fd14989e0e965933a35" + } + ], + "licenses": [], + "purl": "pkg:npm/listr-verbose-renderer@0.4.1", + "type": "library", + "bom-ref": "pkg:npm/listr-verbose-renderer@0.4.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ora", + "version": "0.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "37527d220adcd53c39b73571d754156d5db657a4" + } + ], + "licenses": [], + "purl": "pkg:npm/ora@0.2.3", + "type": "library", + "bom-ref": "pkg:npm/ora@0.2.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cli-spinners", + "version": "0.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "bb764d88e185fb9e1e6a2a1f19772318f605e31c" + } + ], + "licenses": [], + "purl": "pkg:npm/cli-spinners@0.1.2", + "type": "library", + "bom-ref": "pkg:npm/cli-spinners@0.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "p-map", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "afacca00230d8633c931397c29c147e258bffe092b5d67db0fa7de57c97a768447973963156189d803fa88a682257c9998050c38fb6f6d6ec45e46d63bfa4b10" + } + ], + "licenses": [], + "purl": "pkg:npm/p-map@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/p-map@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "rxjs", + "version": "5.5.12", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c71da2b672f9b016ea79e89580d3d5b904359c2f09a7659f349857587984956f589aba52f5456737384fdc41f71c5a9ec4ee53969f0685863e58472a71532f1b" + } + ], + "licenses": [], + "purl": "pkg:npm/rxjs@5.5.12", + "type": "library", + "bom-ref": "pkg:npm/rxjs@5.5.12", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "symbol-observable", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "8340fc4702c3122df5d22288f88283f513d3fdd4" + } + ], + "licenses": [], + "purl": "pkg:npm/symbol-observable@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/symbol-observable@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "stream-to-observable", + "version": "0.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "45bf1d9f2d7dc09bed81f1c307c430e68b84cffe" + } + ], + "licenses": [], + "purl": "pkg:npm/stream-to-observable@0.1.0", + "type": "library", + "bom-ref": "pkg:npm/stream-to-observable@0.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "log-symbols", + "version": "2.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "55e20016c97221eac424b5c7ce279da366dab0a6cc2ad4f0def7e7e48cc6d174e38405442723479cbda9eef73ec010d2750b94a4dc37336bbac5bf50b0063912" + } + ], + "licenses": [], + "purl": "pkg:npm/log-symbols@2.2.0", + "type": "library", + "bom-ref": "pkg:npm/log-symbols@2.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "moment", + "version": "2.24.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6d5edffba97642281e04165233feb24cdab83f67cda525a3ff47bb8d0732f3b03c7bba369c07cfff7e3fda4cb9570e01f52e38e84b48868740ce4142711e1d42" + } + ], + "licenses": [], + "purl": "pkg:npm/moment@2.24.0", + "type": "library", + "bom-ref": "pkg:npm/moment@2.24.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ramda", + "version": "0.24.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "c3b7755197f35b8dc3502228262c4c91ddb6b857" + } + ], + "licenses": [], + "purl": "pkg:npm/ramda@0.24.1", + "type": "library", + "bom-ref": "pkg:npm/ramda@0.24.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "request-progress", + "version": "0.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "c1954e39086aa85269c5660bcee0142a6a70d7e7" + } + ], + "licenses": [], + "purl": "pkg:npm/request-progress@0.4.0", + "type": "library", + "bom-ref": "pkg:npm/request-progress@0.4.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "node-eta", + "version": "0.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "4066109b39371c761c72b7ebda9a9ea0a5de121f" + } + ], + "licenses": [], + "purl": "pkg:npm/node-eta@0.1.1", + "type": "library", + "bom-ref": "pkg:npm/node-eta@0.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "throttleit", + "version": "0.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "cfedf88e60c00dd9697b61fdd2a8343a9b680eaf" + } + ], + "licenses": [], + "purl": "pkg:npm/throttleit@0.0.2", + "type": "library", + "bom-ref": "pkg:npm/throttleit@0.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "url", + "version": "0.11.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" + } + ], + "licenses": [], + "purl": "pkg:npm/url@0.11.0", + "type": "library", + "bom-ref": "pkg:npm/url@0.11.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "punycode", + "version": "1.3.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "9653a036fb7c1ee42342f2325cceefea3926c48d" + } + ], + "licenses": [], + "purl": "pkg:npm/punycode@1.3.2", + "type": "library", + "bom-ref": "pkg:npm/punycode@1.3.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "querystring", + "version": "0.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "b209849203bb25df820da756e747005878521620" + } + ], + "licenses": [], + "purl": "pkg:npm/querystring@0.2.0", + "type": "library", + "bom-ref": "pkg:npm/querystring@0.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "yauzl", + "version": "2.10.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" + } + ], + "licenses": [], + "purl": "pkg:npm/yauzl@2.10.0", + "type": "library", + "bom-ref": "pkg:npm/yauzl@2.10.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "fd-slicer", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "25c7c89cb1f9077f8891bbe61d8f390eae256f1e" + } + ], + "licenses": [], + "purl": "pkg:npm/fd-slicer@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/fd-slicer@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "buffer-crc32", + "version": "0.2.13", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" + } + ], + "licenses": [], + "purl": "pkg:npm/buffer-crc32@0.2.13", + "type": "library", + "bom-ref": "pkg:npm/buffer-crc32@0.2.13", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt", + "version": "1.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fc9ce664d3df2a8ae50abae6c56a903b8255a1d3be0d57795d7e0392870bff55a52e52952c4f7e49d1087a6a4e0310e158fcac2e57ba69fbe7fe183b0a4da4f6" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/grunt@1.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "glob", + "version": "7.0.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "211bafaf49e525b8cd93260d14ab136152b3f57a" + } + ], + "licenses": [], + "purl": "pkg:npm/glob@7.0.6", + "type": "library", + "bom-ref": "pkg:npm/glob@7.0.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt-cli", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "562b119ebb069ddb464ace2845501be97b35b6a8" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt-cli@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/grunt-cli@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "findup-sync", + "version": "0.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "37930aa5d816b777c03445e1966cc6790a4c0b16" + } + ], + "licenses": [], + "purl": "pkg:npm/findup-sync@0.3.0", + "type": "library", + "bom-ref": "pkg:npm/findup-sync@0.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "glob", + "version": "5.0.15", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" + } + ], + "licenses": [], + "purl": "pkg:npm/glob@5.0.15", + "type": "library", + "bom-ref": "pkg:npm/glob@5.0.15", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt-known-options", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "707c2c2eaa22821a6eed3b988f94689e712ec465459f3b5c52a4eaa79ad714660be0eb8f1687f00b861c83b9fd7d8c2f2ba17959b6207953b0a61f42aecd9fb1" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt-known-options@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/grunt-known-options@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "resolve", + "version": "1.1.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "203114d82ad2c5ed9e8e0411b3932875e889e97b" + } + ], + "licenses": [], + "purl": "pkg:npm/resolve@1.1.7", + "type": "library", + "bom-ref": "pkg:npm/resolve@1.1.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "nopt", + "version": "3.0.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "c6465dbf08abcd4db359317f79ac68a646b28ff9" + } + ], + "licenses": [], + "purl": "pkg:npm/nopt@3.0.6", + "type": "library", + "bom-ref": "pkg:npm/nopt@3.0.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "abbrev", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9e77bdfc8890fe1cc8858ea97439db06dcfb0e33d32ab634d0fff3bcf4a6e69385925eb1b86ac69d79ff56d4cd35f36d01f67dff546d7a192ccd4f6a7138a2d1" + } + ], + "licenses": [], + "purl": "pkg:npm/abbrev@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/abbrev@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "coffeescript", + "version": "1.10.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "e7aa8301917ef621b35d8a39f348dcdd1db7e33e" + } + ], + "licenses": [], + "purl": "pkg:npm/coffeescript@1.10.0", + "type": "library", + "bom-ref": "pkg:npm/coffeescript@1.10.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "dateformat", + "version": "1.0.12", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "9f124b67594c937ff706932e4a642cca8dbbfee9" + } + ], + "licenses": [], + "purl": "pkg:npm/dateformat@1.0.12", + "type": "library", + "bom-ref": "pkg:npm/dateformat@1.0.12", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "get-stdin", + "version": "4.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "b968c6b0a04384324902e8bf1a5df32579a450fe" + } + ], + "licenses": [], + "purl": "pkg:npm/get-stdin@4.0.1", + "type": "library", + "bom-ref": "pkg:npm/get-stdin@4.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "meow", + "version": "3.7.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "72cb668b425228290abbfa856892587308a801fb" + } + ], + "licenses": [], + "purl": "pkg:npm/meow@3.7.0", + "type": "library", + "bom-ref": "pkg:npm/meow@3.7.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "camelcase-keys", + "version": "2.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "308beeaffdf28119051efa1d932213c91b8f92e7" + } + ], + "licenses": [], + "purl": "pkg:npm/camelcase-keys@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/camelcase-keys@2.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "map-obj", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "d933ceb9205d82bdcf4886f6742bdc2b4dea146d" + } + ], + "licenses": [], + "purl": "pkg:npm/map-obj@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/map-obj@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "loud-rejection", + "version": "1.6.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "5b46f80147edee578870f086d04821cf998e551f" + } + ], + "licenses": [], + "purl": "pkg:npm/loud-rejection@1.6.0", + "type": "library", + "bom-ref": "pkg:npm/loud-rejection@1.6.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "currently-unhandled", + "version": "0.4.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "988df33feab191ef799a61369dd76c17adf957ea" + } + ], + "licenses": [], + "purl": "pkg:npm/currently-unhandled@0.4.1", + "type": "library", + "bom-ref": "pkg:npm/currently-unhandled@0.4.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "array-find-index", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "df010aa1287e164bbda6f9723b0a96a1ec4187a1" + } + ], + "licenses": [], + "purl": "pkg:npm/array-find-index@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/array-find-index@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "normalize-package-data", + "version": "2.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f638d415b4cf7c4cb747f69dff6a0d6cab56f47828be5e4ed45bc558a90a6e5357a0dfcea2eebef7e28aa213cad7761cdff4f2ba7c96849a7a82f44d47f3cf03" + } + ], + "licenses": [], + "purl": "pkg:npm/normalize-package-data@2.4.0", + "type": "library", + "bom-ref": "pkg:npm/normalize-package-data@2.4.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "hosted-git-info", + "version": "2.7.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ed3fc1c47d7dcdb7024daf1790c95b2b9953a355ad824162dc6bdd584c8db9ce157b1efff43a9b9e9b1fe0933275c7e3f470a0e335161532f765aea56a9839ff" + } + ], + "licenses": [], + "purl": "pkg:npm/hosted-git-info@2.7.1", + "type": "library", + "bom-ref": "pkg:npm/hosted-git-info@2.7.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-builtin-module", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "540572d34f7ac3119f8f76c30cbc1b1e037affbe" + } + ], + "licenses": [], + "purl": "pkg:npm/is-builtin-module@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-builtin-module@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "builtin-modules", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "270f076c5a72c02f5b65a47df94c5fe3a278892f" + } + ], + "licenses": [], + "purl": "pkg:npm/builtin-modules@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/builtin-modules@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "validate-npm-package-license", + "version": "3.0.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0e92a6d948bfc4deff1d0282b69671a11581859f59d24aadca01bc5c280d43c6650e7c6e4265a18f9eba8fc7cde02bb7fc999b86c0e8edf70026ae2cf61dbb13" + } + ], + "licenses": [], + "purl": "pkg:npm/validate-npm-package-license@3.0.4", + "type": "library", + "bom-ref": "pkg:npm/validate-npm-package-license@3.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "spdx-correct", + "version": "3.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "96bd8464272d0b604d47b8fb5b32761690f39f1932d6c8dfc6fbd8132cf13726fa9595c7383984a09785bb826ea589647e16b5299a49ca8aa227ba60035aaaf1" + } + ], + "licenses": [], + "purl": "pkg:npm/spdx-correct@3.1.0", + "type": "library", + "bom-ref": "pkg:npm/spdx-correct@3.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "spdx-expression-parse", + "version": "3.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "620e83dd7a510f89243a64e97606d48842452a08491f4ddf882d4e3e597987fd2c3ba9de8768ea443547390e28fcb31e6b4b600a46cc81e6b98a9fdef8c916ca" + } + ], + "licenses": [], + "purl": "pkg:npm/spdx-expression-parse@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/spdx-expression-parse@3.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "spdx-exceptions", + "version": "2.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d9740009f1252a2f529556f509869d2835efa1a8cf80154f9ff80e40bad3bc774495a561afb6446ea25a46724b54d79a23870c10081509e04c285e8c5910c244" + } + ], + "licenses": [], + "purl": "pkg:npm/spdx-exceptions@2.2.0", + "type": "library", + "bom-ref": "pkg:npm/spdx-exceptions@2.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "spdx-license-ids", + "version": "3.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b8121c225dc887a3e17b75c72b536a6e824b7467f0af550dde4eb0483d5d66998fb0891bf0018d6d9609d5f38193cdf8f86c72f2ba5f0f1ad2e972c4319318da" + } + ], + "licenses": [], + "purl": "pkg:npm/spdx-license-ids@3.0.3", + "type": "library", + "bom-ref": "pkg:npm/spdx-license-ids@3.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "read-pkg-up", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "9d63c13276c065918d57f002a57f40a1b643fb02" + } + ], + "licenses": [], + "purl": "pkg:npm/read-pkg-up@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/read-pkg-up@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "find-up", + "version": "1.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + } + ], + "licenses": [], + "purl": "pkg:npm/find-up@1.1.2", + "type": "library", + "bom-ref": "pkg:npm/find-up@1.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "path-exists", + "version": "2.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + } + ], + "licenses": [], + "purl": "pkg:npm/path-exists@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/path-exists@2.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "pinkie-promise", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "2135d6dfa7a358c069ac9b178776288228450ffa" + } + ], + "licenses": [], + "purl": "pkg:npm/pinkie-promise@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/pinkie-promise@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "pinkie", + "version": "2.0.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "72556b80cfa0d48a974e80e77248e80ed4f7f870" + } + ], + "licenses": [], + "purl": "pkg:npm/pinkie@2.0.4", + "type": "library", + "bom-ref": "pkg:npm/pinkie@2.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "read-pkg", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" + } + ], + "licenses": [], + "purl": "pkg:npm/read-pkg@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/read-pkg@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "load-json-file", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "956905708d58b4bab4c2261b04f59f31c99374c0" + } + ], + "licenses": [], + "purl": "pkg:npm/load-json-file@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/load-json-file@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "parse-json", + "version": "2.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "f480f40434ef80741f8469099f8dea18f55a4dc9" + } + ], + "licenses": [], + "purl": "pkg:npm/parse-json@2.2.0", + "type": "library", + "bom-ref": "pkg:npm/parse-json@2.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "error-ex", + "version": "1.3.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "edd147366a9e15212dd9906c0ab8a8aca9e7dd9da98fe7ddf64988e90a16c38fff0cbfa270405f73453ba890a2b2aad3b0a4e3c387cd172da95bd3aa4ad0fce2" + } + ], + "licenses": [], + "purl": "pkg:npm/error-ex@1.3.2", + "type": "library", + "bom-ref": "pkg:npm/error-ex@1.3.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-arrayish", + "version": "0.2.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "77c99840527aa8ecb1a8ba697b80645a7a926a9d" + } + ], + "licenses": [], + "purl": "pkg:npm/is-arrayish@0.2.1", + "type": "library", + "bom-ref": "pkg:npm/is-arrayish@0.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "strip-bom", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "6219a85616520491f35788bdbf1447a99c7e6b0e" + } + ], + "licenses": [], + "purl": "pkg:npm/strip-bom@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/strip-bom@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-utf8", + "version": "0.2.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "4b0da1442104d1b336340e80797e865cf39f7d72" + } + ], + "licenses": [], + "purl": "pkg:npm/is-utf8@0.2.1", + "type": "library", + "bom-ref": "pkg:npm/is-utf8@0.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "path-type", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "59c44f7ee491da704da415da5a4070ba4f8fe441" + } + ], + "licenses": [], + "purl": "pkg:npm/path-type@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/path-type@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "redent", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" + } + ], + "licenses": [], + "purl": "pkg:npm/redent@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/redent@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "strip-indent", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "0c7962a6adefa7bbd4ac366460a638552ae1a0a2" + } + ], + "licenses": [], + "purl": "pkg:npm/strip-indent@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/strip-indent@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "trim-newlines", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "5887966bb582a4503a41eb524f7d35011815a613" + } + ], + "licenses": [], + "purl": "pkg:npm/trim-newlines@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/trim-newlines@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "exit", + "version": "0.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "0632638f8d877cc82107d30a0fff1a17cba1cd0c" + } + ], + "licenses": [], + "purl": "pkg:npm/exit@0.1.2", + "type": "library", + "bom-ref": "pkg:npm/exit@0.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt-legacy-log", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d66dfee50bc361f47596dafc86389a88d8dd77119d416707d2bc3588a2a2427174fb1b604dace2ad24c6bbaf117213f28753819e0d5b0548cb997f2af4da680b" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt-legacy-log@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/grunt-legacy-log@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "colors", + "version": "1.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "168a4701756b6a7f51a12ce0c97bfa28c084ed63" + } + ], + "licenses": [], + "purl": "pkg:npm/colors@1.1.2", + "type": "library", + "bom-ref": "pkg:npm/colors@1.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt-legacy-log-utils", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a3bb87c8efc9fa2dad5c6f2bd9b64d955936d2f948149f48118c873024067d662bbbc26fdf04ea299cef577d185bdad6123ab478fddc7e5435a96a2321ef5514" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt-legacy-log-utils@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/grunt-legacy-log-utils@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "hooker", + "version": "0.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "b834f723cc4a242aa65963459df6d984c5d3d959" + } + ], + "licenses": [], + "purl": "pkg:npm/hooker@0.2.3", + "type": "library", + "bom-ref": "pkg:npm/hooker@0.2.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt-legacy-util", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f73c80dbdc3f7c17ba0487e3184367770a1ed54cb7d41217c531f7b3c9a06b4679073d92a785028e47b2bf6b48e38f729a4c77c76e81fb8e855787d711d765e4" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt-legacy-util@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/grunt-legacy-util@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "getobject", + "version": "0.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "047a449789fa160d018f5486ed91320b6ec7885c" + } + ], + "licenses": [], + "purl": "pkg:npm/getobject@0.1.0", + "type": "library", + "bom-ref": "pkg:npm/getobject@0.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "underscore.string", + "version": "3.3.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "83e7699a09fe5c19de2e65d7a3eb06956e71404b7812b912de681e3761856eb7a661e3014892abf567f6289a654156a23d8fdfec537a6ada2c598366f68beb62" + } + ], + "licenses": [], + "purl": "pkg:npm/underscore.string@3.3.5", + "type": "library", + "bom-ref": "pkg:npm/underscore.string@3.3.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "sprintf-js", + "version": "1.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "544d123951070a4ed073cba5916c379ed0335eea9fed2da5bf041a0cb46751e20468a35027357a07098b2a13aa4fad5a1a17d432b5de68193ea03182cef85cba" + } + ], + "licenses": [], + "purl": "pkg:npm/sprintf-js@1.1.2", + "type": "library", + "bom-ref": "pkg:npm/sprintf-js@1.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "js-yaml", + "version": "3.5.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "0377c38017cabc7322b0d1fbcd25a491641f2fbe" + } + ], + "licenses": [], + "purl": "pkg:npm/js-yaml@3.5.5", + "type": "library", + "bom-ref": "pkg:npm/js-yaml@3.5.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "argparse", + "version": "1.0.10", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a39468cbab4d1b848bfc53a408037a4738e26a4652db944b605adc32db49a9b75df015ab9c0f9f1b3e7b88de4f6f4ea9bc11af979810d01e3c74996c957be84e" + } + ], + "licenses": [], + "purl": "pkg:npm/argparse@1.0.10", + "type": "library", + "bom-ref": "pkg:npm/argparse@1.0.10", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "sprintf-js", + "version": "1.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "04e6926f662895354f3dd015203633b857297e2c" + } + ], + "licenses": [], + "purl": "pkg:npm/sprintf-js@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/sprintf-js@1.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "esprima", + "version": "2.7.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "96e3b70d5779f6ad49cd032673d1c312767ba581" + } + ], + "licenses": [], + "purl": "pkg:npm/esprima@2.7.3", + "type": "library", + "bom-ref": "pkg:npm/esprima@2.7.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt-cli", + "version": "1.3.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "60f12d12c1b5aae94ae3469c6b5fe24e960014e8" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt-cli@1.3.2", + "type": "library", + "bom-ref": "pkg:npm/grunt-cli@1.3.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "interpret", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614" + } + ], + "licenses": [], + "purl": "pkg:npm/interpret@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/interpret@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "liftoff", + "version": "2.5.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "2009291bb31cea861bbf10a7c15a28caf75c31ec" + } + ], + "licenses": [], + "purl": "pkg:npm/liftoff@2.5.0", + "type": "library", + "bom-ref": "pkg:npm/liftoff@2.5.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "findup-sync", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "9326b1488c22d1a6088650a86901b2d9a90a2cbc" + } + ], + "licenses": [], + "purl": "pkg:npm/findup-sync@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/findup-sync@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "detect-file", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "f0d66d03672a825cb1b73bdb3fe62310c8e552b7" + } + ], + "licenses": [], + "purl": "pkg:npm/detect-file@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/detect-file@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "resolve-dir", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "79a40644c362be82f26effe739c9bb5382046f43" + } + ], + "licenses": [], + "purl": "pkg:npm/resolve-dir@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/resolve-dir@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "expand-tilde", + "version": "2.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "97e801aa052df02454de46b02bf621642cdc8502" + } + ], + "licenses": [], + "purl": "pkg:npm/expand-tilde@2.0.2", + "type": "library", + "bom-ref": "pkg:npm/expand-tilde@2.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "homedir-polyfill", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "4c2bbc8a758998feebf5ed68580f76d46768b4bc" + } + ], + "licenses": [], + "purl": "pkg:npm/homedir-polyfill@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/homedir-polyfill@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "parse-passwd", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "6d5b934a456993b23d37f40a382d6f1666a8e5c6" + } + ], + "licenses": [], + "purl": "pkg:npm/parse-passwd@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/parse-passwd@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "global-modules", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b0ace91247f5d46a4e16ec346738f39ade01e146708ce706ef9ecf3efadf87170b15bab4c29b20a4eab1a71b71162086e03b46f7733a5d155b176a0675ebfb6e" + } + ], + "licenses": [], + "purl": "pkg:npm/global-modules@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/global-modules@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "global-prefix", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "dbf743c6c14992593c655568cb66ed32c0122ebe" + } + ], + "licenses": [], + "purl": "pkg:npm/global-prefix@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/global-prefix@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "fined", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8d0a7de3d66611b8981e4de091b76da49d06d7e920b4b40135d3f979d14fec587e58061c78b433eb23b54818fbd97920f065724c1ddb073018ac72558795dde6" + } + ], + "licenses": [], + "purl": "pkg:npm/fined@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/fined@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "object.defaults", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "3a7f868334b407dea06da16d88d5cd29e435fecf" + } + ], + "licenses": [], + "purl": "pkg:npm/object.defaults@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/object.defaults@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "for-own", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "c63332f415cedc4b04dbfe70cf836494c53cb44b" + } + ], + "licenses": [], + "purl": "pkg:npm/for-own@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/for-own@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "array-each", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a794af0c05ab1752846ee753a1f211a05ba0c44f" + } + ], + "licenses": [], + "purl": "pkg:npm/array-each@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/array-each@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "array-slice", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "075a8c0f74413fb3bca341f629bad70f207421c71e8cc175e7ef3b2ef968af5d8e34f4473fa8138d730d92dfdddd9b8e19b01eeba84599a09f102236e147e9eb" + } + ], + "licenses": [], + "purl": "pkg:npm/array-slice@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/array-slice@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "parse-filepath", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a632127f53aaf3d15876f5872f3ffac763d6c891" + } + ], + "licenses": [], + "purl": "pkg:npm/parse-filepath@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/parse-filepath@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-absolute", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "74e5a8a9f96f73274045adfad06befd7c0d9fe046e1ca8b6354ff05395f5645cdd61f1f6f67922359b05de6a78389dc7e32a3d331f00fee006373a733cddf204" + } + ], + "licenses": [], + "purl": "pkg:npm/is-absolute@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-absolute@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-relative", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2b0fd178ad22ab029ebb43084cb16e8f48db3c098488eb08c32217bef6df6ba41f98df69903d4cfbca5d93b465fdd4ca6c7df8fd704531b803e2230984b41b18" + } + ], + "licenses": [], + "purl": "pkg:npm/is-relative@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-relative@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-unc-path", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9ab1a955dd1fb3b5962df56c4adbe017a8842676e30c5661f7f7a68510dc1964ddb937cd1ddf421de5301f781822375bc28e0e9fa86e9e4cedc0e680c34ca595" + } + ], + "licenses": [], + "purl": "pkg:npm/is-unc-path@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-unc-path@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "unc-path-regex", + "version": "0.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" + } + ], + "licenses": [], + "purl": "pkg:npm/unc-path-regex@0.1.2", + "type": "library", + "bom-ref": "pkg:npm/unc-path-regex@0.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "path-root", + "version": "0.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "9a4a6814cac1c0cd73360a95f32083c8ea4745b7" + } + ], + "licenses": [], + "purl": "pkg:npm/path-root@0.1.1", + "type": "library", + "bom-ref": "pkg:npm/path-root@0.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "path-root-regex", + "version": "0.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d" + } + ], + "licenses": [], + "purl": "pkg:npm/path-root-regex@0.1.2", + "type": "library", + "bom-ref": "pkg:npm/path-root-regex@0.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "flagged-respawn", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "94d687355ca66a39a4d0e24c067f1f554014d41b4378a22a2a8561938c4000b079eda00b83a6f85b431f27f71413483d6015f2e5785294f22960827b1da63fdd" + } + ], + "licenses": [], + "purl": "pkg:npm/flagged-respawn@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/flagged-respawn@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "object.map", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "cf83e59dc8fcc0ad5f4250e1f78b3b81bd801d37" + } + ], + "licenses": [], + "purl": "pkg:npm/object.map@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/object.map@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "make-iterator", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a718ae5e1d22544abb54ceca30886ce60c6c7f10aec76511a6d510697a38899649c410334cf38b13606e98ee5d6df558abf841245051fdad6614398ec790069b" + } + ], + "licenses": [], + "purl": "pkg:npm/make-iterator@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/make-iterator@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "rechoir", + "version": "0.6.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "85204b54dba82d5742e28c96756ef43af50e3384" + } + ], + "licenses": [], + "purl": "pkg:npm/rechoir@0.6.2", + "type": "library", + "bom-ref": "pkg:npm/rechoir@0.6.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "nopt", + "version": "4.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "d0d4685afd5415193c8c7505602d0d17cd64474d" + } + ], + "licenses": [], + "purl": "pkg:npm/nopt@4.0.1", + "type": "library", + "bom-ref": "pkg:npm/nopt@4.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "osenv", + "version": "0.1.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d0259c08409d315736470dd4e70f598ea5fa81aeae6e4d710d52b1b4140f2bbc22b3fd05dabf53ea4e3274662179c97b614071055c612f9a22b0fb0dc403deda" + } + ], + "licenses": [], + "purl": "pkg:npm/osenv@0.1.5", + "type": "library", + "bom-ref": "pkg:npm/osenv@0.1.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "os-tmpdir", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "bbe67406c79aa85c5cfec766fe5734555dfa1274" + } + ], + "licenses": [], + "purl": "pkg:npm/os-tmpdir@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/os-tmpdir@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "v8flags", + "version": "3.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "32d8af03b185db8c8c3ed7bd469fc158609840d6948fceb3798c55ff1d9144930a6a02266dbbf7bbc8890b9ee536158b3dc18b2661dc1e615690db2995b6cb5b" + } + ], + "licenses": [], + "purl": "pkg:npm/v8flags@3.1.2", + "type": "library", + "bom-ref": "pkg:npm/v8flags@3.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt-concurrent", + "version": "2.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "1e3db38ccef5a3da1195e61d631fe7e321344d23" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt-concurrent@2.3.1", + "type": "library", + "bom-ref": "pkg:npm/grunt-concurrent@2.3.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "arrify", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "898508da2226f380df904728456849c1501a4b0d" + } + ], + "licenses": [], + "purl": "pkg:npm/arrify@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/arrify@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "pad-stream", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "631dcc9f79810b705965e89dedea6cff0fc1dfc9" + } + ], + "licenses": [], + "purl": "pkg:npm/pad-stream@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/pad-stream@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "pumpify", + "version": "1.5.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a02959237ec7bee50927148a2ab0b5edb67d0aed1962110018fb0f532f4a94c526bfd74a5f6a3bed1526abb7f75e32316f0c86c18cdbcd0d4bd8ab3cb08ada75" + } + ], + "licenses": [], + "purl": "pkg:npm/pumpify@1.5.1", + "type": "library", + "bom-ref": "pkg:npm/pumpify@1.5.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "duplexify", + "version": "3.6.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "bcce7c0f07672a6b72f8548fcd3d782bd2576fdd07fa3e5e99a4782986ebd8a4c8cf4d161c66d639ee608504f1db7dd908b66dac60c02f32b072312d4addf998" + } + ], + "licenses": [], + "purl": "pkg:npm/duplexify@3.6.1", + "type": "library", + "bom-ref": "pkg:npm/duplexify@3.6.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "end-of-stream", + "version": "1.4.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d4c92b64dbd64ca09a8a06e7f96d797a5ab6041fcbdb69eaad26390ca968dd7ebebdc9499bc05be5d8d72419845fa7d2dfecc287f1785412b96762b126de2cd9" + } + ], + "licenses": [], + "purl": "pkg:npm/end-of-stream@1.4.1", + "type": "library", + "bom-ref": "pkg:npm/end-of-stream@1.4.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "stream-shift", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "d5c752825e5367e786f78e18e445ea223a155952" + } + ], + "licenses": [], + "purl": "pkg:npm/stream-shift@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/stream-shift@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "pump", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "aee3cc35190ddcc1cfd5c58973d396afe4ffc433f48e15d808b7c9701b97e788617c806769098050c7c3706e0333950c581c816c963af504a9866de3b4328890" + } + ], + "licenses": [], + "purl": "pkg:npm/pump@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/pump@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "split2", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "162d9b18865f02ab2f2ad9585522db9b54c481f9" + } + ], + "licenses": [], + "purl": "pkg:npm/split2@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/split2@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "through2", + "version": "2.0.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fe6ad1a1df31aa903e20748bc86090dacf123c78820c47902527a9d63a8b61e1140a53851b642c87ee0553a1bd55eaa9667196fd2bbc2d019ce182a78b9ad849" + } + ], + "licenses": [], + "purl": "pkg:npm/through2@2.0.5", + "type": "library", + "bom-ref": "pkg:npm/through2@2.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "xtend", + "version": "4.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a5c6d532be656e23db820efb943a1f04998d63af" + } + ], + "licenses": [], + "purl": "pkg:npm/xtend@4.0.1", + "type": "library", + "bom-ref": "pkg:npm/xtend@4.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt-contrib-jshint", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "369d909b2593c40e8be79940b21340850c7939ac" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt-contrib-jshint@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/grunt-contrib-jshint@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "jshint", + "version": "2.9.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "43c5cddfc846b1542176533ee207755e5ece075562792b8225ff9f1098e9a39f491fdf5b549857457021dbaa90d79c1f75dd553ccb8358d7925a8365e774f860" + } + ], + "licenses": [], + "purl": "pkg:npm/jshint@2.9.7", + "type": "library", + "bom-ref": "pkg:npm/jshint@2.9.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "strip-json-comments", + "version": "1.0.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "1e15fbcac97d3ee99bf2d73b4c656b082bbafb91" + } + ], + "licenses": [], + "purl": "pkg:npm/strip-json-comments@1.0.4", + "type": "library", + "bom-ref": "pkg:npm/strip-json-comments@1.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cli", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "22817534f24bfa4950c34d532d48ecbc621b8c14" + } + ], + "licenses": [], + "purl": "pkg:npm/cli@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/cli@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "console-browserify", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "f0241c45730a9fc6323b206dbf38edc741d0bb10" + } + ], + "licenses": [], + "purl": "pkg:npm/console-browserify@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/console-browserify@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "date-now", + "version": "0.1.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "eaf439fd4d4848ad74e5cc7dbef200672b9e345b" + } + ], + "licenses": [], + "purl": "pkg:npm/date-now@0.1.4", + "type": "library", + "bom-ref": "pkg:npm/date-now@0.1.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "htmlparser2", + "version": "3.8.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "996c28b191516a8be86501a7d79757e5c70c1068" + } + ], + "licenses": [], + "purl": "pkg:npm/htmlparser2@3.8.3", + "type": "library", + "bom-ref": "pkg:npm/htmlparser2@3.8.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "isarray", + "version": "0.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "8a18acfca9a8f4177e09abfc6038939b05d1eedf" + } + ], + "licenses": [], + "purl": "pkg:npm/isarray@0.0.1", + "type": "library", + "bom-ref": "pkg:npm/isarray@0.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "readable-stream", + "version": "1.1.14", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "7cf4c54ef648e3813084c636dd2079e166c081d9" + } + ], + "licenses": [], + "purl": "pkg:npm/readable-stream@1.1.14", + "type": "library", + "bom-ref": "pkg:npm/readable-stream@1.1.14", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "string_decoder", + "version": "0.10.31", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "62e203bc41766c6c28c9fc84301dab1c5310fa94" + } + ], + "licenses": [], + "purl": "pkg:npm/string_decoder@0.10.31", + "type": "library", + "bom-ref": "pkg:npm/string_decoder@0.10.31", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "domelementtype", + "version": "1.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "052281f934a9329148fc73b108daf53bc68c39367c853de9337190d30fe65919a48440d2149924cb3cf85d0b01578e010a1c0692b0df3328d50f4780d9a155df" + } + ], + "licenses": [], + "purl": "pkg:npm/domelementtype@1.3.1", + "type": "library", + "bom-ref": "pkg:npm/domelementtype@1.3.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "domhandler", + "version": "2.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "2de59a0822d5027fabff6f032c2b25a2a8abe738" + } + ], + "licenses": [], + "purl": "pkg:npm/domhandler@2.3.0", + "type": "library", + "bom-ref": "pkg:npm/domhandler@2.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "domutils", + "version": "1.5.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "dcd8488a26f563d61079e48c9f7b7e32373682cf" + } + ], + "licenses": [], + "purl": "pkg:npm/domutils@1.5.1", + "type": "library", + "bom-ref": "pkg:npm/domutils@1.5.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "dom-serializer", + "version": "0.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "073c697546ce0780ce23be4a28e293e40bc30c82" + } + ], + "licenses": [], + "purl": "pkg:npm/dom-serializer@0.1.0", + "type": "library", + "bom-ref": "pkg:npm/dom-serializer@0.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "domelementtype", + "version": "1.1.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "bd28773e2642881aec51544924299c5cd822185b" + } + ], + "licenses": [], + "purl": "pkg:npm/domelementtype@1.1.3", + "type": "library", + "bom-ref": "pkg:npm/domelementtype@1.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "entities", + "version": "1.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7f62d9318975173bbb61204a83e46844e7a5a4e68dadc1a613d019b9b7837eb08489ae3cde85b8308e15c8577954d1c8810ffbaa6d48d305072b57899e7db2db" + } + ], + "licenses": [], + "purl": "pkg:npm/entities@1.1.2", + "type": "library", + "bom-ref": "pkg:npm/entities@1.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "entities", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "b2987aa3821347fcde642b24fdfc9e4fb712bf26" + } + ], + "licenses": [], + "purl": "pkg:npm/entities@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/entities@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "shelljs", + "version": "0.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "3596e6307a781544f591f37da618360f31db57b1" + } + ], + "licenses": [], + "purl": "pkg:npm/shelljs@0.3.0", + "type": "library", + "bom-ref": "pkg:npm/shelljs@0.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt-contrib-watch", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "c143ca5b824b288a024b856639a5345aedb78ed4" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt-contrib-watch@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/grunt-contrib-watch@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "gaze", + "version": "1.1.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "05174d9bc85b5b31735871114eb7a32eac070df4b81a26cfa2ae708d33c8a091e806d2863e0df10057f198cfbdced6d77a5c5c7f687041c6b3d4fb6615eb9ef2" + } + ], + "licenses": [], + "purl": "pkg:npm/gaze@1.1.3", + "type": "library", + "bom-ref": "pkg:npm/gaze@1.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "globule", + "version": "1.2.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "83b42d816178b9848be7f767ef55b1b9b3ab4bb2551829c53c49e87828499819f247d330f271a81303a024bfd10b64ded1685bb045027a37c7f1264d27e69d61" + } + ], + "licenses": [], + "purl": "pkg:npm/globule@1.2.1", + "type": "library", + "bom-ref": "pkg:npm/globule@1.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tiny-lr", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e38ca1037b6c691a0c3a3410fb9bf999576a79ffa41fa4337bd8d3a6ab55b9f8188d8b74f33c99030370c15063de2d6b24c9d1e76231396d0b2b4bc1ce0024b8" + } + ], + "licenses": [], + "purl": "pkg:npm/tiny-lr@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/tiny-lr@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "body", + "version": "5.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "e4ba0ce410a46936323367609ecb4e6553125069" + } + ], + "licenses": [], + "purl": "pkg:npm/body@5.1.0", + "type": "library", + "bom-ref": "pkg:npm/body@5.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "bytes", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "3569ede8ba34315fab99c3e92cb04c7220de1fa8" + } + ], + "licenses": [], + "purl": "pkg:npm/bytes@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/bytes@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "raw-body", + "version": "1.1.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "1d027c2bfa116acc6623bca8f00016572a87d425" + } + ], + "licenses": [], + "purl": "pkg:npm/raw-body@1.1.7", + "type": "library", + "bom-ref": "pkg:npm/raw-body@1.1.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "continuable-cache", + "version": "0.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "bd727a7faed77e71ff3985ac93351a912733ad0f" + } + ], + "licenses": [], + "purl": "pkg:npm/continuable-cache@0.3.1", + "type": "library", + "bom-ref": "pkg:npm/continuable-cache@0.3.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "error", + "version": "7.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a5f75fff4d9926126ddac0ea5dc38e689153cb02" + } + ], + "licenses": [], + "purl": "pkg:npm/error@7.0.2", + "type": "library", + "bom-ref": "pkg:npm/error@7.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "string-template", + "version": "0.2.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "42932e598a352d01fc22ec3367d9d84eec6c9add" + } + ], + "licenses": [], + "purl": "pkg:npm/string-template@0.2.1", + "type": "library", + "bom-ref": "pkg:npm/string-template@0.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "safe-json-parse", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "3e76723e38dfdda13c9b1d29a1e07ffee4b30b57" + } + ], + "licenses": [], + "purl": "pkg:npm/safe-json-parse@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/safe-json-parse@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "faye-websocket", + "version": "0.10.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" + } + ], + "licenses": [], + "purl": "pkg:npm/faye-websocket@0.10.0", + "type": "library", + "bom-ref": "pkg:npm/faye-websocket@0.10.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "websocket-driver", + "version": "0.7.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb" + } + ], + "licenses": [], + "purl": "pkg:npm/websocket-driver@0.7.0", + "type": "library", + "bom-ref": "pkg:npm/websocket-driver@0.7.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "http-parser-js", + "version": "0.5.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "71974417baf881f448abb7b35fd2744fe91098934eb9bef57566e00175470dcb7cd1328fe0c0844ed650df5c72bf7f14c20ce458f605fd773481ee79756f59f7" + } + ], + "licenses": [], + "purl": "pkg:npm/http-parser-js@0.5.0", + "type": "library", + "bom-ref": "pkg:npm/http-parser-js@0.5.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "websocket-extensions", + "version": "0.1.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9ea1d49cc5e60734f4c39ef4af62692717e2483d48ce823e1c655d777699d32362de782f4388efd5db47b79546c5f236ca3e72a8898f84e2b8be6221db131b1a" + } + ], + "licenses": [], + "purl": "pkg:npm/websocket-extensions@0.1.3", + "type": "library", + "bom-ref": "pkg:npm/websocket-extensions@0.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "livereload-js", + "version": "2.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5cf407f19d860cffc7c33d8f083ae1da6b61e3215e8f0035399ffcd538b72e02b28437048ec4aca85599a231c6d2f6bf76e19df96ca8b18ede5cb0e83b2a9c3f" + } + ], + "licenses": [], + "purl": "pkg:npm/livereload-js@2.4.0", + "type": "library", + "bom-ref": "pkg:npm/livereload-js@2.4.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt-env", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1f0e22209e7cc9803c90968fe145327f0f34ec3508d45467a30f61851327ab7eba6f00a7c620563a07d9b188a572cdc9875aac182fe2dfe1beeff5b5f210354c" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt-env@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/grunt-env@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash", + "version": "4.17.20", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3e585d15c8a594e20d7de57b362ea81754c011acb2641a19f1b72c8531ea39825896bab344ae616a0a5a824cb9a381df0b3cddd534645cf305aba70a93dac698" + } + ], + "licenses": [], + "purl": "pkg:npm/lodash@4.17.20", + "type": "library", + "bom-ref": "pkg:npm/lodash@4.17.20", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt-if", + "version": "0.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "abaa4d615e42cc4deb282fa21899d2b737483f39" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt-if@0.2.0", + "type": "library", + "bom-ref": "pkg:npm/grunt-if@0.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt-contrib-clean", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "564abf2d0378a983a15b9e3f30ee75b738c40638" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt-contrib-clean@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/grunt-contrib-clean@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt-contrib-nodeunit", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "6f488555ed9c0c8478854103c71edb1fc4685f05" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt-contrib-nodeunit@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/grunt-contrib-nodeunit@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "nodeunit", + "version": "0.9.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "0b632368007d94651ccf0a18999807982f073866" + } + ], + "licenses": [], + "purl": "pkg:npm/nodeunit@0.9.5", + "type": "library", + "bom-ref": "pkg:npm/nodeunit@0.9.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tap", + "version": "7.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "dfac3ecf14ac8547bbad25bbd16cf2c3743f65cf" + } + ], + "licenses": [], + "purl": "pkg:npm/tap@7.1.2", + "type": "library", + "bom-ref": "pkg:npm/tap@7.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "isexe", + "version": "1.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "36f3e22e60750920f5e7241a476a8c6a42275ad0" + } + ], + "licenses": [], + "purl": "pkg:npm/isexe@1.1.2", + "type": "library", + "bom-ref": "pkg:npm/isexe@1.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "os-homedir", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "0d62bdf44b916fd3bbdcf2cab191948fb094f007" + } + ], + "licenses": [], + "purl": "pkg:npm/os-homedir@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/os-homedir@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "clean-yaml-object", + "version": "0.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "63fb110dc2ce1a84dc21f6d9334876d010ae8b68" + } + ], + "licenses": [], + "purl": "pkg:npm/clean-yaml-object@0.1.0", + "type": "library", + "bom-ref": "pkg:npm/clean-yaml-object@0.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "color-support", + "version": "1.1.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "aa20639296cc2cefc72faf32fa5878ab4fced4c6458f6457e97fca98c6b7fa0243df3f96c08d59cc31f2b2fa87192de63fa9b39cf724a579b0d6723d7098f246" + } + ], + "licenses": [], + "purl": "pkg:npm/color-support@1.1.3", + "type": "library", + "bom-ref": "pkg:npm/color-support@1.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "coveralls", + "version": "2.13.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8a20269fe9755ea47034b5e15bc46ce6a1d9445318a7d6483e310e551a42fdce2ca3a63f7f8fe5162d057d1e41f5c0aa83286427971999bbdc5517cff0c1dc87" + } + ], + "licenses": [], + "purl": "pkg:npm/coveralls@2.13.3", + "type": "library", + "bom-ref": "pkg:npm/coveralls@2.13.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "js-yaml", + "version": "3.6.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "6e5fe67d8b205ce4d22fad05b7781e8dadcc4b30" + } + ], + "licenses": [], + "purl": "pkg:npm/js-yaml@3.6.1", + "type": "library", + "bom-ref": "pkg:npm/js-yaml@3.6.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lcov-parse", + "version": "0.0.10", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "1b0b8ff9ac9c7889250582b70b71315d9da6d9a3" + } + ], + "licenses": [], + "purl": "pkg:npm/lcov-parse@0.0.10", + "type": "library", + "bom-ref": "pkg:npm/lcov-parse@0.0.10", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "log-driver", + "version": "1.2.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "7ae4ec257302fd790d557cb10c97100d857b0056" + } + ], + "licenses": [], + "purl": "pkg:npm/log-driver@1.2.5", + "type": "library", + "bom-ref": "pkg:npm/log-driver@1.2.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "request", + "version": "2.79.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "4dfe5bf6be8b8cdc37fcf93e04b65577722710de" + } + ], + "licenses": [], + "purl": "pkg:npm/request@2.79.0", + "type": "library", + "bom-ref": "pkg:npm/request@2.79.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "qs", + "version": "6.3.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "e75bd5f6e268122a2a0e0bda630b2550c166502c" + } + ], + "licenses": [], + "purl": "pkg:npm/qs@6.3.2", + "type": "library", + "bom-ref": "pkg:npm/qs@6.3.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "aws-sign2", + "version": "0.6.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "14342dd38dbcc94d0e5b87d763cd63612c0e794f" + } + ], + "licenses": [], + "purl": "pkg:npm/aws-sign2@0.6.0", + "type": "library", + "bom-ref": "pkg:npm/aws-sign2@0.6.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "caseless", + "version": "0.11.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "715b96ea9841593cc33067923f5ec60ebda4f7d7" + } + ], + "licenses": [], + "purl": "pkg:npm/caseless@0.11.0", + "type": "library", + "bom-ref": "pkg:npm/caseless@0.11.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "form-data", + "version": "2.1.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "33c183acf193276ecaa98143a69e94bfee1750d1" + } + ], + "licenses": [], + "purl": "pkg:npm/form-data@2.1.4", + "type": "library", + "bom-ref": "pkg:npm/form-data@2.1.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "har-validator", + "version": "2.0.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d" + } + ], + "licenses": [], + "purl": "pkg:npm/har-validator@2.0.6", + "type": "library", + "bom-ref": "pkg:npm/har-validator@2.0.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "commander", + "version": "2.19.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "eadbc038ef83e8e10dbd1021e76e0387d8dc7ca4d80d002abea7b36c25bcdb18f95f4a52adca71b6f44a1cb1b4c8163a483ecf483ac96a3fb402239c2957755e" + } + ], + "licenses": [], + "purl": "pkg:npm/commander@2.19.0", + "type": "library", + "bom-ref": "pkg:npm/commander@2.19.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-my-json-valid", + "version": "2.19.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "986d1ffee9c65f51d9e5ea78ba145a3ce4bc124018f3f8fa98344c26bbadab80aa868256629eea025a2720fcb74d5ee9de3bb84caf5fa3f3db9e892c5a6b29e5" + } + ], + "licenses": [], + "purl": "pkg:npm/is-my-json-valid@2.19.0", + "type": "library", + "bom-ref": "pkg:npm/is-my-json-valid@2.19.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "generate-function", + "version": "2.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "79e07919f30d79ebe6fc6458ab6d12866b1a19c988f359085f62bd5d0c799a20bc29d1da0ba266d2a43c64d7863a2ef0601f0eb1dc4ab3e636a15b9316e57029" + } + ], + "licenses": [], + "purl": "pkg:npm/generate-function@2.3.1", + "type": "library", + "bom-ref": "pkg:npm/generate-function@2.3.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-property", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "57fe1c4e48474edd65b09911f26b1cd4095dda84" + } + ], + "licenses": [], + "purl": "pkg:npm/is-property@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/is-property@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "generate-object-property", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "9c0e1c40308ce804f4783618b937fa88f99d50d0" + } + ], + "licenses": [], + "purl": "pkg:npm/generate-object-property@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/generate-object-property@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-my-ip-valid", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "82687f7965d13a7714cd19c86b551baede5bf1ea7f3064a77c0508dda469faca930acd6dbf522c97c77c17a26690dddd5ca7377a164caed88f37d78bd3736e69" + } + ], + "licenses": [], + "purl": "pkg:npm/is-my-ip-valid@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-my-ip-valid@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "jsonpointer", + "version": "4.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" + } + ], + "licenses": [], + "purl": "pkg:npm/jsonpointer@4.0.1", + "type": "library", + "bom-ref": "pkg:npm/jsonpointer@4.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "hawk", + "version": "3.1.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "078444bd7c1640b0fe540d2c9b73d59678e8e1c4" + } + ], + "licenses": [], + "purl": "pkg:npm/hawk@3.1.3", + "type": "library", + "bom-ref": "pkg:npm/hawk@3.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "boom", + "version": "2.10.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "39c8918ceff5799f83f9492a848f625add0c766f" + } + ], + "licenses": [], + "purl": "pkg:npm/boom@2.10.1", + "type": "library", + "bom-ref": "pkg:npm/boom@2.10.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "hoek", + "version": "2.16.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "20bb7403d3cea398e91dc4710a8ff1b8274a25ed" + } + ], + "licenses": [], + "purl": "pkg:npm/hoek@2.16.3", + "type": "library", + "bom-ref": "pkg:npm/hoek@2.16.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cryptiles", + "version": "2.0.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "3bdfecdc608147c1c67202fa291e7dca59eaa3b8" + } + ], + "licenses": [], + "purl": "pkg:npm/cryptiles@2.0.5", + "type": "library", + "bom-ref": "pkg:npm/cryptiles@2.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "sntp", + "version": "1.0.9", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "6541184cc90aeea6c6e7b35e2659082443c66198" + } + ], + "licenses": [], + "purl": "pkg:npm/sntp@1.0.9", + "type": "library", + "bom-ref": "pkg:npm/sntp@1.0.9", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "http-signature", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "df72e267066cd0ac67fb76adf8e134a8fbcf91bf" + } + ], + "licenses": [], + "purl": "pkg:npm/http-signature@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/http-signature@1.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "assert-plus", + "version": "0.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "d74e1b87e7affc0db8aadb7021f3fe48101ab234" + } + ], + "licenses": [], + "purl": "pkg:npm/assert-plus@0.2.0", + "type": "library", + "bom-ref": "pkg:npm/assert-plus@0.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "oauth-sign", + "version": "0.8.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" + } + ], + "licenses": [], + "purl": "pkg:npm/oauth-sign@0.8.2", + "type": "library", + "bom-ref": "pkg:npm/oauth-sign@0.8.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "stringstream", + "version": "0.0.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f3b18404091e81b05cc1e4e852b7737f778b856360d3a1494de6e5e01549cff2605b2f02bc4afd751b57e6a5a9862ca7312425c718be42a374cf94f7d922e584" + } + ], + "licenses": [], + "purl": "pkg:npm/stringstream@0.0.6", + "type": "library", + "bom-ref": "pkg:npm/stringstream@0.0.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tough-cookie", + "version": "2.3.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4d9e934df23936d667bb2cbf29e72ff829e844e9f25e7d8337decba27b604290b0b17d97c8b6020b410d85891e8523b0029f2b4d029cfcd50817b064439aca2c" + } + ], + "licenses": [], + "purl": "pkg:npm/tough-cookie@2.3.4", + "type": "library", + "bom-ref": "pkg:npm/tough-cookie@2.3.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tunnel-agent", + "version": "0.4.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "6373db76909fe570e08d73583365ed828a74eeeb" + } + ], + "licenses": [], + "purl": "pkg:npm/tunnel-agent@0.4.3", + "type": "library", + "bom-ref": "pkg:npm/tunnel-agent@0.4.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "deeper", + "version": "2.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "bc564e5f73174fdf201e08b00030e8a14da74368" + } + ], + "licenses": [], + "purl": "pkg:npm/deeper@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/deeper@2.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "foreground-child", + "version": "1.5.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "4fd71ad2dfde96789b980a5c0a295937cb2f5ce9" + } + ], + "licenses": [], + "purl": "pkg:npm/foreground-child@1.5.6", + "type": "library", + "bom-ref": "pkg:npm/foreground-child@1.5.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cross-spawn", + "version": "4.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "7b9247621c23adfdd3856004a823cbe397424d41" + } + ], + "licenses": [], + "purl": "pkg:npm/cross-spawn@4.0.2", + "type": "library", + "bom-ref": "pkg:npm/cross-spawn@4.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lru-cache", + "version": "4.1.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b166656c43f63ac1cd917acc97919893f8ca93bd0c06783a514e1823fa860d86e07fa61b3f812f9aa2126d70a826244ab3ed5b4a9147560431bc9d7b176962e6" + } + ], + "licenses": [], + "purl": "pkg:npm/lru-cache@4.1.5", + "type": "library", + "bom-ref": "pkg:npm/lru-cache@4.1.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "yallist", + "version": "2.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "1c11f9218f076089a47dd512f93c6699a6a81d52" + } + ], + "licenses": [], + "purl": "pkg:npm/yallist@2.1.2", + "type": "library", + "bom-ref": "pkg:npm/yallist@2.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "pseudomap", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "f052a28da70e618917ef0a8ac34c1ae5a68286b3" + } + ], + "licenses": [], + "purl": "pkg:npm/pseudomap@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/pseudomap@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "nyc", + "version": "7.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "8e14971f3a15d1abbec7ac610ef54cb889e9ffb4" + } + ], + "licenses": [], + "purl": "pkg:npm/nyc@7.1.0", + "type": "library", + "bom-ref": "pkg:npm/nyc@7.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "align-text", + "version": "0.1.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/align-text@0.1.4", + "type": "library", + "bom-ref": "pkg:npm/align-text@0.1.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "amdefine", + "version": "1.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "name": "BSD-3-Clause AND MIT" + } + } + ], + "purl": "pkg:npm/amdefine@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/amdefine@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ansi-regex", + "version": "2.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ansi-regex@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/ansi-regex@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "append-transform", + "version": "0.3.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/append-transform@0.3.0", + "type": "library", + "bom-ref": "pkg:npm/append-transform@0.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "arr-diff", + "version": "2.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/arr-diff@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/arr-diff@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "arr-flatten", + "version": "1.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/arr-flatten@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/arr-flatten@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "array-unique", + "version": "0.2.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/array-unique@0.2.1", + "type": "library", + "bom-ref": "pkg:npm/array-unique@0.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "babel-code-frame", + "version": "6.11.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/babel-code-frame@6.11.0", + "type": "library", + "bom-ref": "pkg:npm/babel-code-frame@6.11.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "babel-generator", + "version": "6.11.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/babel-generator@6.11.4", + "type": "library", + "bom-ref": "pkg:npm/babel-generator@6.11.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "babel-messages", + "version": "6.8.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/babel-messages@6.8.0", + "type": "library", + "bom-ref": "pkg:npm/babel-messages@6.8.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "babel-runtime", + "version": "6.9.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/babel-runtime@6.9.2", + "type": "library", + "bom-ref": "pkg:npm/babel-runtime@6.9.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "babel-template", + "version": "6.9.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/babel-template@6.9.0", + "type": "library", + "bom-ref": "pkg:npm/babel-template@6.9.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "babel-traverse", + "version": "6.11.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/babel-traverse@6.11.4", + "type": "library", + "bom-ref": "pkg:npm/babel-traverse@6.11.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "babel-types", + "version": "6.11.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/babel-types@6.11.1", + "type": "library", + "bom-ref": "pkg:npm/babel-types@6.11.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "babylon", + "version": "6.8.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/babylon@6.8.4", + "type": "library", + "bom-ref": "pkg:npm/babylon@6.8.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "balanced-match", + "version": "0.4.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/balanced-match@0.4.2", + "type": "library", + "bom-ref": "pkg:npm/balanced-match@0.4.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "brace-expansion", + "version": "1.1.6", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/brace-expansion@1.1.6", + "type": "library", + "bom-ref": "pkg:npm/brace-expansion@1.1.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "braces", + "version": "1.8.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/braces@1.8.5", + "type": "library", + "bom-ref": "pkg:npm/braces@1.8.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "caching-transform", + "version": "1.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/caching-transform@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/caching-transform@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "center-align", + "version": "0.1.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/center-align@0.1.3", + "type": "library", + "bom-ref": "pkg:npm/center-align@0.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cliui", + "version": "2.1.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/cliui@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/cliui@2.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "code-point-at", + "version": "1.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/code-point-at@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/code-point-at@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "commondir", + "version": "1.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/commondir@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/commondir@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "convert-source-map", + "version": "1.3.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/convert-source-map@1.3.0", + "type": "library", + "bom-ref": "pkg:npm/convert-source-map@1.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "core-js", + "version": "2.4.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/core-js@2.4.1", + "type": "library", + "bom-ref": "pkg:npm/core-js@2.4.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cross-spawn", + "version": "4.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/cross-spawn@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/cross-spawn@4.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "default-require-extensions", + "version": "1.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/default-require-extensions@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/default-require-extensions@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "detect-indent", + "version": "3.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/detect-indent@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/detect-indent@3.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "error-ex", + "version": "1.3.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/error-ex@1.3.0", + "type": "library", + "bom-ref": "pkg:npm/error-ex@1.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "esutils", + "version": "2.0.2", + "scope": "optional", + "licenses": [], + "purl": "pkg:npm/esutils@2.0.2", + "type": "library", + "bom-ref": "pkg:npm/esutils@2.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "expand-brackets", + "version": "0.1.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/expand-brackets@0.1.5", + "type": "library", + "bom-ref": "pkg:npm/expand-brackets@0.1.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "expand-range", + "version": "1.8.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/expand-range@1.8.2", + "type": "library", + "bom-ref": "pkg:npm/expand-range@1.8.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "extglob", + "version": "0.3.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/extglob@0.3.2", + "type": "library", + "bom-ref": "pkg:npm/extglob@0.3.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "filename-regex", + "version": "2.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/filename-regex@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/filename-regex@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "fill-range", + "version": "2.2.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/fill-range@2.2.3", + "type": "library", + "bom-ref": "pkg:npm/fill-range@2.2.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "find-cache-dir", + "version": "0.1.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/find-cache-dir@0.1.1", + "type": "library", + "bom-ref": "pkg:npm/find-cache-dir@0.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "for-in", + "version": "0.1.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/for-in@0.1.5", + "type": "library", + "bom-ref": "pkg:npm/for-in@0.1.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "for-own", + "version": "0.1.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/for-own@0.1.4", + "type": "library", + "bom-ref": "pkg:npm/for-own@0.1.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "foreground-child", + "version": "1.5.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/foreground-child@1.5.3", + "type": "library", + "bom-ref": "pkg:npm/foreground-child@1.5.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "get-caller-file", + "version": "1.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/get-caller-file@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/get-caller-file@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "glob", + "version": "7.0.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/glob@7.0.5", + "type": "library", + "bom-ref": "pkg:npm/glob@7.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "glob-base", + "version": "0.3.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/glob-base@0.3.0", + "type": "library", + "bom-ref": "pkg:npm/glob-base@0.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "glob-parent", + "version": "2.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/glob-parent@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/glob-parent@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "globals", + "version": "8.18.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/globals@8.18.0", + "type": "library", + "bom-ref": "pkg:npm/globals@8.18.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "graceful-fs", + "version": "4.1.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/graceful-fs@4.1.4", + "type": "library", + "bom-ref": "pkg:npm/graceful-fs@4.1.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "handlebars", + "version": "4.0.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/handlebars@4.0.5", + "type": "library", + "bom-ref": "pkg:npm/handlebars@4.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "source-map", + "version": "0.4.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/source-map@0.4.4", + "type": "library", + "bom-ref": "pkg:npm/source-map@0.4.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "has-flag", + "version": "1.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/has-flag@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/has-flag@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "hosted-git-info", + "version": "2.1.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/hosted-git-info@2.1.5", + "type": "library", + "bom-ref": "pkg:npm/hosted-git-info@2.1.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "imurmurhash", + "version": "0.1.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/imurmurhash@0.1.4", + "type": "library", + "bom-ref": "pkg:npm/imurmurhash@0.1.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "inflight", + "version": "1.0.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/inflight@1.0.5", + "type": "library", + "bom-ref": "pkg:npm/inflight@1.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "inherits", + "version": "2.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/inherits@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/inherits@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "invariant", + "version": "2.2.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/invariant@2.2.1", + "type": "library", + "bom-ref": "pkg:npm/invariant@2.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-buffer", + "version": "1.1.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-buffer@1.1.3", + "type": "library", + "bom-ref": "pkg:npm/is-buffer@1.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-dotfile", + "version": "1.0.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-dotfile@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/is-dotfile@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-equal-shallow", + "version": "0.1.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-equal-shallow@0.1.3", + "type": "library", + "bom-ref": "pkg:npm/is-equal-shallow@0.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-extglob", + "version": "1.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-extglob@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-extglob@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-finite", + "version": "1.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-finite@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/is-finite@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-glob", + "version": "2.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-glob@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/is-glob@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-number", + "version": "2.1.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-number@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/is-number@2.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-posix-bracket", + "version": "0.1.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-posix-bracket@0.1.1", + "type": "library", + "bom-ref": "pkg:npm/is-posix-bracket@0.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-primitive", + "version": "2.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-primitive@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-primitive@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "istanbul-lib-coverage", + "version": "1.0.0-alpha.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/istanbul-lib-coverage@1.0.0-alpha.4", + "type": "library", + "bom-ref": "pkg:npm/istanbul-lib-coverage@1.0.0-alpha.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "istanbul-lib-hook", + "version": "1.0.0-alpha.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/istanbul-lib-hook@1.0.0-alpha.4", + "type": "library", + "bom-ref": "pkg:npm/istanbul-lib-hook@1.0.0-alpha.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "istanbul-lib-instrument", + "version": "1.1.0-alpha.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/istanbul-lib-instrument@1.1.0-alpha.4", + "type": "library", + "bom-ref": "pkg:npm/istanbul-lib-instrument@1.1.0-alpha.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "istanbul-lib-report", + "version": "1.0.0-alpha.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/istanbul-lib-report@1.0.0-alpha.3", + "type": "library", + "bom-ref": "pkg:npm/istanbul-lib-report@1.0.0-alpha.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "supports-color", + "version": "3.1.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/supports-color@3.1.2", + "type": "library", + "bom-ref": "pkg:npm/supports-color@3.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "istanbul-lib-source-maps", + "version": "1.0.0-alpha.10", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/istanbul-lib-source-maps@1.0.0-alpha.10", + "type": "library", + "bom-ref": "pkg:npm/istanbul-lib-source-maps@1.0.0-alpha.10", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "istanbul-reports", + "version": "1.0.0-alpha.8", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/istanbul-reports@1.0.0-alpha.8", + "type": "library", + "bom-ref": "pkg:npm/istanbul-reports@1.0.0-alpha.8", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "js-tokens", + "version": "2.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/js-tokens@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/js-tokens@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "kind-of", + "version": "3.0.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/kind-of@3.0.3", + "type": "library", + "bom-ref": "pkg:npm/kind-of@3.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lazy-cache", + "version": "1.0.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lazy-cache@1.0.4", + "type": "library", + "bom-ref": "pkg:npm/lazy-cache@1.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash", + "version": "4.13.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash@4.13.1", + "type": "library", + "bom-ref": "pkg:npm/lodash@4.13.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash.assign", + "version": "4.0.9", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash.assign@4.0.9", + "type": "library", + "bom-ref": "pkg:npm/lodash.assign@4.0.9", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash.keys", + "version": "4.0.7", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash.keys@4.0.7", + "type": "library", + "bom-ref": "pkg:npm/lodash.keys@4.0.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash.rest", + "version": "4.0.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash.rest@4.0.3", + "type": "library", + "bom-ref": "pkg:npm/lodash.rest@4.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "longest", + "version": "1.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/longest@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/longest@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "loose-envify", + "version": "1.2.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/loose-envify@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/loose-envify@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "js-tokens", + "version": "1.0.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/js-tokens@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/js-tokens@1.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lru-cache", + "version": "4.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/lru-cache@4.0.1", + "type": "library", + "bom-ref": "pkg:npm/lru-cache@4.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "md5-hex", + "version": "1.3.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/md5-hex@1.3.0", + "type": "library", + "bom-ref": "pkg:npm/md5-hex@1.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "md5-o-matic", + "version": "0.1.1", + "scope": "optional", + "licenses": [], + "purl": "pkg:npm/md5-o-matic@0.1.1", + "type": "library", + "bom-ref": "pkg:npm/md5-o-matic@0.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "micromatch", + "version": "2.3.11", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/micromatch@2.3.11", + "type": "library", + "bom-ref": "pkg:npm/micromatch@2.3.11", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "minimatch", + "version": "3.0.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/minimatch@3.0.2", + "type": "library", + "bom-ref": "pkg:npm/minimatch@3.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "normalize-package-data", + "version": "2.3.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "BSD-2-Clause", + "url": "https://opensource.org/licenses/BSD-2-Clause" + } + } + ], + "purl": "pkg:npm/normalize-package-data@2.3.5", + "type": "library", + "bom-ref": "pkg:npm/normalize-package-data@2.3.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "normalize-path", + "version": "2.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/normalize-path@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/normalize-path@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "number-is-nan", + "version": "1.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/number-is-nan@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/number-is-nan@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "object.omit", + "version": "2.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/object.omit@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/object.omit@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "once", + "version": "1.3.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/once@1.3.3", + "type": "library", + "bom-ref": "pkg:npm/once@1.3.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "parse-glob", + "version": "3.0.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/parse-glob@3.0.4", + "type": "library", + "bom-ref": "pkg:npm/parse-glob@3.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "path-is-absolute", + "version": "1.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/path-is-absolute@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/path-is-absolute@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "path-parse", + "version": "1.0.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/path-parse@1.0.5", + "type": "library", + "bom-ref": "pkg:npm/path-parse@1.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "pkg-dir", + "version": "1.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/pkg-dir@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/pkg-dir@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "pkg-up", + "version": "1.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/pkg-up@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/pkg-up@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "preserve", + "version": "0.2.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/preserve@0.2.0", + "type": "library", + "bom-ref": "pkg:npm/preserve@0.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "randomatic", + "version": "1.1.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/randomatic@1.1.5", + "type": "library", + "bom-ref": "pkg:npm/randomatic@1.1.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "regenerator-runtime", + "version": "0.9.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/regenerator-runtime@0.9.5", + "type": "library", + "bom-ref": "pkg:npm/regenerator-runtime@0.9.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "regex-cache", + "version": "0.4.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/regex-cache@0.4.3", + "type": "library", + "bom-ref": "pkg:npm/regex-cache@0.4.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "repeat-element", + "version": "1.1.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/repeat-element@1.1.2", + "type": "library", + "bom-ref": "pkg:npm/repeat-element@1.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "repeat-string", + "version": "1.5.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/repeat-string@1.5.4", + "type": "library", + "bom-ref": "pkg:npm/repeat-string@1.5.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "repeating", + "version": "1.1.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/repeating@1.1.3", + "type": "library", + "bom-ref": "pkg:npm/repeating@1.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "require-directory", + "version": "2.1.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/require-directory@2.1.1", + "type": "library", + "bom-ref": "pkg:npm/require-directory@2.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "require-main-filename", + "version": "1.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/require-main-filename@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/require-main-filename@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "right-align", + "version": "0.1.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/right-align@0.1.3", + "type": "library", + "bom-ref": "pkg:npm/right-align@0.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "rimraf", + "version": "2.5.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/rimraf@2.5.4", + "type": "library", + "bom-ref": "pkg:npm/rimraf@2.5.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "semver", + "version": "5.3.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/semver@5.3.0", + "type": "library", + "bom-ref": "pkg:npm/semver@5.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "set-blocking", + "version": "2.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/set-blocking@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/set-blocking@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "signal-exit", + "version": "3.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/signal-exit@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/signal-exit@3.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "slide", + "version": "1.1.6", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/slide@1.1.6", + "type": "library", + "bom-ref": "pkg:npm/slide@1.1.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "source-map", + "version": "0.5.6", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/source-map@0.5.6", + "type": "library", + "bom-ref": "pkg:npm/source-map@0.5.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "spawn-wrap", + "version": "1.2.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/spawn-wrap@1.2.4", + "type": "library", + "bom-ref": "pkg:npm/spawn-wrap@1.2.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "signal-exit", + "version": "2.1.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/signal-exit@2.1.2", + "type": "library", + "bom-ref": "pkg:npm/signal-exit@2.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "spdx-correct", + "version": "1.0.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/spdx-correct@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/spdx-correct@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "spdx-exceptions", + "version": "1.0.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "CC-BY-3.0", + "url": "https://opensource.org/licenses/CC-BY-3.0" + } + } + ], + "purl": "pkg:npm/spdx-exceptions@1.0.5", + "type": "library", + "bom-ref": "pkg:npm/spdx-exceptions@1.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "spdx-expression-parse", + "version": "1.0.2", + "scope": "optional", + "licenses": [ + { + "license": { + "name": "(MIT AND CC-BY-3.0)" + } + } + ], + "purl": "pkg:npm/spdx-expression-parse@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/spdx-expression-parse@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "spdx-license-ids", + "version": "1.2.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "Unlicense", + "url": "https://opensource.org/licenses/Unlicense" + } + } + ], + "purl": "pkg:npm/spdx-license-ids@1.2.1", + "type": "library", + "bom-ref": "pkg:npm/spdx-license-ids@1.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "string-width", + "version": "1.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/string-width@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/string-width@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "test-exclude", + "version": "1.1.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/test-exclude@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/test-exclude@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "to-fast-properties", + "version": "1.0.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/to-fast-properties@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/to-fast-properties@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "uglify-js", + "version": "2.7.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "BSD-2-Clause", + "url": "https://opensource.org/licenses/BSD-2-Clause" + } + } + ], + "purl": "pkg:npm/uglify-js@2.7.0", + "type": "library", + "bom-ref": "pkg:npm/uglify-js@2.7.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "yargs", + "version": "3.10.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/yargs@3.10.0", + "type": "library", + "bom-ref": "pkg:npm/yargs@3.10.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "validate-npm-package-license", + "version": "3.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/validate-npm-package-license@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/validate-npm-package-license@3.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "which", + "version": "1.2.10", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/which@1.2.10", + "type": "library", + "bom-ref": "pkg:npm/which@1.2.10", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "which-module", + "version": "1.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/which-module@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/which-module@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "wrap-ansi", + "version": "2.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/wrap-ansi@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/wrap-ansi@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "write-file-atomic", + "version": "1.1.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/write-file-atomic@1.1.4", + "type": "library", + "bom-ref": "pkg:npm/write-file-atomic@1.1.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "yallist", + "version": "2.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/yallist@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/yallist@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "yargs", + "version": "4.8.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/yargs@4.8.1", + "type": "library", + "bom-ref": "pkg:npm/yargs@4.8.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "window-size", + "version": "0.2.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/window-size@0.2.0", + "type": "library", + "bom-ref": "pkg:npm/window-size@0.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "yargs-parser", + "version": "2.4.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/yargs-parser@2.4.1", + "type": "library", + "bom-ref": "pkg:npm/yargs-parser@2.4.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "camelcase", + "version": "3.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/camelcase@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/camelcase@3.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "only-shallow", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "71cecedba9324bc0518aef10ec080d3249dc2465" + } + ], + "licenses": [], + "purl": "pkg:npm/only-shallow@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/only-shallow@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "opener", + "version": "1.5.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "828612cb973651713845ad718b169b79587582e217fd957f62890992c6faab696e6d6bba51bbcf436d29e78dbfb052259759e5f099c2c8af6805a39c0965f0bc" + } + ], + "licenses": [], + "purl": "pkg:npm/opener@1.5.1", + "type": "library", + "bom-ref": "pkg:npm/opener@1.5.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "stack-utils", + "version": "0.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "940cb82fccfa84e8ff2f3fdf293fe78016beccd1" + } + ], + "licenses": [], + "purl": "pkg:npm/stack-utils@0.4.0", + "type": "library", + "bom-ref": "pkg:npm/stack-utils@0.4.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tap-mocha-reporter", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "c70316173d6e3a16c58e1ba92d5d6cd8de58a12e" + } + ], + "licenses": [], + "purl": "pkg:npm/tap-mocha-reporter@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/tap-mocha-reporter@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "diff", + "version": "1.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "7f28d2eb9ee7b15a97efd89ce63dcfdaa3ccbabf" + } + ], + "licenses": [], + "purl": "pkg:npm/diff@1.4.0", + "type": "library", + "bom-ref": "pkg:npm/diff@1.4.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tap-parser", + "version": "2.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "ade6e96e37bfd38ce0f162da067f34034f068b01" + } + ], + "licenses": [], + "purl": "pkg:npm/tap-parser@2.2.3", + "type": "library", + "bom-ref": "pkg:npm/tap-parser@2.2.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "events-to-array", + "version": "1.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "2d41f563e1fe400ed4962fe1a4d5c6a7539df7f6" + } + ], + "licenses": [], + "purl": "pkg:npm/events-to-array@1.1.2", + "type": "library", + "bom-ref": "pkg:npm/events-to-array@1.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "unicode-length", + "version": "1.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "5ada7a7fed51841a418a328cf149478ac8358abb" + } + ], + "licenses": [], + "purl": "pkg:npm/unicode-length@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/unicode-length@1.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tmatch", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "0c56246f33f30da1b8d3d72895abaf16660f38cf" + } + ], + "licenses": [], + "purl": "pkg:npm/tmatch@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/tmatch@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "q", + "version": "1.5.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "7e32f75b41381291d04611f1bf14109ac00651d7" + } + ], + "licenses": [], + "purl": "pkg:npm/q@1.5.1", + "type": "library", + "bom-ref": "pkg:npm/q@1.5.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt-jsbeautifier", + "version": "0.2.13", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "f3d41738fcb5f9984ef296d5beebc40489105642" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt-jsbeautifier@0.2.13", + "type": "library", + "bom-ref": "pkg:npm/grunt-jsbeautifier@0.2.13", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "js-beautify", + "version": "1.8.9", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3303e62f2c0af51497d123ec5098cdee2f91418f70ff20b5ecb6ebabd56211e7e92d182a011d8182b30dd806e27e452e84357cb516ae2e12dd6bff7e6c4d1840" + } + ], + "licenses": [], + "purl": "pkg:npm/js-beautify@1.8.9", + "type": "library", + "bom-ref": "pkg:npm/js-beautify@1.8.9", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "config-chain", + "version": "1.1.12", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6b578e21cbbcfbb95422781ee11a5ffe7e0aae47f70ddf65aa1963473208d7f667a3f911b545a7ce73cede338a0664c492d92dddf9318ac51c8afa23d1e6f3a0" + } + ], + "licenses": [], + "purl": "pkg:npm/config-chain@1.1.12", + "type": "library", + "bom-ref": "pkg:npm/config-chain@1.1.12", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "proto-list", + "version": "1.2.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "212d5bfe1318306a420f6402b8e26ff39647a849" + } + ], + "licenses": [], + "purl": "pkg:npm/proto-list@1.2.4", + "type": "library", + "bom-ref": "pkg:npm/proto-list@1.2.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "editorconfig", + "version": "0.15.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1968d2235f4f54900cf4865118e4be60a23c2cdfbfb239128cdcafc4be6e72a3fdfc8aad60d5c1690ffa73f8643cd6101f2387adad8aa17648fc9569baac2671" + } + ], + "licenses": [], + "purl": "pkg:npm/editorconfig@0.15.2", + "type": "library", + "bom-ref": "pkg:npm/editorconfig@0.15.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "@types", + "name": "node", + "version": "10.12.18", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7e1fa902ab78c51ccf7ea03a7a1dd9db2e9fc996af448ba6be385a08bef9dfe4d59062868693decab246d897ed0f44fdab8185d342a379fb10f8f40d0dd59069" + } + ], + "licenses": [], + "purl": "pkg:npm/%40types%2Fnode@10.12.18", + "type": "library", + "bom-ref": "pkg:npm/@types/node@10.12.18", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "@types", + "name": "semver", + "version": "5.5.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e35a84260047fd35a0a393454af042275aa4a22dd0e8e3521766afac7ab52d51197d8a5d1e68f4cbd4ae4cafaef59846d6c6102812f50165cac8b58fe11694a1" + } + ], + "licenses": [], + "purl": "pkg:npm/%40types%2Fsemver@5.5.0", + "type": "library", + "bom-ref": "pkg:npm/@types/semver@5.5.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "sigmund", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "3ff21f198cad2175f9f3b781853fd94d0d19b590" + } + ], + "licenses": [], + "purl": "pkg:npm/sigmund@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/sigmund@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "rc", + "version": "1.2.8", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cb76c682a2a3dd005dc4b6cb9289a5a2192fb00f207408944254812670617e7f813f18386dceb677c4dc056d79c1abc37e07b10a071c72485c66fcb0c9060f3b" + } + ], + "licenses": [], + "purl": "pkg:npm/rc@1.2.8", + "type": "library", + "bom-ref": "pkg:npm/rc@1.2.8", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "deep-extend", + "version": "0.6.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2ce1f120e68f61d1e5251b4241f0c8559b5fc3fb9f33cfab563eb8f51207cdc9bfbc6c1045716de8e3ea2055ac9b65c432b34812d591eb8b18d4b10a0f6bc038" + } + ], + "licenses": [], + "purl": "pkg:npm/deep-extend@0.6.0", + "type": "library", + "bom-ref": "pkg:npm/deep-extend@0.6.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "strip-json-comments", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "3c531942e908c2697c0ec344858c286c7ca0a60a" + } + ], + "licenses": [], + "purl": "pkg:npm/strip-json-comments@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/strip-json-comments@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt-mocha-test", + "version": "0.12.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "c61cdf32a6762954115fe712b983e3dd8e0c9554" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt-mocha-test@0.12.7", + "type": "library", + "bom-ref": "pkg:npm/grunt-mocha-test@0.12.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "mocha", + "version": "2.5.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "161be5bdeb496771eb9b35745050b622b5aefc58" + } + ], + "licenses": [], + "purl": "pkg:npm/mocha@2.5.3", + "type": "library", + "bom-ref": "pkg:npm/mocha@2.5.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "commander", + "version": "2.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "fd430e889832ec353b9acd1de217c11cb3eef873" + } + ], + "licenses": [], + "purl": "pkg:npm/commander@2.3.0", + "type": "library", + "bom-ref": "pkg:npm/commander@2.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "escape-string-regexp", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "4dbc2fe674e71949caf3fb2695ce7f2dc1d9a8d1" + } + ], + "licenses": [], + "purl": "pkg:npm/escape-string-regexp@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/escape-string-regexp@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "glob", + "version": "3.2.11", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "4a973f635b9190f715d10987d5c00fd2815ebe3d" + } + ], + "licenses": [], + "purl": "pkg:npm/glob@3.2.11", + "type": "library", + "bom-ref": "pkg:npm/glob@3.2.11", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lru-cache", + "version": "2.7.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "6d4524e8b955f95d4f5b58851ce21dd72fb4e952" + } + ], + "licenses": [], + "purl": "pkg:npm/lru-cache@2.7.3", + "type": "library", + "bom-ref": "pkg:npm/lru-cache@2.7.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "minimatch", + "version": "0.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "275d8edaac4f1bb3326472089e7949c8394699dd" + } + ], + "licenses": [], + "purl": "pkg:npm/minimatch@0.3.0", + "type": "library", + "bom-ref": "pkg:npm/minimatch@0.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "supports-color", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "ff1ed1e61169d06b3cf2d588e188b18d8847e17e" + } + ], + "licenses": [], + "purl": "pkg:npm/supports-color@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/supports-color@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "growl", + "version": "1.9.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "0ea7743715db8d8de2c5ede1775e1b45ac85c02f" + } + ], + "licenses": [], + "purl": "pkg:npm/growl@1.9.2", + "type": "library", + "bom-ref": "pkg:npm/growl@1.9.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "jade", + "version": "0.26.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "8f10d7977d8d79f2f6ff862a81b0513ccb25686c" + } + ], + "licenses": [], + "purl": "pkg:npm/jade@0.26.3", + "type": "library", + "bom-ref": "pkg:npm/jade@0.26.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "commander", + "version": "0.6.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06" + } + ], + "licenses": [], + "purl": "pkg:npm/commander@0.6.1", + "type": "library", + "bom-ref": "pkg:npm/commander@0.6.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "mkdirp", + "version": "0.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "1bbf5ab1ba827af23575143490426455f481fe1e" + } + ], + "licenses": [], + "purl": "pkg:npm/mkdirp@0.3.0", + "type": "library", + "bom-ref": "pkg:npm/mkdirp@0.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "to-iso-string", + "version": "0.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "4dc19e664dfccbe25bd8db508b00c6da158255d1" + } + ], + "licenses": [], + "purl": "pkg:npm/to-iso-string@0.0.2", + "type": "library", + "bom-ref": "pkg:npm/to-iso-string@0.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt-npm-install", + "version": "0.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "916170595e370e2078e1dfb04224331db1de8437" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt-npm-install@0.3.1", + "type": "library", + "bom-ref": "pkg:npm/grunt-npm-install@0.3.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "npm", + "version": "3.10.10", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "5b1d577e4c8869d6c8603bc89e9cd1637303e46e" + } + ], + "licenses": [], + "purl": "pkg:npm/npm@3.10.10", + "type": "library", + "bom-ref": "pkg:npm/npm@3.10.10", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "abbrev", + "version": "1.0.9", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/abbrev@1.0.9", + "type": "library", + "bom-ref": "pkg:npm/abbrev@1.0.9", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ansicolors", + "version": "0.3.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ansicolors@0.3.2", + "type": "library", + "bom-ref": "pkg:npm/ansicolors@0.3.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ansistyles", + "version": "0.1.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ansistyles@0.1.3", + "type": "library", + "bom-ref": "pkg:npm/ansistyles@0.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "aproba", + "version": "1.0.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/aproba@1.0.4", + "type": "library", + "bom-ref": "pkg:npm/aproba@1.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "archy", + "version": "1.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/archy@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/archy@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "asap", + "version": "2.0.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/asap@2.0.5", + "type": "library", + "bom-ref": "pkg:npm/asap@2.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "chownr", + "version": "1.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/chownr@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/chownr@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cmd-shim", + "version": "2.0.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "BSD-2-Clause", + "url": "https://opensource.org/licenses/BSD-2-Clause" + } + } + ], + "purl": "pkg:npm/cmd-shim@2.0.2", + "type": "library", + "bom-ref": "pkg:npm/cmd-shim@2.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "columnify", + "version": "1.5.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/columnify@1.5.4", + "type": "library", + "bom-ref": "pkg:npm/columnify@1.5.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "wcwidth", + "version": "1.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/wcwidth@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/wcwidth@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "defaults", + "version": "1.0.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/defaults@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/defaults@1.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "clone", + "version": "1.0.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/clone@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/clone@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "config-chain", + "version": "1.1.11", + "scope": "optional", + "licenses": [], + "purl": "pkg:npm/config-chain@1.1.11", + "type": "library", + "bom-ref": "pkg:npm/config-chain@1.1.11", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "debuglog", + "version": "1.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/debuglog@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/debuglog@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "dezalgo", + "version": "1.0.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/dezalgo@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/dezalgo@1.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "editor", + "version": "1.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/editor@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/editor@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "fs-vacuum", + "version": "1.2.9", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/fs-vacuum@1.2.9", + "type": "library", + "bom-ref": "pkg:npm/fs-vacuum@1.2.9", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "fs-write-stream-atomic", + "version": "1.0.8", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/fs-write-stream-atomic@1.0.8", + "type": "library", + "bom-ref": "pkg:npm/fs-write-stream-atomic@1.0.8", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "fstream", + "version": "1.0.10", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/fstream@1.0.10", + "type": "library", + "bom-ref": "pkg:npm/fstream@1.0.10", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "fstream-npm", + "version": "1.2.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/fstream-npm@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/fstream-npm@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "fstream-ignore", + "version": "1.0.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/fstream-ignore@1.0.5", + "type": "library", + "bom-ref": "pkg:npm/fstream-ignore@1.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "minimatch", + "version": "3.0.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/minimatch@3.0.3", + "type": "library", + "bom-ref": "pkg:npm/minimatch@3.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "glob", + "version": "7.1.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/glob@7.1.0", + "type": "library", + "bom-ref": "pkg:npm/glob@7.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "graceful-fs", + "version": "4.1.9", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/graceful-fs@4.1.9", + "type": "library", + "bom-ref": "pkg:npm/graceful-fs@4.1.9", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "has-unicode", + "version": "2.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/has-unicode@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/has-unicode@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "iferr", + "version": "0.1.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/iferr@0.1.5", + "type": "library", + "bom-ref": "pkg:npm/iferr@0.1.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ini", + "version": "1.3.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/ini@1.3.4", + "type": "library", + "bom-ref": "pkg:npm/ini@1.3.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "init-package-json", + "version": "1.9.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/init-package-json@1.9.4", + "type": "library", + "bom-ref": "pkg:npm/init-package-json@1.9.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "glob", + "version": "6.0.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/glob@6.0.4", + "type": "library", + "bom-ref": "pkg:npm/glob@6.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "promzard", + "version": "0.3.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/promzard@0.3.0", + "type": "library", + "bom-ref": "pkg:npm/promzard@0.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lockfile", + "version": "1.0.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/lockfile@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/lockfile@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash._baseindexof", + "version": "3.1.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash._baseindexof@3.1.0", + "type": "library", + "bom-ref": "pkg:npm/lodash._baseindexof@3.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash._baseuniq", + "version": "4.6.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash._baseuniq@4.6.0", + "type": "library", + "bom-ref": "pkg:npm/lodash._baseuniq@4.6.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash._createset", + "version": "4.0.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash._createset@4.0.3", + "type": "library", + "bom-ref": "pkg:npm/lodash._createset@4.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash._root", + "version": "3.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash._root@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/lodash._root@3.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash._bindcallback", + "version": "3.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash._bindcallback@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/lodash._bindcallback@3.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash._cacheindexof", + "version": "3.0.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash._cacheindexof@3.0.2", + "type": "library", + "bom-ref": "pkg:npm/lodash._cacheindexof@3.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash._createcache", + "version": "3.1.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash._createcache@3.1.2", + "type": "library", + "bom-ref": "pkg:npm/lodash._createcache@3.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash._getnative", + "version": "3.9.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash._getnative@3.9.1", + "type": "library", + "bom-ref": "pkg:npm/lodash._getnative@3.9.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash.clonedeep", + "version": "4.5.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash.clonedeep@4.5.0", + "type": "library", + "bom-ref": "pkg:npm/lodash.clonedeep@4.5.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash.restparam", + "version": "3.6.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash.restparam@3.6.1", + "type": "library", + "bom-ref": "pkg:npm/lodash.restparam@3.6.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash.union", + "version": "4.6.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash.union@4.6.0", + "type": "library", + "bom-ref": "pkg:npm/lodash.union@4.6.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash.uniq", + "version": "4.5.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash.uniq@4.5.0", + "type": "library", + "bom-ref": "pkg:npm/lodash.uniq@4.5.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash.without", + "version": "4.4.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash.without@4.4.0", + "type": "library", + "bom-ref": "pkg:npm/lodash.without@4.4.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "node-gyp", + "version": "3.4.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/node-gyp@3.4.0", + "type": "library", + "bom-ref": "pkg:npm/node-gyp@3.4.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "npmlog", + "version": "3.1.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/npmlog@3.1.2", + "type": "library", + "bom-ref": "pkg:npm/npmlog@3.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "are-we-there-yet", + "version": "1.1.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/are-we-there-yet@1.1.2", + "type": "library", + "bom-ref": "pkg:npm/are-we-there-yet@1.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "delegates", + "version": "1.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/delegates@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/delegates@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "console-control-strings", + "version": "1.1.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/console-control-strings@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/console-control-strings@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "gauge", + "version": "2.6.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/gauge@2.6.0", + "type": "library", + "bom-ref": "pkg:npm/gauge@2.6.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "has-color", + "version": "0.1.7", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/has-color@0.1.7", + "type": "library", + "bom-ref": "pkg:npm/has-color@0.1.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "object-assign", + "version": "4.1.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/object-assign@4.1.0", + "type": "library", + "bom-ref": "pkg:npm/object-assign@4.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "wide-align", + "version": "1.1.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/wide-align@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/wide-align@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "path-array", + "version": "1.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/path-array@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/path-array@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "array-index", + "version": "1.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/array-index@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/array-index@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "es6-symbol", + "version": "3.1.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/es6-symbol@3.1.0", + "type": "library", + "bom-ref": "pkg:npm/es6-symbol@3.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "d", + "version": "0.1.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/d@0.1.1", + "type": "library", + "bom-ref": "pkg:npm/d@0.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "es5-ext", + "version": "0.10.12", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/es5-ext@0.10.12", + "type": "library", + "bom-ref": "pkg:npm/es5-ext@0.10.12", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "es6-iterator", + "version": "2.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/es6-iterator@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/es6-iterator@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "normalize-git-url", + "version": "3.0.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/normalize-git-url@3.0.2", + "type": "library", + "bom-ref": "pkg:npm/normalize-git-url@3.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "npm-cache-filename", + "version": "1.0.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/npm-cache-filename@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/npm-cache-filename@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "npm-install-checks", + "version": "3.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "BSD-2-Clause", + "url": "https://opensource.org/licenses/BSD-2-Clause" + } + } + ], + "purl": "pkg:npm/npm-install-checks@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/npm-install-checks@3.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "npm-package-arg", + "version": "4.2.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/npm-package-arg@4.2.0", + "type": "library", + "bom-ref": "pkg:npm/npm-package-arg@4.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "npm-registry-client", + "version": "7.2.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/npm-registry-client@7.2.1", + "type": "library", + "bom-ref": "pkg:npm/npm-registry-client@7.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "concat-stream", + "version": "1.5.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/concat-stream@1.5.2", + "type": "library", + "bom-ref": "pkg:npm/concat-stream@1.5.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "readable-stream", + "version": "2.0.6", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/readable-stream@2.0.6", + "type": "library", + "bom-ref": "pkg:npm/readable-stream@2.0.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "retry", + "version": "0.10.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/retry@0.10.0", + "type": "library", + "bom-ref": "pkg:npm/retry@0.10.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "npm-user-validate", + "version": "0.1.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "BSD-2-Clause", + "url": "https://opensource.org/licenses/BSD-2-Clause" + } + } + ], + "purl": "pkg:npm/npm-user-validate@0.1.5", + "type": "library", + "bom-ref": "pkg:npm/npm-user-validate@0.1.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "npmlog", + "version": "4.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/npmlog@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/npmlog@4.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "opener", + "version": "1.4.2", + "scope": "optional", + "licenses": [ + { + "license": { + "name": "(WTFPL OR MIT)" + } + } + ], + "purl": "pkg:npm/opener@1.4.2", + "type": "library", + "bom-ref": "pkg:npm/opener@1.4.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "osenv", + "version": "0.1.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/osenv@0.1.3", + "type": "library", + "bom-ref": "pkg:npm/osenv@0.1.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "os-tmpdir", + "version": "1.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/os-tmpdir@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/os-tmpdir@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "mute-stream", + "version": "0.0.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/mute-stream@0.0.5", + "type": "library", + "bom-ref": "pkg:npm/mute-stream@0.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "read-cmd-shim", + "version": "1.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/read-cmd-shim@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/read-cmd-shim@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "read-installed", + "version": "4.0.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/read-installed@4.0.3", + "type": "library", + "bom-ref": "pkg:npm/read-installed@4.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "util-extend", + "version": "1.0.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/util-extend@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/util-extend@1.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "read-package-json", + "version": "2.0.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/read-package-json@2.0.4", + "type": "library", + "bom-ref": "pkg:npm/read-package-json@2.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "json-parse-helpfulerror", + "version": "1.0.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/json-parse-helpfulerror@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/json-parse-helpfulerror@1.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "jju", + "version": "1.3.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "WTFPL", + "url": "https://opensource.org/licenses/WTFPL" + } + } + ], + "purl": "pkg:npm/jju@1.3.0", + "type": "library", + "bom-ref": "pkg:npm/jju@1.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "read-package-tree", + "version": "5.1.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/read-package-tree@5.1.5", + "type": "library", + "bom-ref": "pkg:npm/read-package-tree@5.1.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "readable-stream", + "version": "2.1.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/readable-stream@2.1.5", + "type": "library", + "bom-ref": "pkg:npm/readable-stream@2.1.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "readdir-scoped-modules", + "version": "1.0.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/readdir-scoped-modules@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/readdir-scoped-modules@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "realize-package-specifier", + "version": "3.0.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/realize-package-specifier@3.0.3", + "type": "library", + "bom-ref": "pkg:npm/realize-package-specifier@3.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "request", + "version": "2.75.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/request@2.75.0", + "type": "library", + "bom-ref": "pkg:npm/request@2.75.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "aws4", + "version": "1.4.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/aws4@1.4.1", + "type": "library", + "bom-ref": "pkg:npm/aws4@1.4.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "bl", + "version": "1.1.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/bl@1.1.2", + "type": "library", + "bom-ref": "pkg:npm/bl@1.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "combined-stream", + "version": "1.0.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/combined-stream@1.0.5", + "type": "library", + "bom-ref": "pkg:npm/combined-stream@1.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "extend", + "version": "3.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/extend@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/extend@3.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "form-data", + "version": "2.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/form-data@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/form-data@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "commander", + "version": "2.9.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/commander@2.9.0", + "type": "library", + "bom-ref": "pkg:npm/commander@2.9.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "graceful-readlink", + "version": "1.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/graceful-readlink@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/graceful-readlink@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-my-json-valid", + "version": "2.15.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-my-json-valid@2.15.0", + "type": "library", + "bom-ref": "pkg:npm/is-my-json-valid@2.15.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "generate-function", + "version": "2.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/generate-function@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/generate-function@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "jsonpointer", + "version": "4.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/jsonpointer@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/jsonpointer@4.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "jsprim", + "version": "1.3.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/jsprim@1.3.1", + "type": "library", + "bom-ref": "pkg:npm/jsprim@1.3.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "extsprintf", + "version": "1.0.2", + "scope": "optional", + "licenses": [], + "purl": "pkg:npm/extsprintf@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/extsprintf@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "verror", + "version": "1.3.6", + "scope": "optional", + "licenses": [], + "purl": "pkg:npm/verror@1.3.6", + "type": "library", + "bom-ref": "pkg:npm/verror@1.3.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "sshpk", + "version": "1.10.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/sshpk@1.10.1", + "type": "library", + "bom-ref": "pkg:npm/sshpk@1.10.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "asn1", + "version": "0.2.3", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/asn1@0.2.3", + "type": "library", + "bom-ref": "pkg:npm/asn1@0.2.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "bcrypt-pbkdf", + "version": "1.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "BSD-4-Clause", + "url": "https://opensource.org/licenses/BSD-4-Clause" + } + } + ], + "purl": "pkg:npm/bcrypt-pbkdf@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/bcrypt-pbkdf@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "dashdash", + "version": "1.14.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/dashdash@1.14.0", + "type": "library", + "bom-ref": "pkg:npm/dashdash@1.14.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ecc-jsbn", + "version": "0.1.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ecc-jsbn@0.1.1", + "type": "library", + "bom-ref": "pkg:npm/ecc-jsbn@0.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "getpass", + "version": "0.1.6", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/getpass@0.1.6", + "type": "library", + "bom-ref": "pkg:npm/getpass@0.1.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "jodid25519", + "version": "1.0.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/jodid25519@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/jodid25519@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "jsbn", + "version": "0.1.0", + "scope": "optional", + "licenses": [ + { + "license": { + "name": "BSD" + } + } + ], + "purl": "pkg:npm/jsbn@0.1.0", + "type": "library", + "bom-ref": "pkg:npm/jsbn@0.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tweetnacl", + "version": "0.14.3", + "scope": "optional", + "licenses": [ + { + "license": { + "name": "SEE LICENSE IN COPYING.txt" + } + } + ], + "purl": "pkg:npm/tweetnacl@0.14.3", + "type": "library", + "bom-ref": "pkg:npm/tweetnacl@0.14.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "mime-types", + "version": "2.1.12", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/mime-types@2.1.12", + "type": "library", + "bom-ref": "pkg:npm/mime-types@2.1.12", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "mime-db", + "version": "1.24.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/mime-db@1.24.0", + "type": "library", + "bom-ref": "pkg:npm/mime-db@1.24.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "node-uuid", + "version": "1.4.7", + "scope": "optional", + "licenses": [], + "purl": "pkg:npm/node-uuid@1.4.7", + "type": "library", + "bom-ref": "pkg:npm/node-uuid@1.4.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "qs", + "version": "6.2.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/qs@6.2.1", + "type": "library", + "bom-ref": "pkg:npm/qs@6.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "stringstream", + "version": "0.0.5", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/stringstream@0.0.5", + "type": "library", + "bom-ref": "pkg:npm/stringstream@0.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tough-cookie", + "version": "2.3.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/tough-cookie@2.3.1", + "type": "library", + "bom-ref": "pkg:npm/tough-cookie@2.3.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "sha", + "version": "2.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "name": "(BSD-2-Clause OR MIT)" + } + } + ], + "purl": "pkg:npm/sha@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/sha@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "sorted-object", + "version": "2.0.1", + "scope": "optional", + "licenses": [ + { + "license": { + "name": "(WTFPL OR MIT)" + } + } + ], + "purl": "pkg:npm/sorted-object@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/sorted-object@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tar", + "version": "2.2.1", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/tar@2.2.1", + "type": "library", + "bom-ref": "pkg:npm/tar@2.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "block-stream", + "version": "0.0.8", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/block-stream@0.0.8", + "type": "library", + "bom-ref": "pkg:npm/block-stream@0.0.8", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "text-table", + "version": "0.2.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/text-table@0.2.0", + "type": "library", + "bom-ref": "pkg:npm/text-table@0.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "uid-number", + "version": "0.0.6", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/uid-number@0.0.6", + "type": "library", + "bom-ref": "pkg:npm/uid-number@0.0.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "umask", + "version": "1.1.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/umask@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/umask@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "unique-filename", + "version": "1.1.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/unique-filename@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/unique-filename@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "unique-slug", + "version": "2.0.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/unique-slug@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/unique-slug@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "spdx-license-ids", + "version": "1.2.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "Unlicense", + "url": "https://opensource.org/licenses/Unlicense" + } + } + ], + "purl": "pkg:npm/spdx-license-ids@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/spdx-license-ids@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "spdx-exceptions", + "version": "1.0.4", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "CC-BY-3.0", + "url": "https://opensource.org/licenses/CC-BY-3.0" + } + } + ], + "purl": "pkg:npm/spdx-exceptions@1.0.4", + "type": "library", + "bom-ref": "pkg:npm/spdx-exceptions@1.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "validate-npm-package-name", + "version": "2.2.2", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/validate-npm-package-name@2.2.2", + "type": "library", + "bom-ref": "pkg:npm/validate-npm-package-name@2.2.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "builtins", + "version": "0.0.7", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/builtins@0.0.7", + "type": "library", + "bom-ref": "pkg:npm/builtins@0.0.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "which", + "version": "1.2.11", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/which@1.2.11", + "type": "library", + "bom-ref": "pkg:npm/which@1.2.11", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "write-file-atomic", + "version": "1.2.0", + "scope": "optional", + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/write-file-atomic@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/write-file-atomic@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "grunt-retire", + "version": "0.3.12", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "928df89d0e6513bf76bd060e1954c9d3e92770a1" + } + ], + "licenses": [], + "purl": "pkg:npm/grunt-retire@0.3.12", + "type": "library", + "bom-ref": "pkg:npm/grunt-retire@0.3.12", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "form-data", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "ae315db9a4907fa065502304a66d7733475ee37c" + } + ], + "licenses": [], + "purl": "pkg:npm/form-data@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/form-data@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "node-uuid", + "version": "1.4.8", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "b040eb0923968afabf8d32fb1f17f1167fdab907" + } + ], + "licenses": [], + "purl": "pkg:npm/node-uuid@1.4.8", + "type": "library", + "bom-ref": "pkg:npm/node-uuid@1.4.8", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "qs", + "version": "5.2.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "801fee030e0b9450d6385adc48a4cc55b44aedfc" + } + ], + "licenses": [], + "purl": "pkg:npm/qs@5.2.1", + "type": "library", + "bom-ref": "pkg:npm/qs@5.2.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "request", + "version": "2.67.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "8af74780e2bf11ea0ae9aa965c11f11afd272742" + } + ], + "licenses": [], + "purl": "pkg:npm/request@2.67.0", + "type": "library", + "bom-ref": "pkg:npm/request@2.67.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "bl", + "version": "1.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "fc5421a28fd4226036c3b3891a66a25bc64d226e" + } + ], + "licenses": [], + "purl": "pkg:npm/bl@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/bl@1.0.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tough-cookie", + "version": "2.2.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "c83a1830f4e5ef0b93ef2a3488e724f8de016ac7" + } + ], + "licenses": [], + "purl": "pkg:npm/tough-cookie@2.2.2", + "type": "library", + "bom-ref": "pkg:npm/tough-cookie@2.2.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "retire", + "version": "1.1.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "f19436b5cf3bf7ed2ca2c96296f113aa047958d5" + } + ], + "licenses": [], + "purl": "pkg:npm/retire@1.1.6", + "type": "library", + "bom-ref": "pkg:npm/retire@1.1.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "commander", + "version": "2.5.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "23c61f6e47be143cc02e7ad4bb1c47f5cd5a2883" + } + ], + "licenses": [], + "purl": "pkg:npm/commander@2.5.1", + "type": "library", + "bom-ref": "pkg:npm/commander@2.5.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "underscore", + "version": "1.8.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022" + } + ], + "licenses": [], + "purl": "pkg:npm/underscore@1.8.3", + "type": "library", + "bom-ref": "pkg:npm/underscore@1.8.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "read-package-json", + "version": "2.0.13", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ff5759ed3459bc6ad8a84d1401f37aa906f919806c35ca92d42d2d34aeb4d4214e266b4723b348197c1eb443d4fceb6814764bde10f19b8ae894515513d0679a" + } + ], + "licenses": [], + "purl": "pkg:npm/read-package-json@2.0.13", + "type": "library", + "bom-ref": "pkg:npm/read-package-json@2.0.13", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "json-parse-better-errors", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9abab264a7d7e4484bee1bea715e961b5c988e78deb980f30e185c00052babc3e8f3934140124ff990d44fbe6a650f7c22452806a76413192e90e53b4ecdb0af" + } + ], + "licenses": [], + "purl": "pkg:npm/json-parse-better-errors@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/json-parse-better-errors@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "slash", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" + } + ], + "licenses": [], + "purl": "pkg:npm/slash@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/slash@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "asap", + "version": "2.0.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "e50347611d7e690943208bbdafebcbc2fb866d46" + } + ], + "licenses": [], + "purl": "pkg:npm/asap@2.0.6", + "type": "library", + "bom-ref": "pkg:npm/asap@2.0.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "walkdir", + "version": "0.0.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "04da0270a87a778540173cdbf0a2db499a8d9e29" + } + ], + "licenses": [], + "purl": "pkg:npm/walkdir@0.0.7", + "type": "library", + "bom-ref": "pkg:npm/walkdir@0.0.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "nodemon", + "version": "1.19.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fc35cbcddfc68626835d76c621de41cf13f51a5b2ab4c18cf734e6916ae05ed4aa8ca98649b2e270cfe8032e054746169b5e230874709d1df50074b6758147ae" + } + ], + "licenses": [], + "purl": "pkg:npm/nodemon@1.19.1", + "type": "library", + "bom-ref": "pkg:npm/nodemon@1.19.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "chokidar", + "version": "2.1.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5768d4a3aece2a473ac92891a49ae396924a97d903b86f976fc560b06cdbf9a128ba1812d43d307b23d4e2513374072c080beb8a1d89d81ab25ea1d6bd52f0e6" + } + ], + "licenses": [], + "purl": "pkg:npm/chokidar@2.1.6", + "type": "library", + "bom-ref": "pkg:npm/chokidar@2.1.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ignore-by-default", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" + } + ], + "licenses": [], + "purl": "pkg:npm/ignore-by-default@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/ignore-by-default@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "pstree.remy", + "version": "1.1.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c6c320ad4c11a6e1ac904cc11641fc3664e299b6793dc3eea742c0f092641c89b620c51b41ca68df278b35656bb9f1188e1f18c2d495874c73e947967393a1e4" + } + ], + "licenses": [], + "purl": "pkg:npm/pstree.remy@1.1.7", + "type": "library", + "bom-ref": "pkg:npm/pstree.remy@1.1.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "touch", + "version": "3.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "581c7c532e532ed39246d22af8cd37fec283ad708b1f1c0372ab923f6738dcb7b4dfff6c7ab8d0048ced8d1cfa16425ecfd0ff8657b20174c118bc30654c3d94" + } + ], + "licenses": [], + "purl": "pkg:npm/touch@3.1.0", + "type": "library", + "bom-ref": "pkg:npm/touch@3.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "nopt", + "version": "1.0.10", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "6ddd21bd2a31417b92727dd585f8a6f37608ebee" + } + ], + "licenses": [], + "purl": "pkg:npm/nopt@1.0.10", + "type": "library", + "bom-ref": "pkg:npm/nopt@1.0.10", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "undefsafe", + "version": "2.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "225f6b9e0337663e0d8e7cfd686fc2836ccace76" + } + ], + "licenses": [], + "purl": "pkg:npm/undefsafe@2.0.2", + "type": "library", + "bom-ref": "pkg:npm/undefsafe@2.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "update-notifier", + "version": "2.5.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "83031d8602471ae8fffb01c926cf5ee8f702b33a714756f6dfa8a0ace914a1f1a1a89b86f9a9a520ac00a47d485b559697ba2f671b17e3d94c0562f149d9b90f" + } + ], + "licenses": [], + "purl": "pkg:npm/update-notifier@2.5.0", + "type": "library", + "bom-ref": "pkg:npm/update-notifier@2.5.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "boxen", + "version": "1.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4cd3e37d3af8df6ab1ef23a34326979b7752474307f6f5e9ede4f50454a5fc2e7583e1059ce47d85383522b79a8460660cd09e86c72c85ee397fe0b54c165b2f" + } + ], + "licenses": [], + "purl": "pkg:npm/boxen@1.3.0", + "type": "library", + "bom-ref": "pkg:npm/boxen@1.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ansi-regex", + "version": "3.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "ed0317c322064f79466c02966bddb605ab37d998" + } + ], + "licenses": [], + "purl": "pkg:npm/ansi-regex@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/ansi-regex@3.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "camelcase", + "version": "4.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "d545635be1e33c542649c69173e5de6acfae34dd" + } + ], + "licenses": [], + "purl": "pkg:npm/camelcase@4.1.0", + "type": "library", + "bom-ref": "pkg:npm/camelcase@4.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-fullwidth-code-point", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a3b30a5c4f199183167aaab93beefae3ddfb654f" + } + ], + "licenses": [], + "purl": "pkg:npm/is-fullwidth-code-point@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-fullwidth-code-point@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "string-width", + "version": "2.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9cea87e7d75e0aaf52447971ab5030f39267b78c3a2af2caa9656293aa00f599255cb3483a5aa0e05db2ad3d4c55a4e302abd5c1d7de67bc3b682bc90fbba093" + } + ], + "licenses": [], + "purl": "pkg:npm/string-width@2.1.1", + "type": "library", + "bom-ref": "pkg:npm/string-width@2.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "strip-ansi", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a8479022eb1ac368a871389b635262c505ee368f" + } + ], + "licenses": [], + "purl": "pkg:npm/strip-ansi@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/strip-ansi@4.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ansi-align", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "c36aeccba563b89ceb556f3690f0b1d9e3547f7f" + } + ], + "licenses": [], + "purl": "pkg:npm/ansi-align@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/ansi-align@2.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cli-boxes", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "4fa917c3e59c94a004cd61f8ee509da651687143" + } + ], + "licenses": [], + "purl": "pkg:npm/cli-boxes@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/cli-boxes@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "term-size", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "458b83887f288fc56d6fffbfad262e26638efa69" + } + ], + "licenses": [], + "purl": "pkg:npm/term-size@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/term-size@1.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "execa", + "version": "0.7.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "944becd34cc41ee32a63a9faf27ad5a65fc59777" + } + ], + "licenses": [], + "purl": "pkg:npm/execa@0.7.0", + "type": "library", + "bom-ref": "pkg:npm/execa@0.7.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cross-spawn", + "version": "5.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "e8bd0efee58fcff6f8f94510a0a554bbfa235449" + } + ], + "licenses": [], + "purl": "pkg:npm/cross-spawn@5.1.0", + "type": "library", + "bom-ref": "pkg:npm/cross-spawn@5.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "widest-line", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "05ae66f7f15ae17b7d79bd842d7b7bec9c550d5f30eea42b1f4cd2fd359225d2f20304235a83b3a738f997055fb43cfa9ff10ebb7b4d0024bce2fe74f6ac2724" + } + ], + "licenses": [], + "purl": "pkg:npm/widest-line@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/widest-line@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "configstore", + "version": "3.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "bedbf91ed1a371852016b5dce8ac7be3b07cdcc451552e51d554c44285efb8ffa4308fa27fabb2c15d270c6a22c9d251cb8ca4ee1f687793a0d24c71e335179b" + } + ], + "licenses": [], + "purl": "pkg:npm/configstore@3.1.2", + "type": "library", + "bom-ref": "pkg:npm/configstore@3.1.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "dot-prop", + "version": "4.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b54317af1944c525ba5361178a228648155d620b55f2a9472fe0b5d13b16e0f51163f89cf9e6b2b274a4c01e2403f981942cb2fc828327e2dcdf06d679a5edb9" + } + ], + "licenses": [], + "purl": "pkg:npm/dot-prop@4.2.0", + "type": "library", + "bom-ref": "pkg:npm/dot-prop@4.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-obj", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + } + ], + "licenses": [], + "purl": "pkg:npm/is-obj@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/is-obj@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "make-dir", + "version": "1.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "db0df547b489b6278926742d19ced154bd92b4cdaf19855fa943af503c47e9b0ba6894f13f14c5d069c8802caeeed8e872489458061045bc5aeef2a7df8b39b1" + } + ], + "licenses": [], + "purl": "pkg:npm/make-dir@1.3.0", + "type": "library", + "bom-ref": "pkg:npm/make-dir@1.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "pify", + "version": "3.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + } + ], + "licenses": [], + "purl": "pkg:npm/pify@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/pify@3.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "unique-string", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "9e1057cca851abb93398f8b33ae187b99caec11a" + } + ], + "licenses": [], + "purl": "pkg:npm/unique-string@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/unique-string@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "crypto-random-string", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a230f64f568310e1498009940790ec99545bca7e" + } + ], + "licenses": [], + "purl": "pkg:npm/crypto-random-string@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/crypto-random-string@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "write-file-atomic", + "version": "2.4.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "19a1131f9c30b17f86727ce13e029c2a327a3360aadff899a755b263f5f5092aab5be8d534cf58ec3f040b6b0ce191bf57cc199529e226708a58f981600b9c45" + } + ], + "licenses": [], + "purl": "pkg:npm/write-file-atomic@2.4.3", + "type": "library", + "bom-ref": "pkg:npm/write-file-atomic@2.4.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "xdg-basedir", + "version": "3.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "496b2cc109eca8dbacfe2dc72b603c17c5870ad4" + } + ], + "licenses": [], + "purl": "pkg:npm/xdg-basedir@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/xdg-basedir@3.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "import-lazy", + "version": "2.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "05698e3d45c88e8d7e9d92cb0584e77f096f3e43" + } + ], + "licenses": [], + "purl": "pkg:npm/import-lazy@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/import-lazy@2.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-npm", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "f2fb63a65e4905b406c86072765a1a4dc793b9f4" + } + ], + "licenses": [], + "purl": "pkg:npm/is-npm@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-npm@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "latest-version", + "version": "3.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a205383fea322b33b5ae3b18abee0dc2f356ee15" + } + ], + "licenses": [], + "purl": "pkg:npm/latest-version@3.1.0", + "type": "library", + "bom-ref": "pkg:npm/latest-version@3.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "package-json", + "version": "4.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "8869a0401253661c4c4ca3da6c2121ed555f5eed" + } + ], + "licenses": [], + "purl": "pkg:npm/package-json@4.0.1", + "type": "library", + "bom-ref": "pkg:npm/package-json@4.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "got", + "version": "6.7.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "240cd05785a9a18e561dc1b44b41c763ef1e8db0" + } + ], + "licenses": [], + "purl": "pkg:npm/got@6.7.1", + "type": "library", + "bom-ref": "pkg:npm/got@6.7.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "create-error-class", + "version": "3.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "06be7abef947a3f14a30fd610671d401bca8b7b6" + } + ], + "licenses": [], + "purl": "pkg:npm/create-error-class@3.0.2", + "type": "library", + "bom-ref": "pkg:npm/create-error-class@3.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "capture-stack-trace", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "99840b667c7942dd49801d561223027f6eb8ee996919e43634c47fe4bd07359cc6428e1fb923e72bec237cf9ca655d1a8890e0ce65aaaa457f83b243f835b4ab" + } + ], + "licenses": [], + "purl": "pkg:npm/capture-stack-trace@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/capture-stack-trace@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "duplexer3", + "version": "0.1.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" + } + ], + "licenses": [], + "purl": "pkg:npm/duplexer3@0.1.4", + "type": "library", + "bom-ref": "pkg:npm/duplexer3@0.1.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-redirect", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" + } + ], + "licenses": [], + "purl": "pkg:npm/is-redirect@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-redirect@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "is-retry-allowed", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "11a060568b67339444033d0125a61a20d564fb34" + } + ], + "licenses": [], + "purl": "pkg:npm/is-retry-allowed@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/is-retry-allowed@1.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lowercase-keys", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1b62e3eb5b570e754514e8bc55976cf92a108ed402ddd82890a7431b69939b5b71e26e743541c1399481c10407cb2d15d760342531b889c7d9407fb13f287c54" + } + ], + "licenses": [], + "purl": "pkg:npm/lowercase-keys@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/lowercase-keys@1.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "timed-out", + "version": "4.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "f32eacac5a175bea25d7fab565ab3ed8741ef56f" + } + ], + "licenses": [], + "purl": "pkg:npm/timed-out@4.0.1", + "type": "library", + "bom-ref": "pkg:npm/timed-out@4.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "unzip-response", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "d2f0f737d16b0615e72a6935ed04214572d56f97" + } + ], + "licenses": [], + "purl": "pkg:npm/unzip-response@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/unzip-response@2.0.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "url-parse-lax", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "7af8f303645e9bd79a272e7a14ac68bc0609da73" + } + ], + "licenses": [], + "purl": "pkg:npm/url-parse-lax@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/url-parse-lax@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "prepend-http", + "version": "1.0.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" + } + ], + "licenses": [], + "purl": "pkg:npm/prepend-http@1.0.4", + "type": "library", + "bom-ref": "pkg:npm/prepend-http@1.0.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "registry-auth-token", + "version": "3.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e0b33a170f1e0507703187044b8c939e7d93a886ac6d7bb00f1dee9be411b3b4b9e5a30a081281c6f3d79764625231f0b892d3c987f14a999f4808d0a5cb8ff8" + } + ], + "licenses": [], + "purl": "pkg:npm/registry-auth-token@3.4.0", + "type": "library", + "bom-ref": "pkg:npm/registry-auth-token@3.4.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "registry-url", + "version": "3.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "3d4ef870f73dde1d77f0cf9a381432444e174942" + } + ], + "licenses": [], + "purl": "pkg:npm/registry-url@3.1.0", + "type": "library", + "bom-ref": "pkg:npm/registry-url@3.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "semver-diff", + "version": "2.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36" + } + ], + "licenses": [], + "purl": "pkg:npm/semver-diff@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/semver-diff@2.1.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "selenium-webdriver", + "version": "2.53.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "d29ff5a957dff1a1b49dc457756e4e4bfbdce085" + } + ], + "licenses": [], + "purl": "pkg:npm/selenium-webdriver@2.53.3", + "type": "library", + "bom-ref": "pkg:npm/selenium-webdriver@2.53.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "adm-zip", + "version": "0.4.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a61ed5ae6905c3aea58b3a657d25033091052736" + } + ], + "licenses": [], + "purl": "pkg:npm/adm-zip@0.4.4", + "type": "library", + "bom-ref": "pkg:npm/adm-zip@0.4.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "tmp", + "version": "0.0.24", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "d6a5e198d14a9835cc6f2d7c3d9e302428c8cf12" + } + ], + "licenses": [], + "purl": "pkg:npm/tmp@0.0.24", + "type": "library", + "bom-ref": "pkg:npm/tmp@0.0.24", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ws", + "version": "1.1.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a372aa8a95cd51d4bbc2943304749ed7cd250463bad12a0ad32568dc260981bd8c9286ee5ae057e9d86460fe4e4422dde79cbe49a7e530e5797ea001e77bb1e3" + } + ], + "licenses": [], + "purl": "pkg:npm/ws@1.1.5", + "type": "library", + "bom-ref": "pkg:npm/ws@1.1.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "options", + "version": "0.0.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "ec22d312806bb53e731773e7cdaefcf1c643128f" + } + ], + "licenses": [], + "purl": "pkg:npm/options@0.0.6", + "type": "library", + "bom-ref": "pkg:npm/options@0.0.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ultron", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "ace116ab557cd197386a4e88f4685378c8b2e4fa" + } + ], + "licenses": [], + "purl": "pkg:npm/ultron@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/ultron@1.0.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "xml2js", + "version": "0.4.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "3111010003008ae19240eba17497b57c729c555d" + } + ], + "licenses": [], + "purl": "pkg:npm/xml2js@0.4.4", + "type": "library", + "bom-ref": "pkg:npm/xml2js@0.4.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "sax", + "version": "0.6.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "563b19c7c1de892e09bfc4f2fc30e3c27f0952b9" + } + ], + "licenses": [], + "purl": "pkg:npm/sax@0.6.1", + "type": "library", + "bom-ref": "pkg:npm/sax@0.6.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "xmlbuilder", + "version": "10.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3b2ceb7052cbfe76fa7cc1876e2443b8fba9f658c1c9cb1d0b2a70bb28390001efc96cc67c2849a425cc1bcf0019320c161199f5171c14dd5eea5860de19302a" + } + ], + "licenses": [], + "purl": "pkg:npm/xmlbuilder@10.1.1", + "type": "library", + "bom-ref": "pkg:npm/xmlbuilder@10.1.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "should", + "version": "8.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "5e60889d3e644bbdd397a30cd34fad28fcf90bc0" + } + ], + "licenses": [], + "purl": "pkg:npm/should@8.4.0", + "type": "library", + "bom-ref": "pkg:npm/should@8.4.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "should-equal", + "version": "0.8.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a3f05732ff45bac1b7ba412f8408856819641299" + } + ], + "licenses": [], + "purl": "pkg:npm/should-equal@0.8.0", + "type": "library", + "bom-ref": "pkg:npm/should-equal@0.8.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "should-type", + "version": "0.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "6707ef95529d989dcc098fe0753ab1f9136bb7f6" + } + ], + "licenses": [], + "purl": "pkg:npm/should-type@0.2.0", + "type": "library", + "bom-ref": "pkg:npm/should-type@0.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "should-format", + "version": "0.3.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a59831e01a2ddee149911bc7148be5c80319e1ff" + } + ], + "licenses": [], + "purl": "pkg:npm/should-format@0.3.2", + "type": "library", + "bom-ref": "pkg:npm/should-format@0.3.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "zaproxy", + "version": "0.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "a79ebefc7bb895150f2853ea85086fbd6912195a" + } + ], + "licenses": [], + "purl": "pkg:npm/zaproxy@0.2.0", + "type": "library", + "bom-ref": "pkg:npm/zaproxy@0.2.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "asn1", + "version": "0.1.11", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "559be18376d08a4ec4dbe80877d27818639b2df7" + } + ], + "licenses": [], + "purl": "pkg:npm/asn1@0.1.11", + "type": "library", + "bom-ref": "pkg:npm/asn1@0.1.11", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "assert-plus", + "version": "0.1.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "ee74009413002d84cec7219c6ac811812e723160" + } + ], + "licenses": [], + "purl": "pkg:npm/assert-plus@0.1.5", + "type": "library", + "bom-ref": "pkg:npm/assert-plus@0.1.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "aws-sign2", + "version": "0.5.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "c57103f7a17fc037f02d7c2e64b602ea223f7d63" + } + ], + "licenses": [], + "purl": "pkg:npm/aws-sign2@0.5.0", + "type": "library", + "bom-ref": "pkg:npm/aws-sign2@0.5.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "boom", + "version": "0.4.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "7a636e9ded4efcefb19cef4947a3c67dfaee911b" + } + ], + "licenses": [], + "purl": "pkg:npm/boom@0.4.2", + "type": "library", + "bom-ref": "pkg:npm/boom@0.4.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "combined-stream", + "version": "0.0.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "0137e657baa5a7541c57ac37ac5fc07d73b4dc1f" + } + ], + "licenses": [], + "purl": "pkg:npm/combined-stream@0.0.7", + "type": "library", + "bom-ref": "pkg:npm/combined-stream@0.0.7", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "cryptiles", + "version": "0.2.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "ed91ff1f17ad13d3748288594f8a48a0d26f325c" + } + ], + "licenses": [], + "purl": "pkg:npm/cryptiles@0.2.2", + "type": "library", + "bom-ref": "pkg:npm/cryptiles@0.2.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "delayed-stream", + "version": "0.0.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "d4b1f43a93e8296dfe02694f4680bc37a313c73f" + } + ], + "licenses": [], + "purl": "pkg:npm/delayed-stream@0.0.5", + "type": "library", + "bom-ref": "pkg:npm/delayed-stream@0.0.5", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "forever-agent", + "version": "0.5.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "6d0e09c4921f94a27f63d3b49c5feff1ea4c5130" + } + ], + "licenses": [], + "purl": "pkg:npm/forever-agent@0.5.2", + "type": "library", + "bom-ref": "pkg:npm/forever-agent@0.5.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "form-data", + "version": "0.1.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "91abd788aba9702b1aabfa8bc01031a2ac9e3b12" + } + ], + "licenses": [], + "purl": "pkg:npm/form-data@0.1.4", + "type": "library", + "bom-ref": "pkg:npm/form-data@0.1.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "hawk", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "b90bb169807285411da7ffcb8dd2598502d3b52d" + } + ], + "licenses": [], + "purl": "pkg:npm/hawk@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/hawk@1.0.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "hoek", + "version": "0.9.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "3d322462badf07716ea7eb85baf88079cddce505" + } + ], + "licenses": [], + "purl": "pkg:npm/hoek@0.9.1", + "type": "library", + "bom-ref": "pkg:npm/hoek@0.9.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "http-signature", + "version": "0.10.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "4fbdac132559aa8323121e540779c0a012b27e66" + } + ], + "licenses": [], + "purl": "pkg:npm/http-signature@0.10.1", + "type": "library", + "bom-ref": "pkg:npm/http-signature@0.10.1", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "ctype", + "version": "0.5.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "82c18c2461f74114ef16c135224ad0b9144ca12f" + } + ], + "licenses": [], + "purl": "pkg:npm/ctype@0.5.3", + "type": "library", + "bom-ref": "pkg:npm/ctype@0.5.3", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "lodash", + "version": "2.4.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "fadd834b9683073da179b3eae6d9c0d15053f73e" + } + ], + "licenses": [], + "purl": "pkg:npm/lodash@2.4.2", + "type": "library", + "bom-ref": "pkg:npm/lodash@2.4.2", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "mime", + "version": "1.2.11", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10" + } + ], + "licenses": [], + "purl": "pkg:npm/mime@1.2.11", + "type": "library", + "bom-ref": "pkg:npm/mime@1.2.11", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "oauth-sign", + "version": "0.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "cb540f93bb2b22a7d5941691a288d60e8ea9386e" + } + ], + "licenses": [], + "purl": "pkg:npm/oauth-sign@0.3.0", + "type": "library", + "bom-ref": "pkg:npm/oauth-sign@0.3.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "qs", + "version": "0.6.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "6e015098ff51968b8a3c819001d5f2c89bc4b107" + } + ], + "licenses": [], + "purl": "pkg:npm/qs@0.6.6", + "type": "library", + "bom-ref": "pkg:npm/qs@0.6.6", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "request", + "version": "2.36.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "28c6c04262c7b9ffdd21b9255374517ee6d943f5" + } + ], + "licenses": [], + "purl": "pkg:npm/request@2.36.0", + "type": "library", + "bom-ref": "pkg:npm/request@2.36.0", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + }, + { + "group": "", + "name": "sntp", + "version": "0.2.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-1", + "content": "fb885f18b0f3aad189f824862536bceeec750900" + } + ], + "licenses": [], + "purl": "pkg:npm/sntp@0.2.4", + "type": "library", + "bom-ref": "pkg:npm/sntp@0.2.4", + "evidence": { + "identity": { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + }, + "properties": [ + { + "name": "SrcFile", + "value": "/mnt/work/sandbox/NodeGoat/package-lock.json" + } + ] + } + ], + "dependencies": [ + { + "ref": "pkg:npm/bcrypt-nodejs@0.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/bytes@3.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/content-type@1.0.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ms@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/debug@2.6.9", + "dependsOn": [ + "pkg:npm/ms@2.0.0" + ] + }, + { + "ref": "pkg:npm/depd@1.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/inherits@2.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/setprototypeof@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/statuses@1.5.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/http-errors@1.6.3", + "dependsOn": [ + "pkg:npm/depd@1.1.2", + "pkg:npm/inherits@2.0.3", + "pkg:npm/setprototypeof@1.1.0", + "pkg:npm/statuses@1.5.0" + ] + }, + { + "ref": "pkg:npm/safer-buffer@2.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/iconv-lite@0.4.23", + "dependsOn": [ + "pkg:npm/safer-buffer@2.1.2" + ] + }, + { + "ref": "pkg:npm/ee-first@1.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/on-finished@2.3.0", + "dependsOn": [ + "pkg:npm/ee-first@1.1.1" + ] + }, + { + "ref": "pkg:npm/qs@6.5.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/unpipe@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/raw-body@2.3.3", + "dependsOn": [ + "pkg:npm/bytes@3.0.0", + "pkg:npm/http-errors@1.6.3", + "pkg:npm/iconv-lite@0.4.23", + "pkg:npm/unpipe@1.0.0" + ] + }, + { + "ref": "pkg:npm/media-typer@0.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/mime-db@1.37.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/mime-types@2.1.21", + "dependsOn": [ + "pkg:npm/mime-db@1.37.0" + ] + }, + { + "ref": "pkg:npm/type-is@1.6.16", + "dependsOn": [ + "pkg:npm/media-typer@0.3.0", + "pkg:npm/mime-types@2.1.21" + ] + }, + { + "ref": "pkg:npm/body-parser@1.18.3", + "dependsOn": [ + "pkg:npm/bytes@3.0.0", + "pkg:npm/content-type@1.0.4", + "pkg:npm/debug@2.6.9", + "pkg:npm/depd@1.1.2", + "pkg:npm/http-errors@1.6.3", + "pkg:npm/iconv-lite@0.4.23", + "pkg:npm/on-finished@2.3.0", + "pkg:npm/qs@6.5.2", + "pkg:npm/raw-body@2.3.3", + "pkg:npm/type-is@1.6.16" + ] + }, + { + "ref": "pkg:npm/bluebird@3.5.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/consolidate@0.14.5", + "dependsOn": [ + "pkg:npm/bluebird@3.5.3" + ] + }, + { + "ref": "pkg:npm/http-errors@1.5.1", + "dependsOn": [ + "pkg:npm/inherits@2.0.3", + "pkg:npm/statuses@1.5.0" + ] + }, + { + "ref": "pkg:npm/setprototypeof@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/cookie@0.3.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/cookie-signature@1.0.6", + "dependsOn": [] + }, + { + "ref": "pkg:npm/rndm@1.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/tsscmp@1.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/random-bytes@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/uid-safe@2.1.4", + "dependsOn": [ + "pkg:npm/random-bytes@1.0.0" + ] + }, + { + "ref": "pkg:npm/csrf@3.0.6", + "dependsOn": [ + "pkg:npm/rndm@1.2.0", + "pkg:npm/tsscmp@1.0.5", + "pkg:npm/uid-safe@2.1.4" + ] + }, + { + "ref": "pkg:npm/csurf@1.9.0", + "dependsOn": [ + "pkg:npm/cookie-signature@1.0.6", + "pkg:npm/cookie@0.3.1", + "pkg:npm/csrf@3.0.6", + "pkg:npm/http-errors@1.5.1", + "pkg:npm/setprototypeof@1.0.2" + ] + }, + { + "ref": "pkg:npm/dont-sniff-mimetype@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/statuses@1.4.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/negotiator@0.6.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/accepts@1.3.5", + "dependsOn": [ + "pkg:npm/mime-types@2.1.21", + "pkg:npm/negotiator@0.6.1" + ] + }, + { + "ref": "pkg:npm/array-flatten@1.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/content-disposition@0.5.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/encodeurl@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/escape-html@1.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/etag@1.8.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/parseurl@1.3.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/finalhandler@1.1.1", + "dependsOn": [ + "pkg:npm/debug@2.6.9", + "pkg:npm/encodeurl@1.0.2", + "pkg:npm/escape-html@1.0.3", + "pkg:npm/on-finished@2.3.0", + "pkg:npm/parseurl@1.3.2", + "pkg:npm/statuses@1.4.0", + "pkg:npm/unpipe@1.0.0" + ] + }, + { + "ref": "pkg:npm/fresh@0.5.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/merge-descriptors@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/methods@1.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/path-to-regexp@0.1.7", + "dependsOn": [] + }, + { + "ref": "pkg:npm/forwarded@0.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ipaddr.js@1.8.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/proxy-addr@2.0.4", + "dependsOn": [ + "pkg:npm/forwarded@0.1.2", + "pkg:npm/ipaddr.js@1.8.0" + ] + }, + { + "ref": "pkg:npm/range-parser@1.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/safe-buffer@5.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/destroy@1.0.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/mime@1.4.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/send@0.16.2", + "dependsOn": [ + "pkg:npm/debug@2.6.9", + "pkg:npm/depd@1.1.2", + "pkg:npm/destroy@1.0.4", + "pkg:npm/encodeurl@1.0.2", + "pkg:npm/escape-html@1.0.3", + "pkg:npm/etag@1.8.1", + "pkg:npm/fresh@0.5.2", + "pkg:npm/http-errors@1.6.3", + "pkg:npm/mime@1.4.1", + "pkg:npm/ms@2.0.0", + "pkg:npm/on-finished@2.3.0", + "pkg:npm/range-parser@1.2.0", + "pkg:npm/statuses@1.4.0" + ] + }, + { + "ref": "pkg:npm/serve-static@1.13.2", + "dependsOn": [ + "pkg:npm/encodeurl@1.0.2", + "pkg:npm/escape-html@1.0.3", + "pkg:npm/parseurl@1.3.2", + "pkg:npm/send@0.16.2" + ] + }, + { + "ref": "pkg:npm/utils-merge@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/vary@1.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/express@4.16.4", + "dependsOn": [ + "pkg:npm/accepts@1.3.5", + "pkg:npm/array-flatten@1.1.1", + "pkg:npm/body-parser@1.18.3", + "pkg:npm/content-disposition@0.5.2", + "pkg:npm/content-type@1.0.4", + "pkg:npm/cookie-signature@1.0.6", + "pkg:npm/cookie@0.3.1", + "pkg:npm/debug@2.6.9", + "pkg:npm/depd@1.1.2", + "pkg:npm/encodeurl@1.0.2", + "pkg:npm/escape-html@1.0.3", + "pkg:npm/etag@1.8.1", + "pkg:npm/finalhandler@1.1.1", + "pkg:npm/fresh@0.5.2", + "pkg:npm/merge-descriptors@1.0.1", + "pkg:npm/methods@1.1.2", + "pkg:npm/on-finished@2.3.0", + "pkg:npm/parseurl@1.3.2", + "pkg:npm/path-to-regexp@0.1.7", + "pkg:npm/proxy-addr@2.0.4", + "pkg:npm/qs@6.5.2", + "pkg:npm/range-parser@1.2.0", + "pkg:npm/safe-buffer@5.1.2", + "pkg:npm/send@0.16.2", + "pkg:npm/serve-static@1.13.2", + "pkg:npm/setprototypeof@1.1.0", + "pkg:npm/statuses@1.4.0", + "pkg:npm/type-is@1.6.16", + "pkg:npm/utils-merge@1.0.1", + "pkg:npm/vary@1.1.2" + ] + }, + { + "ref": "pkg:npm/uid-safe@2.1.5", + "dependsOn": [ + "pkg:npm/random-bytes@1.0.0" + ] + }, + { + "ref": "pkg:npm/crc@3.4.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/on-headers@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/express-session@1.15.6", + "dependsOn": [ + "pkg:npm/cookie-signature@1.0.6", + "pkg:npm/cookie@0.3.1", + "pkg:npm/crc@3.4.4", + "pkg:npm/debug@2.6.9", + "pkg:npm/depd@1.1.2", + "pkg:npm/on-headers@1.0.1", + "pkg:npm/parseurl@1.3.2", + "pkg:npm/uid-safe@2.1.5", + "pkg:npm/utils-merge@1.0.1" + ] + }, + { + "ref": "pkg:npm/async@1.5.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/path-is-absolute@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/colors@1.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/eyes@0.1.8", + "dependsOn": [] + }, + { + "ref": "pkg:npm/async@0.2.10", + "dependsOn": [] + }, + { + "ref": "pkg:npm/colors@0.6.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/cycle@1.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/isstream@0.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/pkginfo@0.3.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/stack-trace@0.0.10", + "dependsOn": [] + }, + { + "ref": "pkg:npm/winston@0.8.3", + "dependsOn": [ + "pkg:npm/async@0.2.10", + "pkg:npm/colors@0.6.2", + "pkg:npm/cycle@1.0.3", + "pkg:npm/eyes@0.1.8", + "pkg:npm/isstream@0.1.2", + "pkg:npm/pkginfo@0.3.1", + "pkg:npm/stack-trace@0.0.10" + ] + }, + { + "ref": "pkg:npm/cliff@0.1.10", + "dependsOn": [ + "pkg:npm/colors@1.0.3", + "pkg:npm/eyes@0.1.8", + "pkg:npm/winston@0.8.3" + ] + }, + { + "ref": "pkg:npm/clone@2.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/minimist@0.0.10", + "dependsOn": [] + }, + { + "ref": "pkg:npm/wordwrap@0.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/optimist@0.6.0", + "dependsOn": [ + "pkg:npm/minimist@0.0.10", + "pkg:npm/wordwrap@0.0.3" + ] + }, + { + "ref": "pkg:npm/cliff@0.1.9", + "dependsOn": [ + "pkg:npm/colors@0.6.2", + "pkg:npm/eyes@0.1.8" + ] + }, + { + "ref": "pkg:npm/async@0.2.9", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ini@1.3.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/nconf@0.6.9", + "dependsOn": [ + "pkg:npm/async@0.2.9", + "pkg:npm/ini@1.3.5" + ] + }, + { + "ref": "pkg:npm/isarray@2.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-callable@1.1.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-date-object@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/has-symbols@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-symbol@1.0.3", + "dependsOn": [ + "pkg:npm/has-symbols@1.0.1" + ] + }, + { + "ref": "pkg:npm/es-to-primitive@1.2.1", + "dependsOn": [ + "pkg:npm/is-callable@1.1.5", + "pkg:npm/is-date-object@1.0.2", + "pkg:npm/is-symbol@1.0.3" + ] + }, + { + "ref": "pkg:npm/function-bind@1.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/has@1.0.3", + "dependsOn": [ + "pkg:npm/function-bind@1.1.1" + ] + }, + { + "ref": "pkg:npm/is-regex@1.0.5", + "dependsOn": [ + "pkg:npm/has@1.0.3" + ] + }, + { + "ref": "pkg:npm/object-inspect@1.7.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/object-keys@1.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/define-properties@1.1.3", + "dependsOn": [ + "pkg:npm/object-keys@1.1.1" + ] + }, + { + "ref": "pkg:npm/object.assign@4.1.0", + "dependsOn": [ + "pkg:npm/define-properties@1.1.3", + "pkg:npm/function-bind@1.1.1", + "pkg:npm/has-symbols@1.0.1", + "pkg:npm/object-keys@1.1.1" + ] + }, + { + "ref": "pkg:npm/string.prototype.trimstart@1.0.0", + "dependsOn": [ + "pkg:npm/define-properties@1.1.3", + "pkg:npm/es-abstract@1.17.5" + ] + }, + { + "ref": "pkg:npm/string.prototype.trimleft@2.1.2", + "dependsOn": [ + "pkg:npm/define-properties@1.1.3", + "pkg:npm/es-abstract@1.17.5", + "pkg:npm/string.prototype.trimstart@1.0.0" + ] + }, + { + "ref": "pkg:npm/string.prototype.trimend@1.0.0", + "dependsOn": [ + "pkg:npm/define-properties@1.1.3", + "pkg:npm/es-abstract@1.17.5" + ] + }, + { + "ref": "pkg:npm/string.prototype.trimright@2.1.2", + "dependsOn": [ + "pkg:npm/define-properties@1.1.3", + "pkg:npm/es-abstract@1.17.5", + "pkg:npm/string.prototype.trimend@1.0.0" + ] + }, + { + "ref": "pkg:npm/es-abstract@1.17.5", + "dependsOn": [ + "pkg:npm/es-to-primitive@1.2.1", + "pkg:npm/function-bind@1.1.1", + "pkg:npm/has-symbols@1.0.1", + "pkg:npm/has@1.0.3", + "pkg:npm/is-callable@1.1.5", + "pkg:npm/is-regex@1.0.5", + "pkg:npm/object-inspect@1.7.0", + "pkg:npm/object-keys@1.1.1", + "pkg:npm/object.assign@4.1.0", + "pkg:npm/string.prototype.trimleft@2.1.2", + "pkg:npm/string.prototype.trimright@2.1.2" + ] + }, + { + "ref": "pkg:npm/is-arguments@1.0.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-map@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-set@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-string@1.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/es-get-iterator@1.1.0", + "dependsOn": [ + "pkg:npm/es-abstract@1.17.5", + "pkg:npm/has-symbols@1.0.1", + "pkg:npm/is-arguments@1.0.4", + "pkg:npm/is-map@2.0.1", + "pkg:npm/is-set@2.0.1", + "pkg:npm/is-string@1.0.5", + "pkg:npm/isarray@2.0.5" + ] + }, + { + "ref": "pkg:npm/object-is@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/regexp.prototype.flags@1.3.0", + "dependsOn": [ + "pkg:npm/define-properties@1.1.3", + "pkg:npm/es-abstract@1.17.5" + ] + }, + { + "ref": "pkg:npm/side-channel@1.0.2", + "dependsOn": [ + "pkg:npm/es-abstract@1.17.5", + "pkg:npm/object-inspect@1.7.0" + ] + }, + { + "ref": "pkg:npm/is-bigint@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-boolean-object@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-number-object@1.0.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/which-boxed-primitive@1.0.1", + "dependsOn": [ + "pkg:npm/is-bigint@1.0.0", + "pkg:npm/is-boolean-object@1.0.1", + "pkg:npm/is-number-object@1.0.4", + "pkg:npm/is-string@1.0.5", + "pkg:npm/is-symbol@1.0.3" + ] + }, + { + "ref": "pkg:npm/is-weakmap@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-weakset@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/which-collection@1.0.1", + "dependsOn": [ + "pkg:npm/is-map@2.0.1", + "pkg:npm/is-set@2.0.1", + "pkg:npm/is-weakmap@2.0.1", + "pkg:npm/is-weakset@2.0.1" + ] + }, + { + "ref": "pkg:npm/array-filter@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/available-typed-arrays@1.0.2", + "dependsOn": [ + "pkg:npm/array-filter@1.0.0" + ] + }, + { + "ref": "pkg:npm/foreach@2.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-typed-array@1.1.3", + "dependsOn": [ + "pkg:npm/available-typed-arrays@1.0.2", + "pkg:npm/es-abstract@1.17.5", + "pkg:npm/foreach@2.0.5", + "pkg:npm/has-symbols@1.0.1" + ] + }, + { + "ref": "pkg:npm/which-typed-array@1.1.1", + "dependsOn": [ + "pkg:npm/available-typed-arrays@1.0.2", + "pkg:npm/es-abstract@1.17.5", + "pkg:npm/function-bind@1.1.1", + "pkg:npm/has-symbols@1.0.1", + "pkg:npm/is-typed-array@1.1.3" + ] + }, + { + "ref": "pkg:npm/deep-equal@2.0.2", + "dependsOn": [ + "pkg:npm/es-abstract@1.17.5", + "pkg:npm/es-get-iterator@1.1.0", + "pkg:npm/is-arguments@1.0.4", + "pkg:npm/is-date-object@1.0.2", + "pkg:npm/is-regex@1.0.5", + "pkg:npm/isarray@2.0.5", + "pkg:npm/object-is@1.0.2", + "pkg:npm/object-keys@1.1.1", + "pkg:npm/regexp.prototype.flags@1.3.0", + "pkg:npm/side-channel@1.0.2", + "pkg:npm/which-boxed-primitive@1.0.1", + "pkg:npm/which-collection@1.0.1", + "pkg:npm/which-typed-array@1.1.1" + ] + }, + { + "ref": "pkg:npm/i@0.3.6", + "dependsOn": [] + }, + { + "ref": "pkg:npm/minimist@0.0.8", + "dependsOn": [] + }, + { + "ref": "pkg:npm/mkdirp@0.5.1", + "dependsOn": [ + "pkg:npm/minimist@0.0.8" + ] + }, + { + "ref": "pkg:npm/ncp@0.4.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/fs.realpath@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/wrappy@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/once@1.4.0", + "dependsOn": [ + "pkg:npm/wrappy@1.0.2" + ] + }, + { + "ref": "pkg:npm/inflight@1.0.6", + "dependsOn": [ + "pkg:npm/once@1.4.0", + "pkg:npm/wrappy@1.0.2" + ] + }, + { + "ref": "pkg:npm/balanced-match@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/concat-map@0.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/brace-expansion@1.1.11", + "dependsOn": [ + "pkg:npm/balanced-match@1.0.0", + "pkg:npm/concat-map@0.0.1" + ] + }, + { + "ref": "pkg:npm/minimatch@3.0.4", + "dependsOn": [ + "pkg:npm/brace-expansion@1.1.11" + ] + }, + { + "ref": "pkg:npm/path-is-absolute@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/glob@7.1.3", + "dependsOn": [ + "pkg:npm/fs.realpath@1.0.0", + "pkg:npm/inflight@1.0.6", + "pkg:npm/inherits@2.0.3", + "pkg:npm/minimatch@3.0.4", + "pkg:npm/once@1.4.0", + "pkg:npm/path-is-absolute@1.0.1" + ] + }, + { + "ref": "pkg:npm/rimraf@2.6.3", + "dependsOn": [ + "pkg:npm/glob@7.1.3" + ] + }, + { + "ref": "pkg:npm/utile@0.2.1", + "dependsOn": [ + "pkg:npm/deep-equal@2.0.2", + "pkg:npm/i@0.3.6", + "pkg:npm/mkdirp@0.5.1", + "pkg:npm/ncp@0.4.2", + "pkg:npm/rimraf@2.6.3" + ] + }, + { + "ref": "pkg:npm/winston@0.8.0", + "dependsOn": [ + "pkg:npm/colors@0.6.2", + "pkg:npm/cycle@1.0.3", + "pkg:npm/eyes@0.1.8", + "pkg:npm/pkginfo@0.3.1", + "pkg:npm/stack-trace@0.0.10" + ] + }, + { + "ref": "pkg:npm/eventemitter2@0.4.14", + "dependsOn": [] + }, + { + "ref": "pkg:npm/broadway@0.3.6", + "dependsOn": [ + "pkg:npm/async@0.2.10", + "pkg:npm/cliff@0.1.9", + "pkg:npm/eventemitter2@0.4.14", + "pkg:npm/nconf@0.6.9", + "pkg:npm/optimist@0.6.0", + "pkg:npm/utile@0.2.1", + "pkg:npm/winston@0.8.0" + ] + }, + { + "ref": "pkg:npm/director@1.2.7", + "dependsOn": [] + }, + { + "ref": "pkg:npm/mute-stream@0.0.8", + "dependsOn": [] + }, + { + "ref": "pkg:npm/read@1.0.7", + "dependsOn": [ + "pkg:npm/mute-stream@0.0.5", + "pkg:npm/mute-stream@0.0.8" + ] + }, + { + "ref": "pkg:npm/revalidator@0.1.8", + "dependsOn": [] + }, + { + "ref": "pkg:npm/prompt@0.2.14", + "dependsOn": [ + "pkg:npm/async@0.2.10", + "pkg:npm/pkginfo@0.3.1", + "pkg:npm/read@1.0.7", + "pkg:npm/revalidator@0.1.8", + "pkg:npm/utile@0.2.1", + "pkg:npm/winston@0.8.3" + ] + }, + { + "ref": "pkg:npm/flatiron@0.4.3", + "dependsOn": [ + "pkg:npm/broadway@0.3.6", + "pkg:npm/director@1.2.7", + "pkg:npm/optimist@0.6.0", + "pkg:npm/prompt@0.2.14" + ] + }, + { + "ref": "pkg:npm/remove-trailing-separator@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/normalize-path@2.1.1", + "dependsOn": [ + "pkg:npm/remove-trailing-separator@1.1.0" + ] + }, + { + "ref": "pkg:npm/kind-of@6.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/arr-diff@4.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/array-unique@0.3.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-extendable@0.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/extend-shallow@2.0.1", + "dependsOn": [ + "pkg:npm/is-extendable@0.1.1" + ] + }, + { + "ref": "pkg:npm/arr-flatten@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-buffer@1.1.6", + "dependsOn": [] + }, + { + "ref": "pkg:npm/kind-of@3.2.2", + "dependsOn": [ + "pkg:npm/is-buffer@1.1.6" + ] + }, + { + "ref": "pkg:npm/is-number@3.0.0", + "dependsOn": [ + "pkg:npm/kind-of@3.2.2" + ] + }, + { + "ref": "pkg:npm/repeat-string@1.6.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/to-regex-range@2.1.1", + "dependsOn": [ + "pkg:npm/is-number@3.0.0", + "pkg:npm/repeat-string@1.6.1" + ] + }, + { + "ref": "pkg:npm/fill-range@4.0.0", + "dependsOn": [ + "pkg:npm/extend-shallow@2.0.1", + "pkg:npm/is-number@3.0.0", + "pkg:npm/repeat-string@1.6.1", + "pkg:npm/to-regex-range@2.1.1" + ] + }, + { + "ref": "pkg:npm/isobject@3.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/repeat-element@1.1.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/kind-of@5.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-accessor-descriptor@0.1.6", + "dependsOn": [ + "pkg:npm/kind-of@3.2.2" + ] + }, + { + "ref": "pkg:npm/is-data-descriptor@0.1.4", + "dependsOn": [ + "pkg:npm/kind-of@3.2.2" + ] + }, + { + "ref": "pkg:npm/is-descriptor@0.1.6", + "dependsOn": [ + "pkg:npm/is-accessor-descriptor@0.1.6", + "pkg:npm/is-data-descriptor@0.1.4", + "pkg:npm/kind-of@5.1.0" + ] + }, + { + "ref": "pkg:npm/define-property@0.2.5", + "dependsOn": [ + "pkg:npm/is-descriptor@0.1.6" + ] + }, + { + "ref": "pkg:npm/define-property@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-accessor-descriptor@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-data-descriptor@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-descriptor@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/object-visit@1.0.1", + "dependsOn": [ + "pkg:npm/isobject@3.0.1" + ] + }, + { + "ref": "pkg:npm/map-visit@1.0.0", + "dependsOn": [ + "pkg:npm/object-visit@1.0.1" + ] + }, + { + "ref": "pkg:npm/collection-visit@1.0.0", + "dependsOn": [ + "pkg:npm/map-visit@1.0.0", + "pkg:npm/object-visit@1.0.1" + ] + }, + { + "ref": "pkg:npm/component-emitter@1.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/get-value@2.0.6", + "dependsOn": [] + }, + { + "ref": "pkg:npm/kind-of@4.0.0", + "dependsOn": [ + "pkg:npm/is-buffer@1.1.6" + ] + }, + { + "ref": "pkg:npm/has-values@1.0.0", + "dependsOn": [ + "pkg:npm/is-number@3.0.0", + "pkg:npm/kind-of@4.0.0" + ] + }, + { + "ref": "pkg:npm/has-value@1.0.0", + "dependsOn": [ + "pkg:npm/get-value@2.0.6", + "pkg:npm/has-values@1.0.0", + "pkg:npm/isobject@3.0.1" + ] + }, + { + "ref": "pkg:npm/is-plain-object@2.0.4", + "dependsOn": [ + "pkg:npm/isobject@3.0.1" + ] + }, + { + "ref": "pkg:npm/is-extendable@1.0.1", + "dependsOn": [ + "pkg:npm/is-plain-object@2.0.4" + ] + }, + { + "ref": "pkg:npm/assign-symbols@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/extend-shallow@3.0.2", + "dependsOn": [ + "pkg:npm/assign-symbols@1.0.0", + "pkg:npm/is-extendable@1.0.1" + ] + }, + { + "ref": "pkg:npm/split-string@3.1.0", + "dependsOn": [ + "pkg:npm/extend-shallow@3.0.2" + ] + }, + { + "ref": "pkg:npm/set-value@2.0.0", + "dependsOn": [ + "pkg:npm/extend-shallow@2.0.1", + "pkg:npm/is-extendable@0.1.1", + "pkg:npm/is-plain-object@2.0.4", + "pkg:npm/split-string@3.1.0" + ] + }, + { + "ref": "pkg:npm/to-object-path@0.3.0", + "dependsOn": [ + "pkg:npm/kind-of@3.2.2" + ] + }, + { + "ref": "pkg:npm/set-value@0.4.3", + "dependsOn": [ + "pkg:npm/is-extendable@0.1.1", + "pkg:npm/is-plain-object@2.0.4", + "pkg:npm/to-object-path@0.3.0" + ] + }, + { + "ref": "pkg:npm/arr-union@3.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/union-value@1.0.0", + "dependsOn": [ + "pkg:npm/arr-union@3.1.0", + "pkg:npm/extend-shallow@2.0.1", + "pkg:npm/get-value@2.0.6", + "pkg:npm/is-extendable@0.1.1", + "pkg:npm/set-value@0.4.3" + ] + }, + { + "ref": "pkg:npm/isarray@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/isobject@2.1.0", + "dependsOn": [ + "pkg:npm/isarray@1.0.0" + ] + }, + { + "ref": "pkg:npm/has-value@0.3.1", + "dependsOn": [ + "pkg:npm/get-value@2.0.6", + "pkg:npm/isobject@2.1.0" + ] + }, + { + "ref": "pkg:npm/has-values@0.1.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/unset-value@1.0.0", + "dependsOn": [ + "pkg:npm/has-value@0.3.1", + "pkg:npm/has-values@0.1.4", + "pkg:npm/isobject@3.0.1" + ] + }, + { + "ref": "pkg:npm/cache-base@1.0.1", + "dependsOn": [ + "pkg:npm/collection-visit@1.0.0", + "pkg:npm/component-emitter@1.2.1", + "pkg:npm/get-value@2.0.6", + "pkg:npm/has-value@1.0.0", + "pkg:npm/isobject@3.0.1", + "pkg:npm/set-value@2.0.0", + "pkg:npm/to-object-path@0.3.0", + "pkg:npm/union-value@1.0.0", + "pkg:npm/unset-value@1.0.0" + ] + }, + { + "ref": "pkg:npm/copy-descriptor@0.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/object-copy@0.1.0", + "dependsOn": [ + "pkg:npm/copy-descriptor@0.1.1", + "pkg:npm/define-property@0.2.5", + "pkg:npm/kind-of@3.2.2" + ] + }, + { + "ref": "pkg:npm/static-extend@0.1.2", + "dependsOn": [ + "pkg:npm/define-property@0.2.5", + "pkg:npm/object-copy@0.1.0" + ] + }, + { + "ref": "pkg:npm/class-utils@0.3.6", + "dependsOn": [ + "pkg:npm/arr-union@3.1.0", + "pkg:npm/define-property@0.2.5", + "pkg:npm/isobject@3.0.1", + "pkg:npm/static-extend@0.1.2" + ] + }, + { + "ref": "pkg:npm/for-in@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/mixin-deep@1.3.1", + "dependsOn": [ + "pkg:npm/for-in@1.0.2", + "pkg:npm/is-extendable@1.0.1" + ] + }, + { + "ref": "pkg:npm/pascalcase@0.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/base@0.11.2", + "dependsOn": [ + "pkg:npm/cache-base@1.0.1", + "pkg:npm/class-utils@0.3.6", + "pkg:npm/component-emitter@1.2.1", + "pkg:npm/define-property@1.0.0", + "pkg:npm/is-accessor-descriptor@1.0.0", + "pkg:npm/is-data-descriptor@1.0.0", + "pkg:npm/is-descriptor@1.0.2", + "pkg:npm/isobject@3.0.1", + "pkg:npm/kind-of@6.0.2", + "pkg:npm/mixin-deep@1.3.1", + "pkg:npm/pascalcase@0.1.1" + ] + }, + { + "ref": "pkg:npm/map-cache@0.2.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/source-map@0.5.7", + "dependsOn": [] + }, + { + "ref": "pkg:npm/atob@2.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/decode-uri-component@0.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/resolve-url@0.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/source-map-url@0.4.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/urix@0.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/source-map-resolve@0.5.2", + "dependsOn": [ + "pkg:npm/atob@2.1.2", + "pkg:npm/decode-uri-component@0.2.0", + "pkg:npm/resolve-url@0.2.1", + "pkg:npm/source-map-url@0.4.0", + "pkg:npm/urix@0.1.0" + ] + }, + { + "ref": "pkg:npm/use@3.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/snapdragon@0.8.2", + "dependsOn": [ + "pkg:npm/base@0.11.2", + "pkg:npm/debug@2.6.9", + "pkg:npm/define-property@0.2.5", + "pkg:npm/extend-shallow@2.0.1", + "pkg:npm/map-cache@0.2.2", + "pkg:npm/source-map-resolve@0.5.2", + "pkg:npm/source-map@0.5.7", + "pkg:npm/use@3.1.1" + ] + }, + { + "ref": "pkg:npm/snapdragon-util@3.0.1", + "dependsOn": [ + "pkg:npm/kind-of@3.2.2" + ] + }, + { + "ref": "pkg:npm/snapdragon-node@2.1.1", + "dependsOn": [ + "pkg:npm/define-property@1.0.0", + "pkg:npm/is-accessor-descriptor@1.0.0", + "pkg:npm/is-data-descriptor@1.0.0", + "pkg:npm/is-descriptor@1.0.2", + "pkg:npm/isobject@3.0.1", + "pkg:npm/kind-of@6.0.2", + "pkg:npm/snapdragon-util@3.0.1" + ] + }, + { + "ref": "pkg:npm/define-property@2.0.2", + "dependsOn": [ + "pkg:npm/is-accessor-descriptor@1.0.0", + "pkg:npm/is-data-descriptor@1.0.0", + "pkg:npm/is-descriptor@1.0.2", + "pkg:npm/isobject@3.0.1", + "pkg:npm/kind-of@6.0.2" + ] + }, + { + "ref": "pkg:npm/ret@0.1.15", + "dependsOn": [] + }, + { + "ref": "pkg:npm/safe-regex@1.1.0", + "dependsOn": [ + "pkg:npm/ret@0.1.15" + ] + }, + { + "ref": "pkg:npm/regex-not@1.0.2", + "dependsOn": [ + "pkg:npm/extend-shallow@3.0.2", + "pkg:npm/safe-regex@1.1.0" + ] + }, + { + "ref": "pkg:npm/to-regex@3.0.2", + "dependsOn": [ + "pkg:npm/define-property@2.0.2", + "pkg:npm/extend-shallow@3.0.2", + "pkg:npm/regex-not@1.0.2", + "pkg:npm/safe-regex@1.1.0" + ] + }, + { + "ref": "pkg:npm/braces@2.3.2", + "dependsOn": [ + "pkg:npm/arr-flatten@1.1.0", + "pkg:npm/array-unique@0.3.2", + "pkg:npm/extend-shallow@2.0.1", + "pkg:npm/fill-range@4.0.0", + "pkg:npm/isobject@3.0.1", + "pkg:npm/repeat-element@1.1.3", + "pkg:npm/snapdragon-node@2.1.1", + "pkg:npm/snapdragon@0.8.2", + "pkg:npm/split-string@3.1.0", + "pkg:npm/to-regex@3.0.2" + ] + }, + { + "ref": "pkg:npm/posix-character-classes@0.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/expand-brackets@2.1.4", + "dependsOn": [ + "pkg:npm/debug@2.6.9", + "pkg:npm/define-property@0.2.5", + "pkg:npm/extend-shallow@2.0.1", + "pkg:npm/is-accessor-descriptor@0.1.6", + "pkg:npm/is-data-descriptor@0.1.4", + "pkg:npm/is-descriptor@0.1.6", + "pkg:npm/kind-of@5.1.0", + "pkg:npm/posix-character-classes@0.1.1", + "pkg:npm/regex-not@1.0.2", + "pkg:npm/snapdragon@0.8.2", + "pkg:npm/to-regex@3.0.2" + ] + }, + { + "ref": "pkg:npm/fragment-cache@0.2.1", + "dependsOn": [ + "pkg:npm/map-cache@0.2.2" + ] + }, + { + "ref": "pkg:npm/extglob@2.0.4", + "dependsOn": [ + "pkg:npm/array-unique@0.3.2", + "pkg:npm/define-property@1.0.0", + "pkg:npm/expand-brackets@2.1.4", + "pkg:npm/extend-shallow@2.0.1", + "pkg:npm/fragment-cache@0.2.1", + "pkg:npm/is-accessor-descriptor@1.0.0", + "pkg:npm/is-data-descriptor@1.0.0", + "pkg:npm/is-descriptor@1.0.2", + "pkg:npm/kind-of@6.0.2", + "pkg:npm/regex-not@1.0.2", + "pkg:npm/snapdragon@0.8.2", + "pkg:npm/to-regex@3.0.2" + ] + }, + { + "ref": "pkg:npm/is-windows@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/object.pick@1.3.0", + "dependsOn": [ + "pkg:npm/isobject@3.0.1" + ] + }, + { + "ref": "pkg:npm/nanomatch@1.2.13", + "dependsOn": [ + "pkg:npm/arr-diff@4.0.0", + "pkg:npm/array-unique@0.3.2", + "pkg:npm/define-property@2.0.2", + "pkg:npm/extend-shallow@3.0.2", + "pkg:npm/fragment-cache@0.2.1", + "pkg:npm/is-windows@1.0.2", + "pkg:npm/kind-of@6.0.2", + "pkg:npm/object.pick@1.3.0", + "pkg:npm/regex-not@1.0.2", + "pkg:npm/snapdragon@0.8.2", + "pkg:npm/to-regex@3.0.2" + ] + }, + { + "ref": "pkg:npm/micromatch@3.1.10", + "dependsOn": [ + "pkg:npm/arr-diff@4.0.0", + "pkg:npm/array-unique@0.3.2", + "pkg:npm/braces@2.3.2", + "pkg:npm/define-property@2.0.2", + "pkg:npm/extend-shallow@3.0.2", + "pkg:npm/extglob@2.0.4", + "pkg:npm/fragment-cache@0.2.1", + "pkg:npm/kind-of@6.0.2", + "pkg:npm/nanomatch@1.2.13", + "pkg:npm/object.pick@1.3.0", + "pkg:npm/regex-not@1.0.2", + "pkg:npm/snapdragon@0.8.2", + "pkg:npm/to-regex@3.0.2" + ] + }, + { + "ref": "pkg:npm/anymatch@2.0.0", + "dependsOn": [ + "pkg:npm/micromatch@3.1.10", + "pkg:npm/normalize-path@2.1.1" + ] + }, + { + "ref": "pkg:npm/async-each@1.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-extglob@2.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-glob@3.1.0", + "dependsOn": [ + "pkg:npm/is-extglob@2.1.1" + ] + }, + { + "ref": "pkg:npm/path-dirname@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/glob-parent@3.1.0", + "dependsOn": [ + "pkg:npm/is-glob@3.1.0", + "pkg:npm/path-dirname@1.0.2" + ] + }, + { + "ref": "pkg:npm/binary-extensions@1.13.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-binary-path@1.0.1", + "dependsOn": [ + "pkg:npm/binary-extensions@1.13.1" + ] + }, + { + "ref": "pkg:npm/is-glob@4.0.1", + "dependsOn": [ + "pkg:npm/is-extglob@2.1.1" + ] + }, + { + "ref": "pkg:npm/normalize-path@3.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/graceful-fs@4.1.15", + "dependsOn": [] + }, + { + "ref": "pkg:npm/core-util-is@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/process-nextick-args@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/string_decoder@1.1.1", + "dependsOn": [ + "pkg:npm/safe-buffer@5.1.2" + ] + }, + { + "ref": "pkg:npm/util-deprecate@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/readable-stream@2.3.6", + "dependsOn": [ + "pkg:npm/core-util-is@1.0.2", + "pkg:npm/inherits@2.0.3", + "pkg:npm/isarray@1.0.0", + "pkg:npm/process-nextick-args@2.0.0", + "pkg:npm/safe-buffer@5.1.2", + "pkg:npm/string_decoder@1.1.1", + "pkg:npm/util-deprecate@1.0.2" + ] + }, + { + "ref": "pkg:npm/readdirp@2.2.1", + "dependsOn": [ + "pkg:npm/graceful-fs@4.1.15", + "pkg:npm/micromatch@3.1.10", + "pkg:npm/readable-stream@2.3.6" + ] + }, + { + "ref": "pkg:npm/upath@1.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/chokidar@2.1.8", + "dependsOn": [ + "pkg:npm/anymatch@2.0.0", + "pkg:npm/async-each@1.0.3", + "pkg:npm/braces@2.3.2", + "pkg:npm/glob-parent@3.1.0", + "pkg:npm/inherits@2.0.3", + "pkg:npm/is-binary-path@1.0.1", + "pkg:npm/is-glob@4.0.1", + "pkg:npm/normalize-path@3.0.0", + "pkg:npm/path-is-absolute@1.0.1", + "pkg:npm/readdirp@2.2.1", + "pkg:npm/upath@1.1.2" + ] + }, + { + "ref": "pkg:npm/optimist@0.2.8", + "dependsOn": [ + "pkg:npm/wordwrap@0.0.3" + ] + }, + { + "ref": "pkg:npm/event-stream@0.5.3", + "dependsOn": [ + "pkg:npm/optimist@0.2.8" + ] + }, + { + "ref": "pkg:npm/ps-tree@0.0.3", + "dependsOn": [ + "pkg:npm/event-stream@0.5.3" + ] + }, + { + "ref": "pkg:npm/async@0.9.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/deep-equal@0.2.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ncp@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/utile@0.3.0", + "dependsOn": [ + "pkg:npm/async@0.9.2", + "pkg:npm/deep-equal@0.2.2", + "pkg:npm/i@0.3.6", + "pkg:npm/mkdirp@0.5.1", + "pkg:npm/ncp@1.0.1", + "pkg:npm/rimraf@2.6.3" + ] + }, + { + "ref": "pkg:npm/forever-monitor@2.0.0", + "dependsOn": [ + "pkg:npm/broadway@0.3.6", + "pkg:npm/chokidar@2.1.8", + "pkg:npm/minimatch@3.0.4", + "pkg:npm/ps-tree@0.0.3", + "pkg:npm/utile@0.3.0" + ] + }, + { + "ref": "pkg:npm/camelcase@2.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/window-size@0.1.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/code-point-at@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/number-is-nan@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-fullwidth-code-point@1.0.0", + "dependsOn": [ + "pkg:npm/number-is-nan@1.0.0", + "pkg:npm/number-is-nan@1.0.1" + ] + }, + { + "ref": "pkg:npm/ansi-regex@2.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/strip-ansi@3.0.1", + "dependsOn": [ + "pkg:npm/ansi-regex@2.1.1" + ] + }, + { + "ref": "pkg:npm/string-width@1.0.2", + "dependsOn": [ + "pkg:npm/code-point-at@1.0.0", + "pkg:npm/code-point-at@1.1.0", + "pkg:npm/is-fullwidth-code-point@1.0.0", + "pkg:npm/strip-ansi@3.0.1" + ] + }, + { + "ref": "pkg:npm/wrap-ansi@2.1.0", + "dependsOn": [ + "pkg:npm/string-width@1.0.2", + "pkg:npm/strip-ansi@3.0.1" + ] + }, + { + "ref": "pkg:npm/cliui@3.2.0", + "dependsOn": [ + "pkg:npm/string-width@1.0.2", + "pkg:npm/strip-ansi@3.0.1", + "pkg:npm/wrap-ansi@2.1.0" + ] + }, + { + "ref": "pkg:npm/decamelize@1.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/invert-kv@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lcid@1.0.0", + "dependsOn": [ + "pkg:npm/invert-kv@1.0.0" + ] + }, + { + "ref": "pkg:npm/os-locale@1.4.0", + "dependsOn": [ + "pkg:npm/lcid@1.0.0" + ] + }, + { + "ref": "pkg:npm/y18n@3.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/yargs@3.32.0", + "dependsOn": [ + "pkg:npm/cliui@3.2.0", + "pkg:npm/decamelize@1.2.0", + "pkg:npm/os-locale@1.4.0", + "pkg:npm/string-width@1.0.2", + "pkg:npm/y18n@3.2.1" + ] + }, + { + "ref": "pkg:npm/secure-keys@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/nconf@0.10.0", + "dependsOn": [ + "pkg:npm/async@1.5.2", + "pkg:npm/camelcase@2.1.1", + "pkg:npm/ini@1.3.5", + "pkg:npm/secure-keys@1.0.0", + "pkg:npm/window-size@0.1.4", + "pkg:npm/yargs@3.32.0" + ] + }, + { + "ref": "pkg:npm/lazy@1.0.11", + "dependsOn": [] + }, + { + "ref": "pkg:npm/nssocket@0.6.0", + "dependsOn": [ + "pkg:npm/eventemitter2@0.4.14", + "pkg:npm/lazy@1.0.11" + ] + }, + { + "ref": "pkg:npm/object-assign@4.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/optimist@0.6.1", + "dependsOn": [ + "pkg:npm/minimist@0.0.10", + "pkg:npm/wordwrap@0.0.3" + ] + }, + { + "ref": "pkg:npm/colors@1.4.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/minimist@1.2.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/prettyjson@1.2.1", + "dependsOn": [ + "pkg:npm/colors@1.4.0", + "pkg:npm/minimist@1.2.5" + ] + }, + { + "ref": "pkg:npm/strip-json-comments@0.1.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/deep-equal@0.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/defined@0.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/jsonify@0.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/through@2.3.8", + "dependsOn": [] + }, + { + "ref": "pkg:npm/resumer@0.0.0", + "dependsOn": [ + "pkg:npm/through@2.3.8" + ] + }, + { + "ref": "pkg:npm/tape@2.3.3", + "dependsOn": [ + "pkg:npm/deep-equal@0.1.2", + "pkg:npm/defined@0.0.0", + "pkg:npm/inherits@2.0.3", + "pkg:npm/jsonify@0.0.0", + "pkg:npm/resumer@0.0.0", + "pkg:npm/through@2.3.8" + ] + }, + { + "ref": "pkg:npm/caller@0.0.1", + "dependsOn": [ + "pkg:npm/tape@2.3.3" + ] + }, + { + "ref": "pkg:npm/shush@1.0.0", + "dependsOn": [ + "pkg:npm/caller@0.0.1", + "pkg:npm/strip-json-comments@0.1.3" + ] + }, + { + "ref": "pkg:npm/forever@2.0.0", + "dependsOn": [ + "pkg:npm/async@1.5.2", + "pkg:npm/cliff@0.1.10", + "pkg:npm/clone@2.1.2", + "pkg:npm/colors@0.6.2", + "pkg:npm/flatiron@0.4.3", + "pkg:npm/forever-monitor@2.0.0", + "pkg:npm/mkdirp@0.5.1", + "pkg:npm/nconf@0.10.0", + "pkg:npm/nssocket@0.6.0", + "pkg:npm/object-assign@4.1.1", + "pkg:npm/optimist@0.6.1", + "pkg:npm/path-is-absolute@2.0.0", + "pkg:npm/prettyjson@1.2.1", + "pkg:npm/shush@1.0.0", + "pkg:npm/utile@0.3.0", + "pkg:npm/winston@0.8.3" + ] + }, + { + "ref": "pkg:npm/debug@2.2.0", + "dependsOn": [ + "pkg:npm/ms@0.7.1" + ] + }, + { + "ref": "pkg:npm/finalhandler@0.4.1", + "dependsOn": [ + "pkg:npm/escape-html@1.0.3", + "pkg:npm/on-finished@2.3.0", + "pkg:npm/unpipe@1.0.0" + ] + }, + { + "ref": "pkg:npm/ms@0.7.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/utils-merge@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/connect@3.4.1", + "dependsOn": [ + "pkg:npm/debug@2.2.0", + "pkg:npm/finalhandler@0.4.1", + "pkg:npm/ms@0.7.1", + "pkg:npm/parseurl@1.3.2", + "pkg:npm/utils-merge@1.0.0" + ] + }, + { + "ref": "pkg:npm/dns-prefetch-control@0.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/frameguard@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/camelize@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/dashify@0.2.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/content-security-policy-builder@1.0.0", + "dependsOn": [ + "pkg:npm/dashify@0.2.2" + ] + }, + { + "ref": "pkg:npm/lodash.reduce@4.5.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/platform@1.3.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/helmet-csp@1.2.2", + "dependsOn": [ + "pkg:npm/camelize@1.0.0", + "pkg:npm/content-security-policy-builder@1.0.0", + "pkg:npm/lodash.reduce@4.5.0", + "pkg:npm/platform@1.3.1" + ] + }, + { + "ref": "pkg:npm/hide-powered-by@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/hpkp@1.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/hsts@1.0.0", + "dependsOn": [ + "pkg:npm/core-util-is@1.0.2" + ] + }, + { + "ref": "pkg:npm/ienoopen@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/depd@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/nocache@1.0.1", + "dependsOn": [ + "pkg:npm/depd@1.1.0" + ] + }, + { + "ref": "pkg:npm/referrer-policy@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/x-xss-protection@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/helmet@2.3.0", + "dependsOn": [ + "pkg:npm/connect@3.4.1", + "pkg:npm/dns-prefetch-control@0.1.0", + "pkg:npm/dont-sniff-mimetype@1.0.0", + "pkg:npm/frameguard@2.0.0", + "pkg:npm/helmet-csp@1.2.2", + "pkg:npm/hide-powered-by@1.0.0", + "pkg:npm/hpkp@1.2.0", + "pkg:npm/hsts@1.0.0", + "pkg:npm/ienoopen@1.0.0", + "pkg:npm/nocache@1.0.1", + "pkg:npm/referrer-policy@1.0.0", + "pkg:npm/x-xss-protection@1.0.0" + ] + }, + { + "ref": "pkg:npm/marked@0.3.9", + "dependsOn": [] + }, + { + "ref": "pkg:npm/process-nextick-args@1.0.7", + "dependsOn": [] + }, + { + "ref": "pkg:npm/buffer-shims@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/readable-stream@2.2.7", + "dependsOn": [ + "pkg:npm/buffer-shims@1.0.0", + "pkg:npm/core-util-is@1.0.2", + "pkg:npm/inherits@2.0.3", + "pkg:npm/isarray@1.0.0", + "pkg:npm/util-deprecate@1.0.2" + ] + }, + { + "ref": "pkg:npm/string_decoder@1.0.3", + "dependsOn": [ + "pkg:npm/safe-buffer@5.1.2" + ] + }, + { + "ref": "pkg:npm/es6-promise@3.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/bson@1.0.9", + "dependsOn": [] + }, + { + "ref": "pkg:npm/resolve-from@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/semver@5.6.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/require_optional@1.0.1", + "dependsOn": [ + "pkg:npm/resolve-from@2.0.0", + "pkg:npm/semver@5.6.0" + ] + }, + { + "ref": "pkg:npm/mongodb-core@2.1.20", + "dependsOn": [ + "pkg:npm/bson@1.0.9", + "pkg:npm/require_optional@1.0.1" + ] + }, + { + "ref": "pkg:npm/mongodb@2.2.36", + "dependsOn": [ + "pkg:npm/es6-promise@3.2.1", + "pkg:npm/mongodb-core@2.1.20", + "pkg:npm/process-nextick-args@1.0.7", + "pkg:npm/readable-stream@2.2.7", + "pkg:npm/string_decoder@1.0.3" + ] + }, + { + "ref": "pkg:npm/sax@1.2.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/needle@2.2.4", + "dependsOn": [ + "pkg:npm/debug@2.6.9", + "pkg:npm/iconv-lite@0.4.23", + "pkg:npm/sax@1.2.4" + ] + }, + { + "ref": "pkg:npm/node-esapi@0.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ms@2.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/safe-buffer@5.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/serve-favicon@2.5.0", + "dependsOn": [ + "pkg:npm/etag@1.8.1", + "pkg:npm/fresh@0.5.2", + "pkg:npm/ms@2.1.1", + "pkg:npm/parseurl@1.3.2", + "pkg:npm/safe-buffer@5.1.1" + ] + }, + { + "ref": "pkg:npm/amdefine@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/source-map@0.1.34", + "dependsOn": [ + "pkg:npm/amdefine@1.0.1" + ] + }, + { + "ref": "pkg:npm/uglify-to-browserify@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/wordwrap@0.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/camelcase@1.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/window-size@0.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/yargs@3.5.4", + "dependsOn": [ + "pkg:npm/camelcase@1.2.1", + "pkg:npm/decamelize@1.2.0", + "pkg:npm/window-size@0.1.0", + "pkg:npm/wordwrap@0.0.2" + ] + }, + { + "ref": "pkg:npm/uglify-js@2.4.24", + "dependsOn": [ + "pkg:npm/async@0.2.10", + "pkg:npm/source-map@0.1.34", + "pkg:npm/uglify-to-browserify@1.0.2", + "pkg:npm/yargs@3.5.4" + ] + }, + { + "ref": "pkg:npm/swig@1.4.2", + "dependsOn": [ + "pkg:npm/optimist@0.6.1", + "pkg:npm/uglify-js@2.4.24" + ] + }, + { + "ref": "pkg:npm/underscore@1.9.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash@4.17.11", + "dependsOn": [] + }, + { + "ref": "pkg:npm/async@2.6.1", + "dependsOn": [ + "pkg:npm/lodash@4.17.11" + ] + }, + { + "ref": "pkg:npm/cross-spawn@7.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/path-key@3.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/shebang-command@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/shebang-regex@3.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/isexe@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/which@2.0.2", + "dependsOn": [ + "pkg:npm/isexe@2.0.0" + ] + }, + { + "ref": "pkg:npm/cross-env@7.0.2", + "dependsOn": [ + "pkg:npm/cross-spawn@7.0.3", + "pkg:npm/path-key@3.1.1", + "pkg:npm/shebang-command@2.0.0", + "pkg:npm/shebang-regex@3.0.0", + "pkg:npm/which@2.0.2" + ] + }, + { + "ref": "pkg:npm/assert-plus@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/aws-sign2@0.7.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/bluebird@3.5.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/caseless@0.12.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/commander@2.15.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/nice-try@1.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/path-key@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/shebang-regex@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/shebang-command@1.2.0", + "dependsOn": [ + "pkg:npm/shebang-regex@1.0.0" + ] + }, + { + "ref": "pkg:npm/which@1.3.1", + "dependsOn": [ + "pkg:npm/isexe@2.0.0" + ] + }, + { + "ref": "pkg:npm/cross-spawn@6.0.5", + "dependsOn": [ + "pkg:npm/nice-try@1.0.5", + "pkg:npm/path-key@2.0.1", + "pkg:npm/semver@5.6.0", + "pkg:npm/shebang-command@1.2.0", + "pkg:npm/which@1.3.1" + ] + }, + { + "ref": "pkg:npm/debug@3.2.6", + "dependsOn": [] + }, + { + "ref": "pkg:npm/get-stream@3.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-stream@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/npm-run-path@2.0.2", + "dependsOn": [ + "pkg:npm/path-key@2.0.1" + ] + }, + { + "ref": "pkg:npm/p-finally@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/signal-exit@3.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/strip-eof@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/execa@0.10.0", + "dependsOn": [ + "pkg:npm/get-stream@3.0.0", + "pkg:npm/is-stream@1.1.0", + "pkg:npm/npm-run-path@2.0.2", + "pkg:npm/p-finally@1.0.0", + "pkg:npm/signal-exit@3.0.2", + "pkg:npm/strip-eof@1.0.0" + ] + }, + { + "ref": "pkg:npm/asynckit@0.4.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/delayed-stream@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/combined-stream@1.0.7", + "dependsOn": [ + "pkg:npm/delayed-stream@1.0.0" + ] + }, + { + "ref": "pkg:npm/form-data@2.3.3", + "dependsOn": [ + "pkg:npm/asynckit@0.4.0", + "pkg:npm/combined-stream@1.0.7", + "pkg:npm/mime-types@2.1.21" + ] + }, + { + "ref": "pkg:npm/fast-deep-equal@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/fast-json-stable-stringify@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/json-schema-traverse@0.4.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/punycode@2.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/uri-js@4.2.2", + "dependsOn": [ + "pkg:npm/punycode@2.1.1" + ] + }, + { + "ref": "pkg:npm/ajv@6.10.0", + "dependsOn": [ + "pkg:npm/fast-deep-equal@2.0.1", + "pkg:npm/fast-json-stable-stringify@2.0.0", + "pkg:npm/json-schema-traverse@0.4.1", + "pkg:npm/uri-js@4.2.2" + ] + }, + { + "ref": "pkg:npm/har-schema@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/har-validator@5.1.3", + "dependsOn": [ + "pkg:npm/ajv@6.10.0", + "pkg:npm/har-schema@2.0.0" + ] + }, + { + "ref": "pkg:npm/extsprintf@1.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/json-schema@0.2.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/verror@1.10.0", + "dependsOn": [ + "pkg:npm/assert-plus@1.0.0", + "pkg:npm/core-util-is@1.0.2", + "pkg:npm/extsprintf@1.3.0" + ] + }, + { + "ref": "pkg:npm/jsprim@1.4.1", + "dependsOn": [ + "pkg:npm/assert-plus@1.0.0", + "pkg:npm/extsprintf@1.3.0", + "pkg:npm/json-schema@0.2.3", + "pkg:npm/verror@1.10.0" + ] + }, + { + "ref": "pkg:npm/asn1@0.2.4", + "dependsOn": [ + "pkg:npm/safer-buffer@2.1.2" + ] + }, + { + "ref": "pkg:npm/tweetnacl@0.14.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/bcrypt-pbkdf@1.0.2", + "dependsOn": [ + "pkg:npm/tweetnacl@0.14.5" + ] + }, + { + "ref": "pkg:npm/dashdash@1.14.1", + "dependsOn": [ + "pkg:npm/assert-plus@1.0.0" + ] + }, + { + "ref": "pkg:npm/jsbn@0.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ecc-jsbn@0.1.2", + "dependsOn": [ + "pkg:npm/jsbn@0.1.1", + "pkg:npm/safer-buffer@2.1.2" + ] + }, + { + "ref": "pkg:npm/getpass@0.1.7", + "dependsOn": [ + "pkg:npm/assert-plus@1.0.0" + ] + }, + { + "ref": "pkg:npm/sshpk@1.16.0", + "dependsOn": [ + "pkg:npm/asn1@0.2.4", + "pkg:npm/assert-plus@1.0.0", + "pkg:npm/bcrypt-pbkdf@1.0.2", + "pkg:npm/dashdash@1.14.1", + "pkg:npm/ecc-jsbn@0.1.2", + "pkg:npm/getpass@0.1.7", + "pkg:npm/jsbn@0.1.1", + "pkg:npm/safer-buffer@2.1.2", + "pkg:npm/tweetnacl@0.14.5" + ] + }, + { + "ref": "pkg:npm/http-signature@1.2.0", + "dependsOn": [ + "pkg:npm/jsprim@1.4.1", + "pkg:npm/sshpk@1.16.0" + ] + }, + { + "ref": "pkg:npm/minimist@1.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ms@2.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/oauth-sign@0.9.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/aws4@1.8.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/extend@3.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/forever-agent@0.6.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-typedarray@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/json-stringify-safe@5.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/performance-now@2.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/uuid@3.3.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/request@2.88.0", + "dependsOn": [ + "pkg:npm/aws4@1.8.0", + "pkg:npm/combined-stream@1.0.7", + "pkg:npm/extend@3.0.2", + "pkg:npm/forever-agent@0.6.1", + "pkg:npm/is-typedarray@1.0.0", + "pkg:npm/isstream@0.1.2", + "pkg:npm/json-stringify-safe@5.0.1", + "pkg:npm/mime-types@2.1.21", + "pkg:npm/performance-now@2.1.0", + "pkg:npm/qs@6.5.2", + "pkg:npm/safe-buffer@5.1.2", + "pkg:npm/uuid@3.3.2" + ] + }, + { + "ref": "pkg:npm/tmp@0.1.0", + "dependsOn": [ + "pkg:npm/rimraf@2.6.3" + ] + }, + { + "ref": "pkg:npm/psl@1.1.32", + "dependsOn": [] + }, + { + "ref": "pkg:npm/punycode@1.4.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/tough-cookie@2.4.3", + "dependsOn": [ + "pkg:npm/psl@1.1.32", + "pkg:npm/punycode@1.4.1" + ] + }, + { + "ref": "pkg:npm/tunnel-agent@0.6.0", + "dependsOn": [ + "pkg:npm/safe-buffer@5.1.2" + ] + }, + { + "ref": "pkg:npm/ansi-styles@2.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/escape-string-regexp@1.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/has-ansi@2.0.0", + "dependsOn": [ + "pkg:npm/ansi-regex@2.1.1" + ] + }, + { + "ref": "pkg:npm/chalk@1.1.3", + "dependsOn": [ + "pkg:npm/ansi-styles@2.2.1", + "pkg:npm/escape-string-regexp@1.0.5", + "pkg:npm/has-ansi@2.0.0", + "pkg:npm/strip-ansi@3.0.1", + "pkg:npm/supports-color@2.0.0" + ] + }, + { + "ref": "pkg:npm/supports-color@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/exit-hook@1.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/onetime@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/restore-cursor@1.0.1", + "dependsOn": [ + "pkg:npm/exit-hook@1.1.1", + "pkg:npm/onetime@1.1.0" + ] + }, + { + "ref": "pkg:npm/cli-cursor@1.0.2", + "dependsOn": [ + "pkg:npm/restore-cursor@1.0.1" + ] + }, + { + "ref": "pkg:npm/date-fns@1.30.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/figures@1.7.0", + "dependsOn": [ + "pkg:npm/escape-string-regexp@1.0.5", + "pkg:npm/object-assign@4.1.1" + ] + }, + { + "ref": "pkg:npm/@cypress/listr-verbose-renderer@0.4.1", + "dependsOn": [ + "pkg:npm/ansi-styles@2.2.1", + "pkg:npm/chalk@1.1.3", + "pkg:npm/cli-cursor@1.0.2", + "pkg:npm/date-fns@1.30.1", + "pkg:npm/figures@1.7.0", + "pkg:npm/supports-color@2.0.0" + ] + }, + { + "ref": "pkg:npm/lodash.once@4.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@cypress/xvfb@1.2.4", + "dependsOn": [ + "pkg:npm/debug@3.2.6", + "pkg:npm/lodash.once@4.1.1", + "pkg:npm/ms@2.1.2" + ] + }, + { + "ref": "pkg:npm/arch@2.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/os-homedir@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/cachedir@1.3.0", + "dependsOn": [ + "pkg:npm/os-homedir@1.0.2" + ] + }, + { + "ref": "pkg:npm/color-name@1.1.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/color-convert@1.9.3", + "dependsOn": [ + "pkg:npm/color-name@1.1.3" + ] + }, + { + "ref": "pkg:npm/ansi-styles@3.2.1", + "dependsOn": [ + "pkg:npm/color-convert@1.9.3" + ] + }, + { + "ref": "pkg:npm/has-flag@3.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/supports-color@5.5.0", + "dependsOn": [ + "pkg:npm/has-flag@3.0.0" + ] + }, + { + "ref": "pkg:npm/chalk@2.4.2", + "dependsOn": [ + "pkg:npm/ansi-styles@3.2.1", + "pkg:npm/escape-string-regexp@1.0.5", + "pkg:npm/supports-color@5.5.0" + ] + }, + { + "ref": "pkg:npm/check-more-types@2.24.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/common-tags@1.8.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/pify@2.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/executable@4.1.1", + "dependsOn": [ + "pkg:npm/pify@2.3.0" + ] + }, + { + "ref": "pkg:npm/pend@1.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/fd-slicer@1.0.1", + "dependsOn": [ + "pkg:npm/pend@1.2.0" + ] + }, + { + "ref": "pkg:npm/yauzl@2.4.1", + "dependsOn": [ + "pkg:npm/fd-slicer@1.0.1" + ] + }, + { + "ref": "pkg:npm/buffer-from@1.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/typedarray@0.0.6", + "dependsOn": [] + }, + { + "ref": "pkg:npm/concat-stream@1.6.2", + "dependsOn": [ + "pkg:npm/buffer-from@1.1.1", + "pkg:npm/inherits@2.0.3", + "pkg:npm/readable-stream@2.3.6", + "pkg:npm/typedarray@0.0.6" + ] + }, + { + "ref": "pkg:npm/extract-zip@1.6.7", + "dependsOn": [ + "pkg:npm/concat-stream@1.6.2", + "pkg:npm/debug@2.6.9", + "pkg:npm/mkdirp@0.5.1", + "pkg:npm/yauzl@2.4.1" + ] + }, + { + "ref": "pkg:npm/jsonfile@3.0.1", + "dependsOn": [ + "pkg:npm/graceful-fs@4.1.15" + ] + }, + { + "ref": "pkg:npm/universalify@0.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/fs-extra@4.0.1", + "dependsOn": [ + "pkg:npm/graceful-fs@4.1.15", + "pkg:npm/jsonfile@3.0.1", + "pkg:npm/universalify@0.1.2" + ] + }, + { + "ref": "pkg:npm/getos@3.1.1", + "dependsOn": [ + "pkg:npm/async@2.6.1" + ] + }, + { + "ref": "pkg:npm/ci-info@1.6.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-ci@1.2.1", + "dependsOn": [ + "pkg:npm/ci-info@1.6.0" + ] + }, + { + "ref": "pkg:npm/global-dirs@0.1.1", + "dependsOn": [ + "pkg:npm/ini@1.3.5" + ] + }, + { + "ref": "pkg:npm/path-is-inside@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-path-inside@1.0.1", + "dependsOn": [ + "pkg:npm/path-is-inside@1.0.2" + ] + }, + { + "ref": "pkg:npm/is-installed-globally@0.1.0", + "dependsOn": [ + "pkg:npm/global-dirs@0.1.1", + "pkg:npm/is-path-inside@1.0.1" + ] + }, + { + "ref": "pkg:npm/lazy-ass@1.6.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/log-symbols@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/slice-ansi@0.0.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/cli-truncate@0.2.1", + "dependsOn": [ + "pkg:npm/slice-ansi@0.0.4", + "pkg:npm/string-width@1.0.2" + ] + }, + { + "ref": "pkg:npm/is-finite@1.0.2", + "dependsOn": [ + "pkg:npm/number-is-nan@1.0.1" + ] + }, + { + "ref": "pkg:npm/repeating@2.0.1", + "dependsOn": [ + "pkg:npm/is-finite@1.0.2" + ] + }, + { + "ref": "pkg:npm/indent-string@2.1.0", + "dependsOn": [ + "pkg:npm/repeating@2.0.1" + ] + }, + { + "ref": "pkg:npm/is-promise@2.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/listr-silent-renderer@1.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/indent-string@3.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/elegant-spinner@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ansi-escapes@1.4.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/log-update@1.0.2", + "dependsOn": [ + "pkg:npm/ansi-escapes@1.4.0", + "pkg:npm/cli-cursor@1.0.2" + ] + }, + { + "ref": "pkg:npm/listr-update-renderer@0.2.0", + "dependsOn": [ + "pkg:npm/ansi-styles@2.2.1", + "pkg:npm/chalk@1.1.3", + "pkg:npm/cli-truncate@0.2.1", + "pkg:npm/elegant-spinner@1.0.1", + "pkg:npm/figures@1.7.0", + "pkg:npm/indent-string@3.2.0", + "pkg:npm/log-symbols@1.0.2", + "pkg:npm/log-update@1.0.2", + "pkg:npm/strip-ansi@3.0.1", + "pkg:npm/supports-color@2.0.0" + ] + }, + { + "ref": "pkg:npm/listr-verbose-renderer@0.4.1", + "dependsOn": [ + "pkg:npm/ansi-styles@2.2.1", + "pkg:npm/chalk@1.1.3", + "pkg:npm/cli-cursor@1.0.2", + "pkg:npm/date-fns@1.30.1", + "pkg:npm/figures@1.7.0", + "pkg:npm/supports-color@2.0.0" + ] + }, + { + "ref": "pkg:npm/cli-spinners@0.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ora@0.2.3", + "dependsOn": [ + "pkg:npm/ansi-styles@2.2.1", + "pkg:npm/chalk@1.1.3", + "pkg:npm/cli-cursor@1.0.2", + "pkg:npm/cli-spinners@0.1.2", + "pkg:npm/object-assign@4.1.1", + "pkg:npm/supports-color@2.0.0" + ] + }, + { + "ref": "pkg:npm/p-map@1.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/symbol-observable@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/rxjs@5.5.12", + "dependsOn": [ + "pkg:npm/symbol-observable@1.0.1" + ] + }, + { + "ref": "pkg:npm/stream-to-observable@0.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/listr@0.12.0", + "dependsOn": [ + "pkg:npm/ansi-styles@2.2.1", + "pkg:npm/chalk@1.1.3", + "pkg:npm/cli-truncate@0.2.1", + "pkg:npm/figures@1.7.0", + "pkg:npm/indent-string@2.1.0", + "pkg:npm/is-promise@2.1.0", + "pkg:npm/is-stream@1.1.0", + "pkg:npm/listr-silent-renderer@1.1.1", + "pkg:npm/listr-update-renderer@0.2.0", + "pkg:npm/listr-verbose-renderer@0.4.1", + "pkg:npm/log-symbols@1.0.2", + "pkg:npm/log-update@1.0.2", + "pkg:npm/ora@0.2.3", + "pkg:npm/p-map@1.2.0", + "pkg:npm/rxjs@5.5.12", + "pkg:npm/stream-to-observable@0.1.0", + "pkg:npm/strip-ansi@3.0.1", + "pkg:npm/supports-color@2.0.0" + ] + }, + { + "ref": "pkg:npm/log-symbols@2.2.0", + "dependsOn": [ + "pkg:npm/chalk@2.4.2" + ] + }, + { + "ref": "pkg:npm/moment@2.24.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ramda@0.24.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/node-eta@0.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/throttleit@0.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/request-progress@0.4.0", + "dependsOn": [ + "pkg:npm/node-eta@0.1.1", + "pkg:npm/throttleit@0.0.2" + ] + }, + { + "ref": "pkg:npm/punycode@1.3.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/querystring@0.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/url@0.11.0", + "dependsOn": [ + "pkg:npm/punycode@1.3.2", + "pkg:npm/querystring@0.2.0" + ] + }, + { + "ref": "pkg:npm/fd-slicer@1.1.0", + "dependsOn": [ + "pkg:npm/pend@1.2.0" + ] + }, + { + "ref": "pkg:npm/buffer-crc32@0.2.13", + "dependsOn": [] + }, + { + "ref": "pkg:npm/yauzl@2.10.0", + "dependsOn": [ + "pkg:npm/buffer-crc32@0.2.13", + "pkg:npm/fd-slicer@1.1.0" + ] + }, + { + "ref": "pkg:npm/cypress@3.3.1", + "dependsOn": [ + "pkg:npm/@cypress/listr-verbose-renderer@0.4.1", + "pkg:npm/@cypress/xvfb@1.2.4", + "pkg:npm/arch@2.1.1", + "pkg:npm/assert-plus@1.0.0", + "pkg:npm/aws-sign2@0.7.0", + "pkg:npm/bluebird@3.5.0", + "pkg:npm/cachedir@1.3.0", + "pkg:npm/caseless@0.12.0", + "pkg:npm/chalk@2.4.2", + "pkg:npm/check-more-types@2.24.0", + "pkg:npm/commander@2.15.1", + "pkg:npm/common-tags@1.8.0", + "pkg:npm/cross-spawn@6.0.5", + "pkg:npm/debug@3.2.6", + "pkg:npm/execa@0.10.0", + "pkg:npm/executable@4.1.1", + "pkg:npm/extract-zip@1.6.7", + "pkg:npm/form-data@2.3.3", + "pkg:npm/fs-extra@4.0.1", + "pkg:npm/getos@3.1.1", + "pkg:npm/glob@7.1.3", + "pkg:npm/har-validator@5.1.3", + "pkg:npm/http-signature@1.2.0", + "pkg:npm/is-ci@1.2.1", + "pkg:npm/is-installed-globally@0.1.0", + "pkg:npm/lazy-ass@1.6.0", + "pkg:npm/listr@0.12.0", + "pkg:npm/lodash@4.17.11", + "pkg:npm/log-symbols@2.2.0", + "pkg:npm/minimist@1.2.0", + "pkg:npm/moment@2.24.0", + "pkg:npm/ms@2.1.2", + "pkg:npm/oauth-sign@0.9.0", + "pkg:npm/ramda@0.24.1", + "pkg:npm/request-progress@0.4.0", + "pkg:npm/request@2.88.0", + "pkg:npm/supports-color@5.5.0", + "pkg:npm/tmp@0.1.0", + "pkg:npm/tough-cookie@2.4.3", + "pkg:npm/tunnel-agent@0.6.0", + "pkg:npm/url@0.11.0", + "pkg:npm/yauzl@2.10.0" + ] + }, + { + "ref": "pkg:npm/glob@7.0.6", + "dependsOn": [ + "pkg:npm/fs.realpath@1.0.0", + "pkg:npm/inflight@1.0.6", + "pkg:npm/inherits@2.0.3", + "pkg:npm/minimatch@3.0.4", + "pkg:npm/once@1.4.0", + "pkg:npm/path-is-absolute@1.0.1" + ] + }, + { + "ref": "pkg:npm/glob@5.0.15", + "dependsOn": [ + "pkg:npm/inflight@1.0.6", + "pkg:npm/inherits@2.0.3", + "pkg:npm/minimatch@3.0.4", + "pkg:npm/once@1.4.0", + "pkg:npm/path-is-absolute@1.0.1" + ] + }, + { + "ref": "pkg:npm/findup-sync@0.3.0", + "dependsOn": [ + "pkg:npm/glob@5.0.15" + ] + }, + { + "ref": "pkg:npm/grunt-known-options@1.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/resolve@1.1.7", + "dependsOn": [] + }, + { + "ref": "pkg:npm/grunt-cli@1.2.0", + "dependsOn": [ + "pkg:npm/findup-sync@0.3.0", + "pkg:npm/grunt-known-options@1.1.1", + "pkg:npm/resolve@1.1.7" + ] + }, + { + "ref": "pkg:npm/abbrev@1.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/nopt@3.0.6", + "dependsOn": [ + "pkg:npm/abbrev@1.1.1" + ] + }, + { + "ref": "pkg:npm/coffeescript@1.10.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/get-stdin@4.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/map-obj@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/camelcase-keys@2.1.0", + "dependsOn": [ + "pkg:npm/camelcase@2.1.1", + "pkg:npm/map-obj@1.0.1" + ] + }, + { + "ref": "pkg:npm/array-find-index@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/currently-unhandled@0.4.1", + "dependsOn": [ + "pkg:npm/array-find-index@1.0.2" + ] + }, + { + "ref": "pkg:npm/loud-rejection@1.6.0", + "dependsOn": [ + "pkg:npm/currently-unhandled@0.4.1", + "pkg:npm/signal-exit@3.0.2" + ] + }, + { + "ref": "pkg:npm/hosted-git-info@2.7.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/builtin-modules@1.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-builtin-module@1.0.0", + "dependsOn": [ + "pkg:npm/builtin-modules@1.1.1" + ] + }, + { + "ref": "pkg:npm/spdx-exceptions@2.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/spdx-license-ids@3.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/spdx-expression-parse@3.0.0", + "dependsOn": [ + "pkg:npm/spdx-exceptions@2.2.0", + "pkg:npm/spdx-license-ids@3.0.3" + ] + }, + { + "ref": "pkg:npm/spdx-correct@3.1.0", + "dependsOn": [ + "pkg:npm/spdx-expression-parse@3.0.0", + "pkg:npm/spdx-license-ids@3.0.3" + ] + }, + { + "ref": "pkg:npm/validate-npm-package-license@3.0.4", + "dependsOn": [ + "pkg:npm/spdx-correct@3.1.0", + "pkg:npm/spdx-expression-parse@3.0.0" + ] + }, + { + "ref": "pkg:npm/normalize-package-data@2.4.0", + "dependsOn": [ + "pkg:npm/hosted-git-info@2.7.1", + "pkg:npm/is-builtin-module@1.0.0", + "pkg:npm/semver@5.6.0", + "pkg:npm/validate-npm-package-license@3.0.4" + ] + }, + { + "ref": "pkg:npm/pinkie@2.0.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/pinkie-promise@2.0.1", + "dependsOn": [ + "pkg:npm/pinkie@2.0.4" + ] + }, + { + "ref": "pkg:npm/path-exists@2.1.0", + "dependsOn": [ + "pkg:npm/pinkie-promise@2.0.1" + ] + }, + { + "ref": "pkg:npm/find-up@1.1.2", + "dependsOn": [ + "pkg:npm/path-exists@2.1.0", + "pkg:npm/pinkie-promise@2.0.1" + ] + }, + { + "ref": "pkg:npm/is-arrayish@0.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/error-ex@1.3.2", + "dependsOn": [ + "pkg:npm/is-arrayish@0.2.1" + ] + }, + { + "ref": "pkg:npm/parse-json@2.2.0", + "dependsOn": [ + "pkg:npm/error-ex@1.3.2" + ] + }, + { + "ref": "pkg:npm/is-utf8@0.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/strip-bom@2.0.0", + "dependsOn": [ + "pkg:npm/is-utf8@0.2.1" + ] + }, + { + "ref": "pkg:npm/load-json-file@1.1.0", + "dependsOn": [ + "pkg:npm/graceful-fs@4.1.15", + "pkg:npm/parse-json@2.2.0", + "pkg:npm/pify@2.3.0", + "pkg:npm/pinkie-promise@2.0.1", + "pkg:npm/strip-bom@2.0.0" + ] + }, + { + "ref": "pkg:npm/path-type@1.1.0", + "dependsOn": [ + "pkg:npm/graceful-fs@4.1.15", + "pkg:npm/pify@2.3.0", + "pkg:npm/pinkie-promise@2.0.1" + ] + }, + { + "ref": "pkg:npm/read-pkg@1.1.0", + "dependsOn": [ + "pkg:npm/load-json-file@1.1.0", + "pkg:npm/normalize-package-data@2.4.0", + "pkg:npm/path-type@1.1.0" + ] + }, + { + "ref": "pkg:npm/read-pkg-up@1.0.1", + "dependsOn": [ + "pkg:npm/find-up@1.1.2", + "pkg:npm/read-pkg@1.1.0" + ] + }, + { + "ref": "pkg:npm/strip-indent@1.0.1", + "dependsOn": [ + "pkg:npm/get-stdin@4.0.1" + ] + }, + { + "ref": "pkg:npm/redent@1.0.0", + "dependsOn": [ + "pkg:npm/indent-string@2.1.0", + "pkg:npm/strip-indent@1.0.1" + ] + }, + { + "ref": "pkg:npm/trim-newlines@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/meow@3.7.0", + "dependsOn": [ + "pkg:npm/camelcase-keys@2.1.0", + "pkg:npm/decamelize@1.2.0", + "pkg:npm/loud-rejection@1.6.0", + "pkg:npm/map-obj@1.0.1", + "pkg:npm/minimist@1.2.0", + "pkg:npm/normalize-package-data@2.4.0", + "pkg:npm/object-assign@4.1.1", + "pkg:npm/read-pkg-up@1.0.1", + "pkg:npm/redent@1.0.0", + "pkg:npm/trim-newlines@1.0.0" + ] + }, + { + "ref": "pkg:npm/dateformat@1.0.12", + "dependsOn": [ + "pkg:npm/get-stdin@4.0.1", + "pkg:npm/meow@3.7.0" + ] + }, + { + "ref": "pkg:npm/exit@0.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/colors@1.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/grunt-legacy-log-utils@2.0.1", + "dependsOn": [ + "pkg:npm/chalk@2.4.2", + "pkg:npm/lodash@4.17.11" + ] + }, + { + "ref": "pkg:npm/hooker@0.2.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/grunt-legacy-log@2.0.0", + "dependsOn": [ + "pkg:npm/colors@1.1.2", + "pkg:npm/grunt-legacy-log-utils@2.0.1", + "pkg:npm/hooker@0.2.3", + "pkg:npm/lodash@4.17.11" + ] + }, + { + "ref": "pkg:npm/getobject@0.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/sprintf-js@1.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/underscore.string@3.3.5", + "dependsOn": [ + "pkg:npm/sprintf-js@1.1.2", + "pkg:npm/util-deprecate@1.0.2" + ] + }, + { + "ref": "pkg:npm/grunt-legacy-util@1.1.1", + "dependsOn": [ + "pkg:npm/async@1.5.2", + "pkg:npm/exit@0.1.2", + "pkg:npm/getobject@0.1.0", + "pkg:npm/hooker@0.2.3", + "pkg:npm/lodash@4.17.11", + "pkg:npm/underscore.string@3.3.5", + "pkg:npm/which@1.3.1" + ] + }, + { + "ref": "pkg:npm/sprintf-js@1.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/argparse@1.0.10", + "dependsOn": [ + "pkg:npm/sprintf-js@1.0.3" + ] + }, + { + "ref": "pkg:npm/esprima@2.7.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/js-yaml@3.5.5", + "dependsOn": [ + "pkg:npm/argparse@1.0.10", + "pkg:npm/esprima@2.7.3" + ] + }, + { + "ref": "pkg:npm/grunt@1.0.3", + "dependsOn": [ + "pkg:npm/coffeescript@1.10.0", + "pkg:npm/dateformat@1.0.12", + "pkg:npm/eventemitter2@0.4.14", + "pkg:npm/exit@0.1.2", + "pkg:npm/findup-sync@0.3.0", + "pkg:npm/glob@7.0.6", + "pkg:npm/grunt-cli@1.2.0", + "pkg:npm/grunt-known-options@1.1.1", + "pkg:npm/grunt-legacy-log@2.0.0", + "pkg:npm/grunt-legacy-util@1.1.1", + "pkg:npm/iconv-lite@0.4.23", + "pkg:npm/js-yaml@3.5.5", + "pkg:npm/minimatch@3.0.4", + "pkg:npm/mkdirp@0.5.1", + "pkg:npm/nopt@3.0.6", + "pkg:npm/path-is-absolute@1.0.1", + "pkg:npm/rimraf@2.6.3" + ] + }, + { + "ref": "pkg:npm/interpret@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/detect-file@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/parse-passwd@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/homedir-polyfill@1.0.1", + "dependsOn": [ + "pkg:npm/parse-passwd@1.0.0" + ] + }, + { + "ref": "pkg:npm/expand-tilde@2.0.2", + "dependsOn": [ + "pkg:npm/homedir-polyfill@1.0.1" + ] + }, + { + "ref": "pkg:npm/global-prefix@1.0.2", + "dependsOn": [ + "pkg:npm/expand-tilde@2.0.2", + "pkg:npm/homedir-polyfill@1.0.1", + "pkg:npm/ini@1.3.5", + "pkg:npm/is-windows@1.0.2", + "pkg:npm/which@1.3.1" + ] + }, + { + "ref": "pkg:npm/global-modules@1.0.0", + "dependsOn": [ + "pkg:npm/global-prefix@1.0.2", + "pkg:npm/is-windows@1.0.2", + "pkg:npm/resolve-dir@1.0.1" + ] + }, + { + "ref": "pkg:npm/resolve-dir@1.0.1", + "dependsOn": [ + "pkg:npm/expand-tilde@2.0.2", + "pkg:npm/global-modules@1.0.0" + ] + }, + { + "ref": "pkg:npm/findup-sync@2.0.0", + "dependsOn": [ + "pkg:npm/detect-file@1.0.0", + "pkg:npm/micromatch@3.1.10", + "pkg:npm/resolve-dir@1.0.1" + ] + }, + { + "ref": "pkg:npm/for-own@1.0.0", + "dependsOn": [ + "pkg:npm/for-in@1.0.2" + ] + }, + { + "ref": "pkg:npm/array-each@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/array-slice@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/object.defaults@1.1.0", + "dependsOn": [ + "pkg:npm/array-each@1.0.1", + "pkg:npm/array-slice@1.1.0", + "pkg:npm/for-own@1.0.0", + "pkg:npm/isobject@3.0.1" + ] + }, + { + "ref": "pkg:npm/unc-path-regex@0.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-unc-path@1.0.0", + "dependsOn": [ + "pkg:npm/unc-path-regex@0.1.2" + ] + }, + { + "ref": "pkg:npm/is-relative@1.0.0", + "dependsOn": [ + "pkg:npm/is-unc-path@1.0.0" + ] + }, + { + "ref": "pkg:npm/is-absolute@1.0.0", + "dependsOn": [ + "pkg:npm/is-relative@1.0.0", + "pkg:npm/is-windows@1.0.2" + ] + }, + { + "ref": "pkg:npm/path-root-regex@0.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/path-root@0.1.1", + "dependsOn": [ + "pkg:npm/path-root-regex@0.1.2" + ] + }, + { + "ref": "pkg:npm/parse-filepath@1.0.2", + "dependsOn": [ + "pkg:npm/is-absolute@1.0.0", + "pkg:npm/map-cache@0.2.2", + "pkg:npm/path-root@0.1.1" + ] + }, + { + "ref": "pkg:npm/fined@1.1.1", + "dependsOn": [ + "pkg:npm/expand-tilde@2.0.2", + "pkg:npm/is-plain-object@2.0.4", + "pkg:npm/object.defaults@1.1.0", + "pkg:npm/object.pick@1.3.0", + "pkg:npm/parse-filepath@1.0.2" + ] + }, + { + "ref": "pkg:npm/flagged-respawn@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/make-iterator@1.0.1", + "dependsOn": [ + "pkg:npm/kind-of@6.0.2" + ] + }, + { + "ref": "pkg:npm/object.map@1.0.1", + "dependsOn": [ + "pkg:npm/for-own@1.0.0", + "pkg:npm/make-iterator@1.0.1" + ] + }, + { + "ref": "pkg:npm/rechoir@0.6.2", + "dependsOn": [ + "pkg:npm/resolve@1.1.7" + ] + }, + { + "ref": "pkg:npm/liftoff@2.5.0", + "dependsOn": [ + "pkg:npm/arr-diff@4.0.0", + "pkg:npm/array-unique@0.3.2", + "pkg:npm/braces@2.3.2", + "pkg:npm/expand-brackets@2.1.4", + "pkg:npm/extend@3.0.2", + "pkg:npm/extglob@2.0.4", + "pkg:npm/fill-range@4.0.0", + "pkg:npm/findup-sync@2.0.0", + "pkg:npm/fined@1.1.1", + "pkg:npm/flagged-respawn@1.0.1", + "pkg:npm/is-accessor-descriptor@1.0.0", + "pkg:npm/is-data-descriptor@1.0.0", + "pkg:npm/is-descriptor@1.0.2", + "pkg:npm/is-extglob@2.1.1", + "pkg:npm/is-glob@3.1.0", + "pkg:npm/is-number@3.0.0", + "pkg:npm/is-plain-object@2.0.4", + "pkg:npm/isobject@3.0.1", + "pkg:npm/kind-of@6.0.2", + "pkg:npm/micromatch@3.1.10", + "pkg:npm/object.map@1.0.1", + "pkg:npm/rechoir@0.6.2", + "pkg:npm/resolve@1.1.7" + ] + }, + { + "ref": "pkg:npm/os-tmpdir@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/osenv@0.1.5", + "dependsOn": [ + "pkg:npm/os-homedir@1.0.2", + "pkg:npm/os-tmpdir@1.0.2" + ] + }, + { + "ref": "pkg:npm/nopt@4.0.1", + "dependsOn": [ + "pkg:npm/abbrev@1.1.1", + "pkg:npm/osenv@0.1.5" + ] + }, + { + "ref": "pkg:npm/v8flags@3.1.2", + "dependsOn": [ + "pkg:npm/homedir-polyfill@1.0.1" + ] + }, + { + "ref": "pkg:npm/grunt-cli@1.3.2", + "dependsOn": [ + "pkg:npm/grunt-known-options@1.1.1", + "pkg:npm/interpret@1.1.0", + "pkg:npm/liftoff@2.5.0", + "pkg:npm/nopt@4.0.1", + "pkg:npm/v8flags@3.1.2" + ] + }, + { + "ref": "pkg:npm/arrify@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/end-of-stream@1.4.1", + "dependsOn": [ + "pkg:npm/once@1.4.0" + ] + }, + { + "ref": "pkg:npm/stream-shift@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/duplexify@3.6.1", + "dependsOn": [ + "pkg:npm/end-of-stream@1.4.1", + "pkg:npm/inherits@2.0.3", + "pkg:npm/readable-stream@2.3.6", + "pkg:npm/stream-shift@1.0.0" + ] + }, + { + "ref": "pkg:npm/pump@2.0.1", + "dependsOn": [ + "pkg:npm/end-of-stream@1.4.1", + "pkg:npm/once@1.4.0" + ] + }, + { + "ref": "pkg:npm/pumpify@1.5.1", + "dependsOn": [ + "pkg:npm/duplexify@3.6.1", + "pkg:npm/inherits@2.0.3", + "pkg:npm/pump@2.0.1" + ] + }, + { + "ref": "pkg:npm/xtend@4.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/through2@2.0.5", + "dependsOn": [ + "pkg:npm/readable-stream@2.3.6", + "pkg:npm/xtend@4.0.1" + ] + }, + { + "ref": "pkg:npm/split2@1.1.1", + "dependsOn": [ + "pkg:npm/through2@2.0.5" + ] + }, + { + "ref": "pkg:npm/pad-stream@1.2.0", + "dependsOn": [ + "pkg:npm/meow@3.7.0", + "pkg:npm/pumpify@1.5.1", + "pkg:npm/repeating@2.0.1", + "pkg:npm/split2@1.1.1", + "pkg:npm/through2@2.0.5" + ] + }, + { + "ref": "pkg:npm/grunt-concurrent@2.3.1", + "dependsOn": [ + "pkg:npm/arrify@1.0.1", + "pkg:npm/async@1.5.2", + "pkg:npm/grunt@1.0.3", + "pkg:npm/indent-string@2.1.0", + "pkg:npm/pad-stream@1.2.0" + ] + }, + { + "ref": "pkg:npm/strip-json-comments@1.0.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/cli@1.0.1", + "dependsOn": [ + "pkg:npm/exit@0.1.2", + "pkg:npm/glob@7.1.3" + ] + }, + { + "ref": "pkg:npm/date-now@0.1.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/console-browserify@1.1.0", + "dependsOn": [ + "pkg:npm/date-now@0.1.4" + ] + }, + { + "ref": "pkg:npm/isarray@0.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/readable-stream@1.1.14", + "dependsOn": [ + "pkg:npm/core-util-is@1.0.2", + "pkg:npm/inherits@2.0.3" + ] + }, + { + "ref": "pkg:npm/string_decoder@0.10.31", + "dependsOn": [] + }, + { + "ref": "pkg:npm/domelementtype@1.3.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/domhandler@2.3.0", + "dependsOn": [ + "pkg:npm/domelementtype@1.3.1" + ] + }, + { + "ref": "pkg:npm/domelementtype@1.1.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/entities@1.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/dom-serializer@0.1.0", + "dependsOn": [ + "pkg:npm/domelementtype@1.1.3", + "pkg:npm/entities@1.1.2" + ] + }, + { + "ref": "pkg:npm/domutils@1.5.1", + "dependsOn": [ + "pkg:npm/dom-serializer@0.1.0", + "pkg:npm/domelementtype@1.3.1" + ] + }, + { + "ref": "pkg:npm/entities@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/htmlparser2@3.8.3", + "dependsOn": [ + "pkg:npm/domelementtype@1.3.1", + "pkg:npm/domhandler@2.3.0", + "pkg:npm/domutils@1.5.1", + "pkg:npm/entities@1.0.0", + "pkg:npm/isarray@0.0.1", + "pkg:npm/readable-stream@1.1.14", + "pkg:npm/string_decoder@0.10.31" + ] + }, + { + "ref": "pkg:npm/shelljs@0.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/jshint@2.9.7", + "dependsOn": [ + "pkg:npm/cli@1.0.1", + "pkg:npm/console-browserify@1.1.0", + "pkg:npm/exit@0.1.2", + "pkg:npm/htmlparser2@3.8.3", + "pkg:npm/lodash@4.17.11", + "pkg:npm/minimatch@3.0.4", + "pkg:npm/shelljs@0.3.0", + "pkg:npm/strip-json-comments@1.0.4" + ] + }, + { + "ref": "pkg:npm/grunt-contrib-jshint@1.1.0", + "dependsOn": [ + "pkg:npm/ansi-styles@2.2.1", + "pkg:npm/chalk@1.1.3", + "pkg:npm/grunt@1.0.3", + "pkg:npm/hooker@0.2.3", + "pkg:npm/jshint@2.9.7", + "pkg:npm/supports-color@2.0.0" + ] + }, + { + "ref": "pkg:npm/globule@1.2.1", + "dependsOn": [ + "pkg:npm/glob@7.1.3", + "pkg:npm/lodash@4.17.11", + "pkg:npm/minimatch@3.0.4" + ] + }, + { + "ref": "pkg:npm/gaze@1.1.3", + "dependsOn": [ + "pkg:npm/globule@1.2.1" + ] + }, + { + "ref": "pkg:npm/bytes@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/raw-body@1.1.7", + "dependsOn": [] + }, + { + "ref": "pkg:npm/continuable-cache@0.3.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/string-template@0.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/error@7.0.2", + "dependsOn": [ + "pkg:npm/string-template@0.2.1", + "pkg:npm/xtend@4.0.1" + ] + }, + { + "ref": "pkg:npm/safe-json-parse@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/body@5.1.0", + "dependsOn": [ + "pkg:npm/bytes@1.0.0", + "pkg:npm/continuable-cache@0.3.1", + "pkg:npm/error@7.0.2", + "pkg:npm/raw-body@1.1.7", + "pkg:npm/safe-json-parse@1.0.1", + "pkg:npm/string_decoder@0.10.31" + ] + }, + { + "ref": "pkg:npm/http-parser-js@0.5.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/websocket-extensions@0.1.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/websocket-driver@0.7.0", + "dependsOn": [ + "pkg:npm/http-parser-js@0.5.0", + "pkg:npm/websocket-extensions@0.1.3" + ] + }, + { + "ref": "pkg:npm/faye-websocket@0.10.0", + "dependsOn": [ + "pkg:npm/websocket-driver@0.7.0" + ] + }, + { + "ref": "pkg:npm/livereload-js@2.4.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/tiny-lr@1.1.1", + "dependsOn": [ + "pkg:npm/body@5.1.0", + "pkg:npm/debug@3.2.6", + "pkg:npm/faye-websocket@0.10.0", + "pkg:npm/livereload-js@2.4.0", + "pkg:npm/ms@2.1.1", + "pkg:npm/object-assign@4.1.1", + "pkg:npm/qs@6.5.2" + ] + }, + { + "ref": "pkg:npm/grunt-contrib-watch@1.1.0", + "dependsOn": [ + "pkg:npm/async@2.6.1", + "pkg:npm/gaze@1.1.3", + "pkg:npm/lodash@4.17.11", + "pkg:npm/tiny-lr@1.1.1" + ] + }, + { + "ref": "pkg:npm/lodash@4.17.20", + "dependsOn": [] + }, + { + "ref": "pkg:npm/grunt-env@1.0.1", + "dependsOn": [ + "pkg:npm/ini@1.3.5", + "pkg:npm/lodash@4.17.20" + ] + }, + { + "ref": "pkg:npm/grunt-contrib-clean@1.1.0", + "dependsOn": [ + "pkg:npm/async@1.5.2", + "pkg:npm/grunt@1.0.3", + "pkg:npm/rimraf@2.6.3" + ] + }, + { + "ref": "pkg:npm/isexe@1.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/os-homedir@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/clean-yaml-object@0.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/color-support@1.1.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/js-yaml@3.6.1", + "dependsOn": [ + "pkg:npm/argparse@1.0.10", + "pkg:npm/esprima@2.7.3" + ] + }, + { + "ref": "pkg:npm/lcov-parse@0.0.10", + "dependsOn": [] + }, + { + "ref": "pkg:npm/log-driver@1.2.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/qs@6.3.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/aws-sign2@0.6.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/caseless@0.11.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/form-data@2.1.4", + "dependsOn": [ + "pkg:npm/asynckit@0.4.0", + "pkg:npm/combined-stream@1.0.7", + "pkg:npm/mime-types@2.1.21" + ] + }, + { + "ref": "pkg:npm/commander@2.19.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-property@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/generate-function@2.3.1", + "dependsOn": [ + "pkg:npm/is-property@1.0.2" + ] + }, + { + "ref": "pkg:npm/generate-object-property@1.2.0", + "dependsOn": [ + "pkg:npm/is-property@1.0.2" + ] + }, + { + "ref": "pkg:npm/is-my-ip-valid@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/jsonpointer@4.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-my-json-valid@2.19.0", + "dependsOn": [ + "pkg:npm/generate-function@2.3.1", + "pkg:npm/generate-object-property@1.2.0", + "pkg:npm/is-my-ip-valid@1.0.0", + "pkg:npm/jsonpointer@4.0.1", + "pkg:npm/xtend@4.0.1" + ] + }, + { + "ref": "pkg:npm/har-validator@2.0.6", + "dependsOn": [ + "pkg:npm/ansi-styles@2.2.1", + "pkg:npm/chalk@1.1.3", + "pkg:npm/commander@2.19.0", + "pkg:npm/commander@2.9.0", + "pkg:npm/is-my-json-valid@2.15.0", + "pkg:npm/is-my-json-valid@2.19.0", + "pkg:npm/pinkie-promise@2.0.1", + "pkg:npm/supports-color@2.0.0" + ] + }, + { + "ref": "pkg:npm/hoek@2.16.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/boom@2.10.1", + "dependsOn": [ + "pkg:npm/hoek@2.16.3" + ] + }, + { + "ref": "pkg:npm/cryptiles@2.0.5", + "dependsOn": [ + "pkg:npm/boom@2.10.1" + ] + }, + { + "ref": "pkg:npm/sntp@1.0.9", + "dependsOn": [ + "pkg:npm/hoek@2.16.3" + ] + }, + { + "ref": "pkg:npm/hawk@3.1.3", + "dependsOn": [ + "pkg:npm/boom@2.10.1", + "pkg:npm/cryptiles@2.0.5", + "pkg:npm/hoek@2.16.3", + "pkg:npm/sntp@1.0.9" + ] + }, + { + "ref": "pkg:npm/assert-plus@0.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/http-signature@1.1.1", + "dependsOn": [ + "pkg:npm/assert-plus@0.2.0", + "pkg:npm/jsprim@1.3.1", + "pkg:npm/jsprim@1.4.1", + "pkg:npm/sshpk@1.10.1", + "pkg:npm/sshpk@1.16.0" + ] + }, + { + "ref": "pkg:npm/oauth-sign@0.8.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/stringstream@0.0.6", + "dependsOn": [] + }, + { + "ref": "pkg:npm/tough-cookie@2.3.4", + "dependsOn": [ + "pkg:npm/punycode@1.4.1" + ] + }, + { + "ref": "pkg:npm/tunnel-agent@0.4.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/request@2.79.0", + "dependsOn": [ + "pkg:npm/aws-sign2@0.6.0", + "pkg:npm/aws4@1.8.0", + "pkg:npm/caseless@0.11.0", + "pkg:npm/combined-stream@1.0.7", + "pkg:npm/extend@3.0.2", + "pkg:npm/forever-agent@0.6.1", + "pkg:npm/form-data@2.1.4", + "pkg:npm/har-validator@2.0.6", + "pkg:npm/hawk@3.1.3", + "pkg:npm/http-signature@1.1.1", + "pkg:npm/is-typedarray@1.0.0", + "pkg:npm/isstream@0.1.2", + "pkg:npm/json-stringify-safe@5.0.1", + "pkg:npm/mime-types@2.1.21", + "pkg:npm/oauth-sign@0.8.2", + "pkg:npm/qs@6.3.2", + "pkg:npm/stringstream@0.0.6", + "pkg:npm/tough-cookie@2.3.4", + "pkg:npm/tunnel-agent@0.4.3", + "pkg:npm/uuid@3.3.2" + ] + }, + { + "ref": "pkg:npm/coveralls@2.13.3", + "dependsOn": [ + "pkg:npm/js-yaml@3.6.1", + "pkg:npm/lcov-parse@0.0.10", + "pkg:npm/log-driver@1.2.5", + "pkg:npm/minimist@1.2.0", + "pkg:npm/request@2.79.0" + ] + }, + { + "ref": "pkg:npm/deeper@2.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/yallist@2.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/pseudomap@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lru-cache@4.1.5", + "dependsOn": [ + "pkg:npm/pseudomap@1.0.2", + "pkg:npm/yallist@2.1.2" + ] + }, + { + "ref": "pkg:npm/cross-spawn@4.0.2", + "dependsOn": [ + "pkg:npm/lru-cache@4.1.5", + "pkg:npm/which@1.3.1" + ] + }, + { + "ref": "pkg:npm/foreground-child@1.5.6", + "dependsOn": [ + "pkg:npm/cross-spawn@4.0.2", + "pkg:npm/signal-exit@3.0.2" + ] + }, + { + "ref": "pkg:npm/align-text@0.1.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/amdefine@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ansi-regex@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/append-transform@0.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/arr-diff@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/arr-flatten@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/array-unique@0.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/babel-code-frame@6.11.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/babel-generator@6.11.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/babel-messages@6.8.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/babel-runtime@6.9.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/babel-template@6.9.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/babel-traverse@6.11.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/babel-types@6.11.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/babylon@6.8.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/balanced-match@0.4.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/brace-expansion@1.1.6", + "dependsOn": [ + "pkg:npm/balanced-match@0.4.2", + "pkg:npm/concat-map@0.0.1" + ] + }, + { + "ref": "pkg:npm/braces@1.8.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/caching-transform@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/center-align@0.1.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/cliui@2.1.0", + "dependsOn": [ + "pkg:npm/wordwrap@0.0.2" + ] + }, + { + "ref": "pkg:npm/code-point-at@1.0.0", + "dependsOn": [ + "pkg:npm/number-is-nan@1.0.0" + ] + }, + { + "ref": "pkg:npm/commondir@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/convert-source-map@1.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/core-js@2.4.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/cross-spawn@4.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/default-require-extensions@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/detect-indent@3.0.1", + "dependsOn": [ + "pkg:npm/minimist@1.2.0" + ] + }, + { + "ref": "pkg:npm/error-ex@1.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/esutils@2.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/expand-brackets@0.1.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/expand-range@1.8.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/extglob@0.3.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/filename-regex@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/fill-range@2.2.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/find-cache-dir@0.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/for-in@0.1.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/for-own@0.1.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/foreground-child@1.5.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/get-caller-file@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/glob@7.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/glob-base@0.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/glob-parent@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/globals@8.18.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/graceful-fs@4.1.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/source-map@0.4.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/handlebars@4.0.5", + "dependsOn": [ + "pkg:npm/source-map@0.4.4" + ] + }, + { + "ref": "pkg:npm/has-flag@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/hosted-git-info@2.1.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/imurmurhash@0.1.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/inflight@1.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/inherits@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/invariant@2.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-buffer@1.1.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-dotfile@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-equal-shallow@0.1.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-extglob@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-finite@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-glob@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-number@2.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-posix-bracket@0.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-primitive@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/istanbul-lib-coverage@1.0.0-alpha.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/istanbul-lib-hook@1.0.0-alpha.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/istanbul-lib-instrument@1.1.0-alpha.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/supports-color@3.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/istanbul-lib-report@1.0.0-alpha.3", + "dependsOn": [ + "pkg:npm/supports-color@3.1.2" + ] + }, + { + "ref": "pkg:npm/istanbul-lib-source-maps@1.0.0-alpha.10", + "dependsOn": [] + }, + { + "ref": "pkg:npm/istanbul-reports@1.0.0-alpha.8", + "dependsOn": [] + }, + { + "ref": "pkg:npm/js-tokens@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/kind-of@3.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lazy-cache@1.0.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash@4.13.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash.assign@4.0.9", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash.keys@4.0.7", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash.rest@4.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/longest@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/js-tokens@1.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/loose-envify@1.2.0", + "dependsOn": [ + "pkg:npm/js-tokens@1.0.3" + ] + }, + { + "ref": "pkg:npm/lru-cache@4.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/md5-hex@1.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/md5-o-matic@0.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/micromatch@2.3.11", + "dependsOn": [] + }, + { + "ref": "pkg:npm/minimatch@3.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/normalize-package-data@2.3.5", + "dependsOn": [ + "pkg:npm/is-builtin-module@1.0.0" + ] + }, + { + "ref": "pkg:npm/normalize-path@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/number-is-nan@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/object.omit@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/once@1.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/parse-glob@3.0.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/path-is-absolute@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/path-parse@1.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/pkg-dir@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/pkg-up@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/preserve@0.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/randomatic@1.1.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/regenerator-runtime@0.9.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/regex-cache@0.4.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/repeat-element@1.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/repeat-string@1.5.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/repeating@1.1.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/require-directory@2.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/require-main-filename@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/right-align@0.1.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/rimraf@2.5.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/semver@5.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/set-blocking@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/signal-exit@3.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/slide@1.1.6", + "dependsOn": [] + }, + { + "ref": "pkg:npm/source-map@0.5.6", + "dependsOn": [] + }, + { + "ref": "pkg:npm/signal-exit@2.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/spawn-wrap@1.2.4", + "dependsOn": [ + "pkg:npm/signal-exit@2.1.2" + ] + }, + { + "ref": "pkg:npm/spdx-correct@1.0.2", + "dependsOn": [ + "pkg:npm/spdx-license-ids@1.2.0" + ] + }, + { + "ref": "pkg:npm/spdx-exceptions@1.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/spdx-expression-parse@1.0.2", + "dependsOn": [ + "pkg:npm/spdx-exceptions@1.0.4", + "pkg:npm/spdx-license-ids@1.2.0" + ] + }, + { + "ref": "pkg:npm/spdx-license-ids@1.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/string-width@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/test-exclude@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/to-fast-properties@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/yargs@3.10.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/uglify-js@2.7.0", + "dependsOn": [ + "pkg:npm/async@0.2.10", + "pkg:npm/yargs@3.10.0" + ] + }, + { + "ref": "pkg:npm/validate-npm-package-license@3.0.1", + "dependsOn": [ + "pkg:npm/spdx-correct@1.0.2", + "pkg:npm/spdx-expression-parse@1.0.2" + ] + }, + { + "ref": "pkg:npm/which@1.2.10", + "dependsOn": [] + }, + { + "ref": "pkg:npm/which-module@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/wrap-ansi@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/write-file-atomic@1.1.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/yallist@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/window-size@0.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/yargs@4.8.1", + "dependsOn": [ + "pkg:npm/cliui@3.2.0", + "pkg:npm/window-size@0.2.0" + ] + }, + { + "ref": "pkg:npm/camelcase@3.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/yargs-parser@2.4.1", + "dependsOn": [ + "pkg:npm/camelcase@3.0.0" + ] + }, + { + "ref": "pkg:npm/nyc@7.1.0", + "dependsOn": [ + "pkg:npm/align-text@0.1.4", + "pkg:npm/amdefine@1.0.0", + "pkg:npm/ansi-regex@2.0.0", + "pkg:npm/ansi-styles@2.2.1", + "pkg:npm/append-transform@0.3.0", + "pkg:npm/arr-diff@2.0.0", + "pkg:npm/arr-flatten@1.0.1", + "pkg:npm/array-unique@0.2.1", + "pkg:npm/arrify@1.0.1", + "pkg:npm/async@1.5.2", + "pkg:npm/babel-code-frame@6.11.0", + "pkg:npm/babel-generator@6.11.4", + "pkg:npm/babel-messages@6.8.0", + "pkg:npm/babel-runtime@6.9.2", + "pkg:npm/babel-template@6.9.0", + "pkg:npm/babel-traverse@6.11.4", + "pkg:npm/babel-types@6.11.1", + "pkg:npm/babylon@6.8.4", + "pkg:npm/balanced-match@0.4.2", + "pkg:npm/brace-expansion@1.1.6", + "pkg:npm/braces@1.8.5", + "pkg:npm/builtin-modules@1.1.1", + "pkg:npm/caching-transform@1.0.1", + "pkg:npm/camelcase@1.2.1", + "pkg:npm/center-align@0.1.3", + "pkg:npm/chalk@1.1.3", + "pkg:npm/cliui@2.1.0", + "pkg:npm/code-point-at@1.0.0", + "pkg:npm/commondir@1.0.1", + "pkg:npm/concat-map@0.0.1", + "pkg:npm/convert-source-map@1.3.0", + "pkg:npm/core-js@2.4.1", + "pkg:npm/cross-spawn@4.0.0", + "pkg:npm/debug@2.2.0", + "pkg:npm/decamelize@1.2.0", + "pkg:npm/default-require-extensions@1.0.0", + "pkg:npm/detect-indent@3.0.1", + "pkg:npm/error-ex@1.3.0", + "pkg:npm/escape-string-regexp@1.0.5", + "pkg:npm/esutils@2.0.2", + "pkg:npm/expand-brackets@0.1.5", + "pkg:npm/expand-range@1.8.2", + "pkg:npm/extglob@0.3.2", + "pkg:npm/filename-regex@2.0.0", + "pkg:npm/fill-range@2.2.3", + "pkg:npm/find-cache-dir@0.1.1", + "pkg:npm/find-up@1.1.2", + "pkg:npm/for-in@0.1.5", + "pkg:npm/for-own@0.1.4", + "pkg:npm/foreground-child@1.5.3", + "pkg:npm/fs.realpath@1.0.0", + "pkg:npm/get-caller-file@1.0.1", + "pkg:npm/get-stdin@4.0.1", + "pkg:npm/glob-base@0.3.0", + "pkg:npm/glob-parent@2.0.0", + "pkg:npm/glob@7.0.5", + "pkg:npm/globals@8.18.0", + "pkg:npm/graceful-fs@4.1.4", + "pkg:npm/handlebars@4.0.5", + "pkg:npm/has-ansi@2.0.0", + "pkg:npm/has-flag@1.0.0", + "pkg:npm/hosted-git-info@2.1.5", + "pkg:npm/imurmurhash@0.1.4", + "pkg:npm/inflight@1.0.5", + "pkg:npm/inherits@2.0.1", + "pkg:npm/invariant@2.2.1", + "pkg:npm/invert-kv@1.0.0", + "pkg:npm/is-arrayish@0.2.1", + "pkg:npm/is-buffer@1.1.3", + "pkg:npm/is-builtin-module@1.0.0", + "pkg:npm/is-dotfile@1.0.2", + "pkg:npm/is-equal-shallow@0.1.3", + "pkg:npm/is-extendable@0.1.1", + "pkg:npm/is-extglob@1.0.0", + "pkg:npm/is-finite@1.0.1", + "pkg:npm/is-fullwidth-code-point@1.0.0", + "pkg:npm/is-glob@2.0.1", + "pkg:npm/is-number@2.1.0", + "pkg:npm/is-posix-bracket@0.1.1", + "pkg:npm/is-primitive@2.0.0", + "pkg:npm/is-utf8@0.2.1", + "pkg:npm/isarray@1.0.0", + "pkg:npm/isexe@1.1.2", + "pkg:npm/isobject@2.1.0", + "pkg:npm/istanbul-lib-coverage@1.0.0-alpha.4", + "pkg:npm/istanbul-lib-hook@1.0.0-alpha.4", + "pkg:npm/istanbul-lib-instrument@1.1.0-alpha.4", + "pkg:npm/istanbul-lib-report@1.0.0-alpha.3", + "pkg:npm/istanbul-lib-source-maps@1.0.0-alpha.10", + "pkg:npm/istanbul-reports@1.0.0-alpha.8", + "pkg:npm/js-tokens@2.0.0", + "pkg:npm/kind-of@3.0.3", + "pkg:npm/lazy-cache@1.0.4", + "pkg:npm/lcid@1.0.0", + "pkg:npm/load-json-file@1.1.0", + "pkg:npm/lodash.assign@4.0.9", + "pkg:npm/lodash.keys@4.0.7", + "pkg:npm/lodash.rest@4.0.3", + "pkg:npm/lodash@4.13.1", + "pkg:npm/longest@1.0.1", + "pkg:npm/loose-envify@1.2.0", + "pkg:npm/lru-cache@4.0.1", + "pkg:npm/md5-hex@1.3.0", + "pkg:npm/md5-o-matic@0.1.1", + "pkg:npm/micromatch@2.3.11", + "pkg:npm/minimatch@3.0.2", + "pkg:npm/minimist@0.0.8", + "pkg:npm/mkdirp@0.5.1", + "pkg:npm/ms@0.7.1", + "pkg:npm/normalize-package-data@2.3.5", + "pkg:npm/normalize-path@2.0.1", + "pkg:npm/number-is-nan@1.0.0", + "pkg:npm/object.omit@2.0.0", + "pkg:npm/once@1.3.3", + "pkg:npm/optimist@0.6.1", + "pkg:npm/os-homedir@1.0.1", + "pkg:npm/os-locale@1.4.0", + "pkg:npm/parse-glob@3.0.4", + "pkg:npm/parse-json@2.2.0", + "pkg:npm/path-exists@2.1.0", + "pkg:npm/path-is-absolute@1.0.0", + "pkg:npm/path-parse@1.0.5", + "pkg:npm/path-type@1.1.0", + "pkg:npm/pify@2.3.0", + "pkg:npm/pinkie-promise@2.0.1", + "pkg:npm/pinkie@2.0.4", + "pkg:npm/pkg-dir@1.0.0", + "pkg:npm/pkg-up@1.0.0", + "pkg:npm/preserve@0.2.0", + "pkg:npm/pseudomap@1.0.2", + "pkg:npm/randomatic@1.1.5", + "pkg:npm/read-pkg-up@1.0.1", + "pkg:npm/read-pkg@1.1.0", + "pkg:npm/regenerator-runtime@0.9.5", + "pkg:npm/regex-cache@0.4.3", + "pkg:npm/repeat-element@1.1.2", + "pkg:npm/repeat-string@1.5.4", + "pkg:npm/repeating@1.1.3", + "pkg:npm/require-directory@2.1.1", + "pkg:npm/require-main-filename@1.0.1", + "pkg:npm/resolve-from@2.0.0", + "pkg:npm/right-align@0.1.3", + "pkg:npm/rimraf@2.5.4", + "pkg:npm/semver@5.3.0", + "pkg:npm/set-blocking@2.0.0", + "pkg:npm/signal-exit@3.0.0", + "pkg:npm/slide@1.1.6", + "pkg:npm/source-map@0.5.6", + "pkg:npm/spawn-wrap@1.2.4", + "pkg:npm/spdx-correct@1.0.2", + "pkg:npm/spdx-exceptions@1.0.5", + "pkg:npm/spdx-expression-parse@1.0.2", + "pkg:npm/spdx-license-ids@1.2.1", + "pkg:npm/string-width@1.0.1", + "pkg:npm/strip-ansi@3.0.1", + "pkg:npm/strip-bom@2.0.0", + "pkg:npm/supports-color@2.0.0", + "pkg:npm/test-exclude@1.1.0", + "pkg:npm/to-fast-properties@1.0.2", + "pkg:npm/uglify-js@2.7.0", + "pkg:npm/uglify-to-browserify@1.0.2", + "pkg:npm/validate-npm-package-license@3.0.1", + "pkg:npm/which-module@1.0.0", + "pkg:npm/which@1.2.10", + "pkg:npm/window-size@0.1.0", + "pkg:npm/wordwrap@0.0.3", + "pkg:npm/wrap-ansi@2.0.0", + "pkg:npm/wrappy@1.0.2", + "pkg:npm/write-file-atomic@1.1.4", + "pkg:npm/y18n@3.2.1", + "pkg:npm/yallist@2.0.0", + "pkg:npm/yargs-parser@2.4.1", + "pkg:npm/yargs@4.8.1" + ] + }, + { + "ref": "pkg:npm/only-shallow@1.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/opener@1.5.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/stack-utils@0.4.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/diff@1.4.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/events-to-array@1.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/tap-parser@2.2.3", + "dependsOn": [ + "pkg:npm/events-to-array@1.1.2", + "pkg:npm/js-yaml@3.5.5", + "pkg:npm/readable-stream@2.3.6" + ] + }, + { + "ref": "pkg:npm/unicode-length@1.0.3", + "dependsOn": [ + "pkg:npm/punycode@1.4.1", + "pkg:npm/strip-ansi@3.0.1" + ] + }, + { + "ref": "pkg:npm/tap-mocha-reporter@2.0.1", + "dependsOn": [ + "pkg:npm/color-support@1.1.3", + "pkg:npm/debug@2.6.9", + "pkg:npm/diff@1.4.0", + "pkg:npm/escape-string-regexp@1.0.5", + "pkg:npm/glob@7.1.3", + "pkg:npm/js-yaml@3.5.5", + "pkg:npm/readable-stream@2.3.6", + "pkg:npm/tap-parser@2.2.3", + "pkg:npm/unicode-length@1.0.3" + ] + }, + { + "ref": "pkg:npm/tmatch@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/tap@7.1.2", + "dependsOn": [ + "pkg:npm/bluebird@3.5.3", + "pkg:npm/clean-yaml-object@0.1.0", + "pkg:npm/color-support@1.1.3", + "pkg:npm/coveralls@2.13.3", + "pkg:npm/deeper@2.1.0", + "pkg:npm/foreground-child@1.5.6", + "pkg:npm/glob@7.1.3", + "pkg:npm/isexe@1.1.2", + "pkg:npm/js-yaml@3.5.5", + "pkg:npm/nyc@7.1.0", + "pkg:npm/only-shallow@1.2.0", + "pkg:npm/opener@1.5.1", + "pkg:npm/os-homedir@1.0.1", + "pkg:npm/readable-stream@2.3.6", + "pkg:npm/signal-exit@3.0.2", + "pkg:npm/stack-utils@0.4.0", + "pkg:npm/tap-mocha-reporter@2.0.1", + "pkg:npm/tap-parser@2.2.3", + "pkg:npm/tmatch@2.0.1" + ] + }, + { + "ref": "pkg:npm/nodeunit@0.9.5", + "dependsOn": [ + "pkg:npm/tap@7.1.2" + ] + }, + { + "ref": "pkg:npm/grunt-contrib-nodeunit@1.0.0", + "dependsOn": [ + "pkg:npm/nodeunit@0.9.5" + ] + }, + { + "ref": "pkg:npm/q@1.5.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/grunt-if@0.2.0", + "dependsOn": [ + "pkg:npm/grunt-contrib-clean@1.1.0", + "pkg:npm/grunt-contrib-jshint@1.1.0", + "pkg:npm/grunt-contrib-nodeunit@1.0.0", + "pkg:npm/grunt@1.0.3", + "pkg:npm/q@1.5.1" + ] + }, + { + "ref": "pkg:npm/proto-list@1.2.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/config-chain@1.1.12", + "dependsOn": [ + "pkg:npm/ini@1.3.5", + "pkg:npm/proto-list@1.2.4" + ] + }, + { + "ref": "pkg:npm/@types/node@10.12.18", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/semver@5.5.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/sigmund@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/editorconfig@0.15.2", + "dependsOn": [ + "pkg:npm/@types/node@10.12.18", + "pkg:npm/@types/semver@5.5.0", + "pkg:npm/commander@2.19.0", + "pkg:npm/lru-cache@4.1.5", + "pkg:npm/semver@5.6.0", + "pkg:npm/sigmund@1.0.1" + ] + }, + { + "ref": "pkg:npm/js-beautify@1.8.9", + "dependsOn": [ + "pkg:npm/config-chain@1.1.12", + "pkg:npm/editorconfig@0.15.2", + "pkg:npm/glob@7.1.3", + "pkg:npm/mkdirp@0.5.1", + "pkg:npm/nopt@4.0.1" + ] + }, + { + "ref": "pkg:npm/deep-extend@0.6.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/strip-json-comments@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/rc@1.2.8", + "dependsOn": [ + "pkg:npm/deep-extend@0.6.0", + "pkg:npm/ini@1.3.5", + "pkg:npm/minimist@1.2.0", + "pkg:npm/strip-json-comments@2.0.1" + ] + }, + { + "ref": "pkg:npm/grunt-jsbeautifier@0.2.13", + "dependsOn": [ + "pkg:npm/async@2.6.1", + "pkg:npm/grunt@1.0.3", + "pkg:npm/js-beautify@1.8.9", + "pkg:npm/lodash@4.17.11", + "pkg:npm/rc@1.2.8", + "pkg:npm/semver@5.6.0", + "pkg:npm/underscore.string@3.3.5" + ] + }, + { + "ref": "pkg:npm/commander@2.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/escape-string-regexp@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/glob@3.2.11", + "dependsOn": [ + "pkg:npm/inherits@2.0.3" + ] + }, + { + "ref": "pkg:npm/lru-cache@2.7.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/minimatch@0.3.0", + "dependsOn": [ + "pkg:npm/sigmund@1.0.1" + ] + }, + { + "ref": "pkg:npm/supports-color@1.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/growl@1.9.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/commander@0.6.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/mkdirp@0.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/jade@0.26.3", + "dependsOn": [ + "pkg:npm/commander@0.6.1", + "pkg:npm/mkdirp@0.3.0" + ] + }, + { + "ref": "pkg:npm/to-iso-string@0.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/mocha@2.5.3", + "dependsOn": [ + "pkg:npm/commander@2.3.0", + "pkg:npm/debug@2.2.0", + "pkg:npm/diff@1.4.0", + "pkg:npm/escape-string-regexp@1.0.2", + "pkg:npm/glob@3.2.11", + "pkg:npm/growl@1.9.2", + "pkg:npm/jade@0.26.3", + "pkg:npm/lru-cache@2.7.3", + "pkg:npm/minimatch@0.3.0", + "pkg:npm/mkdirp@0.5.1", + "pkg:npm/ms@0.7.1", + "pkg:npm/supports-color@1.2.0", + "pkg:npm/to-iso-string@0.0.2" + ] + }, + { + "ref": "pkg:npm/grunt-mocha-test@0.12.7", + "dependsOn": [ + "pkg:npm/hooker@0.2.3", + "pkg:npm/mkdirp@0.5.1", + "pkg:npm/mocha@2.5.3" + ] + }, + { + "ref": "pkg:npm/abbrev@1.0.9", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ansicolors@0.3.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ansistyles@0.1.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/aproba@1.0.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/archy@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/asap@2.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/chownr@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/cmd-shim@2.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/clone@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/defaults@1.0.3", + "dependsOn": [ + "pkg:npm/clone@1.0.2" + ] + }, + { + "ref": "pkg:npm/wcwidth@1.0.0", + "dependsOn": [ + "pkg:npm/defaults@1.0.3" + ] + }, + { + "ref": "pkg:npm/columnify@1.5.4", + "dependsOn": [ + "pkg:npm/wcwidth@1.0.0" + ] + }, + { + "ref": "pkg:npm/config-chain@1.1.11", + "dependsOn": [ + "pkg:npm/proto-list@1.2.4" + ] + }, + { + "ref": "pkg:npm/debuglog@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/dezalgo@1.0.3", + "dependsOn": [ + "pkg:npm/asap@2.0.6", + "pkg:npm/wrappy@1.0.2" + ] + }, + { + "ref": "pkg:npm/editor@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/fs-vacuum@1.2.9", + "dependsOn": [] + }, + { + "ref": "pkg:npm/fs-write-stream-atomic@1.0.8", + "dependsOn": [] + }, + { + "ref": "pkg:npm/fstream@1.0.10", + "dependsOn": [] + }, + { + "ref": "pkg:npm/minimatch@3.0.3", + "dependsOn": [ + "pkg:npm/brace-expansion@1.1.6" + ] + }, + { + "ref": "pkg:npm/fstream-ignore@1.0.5", + "dependsOn": [ + "pkg:npm/minimatch@3.0.3" + ] + }, + { + "ref": "pkg:npm/fstream-npm@1.2.0", + "dependsOn": [ + "pkg:npm/fstream-ignore@1.0.5" + ] + }, + { + "ref": "pkg:npm/glob@7.1.0", + "dependsOn": [ + "pkg:npm/fs.realpath@1.0.0", + "pkg:npm/minimatch@3.0.3", + "pkg:npm/path-is-absolute@1.0.1" + ] + }, + { + "ref": "pkg:npm/graceful-fs@4.1.9", + "dependsOn": [] + }, + { + "ref": "pkg:npm/has-unicode@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/iferr@0.1.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ini@1.3.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/glob@6.0.4", + "dependsOn": [ + "pkg:npm/minimatch@3.0.3", + "pkg:npm/path-is-absolute@1.0.0" + ] + }, + { + "ref": "pkg:npm/promzard@0.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/init-package-json@1.9.4", + "dependsOn": [ + "pkg:npm/glob@6.0.4", + "pkg:npm/promzard@0.3.0" + ] + }, + { + "ref": "pkg:npm/lockfile@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash._baseindexof@3.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash._createset@4.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash._root@3.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash._baseuniq@4.6.0", + "dependsOn": [ + "pkg:npm/lodash._createset@4.0.3", + "pkg:npm/lodash._root@3.0.1" + ] + }, + { + "ref": "pkg:npm/lodash._bindcallback@3.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash._cacheindexof@3.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash._createcache@3.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash._getnative@3.9.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash.clonedeep@4.5.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash.restparam@3.6.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash.union@4.6.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash.uniq@4.5.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash.without@4.4.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/delegates@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/are-we-there-yet@1.1.2", + "dependsOn": [ + "pkg:npm/delegates@1.0.0" + ] + }, + { + "ref": "pkg:npm/console-control-strings@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/has-color@0.1.7", + "dependsOn": [] + }, + { + "ref": "pkg:npm/object-assign@4.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/wide-align@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/gauge@2.6.0", + "dependsOn": [ + "pkg:npm/has-color@0.1.7", + "pkg:npm/object-assign@4.1.0", + "pkg:npm/signal-exit@3.0.0", + "pkg:npm/string-width@1.0.2", + "pkg:npm/wide-align@1.1.0" + ] + }, + { + "ref": "pkg:npm/npmlog@3.1.2", + "dependsOn": [ + "pkg:npm/are-we-there-yet@1.1.2", + "pkg:npm/console-control-strings@1.1.0", + "pkg:npm/gauge@2.6.0", + "pkg:npm/set-blocking@2.0.0" + ] + }, + { + "ref": "pkg:npm/d@0.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/es6-iterator@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/es5-ext@0.10.12", + "dependsOn": [ + "pkg:npm/es6-iterator@2.0.0" + ] + }, + { + "ref": "pkg:npm/es6-symbol@3.1.0", + "dependsOn": [ + "pkg:npm/d@0.1.1", + "pkg:npm/es5-ext@0.10.12" + ] + }, + { + "ref": "pkg:npm/array-index@1.0.0", + "dependsOn": [ + "pkg:npm/debug@2.2.0", + "pkg:npm/es6-symbol@3.1.0" + ] + }, + { + "ref": "pkg:npm/path-array@1.0.1", + "dependsOn": [ + "pkg:npm/array-index@1.0.0" + ] + }, + { + "ref": "pkg:npm/node-gyp@3.4.0", + "dependsOn": [ + "pkg:npm/minimatch@3.0.3", + "pkg:npm/npmlog@3.1.2", + "pkg:npm/path-array@1.0.1" + ] + }, + { + "ref": "pkg:npm/normalize-git-url@3.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/npm-cache-filename@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/npm-install-checks@3.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/npm-package-arg@4.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/readable-stream@2.0.6", + "dependsOn": [ + "pkg:npm/core-util-is@1.0.2", + "pkg:npm/inherits@2.0.3", + "pkg:npm/isarray@1.0.0", + "pkg:npm/process-nextick-args@1.0.7", + "pkg:npm/string_decoder@0.10.31", + "pkg:npm/util-deprecate@1.0.2" + ] + }, + { + "ref": "pkg:npm/concat-stream@1.5.2", + "dependsOn": [ + "pkg:npm/readable-stream@2.0.6", + "pkg:npm/typedarray@0.0.6" + ] + }, + { + "ref": "pkg:npm/retry@0.10.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/npm-registry-client@7.2.1", + "dependsOn": [ + "pkg:npm/concat-stream@1.5.2", + "pkg:npm/npmlog@3.1.2", + "pkg:npm/retry@0.10.0" + ] + }, + { + "ref": "pkg:npm/npm-user-validate@0.1.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/npmlog@4.0.0", + "dependsOn": [ + "pkg:npm/are-we-there-yet@1.1.2", + "pkg:npm/console-control-strings@1.1.0", + "pkg:npm/gauge@2.6.0", + "pkg:npm/set-blocking@2.0.0" + ] + }, + { + "ref": "pkg:npm/opener@1.4.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/os-tmpdir@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/osenv@0.1.3", + "dependsOn": [ + "pkg:npm/os-homedir@1.0.1", + "pkg:npm/os-tmpdir@1.0.1" + ] + }, + { + "ref": "pkg:npm/mute-stream@0.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/read-cmd-shim@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/util-extend@1.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/read-installed@4.0.3", + "dependsOn": [ + "pkg:npm/debuglog@1.0.1", + "pkg:npm/graceful-fs@4.1.15", + "pkg:npm/read-package-json@2.0.13", + "pkg:npm/readdir-scoped-modules@1.0.2", + "pkg:npm/semver@5.6.0", + "pkg:npm/slide@1.1.6", + "pkg:npm/util-extend@1.0.3" + ] + }, + { + "ref": "pkg:npm/jju@1.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/json-parse-helpfulerror@1.0.3", + "dependsOn": [ + "pkg:npm/jju@1.3.0" + ] + }, + { + "ref": "pkg:npm/read-package-json@2.0.4", + "dependsOn": [ + "pkg:npm/glob@6.0.4", + "pkg:npm/json-parse-helpfulerror@1.0.3" + ] + }, + { + "ref": "pkg:npm/read-package-tree@5.1.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/readable-stream@2.1.5", + "dependsOn": [ + "pkg:npm/buffer-shims@1.0.0", + "pkg:npm/core-util-is@1.0.2", + "pkg:npm/isarray@1.0.0", + "pkg:npm/process-nextick-args@1.0.7", + "pkg:npm/string_decoder@0.10.31", + "pkg:npm/util-deprecate@1.0.2" + ] + }, + { + "ref": "pkg:npm/readdir-scoped-modules@1.0.2", + "dependsOn": [ + "pkg:npm/debuglog@1.0.1", + "pkg:npm/dezalgo@1.0.3", + "pkg:npm/graceful-fs@4.1.15", + "pkg:npm/once@1.4.0" + ] + }, + { + "ref": "pkg:npm/realize-package-specifier@3.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/aws4@1.4.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/bl@1.1.2", + "dependsOn": [ + "pkg:npm/readable-stream@2.0.6" + ] + }, + { + "ref": "pkg:npm/combined-stream@1.0.5", + "dependsOn": [ + "pkg:npm/delayed-stream@1.0.0" + ] + }, + { + "ref": "pkg:npm/extend@3.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/form-data@2.0.0", + "dependsOn": [ + "pkg:npm/asynckit@0.4.0" + ] + }, + { + "ref": "pkg:npm/graceful-readlink@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/commander@2.9.0", + "dependsOn": [ + "pkg:npm/graceful-readlink@1.0.1" + ] + }, + { + "ref": "pkg:npm/generate-function@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/jsonpointer@4.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-my-json-valid@2.15.0", + "dependsOn": [ + "pkg:npm/generate-function@2.0.0", + "pkg:npm/generate-object-property@1.2.0", + "pkg:npm/jsonpointer@4.0.0", + "pkg:npm/xtend@4.0.1" + ] + }, + { + "ref": "pkg:npm/extsprintf@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/verror@1.3.6", + "dependsOn": [] + }, + { + "ref": "pkg:npm/jsprim@1.3.1", + "dependsOn": [ + "pkg:npm/extsprintf@1.0.2", + "pkg:npm/json-schema@0.2.3", + "pkg:npm/verror@1.3.6" + ] + }, + { + "ref": "pkg:npm/asn1@0.2.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/bcrypt-pbkdf@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/dashdash@1.14.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ecc-jsbn@0.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/getpass@0.1.6", + "dependsOn": [] + }, + { + "ref": "pkg:npm/jodid25519@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/jsbn@0.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/tweetnacl@0.14.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/sshpk@1.10.1", + "dependsOn": [ + "pkg:npm/asn1@0.2.3", + "pkg:npm/assert-plus@1.0.0", + "pkg:npm/bcrypt-pbkdf@1.0.0", + "pkg:npm/dashdash@1.14.0", + "pkg:npm/ecc-jsbn@0.1.1", + "pkg:npm/getpass@0.1.6", + "pkg:npm/jodid25519@1.0.2", + "pkg:npm/jsbn@0.1.0", + "pkg:npm/tweetnacl@0.14.3" + ] + }, + { + "ref": "pkg:npm/mime-db@1.24.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/mime-types@2.1.12", + "dependsOn": [ + "pkg:npm/mime-db@1.24.0" + ] + }, + { + "ref": "pkg:npm/node-uuid@1.4.7", + "dependsOn": [] + }, + { + "ref": "pkg:npm/qs@6.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/stringstream@0.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/tough-cookie@2.3.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/request@2.75.0", + "dependsOn": [ + "pkg:npm/aws-sign2@0.6.0", + "pkg:npm/aws4@1.4.1", + "pkg:npm/bl@1.1.2", + "pkg:npm/caseless@0.11.0", + "pkg:npm/combined-stream@1.0.5", + "pkg:npm/extend@3.0.0", + "pkg:npm/forever-agent@0.6.1", + "pkg:npm/form-data@2.0.0", + "pkg:npm/har-validator@2.0.6", + "pkg:npm/hawk@3.1.3", + "pkg:npm/http-signature@1.1.1", + "pkg:npm/is-typedarray@1.0.0", + "pkg:npm/isstream@0.1.2", + "pkg:npm/json-stringify-safe@5.0.1", + "pkg:npm/mime-types@2.1.12", + "pkg:npm/node-uuid@1.4.7", + "pkg:npm/oauth-sign@0.8.2", + "pkg:npm/qs@6.2.1", + "pkg:npm/stringstream@0.0.5", + "pkg:npm/tough-cookie@2.3.1", + "pkg:npm/tunnel-agent@0.4.3" + ] + }, + { + "ref": "pkg:npm/sha@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/sorted-object@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/block-stream@0.0.8", + "dependsOn": [] + }, + { + "ref": "pkg:npm/tar@2.2.1", + "dependsOn": [ + "pkg:npm/block-stream@0.0.8" + ] + }, + { + "ref": "pkg:npm/text-table@0.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/uid-number@0.0.6", + "dependsOn": [] + }, + { + "ref": "pkg:npm/umask@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/unique-slug@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/unique-filename@1.1.0", + "dependsOn": [ + "pkg:npm/unique-slug@2.0.0" + ] + }, + { + "ref": "pkg:npm/spdx-license-ids@1.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/spdx-exceptions@1.0.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/builtins@0.0.7", + "dependsOn": [] + }, + { + "ref": "pkg:npm/validate-npm-package-name@2.2.2", + "dependsOn": [ + "pkg:npm/builtins@0.0.7" + ] + }, + { + "ref": "pkg:npm/which@1.2.11", + "dependsOn": [ + "pkg:npm/isexe@1.1.2" + ] + }, + { + "ref": "pkg:npm/write-file-atomic@1.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/npm@3.10.10", + "dependsOn": [ + "pkg:npm/abbrev@1.0.9", + "pkg:npm/ansi-regex@2.0.0", + "pkg:npm/ansicolors@0.3.2", + "pkg:npm/ansistyles@0.1.3", + "pkg:npm/aproba@1.0.4", + "pkg:npm/archy@1.0.0", + "pkg:npm/asap@2.0.5", + "pkg:npm/chownr@1.0.1", + "pkg:npm/cmd-shim@2.0.2", + "pkg:npm/columnify@1.5.4", + "pkg:npm/config-chain@1.1.11", + "pkg:npm/debuglog@1.0.1", + "pkg:npm/dezalgo@1.0.3", + "pkg:npm/editor@1.0.0", + "pkg:npm/fs-vacuum@1.2.9", + "pkg:npm/fs-write-stream-atomic@1.0.8", + "pkg:npm/fstream-npm@1.2.0", + "pkg:npm/fstream@1.0.10", + "pkg:npm/glob@7.1.0", + "pkg:npm/graceful-fs@4.1.9", + "pkg:npm/has-unicode@2.0.1", + "pkg:npm/hosted-git-info@2.1.5", + "pkg:npm/iferr@0.1.5", + "pkg:npm/imurmurhash@0.1.4", + "pkg:npm/inflight@1.0.5", + "pkg:npm/inherits@2.0.3", + "pkg:npm/ini@1.3.4", + "pkg:npm/init-package-json@1.9.4", + "pkg:npm/lockfile@1.0.2", + "pkg:npm/lodash._baseindexof@3.1.0", + "pkg:npm/lodash._baseuniq@4.6.0", + "pkg:npm/lodash._bindcallback@3.0.1", + "pkg:npm/lodash._cacheindexof@3.0.2", + "pkg:npm/lodash._createcache@3.1.2", + "pkg:npm/lodash._getnative@3.9.1", + "pkg:npm/lodash.clonedeep@4.5.0", + "pkg:npm/lodash.restparam@3.6.1", + "pkg:npm/lodash.union@4.6.0", + "pkg:npm/lodash.uniq@4.5.0", + "pkg:npm/lodash.without@4.4.0", + "pkg:npm/mkdirp@0.5.1", + "pkg:npm/node-gyp@3.4.0", + "pkg:npm/nopt@3.0.6", + "pkg:npm/normalize-git-url@3.0.2", + "pkg:npm/normalize-package-data@2.3.5", + "pkg:npm/npm-cache-filename@1.0.2", + "pkg:npm/npm-install-checks@3.0.0", + "pkg:npm/npm-package-arg@4.2.0", + "pkg:npm/npm-registry-client@7.2.1", + "pkg:npm/npm-user-validate@0.1.5", + "pkg:npm/npmlog@4.0.0", + "pkg:npm/once@1.4.0", + "pkg:npm/opener@1.4.2", + "pkg:npm/osenv@0.1.3", + "pkg:npm/path-is-inside@1.0.2", + "pkg:npm/read-cmd-shim@1.0.1", + "pkg:npm/read-installed@4.0.3", + "pkg:npm/read-package-json@2.0.4", + "pkg:npm/read-package-tree@5.1.5", + "pkg:npm/read@1.0.7", + "pkg:npm/readable-stream@2.1.5", + "pkg:npm/readdir-scoped-modules@1.0.2", + "pkg:npm/realize-package-specifier@3.0.3", + "pkg:npm/request@2.75.0", + "pkg:npm/retry@0.10.0", + "pkg:npm/rimraf@2.5.4", + "pkg:npm/semver@5.3.0", + "pkg:npm/sha@2.0.1", + "pkg:npm/slide@1.1.6", + "pkg:npm/sorted-object@2.0.1", + "pkg:npm/strip-ansi@3.0.1", + "pkg:npm/tar@2.2.1", + "pkg:npm/text-table@0.2.0", + "pkg:npm/uid-number@0.0.6", + "pkg:npm/umask@1.1.0", + "pkg:npm/unique-filename@1.1.0", + "pkg:npm/unpipe@1.0.0", + "pkg:npm/validate-npm-package-license@3.0.1", + "pkg:npm/validate-npm-package-name@2.2.2", + "pkg:npm/which@1.2.11", + "pkg:npm/wrappy@1.0.2", + "pkg:npm/write-file-atomic@1.2.0" + ] + }, + { + "ref": "pkg:npm/grunt-npm-install@0.3.1", + "dependsOn": [ + "pkg:npm/grunt@1.0.3", + "pkg:npm/npm@3.10.10" + ] + }, + { + "ref": "pkg:npm/form-data@1.0.1", + "dependsOn": [ + "pkg:npm/async@2.6.1", + "pkg:npm/combined-stream@1.0.7", + "pkg:npm/mime-types@2.1.21" + ] + }, + { + "ref": "pkg:npm/node-uuid@1.4.8", + "dependsOn": [] + }, + { + "ref": "pkg:npm/qs@5.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/bl@1.0.3", + "dependsOn": [ + "pkg:npm/process-nextick-args@1.0.7", + "pkg:npm/readable-stream@2.0.6", + "pkg:npm/string_decoder@0.10.31" + ] + }, + { + "ref": "pkg:npm/request@2.67.0", + "dependsOn": [ + "pkg:npm/aws-sign2@0.6.0", + "pkg:npm/bl@1.0.3", + "pkg:npm/caseless@0.11.0", + "pkg:npm/combined-stream@1.0.7", + "pkg:npm/extend@3.0.2", + "pkg:npm/forever-agent@0.6.1", + "pkg:npm/har-validator@2.0.6", + "pkg:npm/hawk@3.1.3", + "pkg:npm/http-signature@1.1.1", + "pkg:npm/is-typedarray@1.0.0", + "pkg:npm/isstream@0.1.2", + "pkg:npm/json-stringify-safe@5.0.1", + "pkg:npm/mime-types@2.1.21", + "pkg:npm/oauth-sign@0.8.2", + "pkg:npm/stringstream@0.0.6", + "pkg:npm/tunnel-agent@0.4.3" + ] + }, + { + "ref": "pkg:npm/tough-cookie@2.2.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/commander@2.5.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/underscore@1.8.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/json-parse-better-errors@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/slash@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/read-package-json@2.0.13", + "dependsOn": [ + "pkg:npm/glob@7.1.3", + "pkg:npm/graceful-fs@4.1.15", + "pkg:npm/json-parse-better-errors@1.0.2", + "pkg:npm/normalize-package-data@2.4.0", + "pkg:npm/slash@1.0.0" + ] + }, + { + "ref": "pkg:npm/asap@2.0.6", + "dependsOn": [] + }, + { + "ref": "pkg:npm/walkdir@0.0.7", + "dependsOn": [] + }, + { + "ref": "pkg:npm/retire@1.1.6", + "dependsOn": [ + "pkg:npm/commander@2.5.1", + "pkg:npm/read-installed@4.0.3", + "pkg:npm/request@2.79.0", + "pkg:npm/underscore@1.8.3", + "pkg:npm/walkdir@0.0.7" + ] + }, + { + "ref": "pkg:npm/grunt-retire@0.3.12", + "dependsOn": [ + "pkg:npm/async@1.5.2", + "pkg:npm/form-data@1.0.1", + "pkg:npm/grunt@1.0.3", + "pkg:npm/node-uuid@1.4.8", + "pkg:npm/qs@5.2.1", + "pkg:npm/request@2.67.0", + "pkg:npm/retire@1.1.6", + "pkg:npm/tough-cookie@2.2.2" + ] + }, + { + "ref": "pkg:npm/chokidar@2.1.6", + "dependsOn": [ + "pkg:npm/anymatch@2.0.0", + "pkg:npm/async-each@1.0.3", + "pkg:npm/braces@2.3.2", + "pkg:npm/glob-parent@3.1.0", + "pkg:npm/inherits@2.0.3", + "pkg:npm/is-binary-path@1.0.1", + "pkg:npm/is-glob@4.0.1", + "pkg:npm/normalize-path@3.0.0", + "pkg:npm/path-is-absolute@1.0.1", + "pkg:npm/readdirp@2.2.1", + "pkg:npm/upath@1.1.2" + ] + }, + { + "ref": "pkg:npm/ignore-by-default@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/pstree.remy@1.1.7", + "dependsOn": [] + }, + { + "ref": "pkg:npm/nopt@1.0.10", + "dependsOn": [ + "pkg:npm/abbrev@1.1.1" + ] + }, + { + "ref": "pkg:npm/touch@3.1.0", + "dependsOn": [ + "pkg:npm/nopt@1.0.10" + ] + }, + { + "ref": "pkg:npm/undefsafe@2.0.2", + "dependsOn": [ + "pkg:npm/debug@2.6.9" + ] + }, + { + "ref": "pkg:npm/ansi-regex@3.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/camelcase@4.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-fullwidth-code-point@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/string-width@2.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/strip-ansi@4.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ansi-align@2.0.0", + "dependsOn": [ + "pkg:npm/ansi-regex@3.0.0", + "pkg:npm/is-fullwidth-code-point@2.0.0", + "pkg:npm/string-width@2.1.1", + "pkg:npm/strip-ansi@4.0.0" + ] + }, + { + "ref": "pkg:npm/cli-boxes@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/cross-spawn@5.1.0", + "dependsOn": [ + "pkg:npm/lru-cache@4.1.5", + "pkg:npm/shebang-command@1.2.0", + "pkg:npm/which@1.3.1" + ] + }, + { + "ref": "pkg:npm/execa@0.7.0", + "dependsOn": [ + "pkg:npm/cross-spawn@5.1.0", + "pkg:npm/get-stream@3.0.0", + "pkg:npm/is-stream@1.1.0", + "pkg:npm/npm-run-path@2.0.2", + "pkg:npm/p-finally@1.0.0", + "pkg:npm/signal-exit@3.0.2", + "pkg:npm/strip-eof@1.0.0" + ] + }, + { + "ref": "pkg:npm/term-size@1.2.0", + "dependsOn": [ + "pkg:npm/execa@0.7.0" + ] + }, + { + "ref": "pkg:npm/widest-line@2.0.1", + "dependsOn": [ + "pkg:npm/ansi-regex@3.0.0", + "pkg:npm/is-fullwidth-code-point@2.0.0", + "pkg:npm/string-width@2.1.1", + "pkg:npm/strip-ansi@4.0.0" + ] + }, + { + "ref": "pkg:npm/boxen@1.3.0", + "dependsOn": [ + "pkg:npm/ansi-align@2.0.0", + "pkg:npm/ansi-regex@3.0.0", + "pkg:npm/camelcase@4.1.0", + "pkg:npm/chalk@2.4.2", + "pkg:npm/cli-boxes@1.0.0", + "pkg:npm/is-fullwidth-code-point@2.0.0", + "pkg:npm/string-width@2.1.1", + "pkg:npm/strip-ansi@4.0.0", + "pkg:npm/term-size@1.2.0", + "pkg:npm/widest-line@2.0.1" + ] + }, + { + "ref": "pkg:npm/is-obj@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/dot-prop@4.2.0", + "dependsOn": [ + "pkg:npm/is-obj@1.0.1" + ] + }, + { + "ref": "pkg:npm/pify@3.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/make-dir@1.3.0", + "dependsOn": [ + "pkg:npm/pify@3.0.0" + ] + }, + { + "ref": "pkg:npm/crypto-random-string@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/unique-string@1.0.0", + "dependsOn": [ + "pkg:npm/crypto-random-string@1.0.0" + ] + }, + { + "ref": "pkg:npm/write-file-atomic@2.4.3", + "dependsOn": [ + "pkg:npm/graceful-fs@4.1.15", + "pkg:npm/imurmurhash@0.1.4", + "pkg:npm/signal-exit@3.0.2" + ] + }, + { + "ref": "pkg:npm/xdg-basedir@3.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/configstore@3.1.2", + "dependsOn": [ + "pkg:npm/dot-prop@4.2.0", + "pkg:npm/graceful-fs@4.1.15", + "pkg:npm/make-dir@1.3.0", + "pkg:npm/unique-string@1.0.0", + "pkg:npm/write-file-atomic@2.4.3", + "pkg:npm/xdg-basedir@3.0.0" + ] + }, + { + "ref": "pkg:npm/import-lazy@2.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-npm@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/capture-stack-trace@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/create-error-class@3.0.2", + "dependsOn": [ + "pkg:npm/capture-stack-trace@1.0.1" + ] + }, + { + "ref": "pkg:npm/duplexer3@0.1.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-redirect@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-retry-allowed@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lowercase-keys@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/timed-out@4.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/unzip-response@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/prepend-http@1.0.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/url-parse-lax@1.0.0", + "dependsOn": [ + "pkg:npm/prepend-http@1.0.4" + ] + }, + { + "ref": "pkg:npm/got@6.7.1", + "dependsOn": [ + "pkg:npm/create-error-class@3.0.2", + "pkg:npm/duplexer3@0.1.4", + "pkg:npm/get-stream@3.0.0", + "pkg:npm/is-redirect@1.0.0", + "pkg:npm/is-retry-allowed@1.1.0", + "pkg:npm/is-stream@1.1.0", + "pkg:npm/lowercase-keys@1.0.1", + "pkg:npm/safe-buffer@5.1.2", + "pkg:npm/timed-out@4.0.1", + "pkg:npm/unzip-response@2.0.1", + "pkg:npm/url-parse-lax@1.0.0" + ] + }, + { + "ref": "pkg:npm/registry-auth-token@3.4.0", + "dependsOn": [ + "pkg:npm/rc@1.2.8", + "pkg:npm/safe-buffer@5.1.2" + ] + }, + { + "ref": "pkg:npm/registry-url@3.1.0", + "dependsOn": [ + "pkg:npm/rc@1.2.8" + ] + }, + { + "ref": "pkg:npm/package-json@4.0.1", + "dependsOn": [ + "pkg:npm/got@6.7.1", + "pkg:npm/registry-auth-token@3.4.0", + "pkg:npm/registry-url@3.1.0", + "pkg:npm/semver@5.6.0" + ] + }, + { + "ref": "pkg:npm/latest-version@3.1.0", + "dependsOn": [ + "pkg:npm/package-json@4.0.1" + ] + }, + { + "ref": "pkg:npm/semver-diff@2.1.0", + "dependsOn": [ + "pkg:npm/semver@5.6.0" + ] + }, + { + "ref": "pkg:npm/update-notifier@2.5.0", + "dependsOn": [ + "pkg:npm/boxen@1.3.0", + "pkg:npm/chalk@2.4.2", + "pkg:npm/configstore@3.1.2", + "pkg:npm/import-lazy@2.1.0", + "pkg:npm/is-ci@1.2.1", + "pkg:npm/is-installed-globally@0.1.0", + "pkg:npm/is-npm@1.0.0", + "pkg:npm/latest-version@3.1.0", + "pkg:npm/semver-diff@2.1.0", + "pkg:npm/xdg-basedir@3.0.0" + ] + }, + { + "ref": "pkg:npm/nodemon@1.19.1", + "dependsOn": [ + "pkg:npm/chokidar@2.1.6", + "pkg:npm/debug@3.2.6", + "pkg:npm/ignore-by-default@1.0.1", + "pkg:npm/minimatch@3.0.4", + "pkg:npm/ms@2.1.2", + "pkg:npm/pstree.remy@1.1.7", + "pkg:npm/semver@5.6.0", + "pkg:npm/supports-color@5.5.0", + "pkg:npm/touch@3.1.0", + "pkg:npm/undefsafe@2.0.2", + "pkg:npm/update-notifier@2.5.0" + ] + }, + { + "ref": "pkg:npm/adm-zip@0.4.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/tmp@0.0.24", + "dependsOn": [] + }, + { + "ref": "pkg:npm/options@0.0.6", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ultron@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ws@1.1.5", + "dependsOn": [ + "pkg:npm/options@0.0.6", + "pkg:npm/ultron@1.0.2" + ] + }, + { + "ref": "pkg:npm/sax@0.6.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/xmlbuilder@10.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/xml2js@0.4.4", + "dependsOn": [ + "pkg:npm/sax@0.6.1", + "pkg:npm/xmlbuilder@10.1.1" + ] + }, + { + "ref": "pkg:npm/selenium-webdriver@2.53.3", + "dependsOn": [ + "pkg:npm/adm-zip@0.4.4", + "pkg:npm/rimraf@2.6.3", + "pkg:npm/tmp@0.0.24", + "pkg:npm/ws@1.1.5", + "pkg:npm/xml2js@0.4.4" + ] + }, + { + "ref": "pkg:npm/should-type@0.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/should-equal@0.8.0", + "dependsOn": [ + "pkg:npm/should-type@0.2.0" + ] + }, + { + "ref": "pkg:npm/should-format@0.3.2", + "dependsOn": [ + "pkg:npm/should-type@0.2.0" + ] + }, + { + "ref": "pkg:npm/should@8.4.0", + "dependsOn": [ + "pkg:npm/should-equal@0.8.0", + "pkg:npm/should-format@0.3.2", + "pkg:npm/should-type@0.2.0" + ] + }, + { + "ref": "pkg:npm/asn1@0.1.11", + "dependsOn": [] + }, + { + "ref": "pkg:npm/assert-plus@0.1.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/aws-sign2@0.5.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/boom@0.4.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/combined-stream@0.0.7", + "dependsOn": [] + }, + { + "ref": "pkg:npm/cryptiles@0.2.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/delayed-stream@0.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/forever-agent@0.5.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/form-data@0.1.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/hawk@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/hoek@0.9.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ctype@0.5.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/http-signature@0.10.1", + "dependsOn": [ + "pkg:npm/ctype@0.5.3" + ] + }, + { + "ref": "pkg:npm/lodash@2.4.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/mime@1.2.11", + "dependsOn": [] + }, + { + "ref": "pkg:npm/oauth-sign@0.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/qs@0.6.6", + "dependsOn": [] + }, + { + "ref": "pkg:npm/request@2.36.0", + "dependsOn": [ + "pkg:npm/json-stringify-safe@5.0.1", + "pkg:npm/tough-cookie@2.3.4", + "pkg:npm/tunnel-agent@0.4.3" + ] + }, + { + "ref": "pkg:npm/sntp@0.2.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/zaproxy@0.2.0", + "dependsOn": [ + "pkg:npm/asn1@0.1.11", + "pkg:npm/assert-plus@0.1.5", + "pkg:npm/async@0.9.2", + "pkg:npm/aws-sign2@0.5.0", + "pkg:npm/boom@0.4.2", + "pkg:npm/combined-stream@0.0.7", + "pkg:npm/cryptiles@0.2.2", + "pkg:npm/delayed-stream@0.0.5", + "pkg:npm/forever-agent@0.5.2", + "pkg:npm/form-data@0.1.4", + "pkg:npm/hawk@1.0.0", + "pkg:npm/hoek@0.9.1", + "pkg:npm/http-signature@0.10.1", + "pkg:npm/lodash@2.4.2", + "pkg:npm/mime@1.2.11", + "pkg:npm/node-uuid@1.4.8", + "pkg:npm/oauth-sign@0.3.0", + "pkg:npm/qs@0.6.6", + "pkg:npm/request@2.36.0", + "pkg:npm/sntp@0.2.4" + ] + }, + { + "ref": "pkg:npm/NodeGoat@1.3.0", + "dependsOn": [ + "pkg:npm/async@2.6.1", + "pkg:npm/bcrypt-nodejs@0.0.3", + "pkg:npm/body-parser@1.18.3", + "pkg:npm/consolidate@0.14.5", + "pkg:npm/cross-env@7.0.2", + "pkg:npm/csurf@1.9.0", + "pkg:npm/cypress@3.3.1", + "pkg:npm/dont-sniff-mimetype@1.0.0", + "pkg:npm/express-session@1.15.6", + "pkg:npm/express@4.16.4", + "pkg:npm/forever@2.0.0", + "pkg:npm/grunt-cli@1.3.2", + "pkg:npm/grunt-concurrent@2.3.1", + "pkg:npm/grunt-contrib-jshint@1.1.0", + "pkg:npm/grunt-contrib-watch@1.1.0", + "pkg:npm/grunt-env@1.0.1", + "pkg:npm/grunt-if@0.2.0", + "pkg:npm/grunt-jsbeautifier@0.2.13", + "pkg:npm/grunt-mocha-test@0.12.7", + "pkg:npm/grunt-npm-install@0.3.1", + "pkg:npm/grunt-retire@0.3.12", + "pkg:npm/grunt@1.0.3", + "pkg:npm/helmet@2.3.0", + "pkg:npm/marked@0.3.9", + "pkg:npm/mocha@2.5.3", + "pkg:npm/mongodb@2.2.36", + "pkg:npm/needle@2.2.4", + "pkg:npm/node-esapi@0.0.1", + "pkg:npm/nodemon@1.19.1", + "pkg:npm/selenium-webdriver@2.53.3", + "pkg:npm/serve-favicon@2.5.0", + "pkg:npm/should@8.4.0", + "pkg:npm/swig@1.4.2", + "pkg:npm/underscore@1.9.1", + "pkg:npm/zaproxy@0.2.0" + ] + } + ] +} \ No newline at end of file diff --git a/test/data/bom-postgen-test2.json b/test/data/bom-postgen-test2.json new file mode 100644 index 000000000..bba69e96c --- /dev/null +++ b/test/data/bom-postgen-test2.json @@ -0,0 +1,15452 @@ +{ + "bomFormat": "CycloneDX", + "specVersion": "1.5", + "serialNumber": "urn:uuid:df97cc6d-bfa1-4ae2-8942-9c168392391d", + "version": 1, + "metadata": { + "timestamp": "2023-10-05T11:57:33.951Z", + "tools": { + "components": [ + { + "group": "@cyclonedx", + "name": "cdxgen", + "version": "9.8.5", + "purl": "pkg:npm/%40cyclonedx/cdxgen@9.8.5", + "type": "application", + "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.8.5" + } + ] + }, + "authors": [ + { + "name": "Prabhu Subramanian", + "email": "prabhu@appthreat.com" + } + ], + "component": { + "publisher": "Pivotal Software, Inc.", + "group": "sec", + "name": "java-sec-code", + "version": "1.0.0", + "description": "Parent pom providing dependency and plugin management for applications built with Maven", + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/sec/java-sec-code@1.0.0?type=jar", + "externalReferences": [ + { + "type": "website", + "url": "http://projects.spring.io/spring-boot/java-sec-code/" + }, + { + "type": "vcs", + "url": "https://github.com/spring-projects/spring-boot/spring-boot-starter-parent/java-sec-code" + } + ], + "type": "library", + "bom-ref": "pkg:maven/sec/java-sec-code@1.0.0?type=jar" + } + }, + "components": [ + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.boot", + "name": "spring-boot-starter-web", + "version": "1.5.1.RELEASE", + "description": "Starter for building web, including RESTful, applications using Spring MVC. Uses Tomcat as the default embedded container", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "1f1c52c46004d5539ad2824018b2044e" + }, + { + "alg": "SHA-1", + "content": "8404c45cb53a05edcd0ad8fc57a5fe43462263d8" + }, + { + "alg": "SHA-256", + "content": "43b492f766a8caea07468f18d1c125b0d6015b793bd25ba16e2d5a56dc06421a" + }, + { + "alg": "SHA-512", + "content": "37cfea61c6348f95f9b4f013a0d4429ba7a71d2c96852d3b1a28192677b4708b3157675e16e706dd61fa66430093ee4e382fc3b6d09d1f60602624b3700cb778" + }, + { + "alg": "SHA-384", + "content": "b718733961d2c636b7dfdbf46e20f96c39e10150d93c3299c7f99948509fc373ec08de6b1dd439f7404fe6bcad421070" + }, + { + "alg": "SHA3-384", + "content": "2f79c73c040d78c560eeb0616d936fbf8cf80a6a8c119af1c97aae033b1551ec1319af5241f98fb24ed223fc4550f542" + }, + { + "alg": "SHA3-256", + "content": "a50c62fe1df007cea19160cc43241259c0af4e969e8dd728c5469a3ea08b3fa5" + }, + { + "alg": "SHA3-512", + "content": "924429c14aef3ff10eecf5fc24594e80756fef5781194623686eef6273469e21c8e7a81466e55c8fc534b82c561739013ba18aece9e2322919715057f0f971b9" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-web@1.5.1.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.boot/spring-boot-starter-web@1.5.1.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/boot/spring-boot-starter-web/1.5.1.RELEASE/spring-boot-starter-web-1.5.1.RELEASE.jar" + } + ] + } + } + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.boot", + "name": "spring-boot-starter", + "version": "1.5.1.RELEASE", + "description": "Core starter, including auto-configuration support, logging and YAML", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "81b0990e3c65b1f6e706a56dd7b60a0e" + }, + { + "alg": "SHA-1", + "content": "5fb187e6a363b9145e3f7f18130ba64e9e22dad8" + }, + { + "alg": "SHA-256", + "content": "8e65ca51fcda6e136c2276c2ac4ceb95dc91d9e6a6a14727267a34f6a8debb49" + }, + { + "alg": "SHA-512", + "content": "7783d52123005a50163b8e7640db9158c0c0c612685cfc92bbb0e55cefc155ffe36752cc2f7754471902a193c2a97c4c315c710dc137c02e9038600297acabc4" + }, + { + "alg": "SHA-384", + "content": "be84b58d8241e5c132fd9ca21e4c6c57828abbb4c4a928acb39ca300c3a4839f6e4d653bc4f8d88c6319a11b8f128c7f" + }, + { + "alg": "SHA3-384", + "content": "4343e45df1a47b73ed5436b810fbcbf8795dc3c06c6f8ba66540d14bce78e83d3124d58fd52d8174e993b9790f2dfefb" + }, + { + "alg": "SHA3-256", + "content": "b2186c0b68792dea032c9139e8dce40e61f9dc8ae64227bab56bfd5b5af5a0e9" + }, + { + "alg": "SHA3-512", + "content": "a78b2a46e070960330b68420cbbacf165f0ab4a9a3b7df987be81527ecfa9fbfd14dfbfc92a72d60b90ff84cb2062eb18b866cbed98f15a83093efcad0aece9f" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.boot/spring-boot-starter@1.5.1.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.boot/spring-boot-starter@1.5.1.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/boot/spring-boot-starter/1.5.1.RELEASE/spring-boot-starter-1.5.1.RELEASE.jar" + } + ] + } + } + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.boot", + "name": "spring-boot", + "version": "1.5.1.RELEASE", + "description": "Spring Boot", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "32a0a1879b325320685d7093ab0dc4d5" + }, + { + "alg": "SHA-1", + "content": "670ebd283098aa2d8a397af84fbe6ea152a4d8fa" + }, + { + "alg": "SHA-256", + "content": "4a76f4196f22f246c1ace959a3f35e3cf8b8f1ad80aff9db0d9d404aa1e0e26e" + }, + { + "alg": "SHA-512", + "content": "c8c1f36172e52803b79a5e8cee9e5908824b0d816dda3a1a77c2e26cd08777f32766e4eabfce5f7bf4b8f4f616356822c62ef5535f0eebd382a637545164ddce" + }, + { + "alg": "SHA-384", + "content": "439c8c6d1add12c14e0aca6288dc35efa26bea534ac014ef66f5dc0591dd4a25bd595e3290d5cc6e3646822393007ae6" + }, + { + "alg": "SHA3-384", + "content": "574e6a4ce55ae1041331970f657c929417577b4db205c868b92c1375e1593eda75b49dc1f640a90bb0f7b92af59dcace" + }, + { + "alg": "SHA3-256", + "content": "c0bac2d7b018248827aa2e5c0daacd8d859ff1bd01c8310dafb698dd757b1e63" + }, + { + "alg": "SHA3-512", + "content": "22d111b1f20213fec7d65a4885b0dddaf3ea7c34f112780aa7f819426b7d5f91980e808d633a7efd7584bd0b786f10ccf04b546443f8477b95e364cb710986b6" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.boot/spring-boot@1.5.1.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.boot/spring-boot@1.5.1.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/boot/spring-boot/1.5.1.RELEASE/spring-boot-1.5.1.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.boot.ExitCodeGenerators\norg.springframework.boot.typereading.ConcurrentReferenceCachingMetadataReaderFactory.class\norg.springframework.boot.ansi.AnsiStyle\norg.springframework.boot.ansi.AnsiPropertySource\norg.springframework.boot.ansi.AnsiColors\norg.springframework.boot.ansi.AnsiPropertySource$MappedEnum\norg.springframework.boot.ansi.AnsiColors$LabColor\norg.springframework.boot.ansi.AnsiElement\norg.springframework.boot.ansi.AnsiColor\norg.springframework.boot.ansi.AnsiOutput\norg.springframework.boot.ansi.AnsiBackground\norg.springframework.boot.ansi.AnsiOutput$Enabled\norg.springframework.boot.StartupInfoLogger$2\norg.springframework.boot.CommandLineRunner\norg.springframework.boot.StartupInfoLogger$5\norg.springframework.boot.Banner\norg.springframework.boot.ApplicationHome\norg.springframework.boot.jdbc.DatabaseDriver$1\norg.springframework.boot.jdbc.DatabaseDriver$5\norg.springframework.boot.jdbc.DatabaseDriver$4\norg.springframework.boot.jdbc.DatabaseDriver$3\norg.springframework.boot.jdbc.DatabaseDriver$2\norg.springframework.boot.jdbc.DatabaseDriver\norg.springframework.boot.bind.PropertiesConfigurationFactory\norg.springframework.boot.bind.YamlConfigurationFactory\norg.springframework.boot.bind.RelaxedDataBinder$BeanPath$PropertyNode\norg.springframework.boot.bind.PropertySourcesBinder\norg.springframework.boot.bind.RelaxedConversionService$StringToEnumIgnoringCaseConverterFactory\norg.springframework.boot.bind.RelaxedNames$Variation$2\norg.springframework.boot.bind.RelaxedNames$Manipulation$5\norg.springframework.boot.bind.PropertyNamePatternsMatcher\norg.springframework.boot.bind.RelaxedNames$Manipulation$1\norg.springframework.boot.bind.RelaxedDataBinder$BeanPath\norg.springframework.boot.bind.RelaxedNames$Manipulation$8\norg.springframework.boot.bind.RelaxedPropertyResolver\norg.springframework.boot.bind.PropertyOrigin\norg.springframework.boot.bind.RelaxedDataBinder$BeanPath$PathNode\norg.springframework.boot.bind.RelaxedConversionService$1\norg.springframework.boot.bind.RelaxedNames$Variation$1\norg.springframework.boot.bind.YamlJavaBeanPropertyConstructor\norg.springframework.boot.bind.RelaxedNames$Manipulation$6\norg.springframework.boot.bind.RelaxedConversionService$StringToEnumIgnoringCaseConverterFactory$StringToEnum\norg.springframework.boot.bind.RelaxedNames\norg.springframework.boot.bind.PropertyNamePatternsMatcher$1\norg.springframework.boot.bind.RelaxedDataBinder\norg.springframework.boot.bind.RelaxedConversionService\norg.springframework.boot.bind.PropertyNamePatternsMatcher$2\norg.springframework.boot.bind.OriginCapablePropertyValue\norg.springframework.boot.bind.PatternPropertyNamePatternsMatcher\norg.springframework.boot.bind.PropertySourcesPropertyValues\norg.springframework.boot.bind.RelaxedDataBinder$BeanPath$MapIndexNode\norg.springframework.boot.bind.RelaxedNames$1\norg.springframework.boot.bind.RelaxedNames$Variation$3\norg.springframework.boot.bind.DefaultPropertyNamePatternsMatcher\norg.springframework.boot.bind.RelaxedNames$Manipulation$7\norg.springframework.boot.bind.RelaxedBindingNotWritablePropertyException\norg.springframework.boot.bind.RelaxedDataBinder$MapHolder\norg.springframework.boot.bind.RelaxedNames$Variation\norg.springframework.boot.bind.RelaxedNames$Manipulation$2\norg.springframework.boot.bind.RelaxedDataBinder$RelaxedBeanWrapper\norg.springframework.boot.bind.RelaxedNames$Manipulation\norg.springframework.boot.bind.StringToCharArrayConverter\norg.springframework.boot.bind.RelaxedNames$Manipulation$4\norg.springframework.boot.bind.RelaxedNames$Manipulation$3\norg.springframework.boot.bind.PropertySourceUtils\norg.springframework.boot.bind.YamlJavaBeanPropertyConstructor$CustomPropertyConstructMapping\norg.springframework.boot.bind.RelaxedDataBinder$BeanPath$ArrayIndexNode\norg.springframework.boot.bind.RelaxedDataBinder$RelaxedBeanPropertyBindingResult\norg.springframework.boot.bind.InetAddressEditor\norg.springframework.boot.SpringBootExceptionHandler$1\norg.springframework.boot.lang.UsesUnsafeJava\norg.springframework.boot.SpringApplicationRunListener\norg.springframework.boot.SpringBootVersion\norg.springframework.boot.DefaultApplicationArguments$Source\norg.springframework.boot.ExitCodeGenerator\norg.springframework.boot.BeanDefinitionLoader$ClassExcludeFilter\norg.springframework.boot.context.config.ConfigFileApplicationListener\norg.springframework.boot.context.config.ConfigFileApplicationListener$Profile\norg.springframework.boot.context.config.ConfigFileApplicationListener$PropertySourceOrderingPostProcessor\norg.springframework.boot.context.config.DelegatingApplicationContextInitializer\norg.springframework.boot.context.config.ConfigFileApplicationListener$ConfigurationPropertySources\norg.springframework.boot.context.config.DelegatingApplicationListener\norg.springframework.boot.context.config.AnsiOutputApplicationListener\norg.springframework.boot.context.config.RandomValuePropertySource\norg.springframework.boot.context.config.ResourceNotFoundException\norg.springframework.boot.context.config.ConfigFileApplicationListener$SpringProfiles\norg.springframework.boot.context.config.ConfigFileApplicationListener$Loader\norg.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer$Check\norg.springframework.boot.context.TypeExcludeFilter\norg.springframework.boot.context.annotation.DeterminableImports\norg.springframework.boot.context.properties.ConfigurationBeanFactoryMetaData$MetaData\norg.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor$ValidatedLocalValidatorFactoryBean\norg.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor\norg.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessorRegistrar\norg.springframework.boot.context.properties.ConfigurationBeanFactoryMetaData$1\norg.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor$ChainingValidator\norg.springframework.boot.context.properties.NestedConfigurationProperty\norg.springframework.boot.context.properties.EnableConfigurationPropertiesImportSelector\norg.springframework.boot.context.properties.ConfigurationBeanFactoryMetaData\norg.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor$FlatPropertySources\norg.springframework.boot.context.properties.DeprecatedConfigurationProperty\norg.springframework.boot.context.properties.ConfigurationPropertiesBinding\norg.springframework.boot.context.properties.EnableConfigurationProperties\norg.springframework.boot.context.properties.ConfigurationProperties\norg.springframework.boot.context.properties.EnableConfigurationPropertiesImportSelector$ConfigurationPropertiesBeanRegistrar\norg.springframework.boot.context.event.ApplicationFailedEvent\norg.springframework.boot.context.event.ApplicationPreparedEvent\norg.springframework.boot.context.event.ApplicationReadyEvent\norg.springframework.boot.context.event.ApplicationStartedEvent\norg.springframework.boot.context.event.SpringApplicationEvent\norg.springframework.boot.context.event.EventPublishingRunListener\norg.springframework.boot.context.event.ApplicationStartingEvent\norg.springframework.boot.context.event.ApplicationEnvironmentPreparedEvent\norg.springframework.boot.context.event.EventPublishingRunListener$1\norg.springframework.boot.context.event.EventPublishingRunListener$LoggingErrorHandler\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$3\norg.springframework.boot.context.embedded.jetty.ServletContextInitializerConfiguration\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedErrorHandler$ErrorHttpServletRequest\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$Jetty94SessionConfigurer\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$Jetty9SslServerConnectorFactory\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedWebAppContext\norg.springframework.boot.context.embedded.jetty.JasperInitializer$WarUrlStreamHandler\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$Jetty9ServerFactory\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$Jetty8SslServerConnectorFactory\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$ServerFactory\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$Jetty93SessionConfigurer\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$SslServerConnectorFactory\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$Jetty9ConnectorFactory\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedWebAppContext$1\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$Jetty8ServerFactory\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$SessionDirectory\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$Jetty93GzipHandlerFactory\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$SessionConfigurer\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$Jetty8ConnectorFactory\norg.springframework.boot.context.embedded.jetty.JasperInitializer$WarURLConnection\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$Jetty92GzipHandlerFactory\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$ServerHeaderHandler\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedErrorHandler\norg.springframework.boot.context.embedded.jetty.JasperInitializer$WarUrlStreamHandlerFactory\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedWebAppContext$JettyEmbeddedServletHandler\norg.springframework.boot.context.embedded.jetty.JasperInitializer\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$ConnectorFactory\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$Jetty8GzipHandlerFactory\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$1\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainer\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$ForwardHeadersCustomizer\norg.springframework.boot.context.embedded.jetty.JettyServerCustomizer\norg.springframework.boot.context.embedded.jetty.JasperInitializer$1\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$GzipHandlerFactory\norg.springframework.boot.context.embedded.jetty.ServletContextInitializerConfiguration$Initializer\norg.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory$2\norg.springframework.boot.context.embedded.XmlEmbeddedWebApplicationContext\norg.springframework.boot.context.embedded.AbstractConfigurableEmbeddedServletContainer\norg.springframework.boot.context.embedded.WebApplicationContextServletContextAwareProcessor\norg.springframework.boot.context.embedded.EmbeddedWebApplicationContext$ExistingWebApplicationScopes\norg.springframework.boot.context.embedded.LocalServerPort\norg.springframework.boot.context.embedded.Ssl\norg.springframework.boot.context.embedded.EmbeddedServletContainerInitializedEvent\norg.springframework.boot.context.embedded.PortInUseException\norg.springframework.boot.context.embedded.Compression\norg.springframework.boot.context.embedded.EmbeddedServletContainerCustomizerBeanPostProcessor\norg.springframework.boot.context.embedded.SslStoreProvider\norg.springframework.boot.context.embedded.MimeMappings$Mapping\norg.springframework.boot.context.embedded.InitParameterConfiguringServletContextInitializer\norg.springframework.boot.context.embedded.AbstractEmbeddedServletContainerFactory\norg.springframework.boot.context.embedded.EmbeddedWebApplicationContext\norg.springframework.boot.context.embedded.undertow.UndertowEmbeddedServletContainer$Port\norg.springframework.boot.context.embedded.undertow.UndertowEmbeddedServletContainer\norg.springframework.boot.context.embedded.undertow.UndertowEmbeddedServletContainerFactory$1\norg.springframework.boot.context.embedded.undertow.FileSessionPersistence\norg.springframework.boot.context.embedded.undertow.JarResourceManager\norg.springframework.boot.context.embedded.undertow.UndertowEmbeddedServletContainer$CompressibleMimeTypePredicate\norg.springframework.boot.context.embedded.undertow.UndertowEmbeddedServletContainerFactory$Initializer\norg.springframework.boot.context.embedded.undertow.UndertowEmbeddedServletContainer$MaxSizePredicate\norg.springframework.boot.context.embedded.undertow.FileSessionPersistence$SerializablePersistentSession\norg.springframework.boot.context.embedded.undertow.UndertowDeploymentInfoCustomizer\norg.springframework.boot.context.embedded.undertow.UndertowEmbeddedServletContainer$1\norg.springframework.boot.context.embedded.undertow.UndertowEmbeddedServletContainerFactory\norg.springframework.boot.context.embedded.undertow.UndertowBuilderCustomizer\norg.springframework.boot.context.embedded.ServerPortInfoApplicationContextInitializer$1\norg.springframework.boot.context.embedded.ServerPortInfoApplicationContextInitializer\norg.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer\norg.springframework.boot.context.embedded.MimeMappings\norg.springframework.boot.context.embedded.EmbeddedServletContainer\norg.springframework.boot.context.embedded.tomcat.SkipPatternJarScanner$Tomcat8TldSkipSetter\norg.springframework.boot.context.embedded.tomcat.SslStoreProviderUrlStreamHandlerFactory\norg.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory$StoreMergedWebXmlListener\norg.springframework.boot.context.embedded.tomcat.TomcatResources\norg.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory$DisablePersistSessionListener\norg.springframework.boot.context.embedded.tomcat.TomcatResources$Tomcat8Resources\norg.springframework.boot.context.embedded.tomcat.ConnectorStartFailedException\norg.springframework.boot.context.embedded.tomcat.TomcatResources$Tomcat7Resources\norg.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory\norg.springframework.boot.context.embedded.tomcat.SslStoreProviderUrlStreamHandlerFactory$1\norg.springframework.boot.context.embedded.tomcat.TomcatErrorPage\norg.springframework.boot.context.embedded.tomcat.LazySessionIdGenerator\norg.springframework.boot.context.embedded.tomcat.TomcatConnectorCustomizer\norg.springframework.boot.context.embedded.tomcat.SkipPatternJarScanner\norg.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory$1\norg.springframework.boot.context.embedded.tomcat.TomcatEmbeddedWebappClassLoader\norg.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer$1\norg.springframework.boot.context.embedded.tomcat.SslStoreProviderUrlStreamHandlerFactory$KeyStoreUrlConnection\norg.springframework.boot.context.embedded.tomcat.TomcatStarter\norg.springframework.boot.context.embedded.tomcat.TomcatEmbeddedContext\norg.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer\norg.springframework.boot.context.embedded.tomcat.TomcatContextCustomizer\norg.springframework.boot.context.embedded.tomcat.TldSkipPatterns\norg.springframework.boot.context.embedded.JspServlet\norg.springframework.boot.context.embedded.Ssl$ClientAuth\norg.springframework.boot.context.embedded.EmbeddedServletContainerException\norg.springframework.boot.context.embedded.ConfigurableEmbeddedServletContainer\norg.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext\norg.springframework.boot.context.embedded.EmbeddedWebApplicationContext$1\norg.springframework.boot.context.embedded.EmbeddedServletContainerFactory\norg.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer\norg.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer$ComponentScanPackageCheck\norg.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer$ConfigurationWarningsPostProcessor\norg.springframework.boot.context.ContextIdApplicationContextInitializer\norg.springframework.boot.context.FileEncodingApplicationListener\norg.springframework.boot.StartupInfoLogger$3\norg.springframework.boot.StartupInfoLogger$4\norg.springframework.boot.SpringApplicationRunListeners\norg.springframework.boot.info.InfoProperties$PropertiesIterator\norg.springframework.boot.info.InfoProperties$1\norg.springframework.boot.info.InfoProperties$Entry\norg.springframework.boot.info.InfoProperties\norg.springframework.boot.info.GitProperties\norg.springframework.boot.info.BuildProperties\norg.springframework.boot.yaml.SpringProfileDocumentMatcher$ProfileType\norg.springframework.boot.yaml.SpringProfileDocumentMatcher$SpringProperties\norg.springframework.boot.yaml.SpringProfileDocumentMatcher$EmptyProfilesMatcher\norg.springframework.boot.yaml.SpringProfileDocumentMatcher\norg.springframework.boot.yaml.SpringProfileDocumentMatcher$ActiveProfilesMatcher\norg.springframework.boot.yaml.SpringProfileDocumentMatcher$1\norg.springframework.boot.yaml.SpringProfileDocumentMatcher$ProfilesMatcher\norg.springframework.boot.logging.LoggingSystem$NoOpLoggingSystem\norg.springframework.boot.logging.Slf4JLoggingSystem\norg.springframework.boot.logging.LoggerConfigurationComparator\norg.springframework.boot.logging.ClasspathLoggingApplicationListener\norg.springframework.boot.logging.logback.LogbackLoggingSystem\norg.springframework.boot.logging.logback.LevelRemappingAppender$AppendableLogger\norg.springframework.boot.logging.logback.SpringProfileAction\norg.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter\norg.springframework.boot.logging.logback.SpringBootJoranConfigurator\norg.springframework.boot.logging.logback.LogbackLoggingSystem$ShutdownHandler\norg.springframework.boot.logging.logback.LevelRemappingAppender$RemappedLoggingEvent\norg.springframework.boot.logging.logback.LogbackLoggingSystem$1\norg.springframework.boot.logging.logback.LogbackConfigurator\norg.springframework.boot.logging.logback.DefaultLogbackConfiguration\norg.springframework.boot.logging.logback.SpringPropertyAction\norg.springframework.boot.logging.logback.LevelRemappingAppender\norg.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter\norg.springframework.boot.logging.logback.ColorConverter\norg.springframework.boot.logging.LoggingSystem\norg.springframework.boot.logging.DeferredLog$Line\norg.springframework.boot.logging.AbstractLoggingSystem$LogLevels\norg.springframework.boot.logging.log4j2.Log4J2LoggingSystem$1\norg.springframework.boot.logging.log4j2.WhitespaceThrowablePatternConverter\norg.springframework.boot.logging.log4j2.Log4J2LoggingSystem$ShutdownHandler\norg.springframework.boot.logging.log4j2.Log4J2LoggingSystem\norg.springframework.boot.logging.log4j2.ExtendedWhitespaceThrowablePatternConverter\norg.springframework.boot.logging.log4j2.SpringBootConfigurationFactory\norg.springframework.boot.logging.log4j2.ColorConverter\norg.springframework.boot.logging.LogFile\norg.springframework.boot.logging.SimpleFormatter.class\norg.springframework.boot.logging.JavaLoggingSystem.class\norg.springframework.boot.logging.JavaLoggingSystem$1.class\norg.springframework.boot.logging.JavaLoggingSystem$ShutdownHandler.class\norg.springframework.boot.logging.LoggingApplicationListener\norg.springframework.boot.logging.LogLevel\norg.springframework.boot.logging.AbstractLoggingSystem\norg.springframework.boot.logging.LoggingSystemProperties\norg.springframework.boot.logging.DeferredLog\norg.springframework.boot.logging.DeferredLog$1\norg.springframework.boot.logging.LoggingInitializationContext\norg.springframework.boot.logging.LoggerConfiguration\norg.springframework.boot.ClearCachesApplicationListener\norg.springframework.boot.jta.bitronix.PoolingDataSourceBean\norg.springframework.boot.jta.bitronix.BitronixXAConnectionFactoryWrapper\norg.springframework.boot.jta.bitronix.BitronixXADataSourceWrapper\norg.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean$DirectXAConnectionFactory\norg.springframework.boot.jta.bitronix.BitronixDependentBeanFactoryPostProcessor\norg.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\norg.springframework.boot.jta.bitronix.PoolingDataSourceBean$DirectXADataSource\norg.springframework.boot.jta.XADataSourceWrapper\norg.springframework.boot.jta.atomikos.AtomikosConnectionFactoryBean\norg.springframework.boot.jta.atomikos.AtomikosXADataSourceWrapper\norg.springframework.boot.jta.atomikos.AtomikosProperties\norg.springframework.boot.jta.atomikos.AtomikosDependsOnBeanFactoryPostProcessor\norg.springframework.boot.jta.atomikos.AtomikosLoggingLevel\norg.springframework.boot.jta.atomikos.AtomikosXAConnectionFactoryWrapper\norg.springframework.boot.jta.atomikos.AtomikosDataSourceBean\norg.springframework.boot.jta.narayana.NarayanaDataSourceBean\norg.springframework.boot.jta.narayana.DataSourceXAResourceRecoveryHelper\norg.springframework.boot.jta.narayana.NarayanaConfigurationBean\norg.springframework.boot.jta.narayana.NarayanaRecoveryManagerBean\norg.springframework.boot.jta.narayana.NarayanaBeanFactoryPostProcessor\norg.springframework.boot.jta.narayana.NarayanaXADataSourceWrapper\norg.springframework.boot.jta.narayana.NarayanaProperties\norg.springframework.boot.jta.narayana.NarayanaXAConnectionFactoryWrapper\norg.springframework.boot.jta.XAConnectionFactoryWrapper\norg.springframework.boot.ApplicationRunner\norg.springframework.boot.ExitCodeGenerators$MappedExitCodeGenerator\norg.springframework.boot.validation.MessageInterpolatorFactory\norg.springframework.boot.env.PropertySourceLoader\norg.springframework.boot.env.PropertySourcesLoader\norg.springframework.boot.env.EnvironmentPostProcessor\norg.springframework.boot.env.YamlPropertySourceLoader$Processor\norg.springframework.boot.env.SpringApplicationJsonEnvironmentPostProcessor\norg.springframework.boot.env.PropertiesPropertySourceLoader\norg.springframework.boot.env.YamlPropertySourceLoader\norg.springframework.boot.env.YamlPropertySourceLoader$Processor$2\norg.springframework.boot.env.EnumerableCompositePropertySource\norg.springframework.boot.env.YamlPropertySourceLoader$Processor$1\norg.springframework.boot.ImageBanner\norg.springframework.boot.json.JsonParser\norg.springframework.boot.json.JacksonJsonParser$MapTypeReference\norg.springframework.boot.json.JacksonJsonParser\norg.springframework.boot.json.GsonJsonParser$MapTypeToken\norg.springframework.boot.json.JacksonJsonParser$ListTypeReference\norg.springframework.boot.json.BasicJsonParser\norg.springframework.boot.json.GsonJsonParser$1\norg.springframework.boot.json.GsonJsonParser\norg.springframework.boot.json.YamlJsonParser\norg.springframework.boot.json.JsonSimpleJsonParser\norg.springframework.boot.json.JacksonJsonParser$1\norg.springframework.boot.json.JsonJsonParser\norg.springframework.boot.json.GsonJsonParser$ListTypeToken\norg.springframework.boot.json.JsonParserFactory\norg.springframework.boot.ExitCodeExceptionMapper\norg.springframework.boot.SpringApplicationBannerPrinter$PrintedBanner\norg.springframework.boot.Banner$Mode\norg.springframework.boot.builder.ParentContextCloserApplicationListener$ContextCloserListener\norg.springframework.boot.builder.ParentContextApplicationContextInitializer\norg.springframework.boot.builder.ParentContextApplicationContextInitializer$EventPublisher\norg.springframework.boot.builder.ParentContextCloserApplicationListener\norg.springframework.boot.builder.SpringApplicationBuilder\norg.springframework.boot.builder.ParentContextApplicationContextInitializer$ParentContextAvailableEvent\norg.springframework.boot.SpringBootConfiguration\norg.springframework.boot.ApplicationTemp\norg.springframework.boot.SpringBootExceptionHandler\norg.springframework.boot.liquibase.CommonsLoggingLiquibaseLogger\norg.springframework.boot.liquibase.LiquibaseServiceLocatorApplicationListener\norg.springframework.boot.liquibase.CommonsLoggingLiquibaseLogger$1\norg.springframework.boot.liquibase.SpringPackageScanClassResolver\norg.springframework.boot.liquibase.LiquibaseServiceLocatorApplicationListener$LiquibasePresent\norg.springframework.boot.liquibase.LiquibaseServiceLocatorApplicationListener$1\norg.springframework.boot.SpringBootExceptionHandler$LoggedExceptionHandlerThreadLocal\norg.springframework.boot.web.support.ServletContextApplicationListener\norg.springframework.boot.web.support.ErrorPageFilter$1\norg.springframework.boot.web.support.SpringBootServletInitializer\norg.springframework.boot.web.support.ServletContextApplicationContextInitializer\norg.springframework.boot.web.support.SpringBootServletInitializer$ErrorPageFilterConfiguration\norg.springframework.boot.web.support.ErrorPageFilter\norg.springframework.boot.web.support.SpringBootServletInitializer$1\norg.springframework.boot.web.support.ErrorPageFilter$ErrorWrapperResponse\norg.springframework.boot.web.client.RestTemplateCustomizer\norg.springframework.boot.web.client.RestTemplateBuilder$RequestFactoryCustomizer\norg.springframework.boot.web.client.RestTemplateBuilder\norg.springframework.boot.web.client.RootUriTemplateHandler\norg.springframework.boot.web.client.RestTemplateBuilder$TimeoutRequestFactoryCustomizer\norg.springframework.boot.web.client.RestTemplateBuilder$ConnectTimeoutRequestFactoryCustomizer\norg.springframework.boot.web.client.RestTemplateBuilder$ReadTimeoutRequestFactoryCustomizer\norg.springframework.boot.web.filter.OrderedCharacterEncodingFilter\norg.springframework.boot.web.filter.OrderedHttpPutFormContentFilter\norg.springframework.boot.web.filter.OrderedRequestContextFilter\norg.springframework.boot.web.filter.OrderedHiddenHttpMethodFilter\norg.springframework.boot.web.filter.ApplicationContextHeaderFilter\norg.springframework.boot.web.servlet.ErrorPageRegistry\norg.springframework.boot.web.servlet.ServletContextInitializerBeans$ServletListenerRegistrationBeanAdapter\norg.springframework.boot.web.servlet.ServletRegistrationBean\norg.springframework.boot.web.servlet.ServletContextInitializerBeans\norg.springframework.boot.web.servlet.WebListenerHandler\norg.springframework.boot.web.servlet.ServletContextInitializer\norg.springframework.boot.web.servlet.ServletComponentScan\norg.springframework.boot.web.servlet.ServletContextInitializerBeans$1\norg.springframework.boot.web.servlet.ErrorPageRegistrarBeanPostProcessor\norg.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean$1\norg.springframework.boot.web.servlet.MultipartConfigFactory\norg.springframework.boot.web.servlet.ErrorPage\norg.springframework.boot.web.servlet.ServletContextInitializerBeans$ServletRegistrationBeanAdapter\norg.springframework.boot.web.servlet.ServletContextInitializerBeans$2\norg.springframework.boot.web.servlet.RegistrationBean\norg.springframework.boot.web.servlet.AbstractFilterRegistrationBean\norg.springframework.boot.web.servlet.FilterRegistrationBean\norg.springframework.boot.web.servlet.ServletComponentScanRegistrar\norg.springframework.boot.web.servlet.ServletContextInitializerBeans$FilterRegistrationBeanAdapter\norg.springframework.boot.web.servlet.WebServletHandler\norg.springframework.boot.web.servlet.ServletComponentRegisteringPostProcessor\norg.springframework.boot.web.servlet.ServletListenerRegistrationBean\norg.springframework.boot.web.servlet.ErrorPageRegistrar\norg.springframework.boot.web.servlet.WebFilterHandler\norg.springframework.boot.web.servlet.ServletContextInitializerBeans$RegistrationBeanAdapter\norg.springframework.boot.web.servlet.ServletComponentHandler\norg.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean\norg.springframework.boot.StartupInfoLogger$1\norg.springframework.boot.orm.jpa.hibernate.SpringImplicitNamingStrategy\norg.springframework.boot.orm.jpa.hibernate.SpringJtaPlatform\norg.springframework.boot.orm.jpa.hibernate.SpringNamingStrategy\norg.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy\norg.springframework.boot.orm.jpa.EntityManagerFactoryBuilder$Builder\norg.springframework.boot.orm.jpa.EntityManagerFactoryBuilder\norg.springframework.boot.orm.jpa.EntityManagerFactoryBuilder$EntityManagerFactoryBeanCallback\norg.springframework.boot.orm.jpa.EntityManagerFactoryBuilder$1\norg.springframework.boot.SpringApplication\norg.springframework.boot.SpringApplicationBannerPrinter$Banners\norg.springframework.boot.StartupInfoLogger\norg.springframework.boot.SpringApplicationBannerPrinter$1\norg.springframework.boot.DefaultApplicationArguments\norg.springframework.boot.ApplicationPid\norg.springframework.boot.diagnostics.FailureAnalyzers\norg.springframework.boot.diagnostics.AbstractFailureAnalyzer\norg.springframework.boot.diagnostics.FailureAnalyzer\norg.springframework.boot.diagnostics.analyzer.BindFailureAnalyzer\norg.springframework.boot.diagnostics.analyzer.BeanCurrentlyInCreationFailureAnalyzer\norg.springframework.boot.diagnostics.analyzer.ConnectorStartFailureAnalyzer\norg.springframework.boot.diagnostics.analyzer.BeanCurrentlyInCreationFailureAnalyzer$BeanInCycle\norg.springframework.boot.diagnostics.analyzer.AbstractInjectionFailureAnalyzer\norg.springframework.boot.diagnostics.analyzer.BeanNotOfRequiredTypeFailureAnalyzer\norg.springframework.boot.diagnostics.analyzer.NoUniqueBeanDefinitionFailureAnalyzer\norg.springframework.boot.diagnostics.analyzer.PortInUseFailureAnalyzer\norg.springframework.boot.diagnostics.analyzer.ValidationExceptionFailureAnalyzer\norg.springframework.boot.diagnostics.LoggingFailureAnalysisReporter\norg.springframework.boot.diagnostics.FailureAnalysis\norg.springframework.boot.diagnostics.FailureAnalysisReporter\norg.springframework.boot.BeanDefinitionLoader$GroovyBeanDefinitionSource\norg.springframework.boot.system.EmbeddedServerPortFileWriter\norg.springframework.boot.system.SystemProperties\norg.springframework.boot.system.ApplicationPidFileWriter$Property\norg.springframework.boot.system.ApplicationPidFileWriter$SystemProperty\norg.springframework.boot.system.ApplicationPidFileWriter$SpringProperty\norg.springframework.boot.system.ApplicationPidFileWriter\norg.springframework.boot.ExitCodeEvent\norg.springframework.boot.ResourceBanner\norg.springframework.boot.admin.SpringApplicationAdminMXBean\norg.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar$SpringApplicationAdmin\norg.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar\norg.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar$1\norg.springframework.boot.BeanDefinitionLoader\norg.springframework.boot.SpringApplicationBannerPrinter\norg.springframework.boot.cloud.CloudPlatform$2\norg.springframework.boot.cloud.CloudPlatform$1\norg.springframework.boot.cloud.CloudPlatform\norg.springframework.boot.cloud.CloudFoundryVcapEnvironmentPostProcessor\norg.springframework.boot.ApplicationArguments\norg.springframework.boot.jackson.JsonObjectSerializer\norg.springframework.boot.jackson.JsonObjectDeserializer\norg.springframework.boot.jackson.JsonComponent\norg.springframework.boot.jackson.JsonComponentModule\norg.springframework.boot.SpringBootBanner" + } + ] + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.boot", + "name": "spring-boot-autoconfigure", + "version": "1.5.1.RELEASE", + "description": "Spring Boot AutoConfigure", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "b583374b9a1a2255142a8ff36f411c92" + }, + { + "alg": "SHA-1", + "content": "251d960da2d5adfd55cf0281fcdfa69ab525a36d" + }, + { + "alg": "SHA-256", + "content": "44a5a0499839cc9edd0fe1d588bec75b3ba02cbec5cc7cb91fd556cbc15c297b" + }, + { + "alg": "SHA-512", + "content": "c0a02f11699c2faeb34c3357767bf7c9523dd4931312181f9159e16304c223db2f203cd4269bc3744a0dbe097ab5fb27b67021c350c14b366b035c5dbc74e8b7" + }, + { + "alg": "SHA-384", + "content": "0ef245a75cb561d5e30240c226bbcfcee10cdd90dc79937c269628827144b635c118b4d316c34115214d03fbcbae3802" + }, + { + "alg": "SHA3-384", + "content": "166f000b9be8d93cf8c4360f1c4753bc14fb071bdd9e5777771b65ef7f49c03375064f925d7934bb7cc81466ca855308" + }, + { + "alg": "SHA3-256", + "content": "93e97eeeb0f58063658d5dc9d94fed0378580e661b43c84ec0cb3ef5e02ed59e" + }, + { + "alg": "SHA3-512", + "content": "1f4fdacc656487bd3998da66b175789e77638625872ac800f3ac78df4edd6a3b3c6461db72c4c574ff952b48b1e2f95d6dafd7c74715a6c534f934fa3a5c95b3" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.boot/spring-boot-autoconfigure@1.5.1.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.boot/spring-boot-autoconfigure@1.5.1.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/boot/spring-boot-autoconfigure/1.5.1.RELEASE/spring-boot-autoconfigure-1.5.1.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.boot.autoconfigure.reactor.ReactorAutoConfiguration\norg.springframework.boot.autoconfigure.reactor.ReactorAutoConfiguration$ReactorConfiguration\norg.springframework.boot.autoconfigure.BackgroundPreinitializer$MBeanFactoryInitializer\norg.springframework.boot.autoconfigure.EnableAutoConfiguration\norg.springframework.boot.autoconfigure.AutoConfigurationMetadata\norg.springframework.boot.autoconfigure.AutoConfigurationImportListener\norg.springframework.boot.autoconfigure.AbstractDatabaseInitializer\norg.springframework.boot.autoconfigure.domain.EntityScanner\norg.springframework.boot.autoconfigure.domain.EntityScanPackages\norg.springframework.boot.autoconfigure.domain.EntityScanPackages$Registrar\norg.springframework.boot.autoconfigure.domain.EntityScan\norg.springframework.boot.autoconfigure.SharedMetadataReaderFactoryContextInitializer$CachingMetadataReaderFactoryPostProcessor\norg.springframework.boot.autoconfigure.AutoConfigurationSorter$1\norg.springframework.boot.autoconfigure.SharedMetadataReaderFactoryContextInitializer$SharedMetadataReaderFactoryBean\norg.springframework.boot.autoconfigure.couchbase.CouchbaseAutoConfiguration$CouchbaseCondition$CouchbaseConfigurerAvailable\norg.springframework.boot.autoconfigure.couchbase.OnBootstrapHostsCondition\norg.springframework.boot.autoconfigure.couchbase.OnBootstrapHostsCondition$PropertyResolver\norg.springframework.boot.autoconfigure.couchbase.CouchbaseAutoConfiguration$CouchbaseCondition$BootstrapHostsProperty\norg.springframework.boot.autoconfigure.couchbase.CouchbaseProperties\norg.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Timeouts\norg.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Ssl\norg.springframework.boot.autoconfigure.couchbase.CouchbaseAutoConfiguration$CouchbaseCondition\norg.springframework.boot.autoconfigure.couchbase.CouchbaseAutoConfiguration\norg.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Env\norg.springframework.boot.autoconfigure.couchbase.CouchbaseAutoConfiguration$CouchbaseConfiguration\norg.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Endpoints\norg.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Bucket\norg.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Dbcp\norg.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$EmbeddedDatabaseCondition\norg.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration$HikariPoolDataSourceMetadataProviderConfiguration$1\norg.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration$CommonsDbcpPoolDataSourceMetadataProviderConfiguration$1\norg.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadata\norg.springframework.boot.autoconfigure.jdbc.metadata.AbstractDataSourcePoolMetadata\norg.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProviders\norg.springframework.boot.autoconfigure.jdbc.metadata.HikariDataSourcePoolMetadata\norg.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration$TomcatDataSourcePoolMetadataProviderConfiguration\norg.springframework.boot.autoconfigure.jdbc.metadata.CommonsDbcpDataSourcePoolMetadata\norg.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvider\norg.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration$TomcatDataSourcePoolMetadataProviderConfiguration$1\norg.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration$CommonsDbcp2PoolDataSourceMetadataProviderConfiguration$1\norg.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration$CommonsDbcp2PoolDataSourceMetadataProviderConfiguration\norg.springframework.boot.autoconfigure.jdbc.metadata.TomcatDataSourcePoolMetadata\norg.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration\norg.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration$CommonsDbcpPoolDataSourceMetadataProviderConfiguration\norg.springframework.boot.autoconfigure.jdbc.metadata.CommonsDbcp2DataSourcePoolMetadata\norg.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration$HikariPoolDataSourceMetadataProviderConfiguration\norg.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$DataSourceAvailableCondition\norg.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$PooledDataSourceAvailableCondition\norg.springframework.boot.autoconfigure.jdbc.JndiDataSourceAutoConfiguration\norg.springframework.boot.autoconfigure.jdbc.DataSourceInitializedEvent\norg.springframework.boot.autoconfigure.jdbc.EmbeddedDatabaseConnection$1\norg.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Dbcp2\norg.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$PooledDataSourceConfiguration\norg.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Tomcat\norg.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration\norg.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration\norg.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$TomcatDataSourceJmxConfiguration\norg.springframework.boot.autoconfigure.jdbc.DataSourceProperties$DataSourceBeanCreationException\norg.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration$DataSourceTransactionManagerConfiguration\norg.springframework.boot.autoconfigure.jdbc.HikariDriverConfigurationFailureAnalyzer\norg.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration\norg.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$EmbeddedDatabaseConfiguration\norg.springframework.boot.autoconfigure.jdbc.XADataSourceAutoConfiguration\norg.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari\norg.springframework.boot.autoconfigure.jdbc.DataSourceProperties$Xa\norg.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$PooledDataSourceCondition\norg.springframework.boot.autoconfigure.jdbc.DataSourceBeanCreationFailureAnalyzer\norg.springframework.boot.autoconfigure.jdbc.DataSourceBuilder\norg.springframework.boot.autoconfigure.jdbc.DataSourceInitializer\norg.springframework.boot.autoconfigure.jdbc.EmbeddedDatabaseConnection\norg.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration$TransactionManagementConfiguration\norg.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration\norg.springframework.boot.autoconfigure.jdbc.EmbeddedDataSourceConfiguration\norg.springframework.boot.autoconfigure.jdbc.DataSourceProperties\norg.springframework.boot.autoconfigure.jdbc.EmbeddedDatabaseConnection$IsEmbedded\norg.springframework.boot.autoconfigure.jdbc.DataSourceInitializerPostProcessor\norg.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$PooledDataSourceCondition$PooledDataSourceAvailable\norg.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$PooledDataSourceCondition$ExplicitType\norg.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Generic\norg.springframework.boot.autoconfigure.jdbc.DataSourceInitializerPostProcessor$Registrar\norg.springframework.boot.autoconfigure.BackgroundPreinitializer$ValidationInitializer\norg.springframework.boot.autoconfigure.SharedMetadataReaderFactoryContextInitializer\norg.springframework.boot.autoconfigure.AutoConfigurationMetadataLoader$PropertiesAutoConfigurationMetadata\norg.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector\norg.springframework.boot.autoconfigure.BackgroundPreinitializer$1\norg.springframework.boot.autoconfigure.PropertyPlaceholderAutoConfiguration$Selector\norg.springframework.boot.autoconfigure.thymeleaf.ThymeleafTemplateAvailabilityProvider\norg.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration$Thymeleaf2Configuration\norg.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration$Thymeleaf3Configuration$DefaultTemplateResolverConfiguration\norg.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration$Thymeleaf3Configuration\norg.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration$Thymeleaf3Configuration$Thymeleaf3ViewResolverConfiguration\norg.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration$ThymeleafWebLayoutConfiguration\norg.springframework.boot.autoconfigure.thymeleaf.AbstractTemplateResolverConfiguration\norg.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration$ThymeleafJava8TimeDialect\norg.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration$ThymeleafDefaultConfiguration\norg.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration$ThymeleafResourceHandlingConfig\norg.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration$DataAttributeDialectConfiguration\norg.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration$Thymeleaf2Configuration$ThymeleafConditionalCommentsDialectConfiguration\norg.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\norg.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration\norg.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration$Thymeleaf2Configuration$DefaultTemplateResolverConfiguration\norg.springframework.boot.autoconfigure.thymeleaf.AbstractThymeleafViewResolverConfiguration\norg.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration$Thymeleaf2Configuration$Thymeleaf2ViewResolverConfiguration\norg.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration$ThymeleafSecurityDialectConfiguration\norg.springframework.boot.autoconfigure.AutoConfigurationSorter$AutoConfigurationClasses\norg.springframework.boot.autoconfigure.MessageSourceAutoConfiguration\norg.springframework.boot.autoconfigure.PropertyPlaceholderAutoConfiguration\norg.springframework.boot.autoconfigure.mail.MailSenderAutoConfiguration$MailSenderCondition\norg.springframework.boot.autoconfigure.mail.MailSenderValidatorAutoConfiguration\norg.springframework.boot.autoconfigure.mail.MailProperties\norg.springframework.boot.autoconfigure.mail.MailSenderAutoConfiguration\norg.springframework.boot.autoconfigure.mail.MailSenderAutoConfiguration$MailSenderCondition$JndiNameProperty\norg.springframework.boot.autoconfigure.mail.MailSenderAutoConfiguration$MailSenderCondition$HostProperty\norg.springframework.boot.autoconfigure.mail.JndiSessionConfiguration\norg.springframework.boot.autoconfigure.AutoConfigurationExcludeFilter\norg.springframework.boot.autoconfigure.cassandra.CassandraProperties\norg.springframework.boot.autoconfigure.cassandra.CassandraAutoConfiguration\norg.springframework.boot.autoconfigure.cassandra.ClusterBuilderCustomizer\norg.springframework.boot.autoconfigure.BackgroundPreinitializer$ConversionServiceInitializer\norg.springframework.boot.autoconfigure.hateoas.HypermediaAutoConfiguration$1\norg.springframework.boot.autoconfigure.hateoas.HypermediaHttpMessageConverterConfiguration\norg.springframework.boot.autoconfigure.hateoas.HypermediaHttpMessageConverterConfiguration$1\norg.springframework.boot.autoconfigure.hateoas.HypermediaAutoConfiguration$HalObjectMapperConfigurer\norg.springframework.boot.autoconfigure.hateoas.HypermediaAutoConfiguration$EntityLinksConfiguration\norg.springframework.boot.autoconfigure.hateoas.HateoasProperties\norg.springframework.boot.autoconfigure.hateoas.HypermediaAutoConfiguration\norg.springframework.boot.autoconfigure.hateoas.HypermediaAutoConfiguration$HypermediaConfiguration\norg.springframework.boot.autoconfigure.hateoas.HypermediaHttpMessageConverterConfiguration$HalMessageConverterSupportedMediaTypesCustomizer\norg.springframework.boot.autoconfigure.gson.GsonAutoConfiguration\norg.springframework.boot.autoconfigure.context.MessageSourceAutoConfiguration\norg.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration\norg.springframework.boot.autoconfigure.context.MessageSourceAutoConfiguration$ResourceBundleCondition\norg.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration\norg.springframework.boot.autoconfigure.websocket.UndertowWebSocketContainerCustomizer$WebsocketDeploymentInfoCustomizer\norg.springframework.boot.autoconfigure.websocket.JettyWebSocketContainerCustomizer\norg.springframework.boot.autoconfigure.websocket.WebSocketMessagingAutoConfiguration$WebSocketMessageConverterConfiguration\norg.springframework.boot.autoconfigure.websocket.WebSocketAutoConfiguration\norg.springframework.boot.autoconfigure.websocket.TomcatWebSocketContainerCustomizer\norg.springframework.boot.autoconfigure.websocket.WebSocketAutoConfiguration$JettyWebSocketConfiguration\norg.springframework.boot.autoconfigure.websocket.UndertowWebSocketContainerCustomizer\norg.springframework.boot.autoconfigure.websocket.WebSocketAutoConfiguration$TomcatWebSocketConfiguration\norg.springframework.boot.autoconfigure.websocket.JettyWebSocketContainerCustomizer$1\norg.springframework.boot.autoconfigure.websocket.TomcatWebSocketContainerCustomizer$1\norg.springframework.boot.autoconfigure.websocket.WebSocketAutoConfiguration$UndertowWebSocketConfiguration\norg.springframework.boot.autoconfigure.websocket.WebSocketMessagingAutoConfiguration\norg.springframework.boot.autoconfigure.websocket.UndertowWebSocketContainerCustomizer$1\norg.springframework.boot.autoconfigure.websocket.WebSocketContainerCustomizer\norg.springframework.boot.autoconfigure.mobile.DeviceDelegatingViewResolverAutoConfiguration\norg.springframework.boot.autoconfigure.mobile.DeviceDelegatingViewResolverAutoConfiguration$DeviceDelegatingJspViewResolverConfiguration\norg.springframework.boot.autoconfigure.mobile.DeviceDelegatingViewResolverAutoConfiguration$DeviceDelegatingGroovyMarkupViewResolverConfiguration\norg.springframework.boot.autoconfigure.mobile.SitePreferenceAutoConfiguration$SitePreferenceMvcConfiguration\norg.springframework.boot.autoconfigure.mobile.DeviceResolverAutoConfiguration$DeviceResolverMvcConfiguration\norg.springframework.boot.autoconfigure.mobile.DeviceDelegatingViewResolverAutoConfiguration$DeviceDelegatingThymeleafViewResolverConfiguration\norg.springframework.boot.autoconfigure.mobile.DeviceDelegatingViewResolverAutoConfiguration$LiteDeviceDelegatingViewResolverFactoryConfiguration\norg.springframework.boot.autoconfigure.mobile.DeviceDelegatingViewResolverFactory\norg.springframework.boot.autoconfigure.mobile.DeviceDelegatingViewResolverAutoConfiguration$DeviceDelegatingMustacheViewResolverConfiguration\norg.springframework.boot.autoconfigure.mobile.DeviceResolverAutoConfiguration\norg.springframework.boot.autoconfigure.mobile.SitePreferenceAutoConfiguration\norg.springframework.boot.autoconfigure.mobile.DeviceDelegatingViewResolverAutoConfiguration$DeviceDelegatingFreeMarkerViewResolverConfiguration\norg.springframework.boot.autoconfigure.mobile.DeviceDelegatingViewResolverProperties\norg.springframework.boot.autoconfigure.ImportAutoConfiguration\norg.springframework.boot.autoconfigure.batch.JobLauncherCommandLineRunner\norg.springframework.boot.autoconfigure.batch.BatchProperties$Initializer\norg.springframework.boot.autoconfigure.batch.BasicBatchConfigurer\norg.springframework.boot.autoconfigure.batch.BatchProperties\norg.springframework.boot.autoconfigure.batch.JobExecutionEvent\norg.springframework.boot.autoconfigure.batch.JobExecutionExitCodeGenerator\norg.springframework.boot.autoconfigure.batch.BatchDatabaseInitializer\norg.springframework.boot.autoconfigure.batch.BatchAutoConfiguration$JpaBatchConfiguration\norg.springframework.boot.autoconfigure.batch.BatchProperties$Job\norg.springframework.boot.autoconfigure.batch.BatchAutoConfiguration\norg.springframework.boot.autoconfigure.mustache.MustacheEnvironmentCollector$PropertyVariableFetcher\norg.springframework.boot.autoconfigure.mustache.MustacheEnvironmentCollector\norg.springframework.boot.autoconfigure.mustache.MustacheProperties\norg.springframework.boot.autoconfigure.mustache.MustacheCompilerFactoryBean\norg.springframework.boot.autoconfigure.mustache.MustacheAutoConfiguration$MustacheWebConfiguration\norg.springframework.boot.autoconfigure.mustache.MustacheResourceTemplateLoader\norg.springframework.boot.autoconfigure.mustache.web.MustacheViewResolver\norg.springframework.boot.autoconfigure.mustache.web.MustacheView\norg.springframework.boot.autoconfigure.mustache.MustacheEnvironmentCollector$1\norg.springframework.boot.autoconfigure.mustache.MustacheAutoConfiguration\norg.springframework.boot.autoconfigure.mustache.MustacheTemplateAvailabilityProvider\norg.springframework.boot.autoconfigure.jms.JmsAutoConfiguration$MessagingTemplateConfiguration\norg.springframework.boot.autoconfigure.jms.JmsAutoConfiguration\norg.springframework.boot.autoconfigure.jms.JmsProperties$Listener\norg.springframework.boot.autoconfigure.jms.JmsProperties$AcknowledgeMode\norg.springframework.boot.autoconfigure.jms.JmsAnnotationDrivenConfiguration$JndiConfiguration\norg.springframework.boot.autoconfigure.jms.activemq.ActiveMQXAConnectionFactoryConfiguration\norg.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties$Pool\norg.springframework.boot.autoconfigure.jms.activemq.ActiveMQAutoConfiguration\norg.springframework.boot.autoconfigure.jms.activemq.ActiveMQConnectionFactoryConfiguration$PooledConnectionFactoryConfiguration\norg.springframework.boot.autoconfigure.jms.activemq.ActiveMQConnectionFactoryFactory\norg.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties$Packages\norg.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties\norg.springframework.boot.autoconfigure.jms.activemq.ActiveMQConnectionFactoryConfiguration\norg.springframework.boot.autoconfigure.jms.artemis.ArtemisEmbeddedServerConfiguration\norg.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties$Embedded\norg.springframework.boot.autoconfigure.jms.artemis.ArtemisConnectionFactoryFactory\norg.springframework.boot.autoconfigure.jms.artemis.ArtemisConfigurationCustomizer\norg.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties\norg.springframework.boot.autoconfigure.jms.artemis.ArtemisXAConnectionFactoryConfiguration\norg.springframework.boot.autoconfigure.jms.artemis.ArtemisMode\norg.springframework.boot.autoconfigure.jms.artemis.ArtemisConnectionFactoryConfiguration\norg.springframework.boot.autoconfigure.jms.artemis.ArtemisEmbeddedConfigurationFactory\norg.springframework.boot.autoconfigure.jms.artemis.ArtemisNoOpBindingRegistry\norg.springframework.boot.autoconfigure.jms.artemis.ArtemisAutoConfiguration\norg.springframework.boot.autoconfigure.jms.JmsAnnotationDrivenConfiguration\norg.springframework.boot.autoconfigure.jms.JmsProperties$DeliveryMode\norg.springframework.boot.autoconfigure.jms.JmsAnnotationDrivenConfiguration$EnableJmsConfiguration\norg.springframework.boot.autoconfigure.jms.JmsProperties$Template\norg.springframework.boot.autoconfigure.jms.JndiConnectionFactoryAutoConfiguration$JndiOrPropertyCondition\norg.springframework.boot.autoconfigure.jms.JndiConnectionFactoryAutoConfiguration$JndiOrPropertyCondition$Property\norg.springframework.boot.autoconfigure.jms.DefaultJmsListenerContainerFactoryConfigurer\norg.springframework.boot.autoconfigure.jms.JndiConnectionFactoryAutoConfiguration\norg.springframework.boot.autoconfigure.jms.JmsProperties\norg.springframework.boot.autoconfigure.jms.JmsAutoConfiguration$JmsTemplateConfiguration\norg.springframework.boot.autoconfigure.jms.JndiConnectionFactoryAutoConfiguration$JndiOrPropertyCondition$Jndi\norg.springframework.boot.autoconfigure.AutoConfigurationImportEvent\norg.springframework.boot.autoconfigure.info.ProjectInfoProperties$Build\norg.springframework.boot.autoconfigure.info.ProjectInfoProperties$Git\norg.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration\norg.springframework.boot.autoconfigure.info.ProjectInfoProperties\norg.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration$GitResourceAvailableCondition\norg.springframework.boot.autoconfigure.AutoConfigurationImportFilter\norg.springframework.boot.autoconfigure.logging.AutoConfigurationReportLoggingInitializer$AutoConfigurationReportListener\norg.springframework.boot.autoconfigure.logging.ConditionEvaluationReportMessage\norg.springframework.boot.autoconfigure.logging.AutoConfigurationReportLoggingInitializer$1\norg.springframework.boot.autoconfigure.logging.AutoConfigurationReportLoggingInitializer\norg.springframework.boot.autoconfigure.SpringBootApplication\norg.springframework.boot.autoconfigure.social.LinkedInProperties\norg.springframework.boot.autoconfigure.social.SocialWebAutoConfiguration$SecurityContextUserIdSource\norg.springframework.boot.autoconfigure.social.TwitterProperties\norg.springframework.boot.autoconfigure.social.TwitterAutoConfiguration\norg.springframework.boot.autoconfigure.social.SocialWebAutoConfiguration$AuthenticationUserIdSourceConfig\norg.springframework.boot.autoconfigure.social.SocialWebAutoConfiguration$SocialAutoConfigurationAdapter\norg.springframework.boot.autoconfigure.social.SocialWebAutoConfiguration\norg.springframework.boot.autoconfigure.social.LinkedInAutoConfiguration$LinkedInConfigurerAdapter\norg.springframework.boot.autoconfigure.social.SocialWebAutoConfiguration$AnonymousUserIdSourceConfig\norg.springframework.boot.autoconfigure.social.SocialProperties\norg.springframework.boot.autoconfigure.social.SocialWebAutoConfiguration$1\norg.springframework.boot.autoconfigure.social.SocialWebAutoConfiguration$SpringSocialThymeleafConfig\norg.springframework.boot.autoconfigure.social.SocialAutoConfigurerAdapter\norg.springframework.boot.autoconfigure.social.FacebookAutoConfiguration$FacebookConfigurerAdapter\norg.springframework.boot.autoconfigure.social.FacebookProperties\norg.springframework.boot.autoconfigure.social.FacebookAutoConfiguration\norg.springframework.boot.autoconfigure.social.LinkedInAutoConfiguration\norg.springframework.boot.autoconfigure.social.TwitterAutoConfiguration$TwitterConfigurerAdapter\norg.springframework.boot.autoconfigure.social.SocialWebAutoConfiguration$AnonymousUserIdSourceConfig$1\norg.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\norg.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration$FreeMarkerWebConfiguration\norg.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration$FreeMarkerNonWebConfiguration\norg.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration$FreeMarkerConfiguration\norg.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration\norg.springframework.boot.autoconfigure.freemarker.FreeMarkerTemplateAvailabilityProvider\norg.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$1\norg.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$SpringBootFlyway\norg.springframework.boot.autoconfigure.flyway.FlywayDataSource\norg.springframework.boot.autoconfigure.flyway.FlywayProperties\norg.springframework.boot.autoconfigure.flyway.FlywayMigrationStrategy\norg.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration\norg.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$StringOrNumberToMigrationVersionConverter\norg.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$FlywayConfiguration$FlywayInitializerJpaDependencyConfiguration\norg.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$FlywayConfiguration\norg.springframework.boot.autoconfigure.flyway.FlywayMigrationInitializer\norg.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$FlywayJpaDependencyConfiguration\norg.springframework.boot.autoconfigure.condition.ConditionalOnJava\norg.springframework.boot.autoconfigure.condition.ConditionalOnCloudPlatform\norg.springframework.boot.autoconfigure.condition.ConditionalOnMissingClass\norg.springframework.boot.autoconfigure.condition.ConditionEvaluationReportAutoConfigurationImportListener\norg.springframework.boot.autoconfigure.condition.SearchStrategy\norg.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication\norg.springframework.boot.autoconfigure.condition.OnBeanCondition$1\norg.springframework.boot.autoconfigure.condition.OnBeanCondition$BeanSearchSpec\norg.springframework.boot.autoconfigure.condition.ConditionOutcome\norg.springframework.boot.autoconfigure.condition.ConditionMessage\norg.springframework.boot.autoconfigure.condition.OnClassCondition\norg.springframework.boot.autoconfigure.condition.SpringBootCondition\norg.springframework.boot.autoconfigure.condition.OnBeanCondition$BeanTypeDeductionException\norg.springframework.boot.autoconfigure.condition.ConditionEvaluationReport$ConditionAndOutcomes\norg.springframework.boot.autoconfigure.condition.OnJavaCondition\norg.springframework.boot.autoconfigure.condition.AbstractNestedCondition$MemberConditions\norg.springframework.boot.autoconfigure.condition.OnClassCondition$MatchType$2\norg.springframework.boot.autoconfigure.condition.OnClassCondition$1\norg.springframework.boot.autoconfigure.condition.AbstractNestedCondition$MemberOutcomes\norg.springframework.boot.autoconfigure.condition.ConditionalOnJava$Range\norg.springframework.boot.autoconfigure.condition.ConditionEvaluationReport\norg.springframework.boot.autoconfigure.condition.ConditionMessage$Style$1\norg.springframework.boot.autoconfigure.condition.OnClassCondition$GetOutcomesThread\norg.springframework.boot.autoconfigure.condition.OnBeanCondition\norg.springframework.boot.autoconfigure.condition.ConditionEvaluationReport$AncestorsMatchedCondition\norg.springframework.boot.autoconfigure.condition.ConditionalOnProperty\norg.springframework.boot.autoconfigure.condition.AbstractNestedCondition\norg.springframework.boot.autoconfigure.condition.ConditionalOnSingleCandidate\norg.springframework.boot.autoconfigure.condition.ConditionMessage$Builder\norg.springframework.boot.autoconfigure.condition.OnBeanCondition$SingleCandidateBeanSearchSpec\norg.springframework.boot.autoconfigure.condition.OnPropertyCondition$Spec\norg.springframework.boot.autoconfigure.condition.ConditionalOnJava$1\norg.springframework.boot.autoconfigure.condition.BeanTypeRegistry$DefaultBeanTypeRegistry\norg.springframework.boot.autoconfigure.condition.OnWebApplicationCondition\norg.springframework.boot.autoconfigure.condition.ConditionalOnResource\norg.springframework.boot.autoconfigure.condition.NoneNestedConditions\norg.springframework.boot.autoconfigure.condition.AnyNestedCondition\norg.springframework.boot.autoconfigure.condition.OnPropertyCondition\norg.springframework.boot.autoconfigure.condition.OnJndiCondition\norg.springframework.boot.autoconfigure.condition.OnClassCondition$MatchType\norg.springframework.boot.autoconfigure.condition.ConditionMessage$1\norg.springframework.boot.autoconfigure.condition.ConditionalOnClass\norg.springframework.boot.autoconfigure.condition.ConditionMessage$Style$2\norg.springframework.boot.autoconfigure.condition.BeanTypeRegistry$OptimizedBeanTypeRegistry\norg.springframework.boot.autoconfigure.condition.OnResourceCondition\norg.springframework.boot.autoconfigure.condition.ConditionalOnJava$JavaVersion\norg.springframework.boot.autoconfigure.condition.ConditionalOnJndi\norg.springframework.boot.autoconfigure.condition.ConditionEvaluationReport$1\norg.springframework.boot.autoconfigure.condition.ConditionalOnExpression\norg.springframework.boot.autoconfigure.condition.OnExpressionCondition\norg.springframework.boot.autoconfigure.condition.ConditionEvaluationReport$ConditionAndOutcome\norg.springframework.boot.autoconfigure.condition.ConditionalOnBean\norg.springframework.boot.autoconfigure.condition.ConditionMessage$ItemsBuilder\norg.springframework.boot.autoconfigure.condition.OnCloudPlatformCondition\norg.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean\norg.springframework.boot.autoconfigure.condition.ConditionalOnNotWebApplication\norg.springframework.boot.autoconfigure.condition.ConditionMessage$Style\norg.springframework.boot.autoconfigure.condition.ResourceCondition\norg.springframework.boot.autoconfigure.condition.OnClassCondition$MatchType$1\norg.springframework.boot.autoconfigure.condition.BeanTypeRegistry\norg.springframework.boot.autoconfigure.condition.AllNestedConditions\norg.springframework.boot.autoconfigure.condition.OnJndiCondition$JndiLocator\norg.springframework.boot.autoconfigure.condition.AbstractNestedCondition$MemberMatchOutcomes\norg.springframework.boot.autoconfigure.AutoConfigurationPackages$BasePackages\norg.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration\norg.springframework.boot.autoconfigure.elasticsearch.jest.JestProperties$Proxy\norg.springframework.boot.autoconfigure.elasticsearch.jest.JestProperties\norg.springframework.boot.autoconfigure.elasticsearch.jest.HttpClientConfigBuilderCustomizer\norg.springframework.boot.autoconfigure.elasticsearch.jest.JestAutoConfiguration\norg.springframework.boot.autoconfigure.webservices.WebServicesAutoConfiguration$WsConfiguration\norg.springframework.boot.autoconfigure.webservices.WebServicesProperties\norg.springframework.boot.autoconfigure.webservices.WebServicesAutoConfiguration\norg.springframework.boot.autoconfigure.webservices.WebServicesProperties$Servlet\norg.springframework.boot.autoconfigure.AutoConfigureOrder\norg.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfigureRegistrar$EnableJpaRepositoriesConfiguration\norg.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfigureRegistrar\norg.springframework.boot.autoconfigure.data.jpa.EntityManagerFactoryDependsOnPostProcessor\norg.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration\norg.springframework.boot.autoconfigure.data.couchbase.CouchbaseDataAutoConfiguration$ValidationConfiguration\norg.springframework.boot.autoconfigure.data.couchbase.SpringBootCouchbaseDataConfiguration\norg.springframework.boot.autoconfigure.data.couchbase.CouchbaseRepositoriesRegistrar$EnableCouchbaseRepositoriesConfiguration\norg.springframework.boot.autoconfigure.data.couchbase.CouchbaseDataAutoConfiguration\norg.springframework.boot.autoconfigure.data.couchbase.CouchbaseConfigurerAdapterConfiguration\norg.springframework.boot.autoconfigure.data.couchbase.CouchbaseRepositoriesRegistrar\norg.springframework.boot.autoconfigure.data.couchbase.CouchbaseRepositoriesAutoConfiguration\norg.springframework.boot.autoconfigure.data.couchbase.CouchbaseDataProperties\norg.springframework.boot.autoconfigure.data.couchbase.SpringBootCouchbaseConfigurer\norg.springframework.boot.autoconfigure.data.cassandra.CassandraDataAutoConfiguration\norg.springframework.boot.autoconfigure.data.cassandra.CassandraRepositoriesAutoConfigureRegistrar\norg.springframework.boot.autoconfigure.data.cassandra.CassandraRepositoriesAutoConfiguration\norg.springframework.boot.autoconfigure.data.cassandra.CassandraRepositoriesAutoConfigureRegistrar$EnableCassandraRepositoriesConfiguration\norg.springframework.boot.autoconfigure.data.neo4j.Neo4jDataAutoConfiguration$Neo4jWebConfiguration$Neo4jWebMvcConfiguration\norg.springframework.boot.autoconfigure.data.neo4j.Neo4jRepositoriesAutoConfiguration\norg.springframework.boot.autoconfigure.data.neo4j.Neo4jDataAutoConfiguration\norg.springframework.boot.autoconfigure.data.neo4j.Neo4jRepositoriesAutoConfigureRegistrar$EnableNeo4jRepositoriesConfiguration\norg.springframework.boot.autoconfigure.data.neo4j.Neo4jProperties\norg.springframework.boot.autoconfigure.data.neo4j.Neo4jRepositoriesAutoConfigureRegistrar\norg.springframework.boot.autoconfigure.data.neo4j.Neo4jDataAutoConfiguration$Neo4jWebConfiguration\norg.springframework.boot.autoconfigure.data.neo4j.Neo4jProperties$Embedded\norg.springframework.boot.autoconfigure.data.rest.RepositoryRestMvcAutoConfiguration\norg.springframework.boot.autoconfigure.data.rest.SpringBootRepositoryRestConfigurer\norg.springframework.boot.autoconfigure.data.rest.RepositoryRestProperties\norg.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchRepositoriesAutoConfiguration\norg.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchRepositoriesRegistrar\norg.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchRepositoriesRegistrar$EnableElasticsearchRepositoriesConfiguration\norg.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchProperties\norg.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchDataAutoConfiguration\norg.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchAutoConfiguration\norg.springframework.boot.autoconfigure.data.web.SpringDataWebAutoConfiguration\norg.springframework.boot.autoconfigure.data.mongo.MongoDataAutoConfiguration\norg.springframework.boot.autoconfigure.data.mongo.MongoRepositoriesAutoConfigureRegistrar$EnableMongoRepositoriesConfiguration\norg.springframework.boot.autoconfigure.data.mongo.MongoClientDependsOnBeanFactoryPostProcessor\norg.springframework.boot.autoconfigure.data.mongo.MongoRepositoriesAutoConfiguration\norg.springframework.boot.autoconfigure.data.mongo.MongoDataAutoConfiguration$GridFsMongoDbFactory\norg.springframework.boot.autoconfigure.data.mongo.MongoRepositoriesAutoConfigureRegistrar\norg.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration$RedisConnectionConfiguration\norg.springframework.boot.autoconfigure.data.redis.RedisProperties\norg.springframework.boot.autoconfigure.data.redis.RedisProperties$Sentinel\norg.springframework.boot.autoconfigure.data.redis.RedisRepositoriesAutoConfiguration\norg.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration$RedisConfiguration\norg.springframework.boot.autoconfigure.data.redis.RedisRepositoriesAutoConfigureRegistrar\norg.springframework.boot.autoconfigure.data.redis.RedisRepositoriesAutoConfigureRegistrar$EnableRedisRepositoriesConfiguration\norg.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration\norg.springframework.boot.autoconfigure.data.redis.RedisProperties$Cluster\norg.springframework.boot.autoconfigure.data.redis.RedisProperties$Pool\norg.springframework.boot.autoconfigure.data.ldap.LdapRepositoriesAutoConfiguration\norg.springframework.boot.autoconfigure.data.ldap.LdapDataAutoConfiguration\norg.springframework.boot.autoconfigure.data.ldap.LdapRepositoriesRegistrar\norg.springframework.boot.autoconfigure.data.ldap.LdapRepositoriesRegistrar$EnableLdapRepositoriesConfiguration\norg.springframework.boot.autoconfigure.data.AbstractRepositoryConfigurationSourceSupport$1\norg.springframework.boot.autoconfigure.data.solr.SolrRepositoriesRegistrar\norg.springframework.boot.autoconfigure.data.solr.SolrRepositoriesAutoConfiguration\norg.springframework.boot.autoconfigure.data.solr.SolrRepositoriesRegistrar$EnableSolrRepositoriesConfiguration\norg.springframework.boot.autoconfigure.data.AbstractRepositoryConfigurationSourceSupport\norg.springframework.boot.autoconfigure.h2.H2ConsoleAutoConfiguration$1\norg.springframework.boot.autoconfigure.h2.H2ConsoleAutoConfiguration\norg.springframework.boot.autoconfigure.h2.H2ConsoleProperties$Settings\norg.springframework.boot.autoconfigure.h2.H2ConsoleAutoConfiguration$H2ConsoleSecurityConfiguration\norg.springframework.boot.autoconfigure.h2.H2ConsoleAutoConfiguration$H2ConsoleSecurityConfiguration$H2ConsoleSecurityConfigurer\norg.springframework.boot.autoconfigure.h2.H2ConsoleProperties\norg.springframework.boot.autoconfigure.AutoConfigurationImportSelector\norg.springframework.boot.autoconfigure.security.BootGlobalAuthenticationConfiguration\norg.springframework.boot.autoconfigure.security.SecurityPrerequisite\norg.springframework.boot.autoconfigure.security.BootGlobalAuthenticationConfiguration$BootGlobalAuthenticationConfigurationAdapter\norg.springframework.boot.autoconfigure.security.SecurityProperties$Headers\norg.springframework.boot.autoconfigure.security.AuthenticationManagerConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.client.OAuth2RestOperationsConfiguration$NoClientCredentialsCondition$ClientCredentialsActivated\norg.springframework.boot.autoconfigure.security.oauth2.client.OAuth2SsoCustomConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.client.OAuth2RestOperationsConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.client.OAuth2RestOperationsConfiguration$RequestScopedConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.client.OAuth2RestOperationsConfiguration$SingletonScopedConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.client.EnableOAuth2SsoCondition\norg.springframework.boot.autoconfigure.security.oauth2.client.OAuth2RestOperationsConfiguration$SessionScopedConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.client.SsoSecurityConfigurer$OAuth2ClientAuthenticationConfigurer\norg.springframework.boot.autoconfigure.security.oauth2.client.SsoSecurityConfigurer\norg.springframework.boot.autoconfigure.security.oauth2.client.OAuth2SsoDefaultConfiguration$NeedsWebSecurityCondition\norg.springframework.boot.autoconfigure.security.oauth2.client.OAuth2RestOperationsConfiguration$ClientCredentialsCondition$ClientCredentialsConfigured\norg.springframework.boot.autoconfigure.security.oauth2.client.OAuth2RestOperationsConfiguration$OAuth2ClientIdCondition\norg.springframework.boot.autoconfigure.security.oauth2.client.OAuth2SsoDefaultConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ProtectedResourceDetailsConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.client.OAuth2RestOperationsConfiguration$NoClientCredentialsCondition\norg.springframework.boot.autoconfigure.security.oauth2.client.OAuth2SsoCustomConfiguration$SsoSecurityAdapter\norg.springframework.boot.autoconfigure.security.oauth2.client.OAuth2RestOperationsConfiguration$ClientCredentialsCondition$NoWebApplication\norg.springframework.boot.autoconfigure.security.oauth2.client.EnableOAuth2Sso\norg.springframework.boot.autoconfigure.security.oauth2.client.OAuth2RestOperationsConfiguration$SessionScopedConfiguration$ClientContextConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.client.OAuth2SsoProperties\norg.springframework.boot.autoconfigure.security.oauth2.client.OAuth2RestOperationsConfiguration$ClientCredentialsCondition\norg.springframework.boot.autoconfigure.security.oauth2.OAuth2ClientProperties\norg.springframework.boot.autoconfigure.security.oauth2.method.OAuth2MethodSecurityConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.method.OAuth2MethodSecurityConfiguration$OAuth2ExpressionHandlerInjectionPostProcessor\norg.springframework.boot.autoconfigure.security.oauth2.authserver.OAuth2AuthorizationServerConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.authserver.AuthorizationServerProperties\norg.springframework.boot.autoconfigure.security.oauth2.authserver.OAuth2AuthorizationServerConfiguration$BaseClientDetailsConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.authserver.OAuth2AuthorizationServerConfiguration$ClientDetailsLogger\norg.springframework.boot.autoconfigure.security.oauth2.OAuth2AutoConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.resource.ResourceServerTokenServicesConfiguration$1\norg.springframework.boot.autoconfigure.security.oauth2.resource.UserInfoTokenServices\norg.springframework.boot.autoconfigure.security.oauth2.resource.ResourceServerTokenServicesConfiguration$RemoteTokenServicesConfiguration$UserInfoTokenServicesConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.resource.ResourceServerTokenServicesConfiguration$RemoteTokenServicesConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.resource.FixedAuthoritiesExtractor\norg.springframework.boot.autoconfigure.security.oauth2.resource.ResourceServerTokenServicesConfiguration$RemoteTokenServicesConfiguration$TokenInfoServicesConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.resource.JwtAccessTokenConverterConfigurer\norg.springframework.boot.autoconfigure.security.oauth2.resource.DefaultUserInfoRestTemplateFactory\norg.springframework.boot.autoconfigure.security.oauth2.resource.SpringSocialTokenServices\norg.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerConfiguration$ResourceServerCondition\norg.springframework.boot.autoconfigure.security.oauth2.resource.FixedPrincipalExtractor\norg.springframework.boot.autoconfigure.security.oauth2.resource.ResourceServerTokenServicesConfiguration$JwtTokenServicesConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerConfiguration$ResourceServerFilterChainOrderProcessor\norg.springframework.boot.autoconfigure.security.oauth2.resource.ResourceServerTokenServicesConfiguration$AcceptJsonRequestInterceptor\norg.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerConfiguration$1\norg.springframework.boot.autoconfigure.security.oauth2.resource.ResourceServerProperties\norg.springframework.boot.autoconfigure.security.oauth2.resource.ResourceServerTokenServicesConfiguration$TokenInfoCondition\norg.springframework.boot.autoconfigure.security.oauth2.resource.ResourceServerTokenServicesConfiguration$NotJwtTokenCondition\norg.springframework.boot.autoconfigure.security.oauth2.resource.ResourceServerTokenServicesConfiguration$AcceptJsonRequestEnhancer\norg.springframework.boot.autoconfigure.security.oauth2.resource.ResourceServerTokenServicesConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.resource.ResourceServerTokenServicesConfiguration$NotTokenInfoCondition\norg.springframework.boot.autoconfigure.security.oauth2.resource.ResourceServerProperties$Jwt\norg.springframework.boot.autoconfigure.security.oauth2.resource.UserInfoRestTemplateFactory\norg.springframework.boot.autoconfigure.security.oauth2.resource.ResourceServerTokenServicesConfiguration$JwtTokenCondition\norg.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerConfiguration$AuthorizationServerEndpointsConfigurationBeanCondition\norg.springframework.boot.autoconfigure.security.oauth2.resource.PrincipalExtractor\norg.springframework.boot.autoconfigure.security.oauth2.resource.UserInfoRestTemplateCustomizer\norg.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerConfiguration$ResourceSecurityConfigurer\norg.springframework.boot.autoconfigure.security.oauth2.resource.ResourceServerTokenServicesConfiguration$RemoteTokenServicesConfiguration$SocialTokenServicesConfiguration\norg.springframework.boot.autoconfigure.security.oauth2.resource.AuthoritiesExtractor\norg.springframework.boot.autoconfigure.security.SecurityDataConfiguration\norg.springframework.boot.autoconfigure.security.SpringBootWebSecurityConfiguration$DefaultIgnoredRequestCustomizer\norg.springframework.boot.autoconfigure.security.SecurityProperties$Basic\norg.springframework.boot.autoconfigure.security.SpringBootWebSecurityConfiguration\norg.springframework.boot.autoconfigure.security.SpringBootWebSecurityConfiguration$IgnoredPathsWebSecurityConfigurerAdapter\norg.springframework.boot.autoconfigure.security.Http401AuthenticationEntryPoint\norg.springframework.boot.autoconfigure.security.AuthenticationManagerConfiguration$AuthenticationManagerConfigurationListener\norg.springframework.boot.autoconfigure.security.AuthenticationManagerConfiguration$SpringBootAuthenticationConfigurerAdapter\norg.springframework.boot.autoconfigure.security.SecurityFilterAutoConfiguration\norg.springframework.boot.autoconfigure.security.SpringBootWebSecurityConfiguration$ApplicationNoWebSecurityConfigurerAdapter\norg.springframework.boot.autoconfigure.security.AuthenticationManagerConfiguration$DefaultInMemoryUserDetailsManagerConfigurer\norg.springframework.boot.autoconfigure.security.SecurityProperties$User\norg.springframework.boot.autoconfigure.security.SpringBootWebSecurityConfiguration$ApplicationNoWebSecurityConfigurerAdapter$1\norg.springframework.boot.autoconfigure.security.SecurityProperties$Headers$ContentSecurityPolicyMode\norg.springframework.boot.autoconfigure.security.SecurityAuthorizeMode\norg.springframework.boot.autoconfigure.security.SpringBootWebSecurityConfiguration$ApplicationWebSecurityConfigurerAdapter\norg.springframework.boot.autoconfigure.security.SecurityAutoConfiguration\norg.springframework.boot.autoconfigure.security.IgnoredRequestCustomizer\norg.springframework.boot.autoconfigure.security.SecurityProperties\norg.springframework.boot.autoconfigure.security.FallbackWebSecurityAutoConfiguration\norg.springframework.boot.autoconfigure.security.SecurityProperties$Headers$HSTS\norg.springframework.boot.autoconfigure.SharedMetadataReaderFactoryContextInitializer$1\norg.springframework.boot.autoconfigure.integration.IntegrationAutoConfigurationScanRegistrar$IntegrationComponentScanConfiguration\norg.springframework.boot.autoconfigure.integration.IntegrationAutoConfiguration$IntegrationManagementConfiguration\norg.springframework.boot.autoconfigure.integration.IntegrationAutoConfiguration$IntegrationJmxConfiguration\norg.springframework.boot.autoconfigure.integration.IntegrationAutoConfiguration$IntegrationComponentScanAutoConfiguration\norg.springframework.boot.autoconfigure.integration.IntegrationAutoConfigurationScanRegistrar\norg.springframework.boot.autoconfigure.integration.IntegrationAutoConfiguration$IntegrationConfiguration\norg.springframework.boot.autoconfigure.integration.IntegrationAutoConfigurationScanRegistrar$IntegrationComponentScanConfigurationMetaData\norg.springframework.boot.autoconfigure.integration.IntegrationAutoConfiguration$IntegrationManagementConfiguration$EnableIntegrationManagementConfiguration\norg.springframework.boot.autoconfigure.integration.IntegrationAutoConfiguration\norg.springframework.boot.autoconfigure.AutoConfigurationPackage\norg.springframework.boot.autoconfigure.template.TemplateAvailabilityProviders\norg.springframework.boot.autoconfigure.template.TemplateAvailabilityProviders$1\norg.springframework.boot.autoconfigure.template.TemplateAvailabilityProvider\norg.springframework.boot.autoconfigure.template.AbstractTemplateViewResolverProperties\norg.springframework.boot.autoconfigure.template.TemplateAvailabilityProviders$NoTemplateAvailabilityProvider\norg.springframework.boot.autoconfigure.template.TemplateLocation\norg.springframework.boot.autoconfigure.template.AbstractViewResolverProperties\norg.springframework.boot.autoconfigure.AbstractDependsOnBeanFactoryPostProcessor\norg.springframework.boot.autoconfigure.BackgroundPreinitializer\norg.springframework.boot.autoconfigure.AutoConfigurationMetadataLoader\norg.springframework.boot.autoconfigure.liquibase.LiquibaseDataSource\norg.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\norg.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration$LiquibaseJpaDependencyConfiguration\norg.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration\norg.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration$LiquibaseConfiguration\norg.springframework.boot.autoconfigure.web.DefaultErrorAttributes\norg.springframework.boot.autoconfigure.web.DefaultErrorViewResolver\norg.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration\norg.springframework.boot.autoconfigure.web.WebMvcProperties$LocaleResolver\norg.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$3\norg.springframework.boot.autoconfigure.web.ServerPropertiesAutoConfiguration$1\norg.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration\norg.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$DefaultErrorViewResolverConfiguration\norg.springframework.boot.autoconfigure.web.ResourceProperties\norg.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$1\norg.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$ResourceChainResourceHandlerRegistrationCustomizer\norg.springframework.boot.autoconfigure.web.MultipartAutoConfiguration\norg.springframework.boot.autoconfigure.web.DispatcherServletAutoConfiguration$DefaultDispatcherServletCondition\norg.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter$FaviconConfiguration\norg.springframework.boot.autoconfigure.web.ErrorProperties$IncludeStarace.class\norg.springframework.boot.autoconfigure.web.ConditionalOnEnabledResourceChain\norg.springframework.boot.autoconfigure.web.GsonHttpMessageConvertersConfiguration$PreferGsonOrMissingJacksonCondition$GsonPreferred\norg.springframework.boot.autoconfigure.web.ServerProperties$Jetty$3\norg.springframework.boot.autoconfigure.web.ServerProperties\norg.springframework.boot.autoconfigure.web.ServerProperties$Undertow$1\norg.springframework.boot.autoconfigure.web.AbstractErrorController\norg.springframework.boot.autoconfigure.web.GsonHttpMessageConvertersConfiguration$GsonHttpMessageConverterConfiguration\norg.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$1\norg.springframework.boot.autoconfigure.web.WebMvcProperties$View\norg.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$ExpressionCollector\norg.springframework.boot.autoconfigure.web.MultipartProperties\norg.springframework.boot.autoconfigure.web.ResourceProperties$Chain\norg.springframework.boot.autoconfigure.web.ServerProperties$Undertow$3\norg.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$1\norg.springframework.boot.autoconfigure.web.BasicErrorController\norg.springframework.boot.autoconfigure.web.ServerProperties$Undertow$Accesslog\norg.springframework.boot.autoconfigure.web.HttpEncodingProperties\norg.springframework.boot.autoconfigure.web.GsonHttpMessageConvertersConfiguration$PreferGsonOrMissingJacksonCondition\norg.springframework.boot.autoconfigure.web.JacksonHttpMessageConvertersConfiguration\norg.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$ResourceChainCustomizerConfiguration\norg.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$ResourceHandlerRegistrationCustomizer\norg.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$6\norg.springframework.boot.autoconfigure.web.ServerProperties$SessionConfiguringInitializer\norg.springframework.boot.autoconfigure.web.HttpEncodingAutoConfiguration$LocaleCharsetMappingsCustomizer\norg.springframework.boot.autoconfigure.web.EmbeddedServletContainerAutoConfiguration\norg.springframework.boot.autoconfigure.web.ServerProperties$Jetty\norg.springframework.boot.autoconfigure.web.NonRecursivePropertyPlaceholderHelper$NonRecursivePlaceholderResolver\norg.springframework.boot.autoconfigure.web.ServerPropertiesAutoConfiguration\norg.springframework.boot.autoconfigure.web.ErrorProperties\norg.springframework.boot.autoconfigure.web.OnEnabledResourceChainCondition\norg.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$4\norg.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WelcomePageHandlerMapping\norg.springframework.boot.autoconfigure.web.GsonHttpMessageConvertersConfiguration$PreferGsonOrMissingJacksonCondition$JacksonMissing\norg.springframework.boot.autoconfigure.web.WebClientAutoConfiguration\norg.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter\norg.springframework.boot.autoconfigure.web.DefaultErrorViewResolver$HtmlResourceView\norg.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$ErrorTemplateMissingCondition\norg.springframework.boot.autoconfigure.web.ServerProperties$Jetty$2\norg.springframework.boot.autoconfigure.web.WebMvcProperties\norg.springframework.boot.autoconfigure.web.WebMvcRegistrationsAdapter\norg.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$PreserveErrorControllerTargetClassPostProcessor\norg.springframework.boot.autoconfigure.web.WebMvcRegistrations\norg.springframework.boot.autoconfigure.web.DispatcherServletAutoConfiguration$DispatcherServletRegistrationCondition\norg.springframework.boot.autoconfigure.web.WebClientAutoConfiguration$RestTemplateConfiguration\norg.springframework.boot.autoconfigure.web.EmbeddedServletContainerAutoConfiguration$EmbeddedUndertow\norg.springframework.boot.autoconfigure.web.NonRecursivePropertyPlaceholderHelper\norg.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$5\norg.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\norg.springframework.boot.autoconfigure.web.ServerProperties$Jetty$1\norg.springframework.boot.autoconfigure.web.ResourceProperties$Fixed\norg.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$SpelView\norg.springframework.boot.autoconfigure.web.ServerProperties$Session$Cookie\norg.springframework.boot.autoconfigure.web.EmbeddedServletContainerAutoConfiguration$BeanPostProcessorsRegistrar\norg.springframework.boot.autoconfigure.web.GsonHttpMessageConvertersConfiguration\norg.springframework.boot.autoconfigure.web.HttpMessageConverters\norg.springframework.boot.autoconfigure.web.ResourceProperties$Strategy\norg.springframework.boot.autoconfigure.web.WebMvcProperties$Servlet\norg.springframework.boot.autoconfigure.web.HttpEncodingAutoConfiguration\norg.springframework.boot.autoconfigure.web.ErrorAttributes\norg.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration\norg.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$7\norg.springframework.boot.autoconfigure.web.HttpMessageConvertersAutoConfiguration$StringHttpMessageConverterConfiguration\norg.springframework.boot.autoconfigure.web.DispatcherServletAutoConfiguration\norg.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$ExpressionResolver\norg.springframework.boot.autoconfigure.web.ResourceProperties$Content\norg.springframework.boot.autoconfigure.web.DispatcherServletAutoConfiguration$DispatcherServletConfiguration\norg.springframework.boot.autoconfigure.web.JacksonHttpMessageConvertersConfiguration$MappingJackson2HttpMessageConverterConfiguration\norg.springframework.boot.autoconfigure.web.ErrorViewResolver\norg.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$2\norg.springframework.boot.autoconfigure.web.EmbeddedServletContainerAutoConfiguration$EmbeddedJetty\norg.springframework.boot.autoconfigure.web.HttpEncodingProperties$Type\norg.springframework.boot.autoconfigure.web.WebMvcProperties$Async\norg.springframework.boot.autoconfigure.web.HttpMessageConvertersAutoConfiguration\norg.springframework.boot.autoconfigure.web.ServerProperties$Undertow$2\norg.springframework.boot.autoconfigure.web.JacksonHttpMessageConvertersConfiguration$MappingJackson2XmlHttpMessageConverterConfiguration\norg.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$8\norg.springframework.boot.autoconfigure.web.DispatcherServletAutoConfiguration$DispatcherServletRegistrationConfiguration\norg.springframework.boot.autoconfigure.web.ErrorController\norg.springframework.boot.autoconfigure.web.ServerProperties$Session\norg.springframework.boot.autoconfigure.web.HttpMessageConverters$1\norg.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\norg.springframework.boot.autoconfigure.web.ServerPropertiesAutoConfiguration$DuplicateServerPropertiesDetector\norg.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$EnableWebMvcConfiguration\norg.springframework.boot.autoconfigure.web.JspTemplateAvailabilityProvider\norg.springframework.boot.autoconfigure.web.ServerProperties$Undertow\norg.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$ErrorPageCustomizer\norg.springframework.boot.autoconfigure.web.EmbeddedServletContainerAutoConfiguration$EmbeddedTomcat\norg.springframework.boot.autoconfigure.orm.jpa.JpaProperties\norg.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration\norg.springframework.boot.autoconfigure.orm.jpa.DataSourceInitializedPublisher\norg.springframework.boot.autoconfigure.orm.jpa.JpaProperties$1\norg.springframework.boot.autoconfigure.orm.jpa.JpaProperties$Naming\norg.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration$JpaWebConfiguration$JpaWebMvcConfiguration\norg.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration$HibernateEntityManagerCondition\norg.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration$JpaWebConfiguration\norg.springframework.boot.autoconfigure.orm.jpa.DataSourceInitializedPublisher$Registrar\norg.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration\norg.springframework.boot.autoconfigure.orm.jpa.JpaProperties$Hibernate\norg.springframework.boot.autoconfigure.orm.jpa.DatabaseLookup\norg.springframework.boot.autoconfigure.orm.jpa.HibernateVersion\norg.springframework.boot.autoconfigure.AutoConfigurationSorter\norg.springframework.boot.autoconfigure.jooq.JooqAutoConfiguration\norg.springframework.boot.autoconfigure.jooq.SpringTransaction\norg.springframework.boot.autoconfigure.jooq.JooqExceptionTranslator\norg.springframework.boot.autoconfigure.jooq.SpringTransactionProvider\norg.springframework.boot.autoconfigure.jooq.JooqAutoConfiguration$DslContextConfiguration\norg.springframework.boot.autoconfigure.jooq.JooqProperties\norg.springframework.boot.autoconfigure.jmx.JmxAutoConfiguration\norg.springframework.boot.autoconfigure.jmx.ParentAwareNamingStrategy\norg.springframework.boot.autoconfigure.AutoConfigurationPackages$PackageImport\norg.springframework.boot.autoconfigure.EnableAutoConfigurationImportSelector\norg.springframework.boot.autoconfigure.MessageSourceAutoConfiguration$Selector\norg.springframework.boot.autoconfigure.kafka.KafkaAnnotationDrivenConfiguration$EnableKafkaConfiguration\norg.springframework.boot.autoconfigure.kafka.KafkaAnnotationDrivenConfiguration\norg.springframework.boot.autoconfigure.kafka.KafkaProperties\norg.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer\norg.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\norg.springframework.boot.autoconfigure.kafka.ConcurrentKafkaListenerContainerFactoryConfigurer\norg.springframework.boot.autoconfigure.kafka.KafkaProperties$Template\norg.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener\norg.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\norg.springframework.boot.autoconfigure.kafka.KafkaAutoConfiguration\norg.springframework.boot.autoconfigure.AutoConfigurationSorter$AutoConfigurationClass\norg.springframework.boot.autoconfigure.sendgrid.SendGridProperties\norg.springframework.boot.autoconfigure.sendgrid.SendGridAutoConfiguration$SendGridPropertyCondition$SendGridApiKeyProperty\norg.springframework.boot.autoconfigure.sendgrid.SendGridAutoConfiguration$SendGridPropertyCondition\norg.springframework.boot.autoconfigure.sendgrid.SendGridProperties$Proxy\norg.springframework.boot.autoconfigure.sendgrid.SendGridAutoConfiguration$SendGridPropertyCondition$SendGridUserProperty\norg.springframework.boot.autoconfigure.sendgrid.SendGridAutoConfiguration\norg.springframework.boot.autoconfigure.mongo.MongoProperties\norg.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoProperties\norg.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoAutoConfiguration$ToStringFriendlyFeatureAwareVersion\norg.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoProperties$Storage\norg.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoAutoConfiguration$EmbeddedMongoDependencyConfiguration\norg.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoAutoConfiguration$RuntimeConfigConfiguration\norg.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoAutoConfiguration$1\norg.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoAutoConfiguration\norg.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration\norg.springframework.boot.autoconfigure.AutoConfigurationPackages$Registrar\norg.springframework.boot.autoconfigure.cache.InfinispanCacheConfiguration\norg.springframework.boot.autoconfigure.cache.NoOpCacheConfiguration\norg.springframework.boot.autoconfigure.cache.CacheType\norg.springframework.boot.autoconfigure.cache.CacheProperties$Couchbase\norg.springframework.boot.autoconfigure.cache.EhCacheCacheConfiguration$ConfigAvailableCondition\norg.springframework.boot.autoconfigure.cache.CacheManagerCustomizer\norg.springframework.boot.autoconfigure.cache.CacheAutoConfiguration$CacheManagerValidatorPostProcessor\norg.springframework.boot.autoconfigure.cache.CacheProperties$Guava\norg.springframework.boot.autoconfigure.cache.HazelcastCacheConfiguration\norg.springframework.boot.autoconfigure.cache.GuavaCacheConfiguration\norg.springframework.boot.autoconfigure.cache.CacheProperties$Infinispan\norg.springframework.boot.autoconfigure.cache.CacheAutoConfiguration$CacheManagerJpaDependencyConfiguration\norg.springframework.boot.autoconfigure.cache.JCacheCacheConfiguration$JCacheAvailableCondition$CustomJCacheCacheManager\norg.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration\norg.springframework.boot.autoconfigure.cache.JCacheManagerCustomizer\norg.springframework.boot.autoconfigure.cache.HazelcastInstanceConfiguration$Existing\norg.springframework.boot.autoconfigure.cache.GenericCacheConfiguration\norg.springframework.boot.autoconfigure.cache.HazelcastInstanceConfiguration$CloseableHazelcastCacheManager\norg.springframework.boot.autoconfigure.cache.EhCacheCacheConfiguration\norg.springframework.boot.autoconfigure.cache.CacheAutoConfiguration$CacheConfigurationImportSelector\norg.springframework.boot.autoconfigure.cache.JCacheCacheConfiguration$JCacheAvailableCondition$JCacheProvider\norg.springframework.boot.autoconfigure.cache.JCacheCacheConfiguration$JCacheProviderAvailableCondition\norg.springframework.boot.autoconfigure.cache.CacheProperties$Hazelcast\norg.springframework.boot.autoconfigure.cache.CaffeineCacheConfiguration\norg.springframework.boot.autoconfigure.cache.RedisCacheConfiguration\norg.springframework.boot.autoconfigure.cache.CacheAutoConfiguration$CacheManagerValidator\norg.springframework.boot.autoconfigure.cache.JCacheCacheConfiguration$JCacheAvailableCondition\norg.springframework.boot.autoconfigure.cache.CacheProperties$JCache\norg.springframework.boot.autoconfigure.cache.CacheAutoConfiguration\norg.springframework.boot.autoconfigure.cache.CacheProperties$Caffeine\norg.springframework.boot.autoconfigure.cache.HazelcastInstanceConfiguration\norg.springframework.boot.autoconfigure.cache.JCacheCacheConfiguration\norg.springframework.boot.autoconfigure.cache.HazelcastInstanceConfiguration$Specific\norg.springframework.boot.autoconfigure.cache.CouchbaseCacheConfiguration\norg.springframework.boot.autoconfigure.cache.CacheCondition\norg.springframework.boot.autoconfigure.cache.CacheProperties\norg.springframework.boot.autoconfigure.cache.CacheConfigurations\norg.springframework.boot.autoconfigure.cache.CacheProperties$EhCache\norg.springframework.boot.autoconfigure.cache.CacheManagerCustomizers\norg.springframework.boot.autoconfigure.cache.HazelcastInstanceConfiguration$ConfigAvailableCondition\norg.springframework.boot.autoconfigure.BackgroundPreinitializer$MessageConverterInitializer\norg.springframework.boot.autoconfigure.session.SessionAutoConfiguration\norg.springframework.boot.autoconfigure.session.SessionStoreMappings\norg.springframework.boot.autoconfigure.session.SessionProperties\norg.springframework.boot.autoconfigure.session.JdbcSessionConfiguration\norg.springframework.boot.autoconfigure.session.SessionAutoConfiguration$SessionRepositoryValidator\norg.springframework.boot.autoconfigure.session.SessionProperties$Jdbc\norg.springframework.boot.autoconfigure.session.SessionCondition\norg.springframework.boot.autoconfigure.session.HashMapSessionConfiguration\norg.springframework.boot.autoconfigure.session.HazelcastSessionConfiguration\norg.springframework.boot.autoconfigure.session.JdbcSessionConfiguration$SpringBootJdbcHttpSessionConfiguration\norg.springframework.boot.autoconfigure.session.SessionProperties$Hazelcast\norg.springframework.boot.autoconfigure.session.SessionProperties$Mongo\norg.springframework.boot.autoconfigure.session.NoOpSessionConfiguration\norg.springframework.boot.autoconfigure.session.SessionProperties$Redis\norg.springframework.boot.autoconfigure.session.HazelcastSessionConfiguration$SpringBootHazelcastHttpSessionConfiguration\norg.springframework.boot.autoconfigure.session.RedisSessionConfiguration$SpringBootRedisHttpSessionConfiguration\norg.springframework.boot.autoconfigure.session.MongoSessionConfiguration$SpringBootMongoHttpSessionConfiguration\norg.springframework.boot.autoconfigure.session.SessionProperties$Jdbc$Initializer\norg.springframework.boot.autoconfigure.session.StoreType\norg.springframework.boot.autoconfigure.session.JdbcSessionDatabaseInitializer\norg.springframework.boot.autoconfigure.session.MongoSessionConfiguration\norg.springframework.boot.autoconfigure.session.SessionAutoConfiguration$SessionConfigurationImportSelector\norg.springframework.boot.autoconfigure.session.RedisSessionConfiguration\norg.springframework.boot.autoconfigure.diagnostics.analyzer.NoSuchBeanDefinitionFailureAnalyzer\norg.springframework.boot.autoconfigure.diagnostics.analyzer.NoSuchBeanDefinitionFailureAnalyzer$AutoConfigurationResult\norg.springframework.boot.autoconfigure.diagnostics.analyzer.NoSuchBeanDefinitionFailureAnalyzer$Source\norg.springframework.boot.autoconfigure.diagnostics.analyzer.NoSuchBeanDefinitionFailureAnalyzer$BeanMethods\norg.springframework.boot.autoconfigure.dao.PersistenceExceptionTranslationAutoConfiguration\norg.springframework.boot.autoconfigure.ldap.embedded.EmbeddedLdapProperties\norg.springframework.boot.autoconfigure.ldap.embedded.EmbeddedLdapProperties$Credential\norg.springframework.boot.autoconfigure.ldap.embedded.EmbeddedLdapAutoConfiguration\norg.springframework.boot.autoconfigure.ldap.LdapAutoConfiguration\norg.springframework.boot.autoconfigure.ldap.LdapProperties\norg.springframework.boot.autoconfigure.AutoConfigureBefore\norg.springframework.boot.autoconfigure.amqp.RabbitProperties$Cache\norg.springframework.boot.autoconfigure.amqp.RabbitAnnotationDrivenConfiguration$EnableRabbitConfiguration\norg.springframework.boot.autoconfigure.amqp.RabbitAutoConfiguration$RabbitConnectionFactoryCreator\norg.springframework.boot.autoconfigure.amqp.RabbitAutoConfiguration$MessagingTemplateConfiguration\norg.springframework.boot.autoconfigure.amqp.SimpleRabbitListenerContainerFactoryConfigurer\norg.springframework.boot.autoconfigure.amqp.RabbitProperties$ListenerRetry\norg.springframework.boot.autoconfigure.amqp.RabbitProperties$Ssl\norg.springframework.boot.autoconfigure.amqp.RabbitProperties$Listener\norg.springframework.boot.autoconfigure.amqp.RabbitProperties\norg.springframework.boot.autoconfigure.amqp.RabbitProperties$Retry\norg.springframework.boot.autoconfigure.amqp.RabbitProperties$1\norg.springframework.boot.autoconfigure.amqp.RabbitAnnotationDrivenConfiguration\norg.springframework.boot.autoconfigure.amqp.RabbitAutoConfiguration\norg.springframework.boot.autoconfigure.amqp.RabbitProperties$Template\norg.springframework.boot.autoconfigure.amqp.RabbitAutoConfiguration$RabbitTemplateConfiguration\norg.springframework.boot.autoconfigure.amqp.RabbitProperties$Address\norg.springframework.boot.autoconfigure.amqp.RabbitProperties$Cache$Connection\norg.springframework.boot.autoconfigure.amqp.RabbitProperties$Cache$Channel\norg.springframework.boot.autoconfigure.aop.AopAutoConfiguration$JdkDynamicAutoProxyConfiguration\norg.springframework.boot.autoconfigure.aop.AopAutoConfiguration$CglibAutoProxyConfiguration\norg.springframework.boot.autoconfigure.aop.AopAutoConfiguration\norg.springframework.boot.autoconfigure.AutoConfigurationPackages\norg.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$TransactionTemplateConfiguration\norg.springframework.boot.autoconfigure.transaction.PlatformTransactionManagerCustomizer\norg.springframework.boot.autoconfigure.transaction.jta.JtaAutoConfiguration\norg.springframework.boot.autoconfigure.transaction.jta.JndiJtaConfiguration\norg.springframework.boot.autoconfigure.transaction.jta.BitronixJtaConfiguration$BitronixJtaJmsConfiguration\norg.springframework.boot.autoconfigure.transaction.jta.JtaProperties\norg.springframework.boot.autoconfigure.transaction.jta.AtomikosJtaConfiguration$AtomikosJtaJmsConfiguration\norg.springframework.boot.autoconfigure.transaction.jta.NarayanaJtaConfiguration$NarayanaJtaJmsConfiguration\norg.springframework.boot.autoconfigure.transaction.jta.AtomikosJtaConfiguration\norg.springframework.boot.autoconfigure.transaction.jta.BitronixJtaConfiguration\norg.springframework.boot.autoconfigure.transaction.jta.NarayanaJtaConfiguration\norg.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers\norg.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration\norg.springframework.boot.autoconfigure.transaction.TransactionProperties\norg.springframework.boot.autoconfigure.jersey.JerseyAutoConfiguration$JacksonResourceConfigCustomizer\norg.springframework.boot.autoconfigure.jersey.JerseyProperties$Type\norg.springframework.boot.autoconfigure.jersey.JerseyAutoConfiguration$JacksonResourceConfigCustomizer$ObjectMapperContextResolver\norg.springframework.boot.autoconfigure.jersey.JerseyAutoConfiguration$JacksonResourceConfigCustomizer$1\norg.springframework.boot.autoconfigure.jersey.JerseyAutoConfiguration$JerseyWebApplicationInitializer\norg.springframework.boot.autoconfigure.jersey.JerseyAutoConfiguration\norg.springframework.boot.autoconfigure.jersey.JerseyAutoConfiguration$JacksonResourceConfigCustomizer$ObjectMapperCustomizer\norg.springframework.boot.autoconfigure.jersey.JerseyProperties$Servlet\norg.springframework.boot.autoconfigure.jersey.JerseyProperties$Filter\norg.springframework.boot.autoconfigure.jersey.ResourceConfigCustomizer\norg.springframework.boot.autoconfigure.jersey.JerseyProperties\norg.springframework.boot.autoconfigure.jersey.JerseyAutoConfiguration$1\norg.springframework.boot.autoconfigure.BackgroundPreinitializer$JacksonInitializer\norg.springframework.boot.autoconfigure.hazelcast.HazelcastConfigResourceCondition\norg.springframework.boot.autoconfigure.hazelcast.HazelcastJpaDependencyAutoConfiguration\norg.springframework.boot.autoconfigure.hazelcast.HazelcastJpaDependencyAutoConfiguration$OnHazelcastAndJpaCondition\norg.springframework.boot.autoconfigure.hazelcast.HazelcastAutoConfiguration\norg.springframework.boot.autoconfigure.hazelcast.HazelcastJpaDependencyAutoConfiguration$OnHazelcastAndJpaCondition$HasJpa\norg.springframework.boot.autoconfigure.hazelcast.HazelcastJpaDependencyAutoConfiguration$HazelcastInstanceJpaDependencyPostProcessor\norg.springframework.boot.autoconfigure.hazelcast.HazelcastProperties\norg.springframework.boot.autoconfigure.hazelcast.HazelcastJpaDependencyAutoConfiguration$OnHazelcastAndJpaCondition$HasHazelcastInstance\norg.springframework.boot.autoconfigure.hazelcast.HazelcastInstanceFactory\norg.springframework.boot.autoconfigure.hazelcast.HazelcastAutoConfiguration$HazelcastConfigConfiguration\norg.springframework.boot.autoconfigure.hazelcast.HazelcastAutoConfiguration$HazelcastConfigFileConfiguration\norg.springframework.boot.autoconfigure.hazelcast.HazelcastAutoConfiguration$ConfigAvailableCondition\norg.springframework.boot.autoconfigure.AutoConfigureAfter\norg.springframework.boot.autoconfigure.solr.SolrAutoConfiguration\norg.springframework.boot.autoconfigure.solr.SolrProperties\norg.springframework.boot.autoconfigure.admin.SpringApplicationAdminJmxAutoConfiguration\norg.springframework.boot.autoconfigure.cloud.CloudAutoConfiguration\norg.springframework.boot.autoconfigure.groovy.template.GroovyTemplateAutoConfiguration$GroovyWebConfiguration\norg.springframework.boot.autoconfigure.groovy.template.GroovyTemplateAvailabilityProvider\norg.springframework.boot.autoconfigure.groovy.template.GroovyTemplateAutoConfiguration$GroovyMarkupConfiguration\norg.springframework.boot.autoconfigure.groovy.template.GroovyTemplateAutoConfiguration\norg.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\norg.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JacksonObjectMapperConfiguration\norg.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JodaDateTimeJacksonConfiguration\norg.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$ParameterNamesModuleConfiguration\norg.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer\norg.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration\norg.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JacksonObjectMapperBuilderConfiguration\norg.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration\norg.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration$StandardJackson2ObjectMapperBuilderCustomizer\norg.springframework.boot.autoconfigure.jackson.JacksonProperties" + } + ] + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.boot", + "name": "spring-boot-starter-logging", + "version": "1.5.1.RELEASE", + "description": "Starter for logging using Logback. Default logging starter", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "691ddb5ca5e6430c8fafe5b7c521edfa" + }, + { + "alg": "SHA-1", + "content": "889d35cc87daa453a823056798a4039cd321952a" + }, + { + "alg": "SHA-256", + "content": "7827d1bba7f764e5068adbfc6e0f0a5e760716020dad495549e71d16d2e6662b" + }, + { + "alg": "SHA-512", + "content": "5f8831b0e97f35d794cd7c8d73f8ebf3b6b4e355b2db43fd024504cfdf4698fb36345d72193f78e8d035653e492a275ebbb933bd823e42d0edd1b038a7290a8a" + }, + { + "alg": "SHA-384", + "content": "bc00f693d00374a2793fe2860f8d868032691bc07e6db5930f1f6cdff2c9fb8cc1fe1fb2d80f2c941d9e1c4d739a1828" + }, + { + "alg": "SHA3-384", + "content": "78d3df7c9019394b631643afa4ad8aa66a89f204e19011df6911a13e4dc9bf80e084321c423bdab3b002b9626453a76c" + }, + { + "alg": "SHA3-256", + "content": "04ca07c37709e3a4628bffc715f9b05ad60a49aff4537f847921a37e380eec6c" + }, + { + "alg": "SHA3-512", + "content": "60dc31abb18a1e4e423d843e4419669c8b41408e3c4871739ba9a654a3330e1a57a96abd0bccee4b228dda581def8d2f951bc3b707ec564928df5d481f474bbd" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-logging@1.5.1.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.boot/spring-boot-starter-logging@1.5.1.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/boot/spring-boot-starter-logging/1.5.1.RELEASE/spring-boot-starter-logging-1.5.1.RELEASE.jar" + } + ] + } + } + }, + { + "publisher": "QOS.ch", + "group": "ch.qos.logback", + "name": "logback-classic", + "version": "1.1.9", + "description": "logback-classic module", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "5a0a596295faaf6c809a9bc8c8b9ea83" + }, + { + "alg": "SHA-1", + "content": "978cd9fbb43b7abed6379d7b02de052d216e30fc" + }, + { + "alg": "SHA-256", + "content": "1a9510fea0e644968adca6d35300483772cb7b1ddcdc84c5fdf25f68d450e355" + }, + { + "alg": "SHA-512", + "content": "8b43556ced07093192edde5dc2691f14734fbef93730593f9cfb1878ee02df8bee13651c07f59c98ff109c09488ce2e506e4bd66b18967277ac659830dd95ad0" + }, + { + "alg": "SHA-384", + "content": "4369a10d91ebf866785880cbb7e394f394e4381475f2c9181c295207afb5cb0f92a5786d04de55834aa347eca00654ba" + }, + { + "alg": "SHA3-384", + "content": "9005791b3edbc0fd410eb70ccdb1bb9e044d7c060f885a633af190bc443472bf26474e313476ab6100fd5050a6b7bb6d" + }, + { + "alg": "SHA3-256", + "content": "c002f042beac70e14cd66cb68f8813e16fc08c2df50a34bc5838dd0fd006fa37" + }, + { + "alg": "SHA3-512", + "content": "9b964dbdaea38e659d8995f192d08b214f9d1fb8ae57fe078942e850023dfe5583ba1eee08995e73b7002767d4086a95c0972a3a944a15a80d24c91a06917393" + } + ], + "licenses": [ + { + "license": { + "id": "EPL-1.0" + } + }, + { + "license": { + "name": "GNU Lesser General Public License", + "url": "http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html" + } + } + ], + "purl": "pkg:maven/ch.qos.logback/logback-classic@1.1.9?type=jar", + "type": "library", + "bom-ref": "pkg:maven/ch.qos.logback/logback-classic@1.1.9?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/ch/qos/logback/logback-classic/1.1.9/logback-classic-1.1.9.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "ch.qos.logbackic.AsyncAppender.class\nch.qos.logbackic.BasicConfigurator.class\nch.qos.logbackic.boolex.EvaluatorTemplate.class\nch.qos.logbackic.boolex.GEventEvaluator.class\nch.qos.logbackic.boolex.IEvaluator.class\nch.qos.logbackic.boolex.JaninoEventEvaluator.class\nch.qos.logbackic.boolex.OnErrorEvaluator.class\nch.qos.logbackic.boolex.OnMarkerEvaluator.class\nch.qos.logbackic.ClassicConstants.class\nch.qos.logbackic.db.DBAppender.class\nch.qos.logbackic.db.DBHelper.class\nch.qos.logbackic.db.names.ColumnName.class\nch.qos.logbackic.db.names.DBNameResolver.class\nch.qos.logbackic.db.names.DefaultDBNameResolver.class\nch.qos.logbackic.db.names.SimpleDBNameResolver.class\nch.qos.logbackic.db.names.TableName.class\nch.qos.logbackic.db.SQLBuilder.class\nch.qos.logbackic.encoder.PatternLayoutEncoder.class\nch.qos.logbackic.filter.LevelFilter.class\nch.qos.logbackic.filter.ThresholdFilter.class\nch.qos.logbackic.gaffer.AppenderDelegate$_closure1.class\nch.qos.logbackic.gaffer.AppenderDelegate.class\nch.qos.logbackic.gaffer.ComponentDelegate.class\nch.qos.logbackic.gaffer.ConfigurationContributor.class\nch.qos.logbackic.gaffer.ConfigurationDelegate$_copyContributions_closure2.class\nch.qos.logbackic.gaffer.ConfigurationDelegate$_logger_closure1.class\nch.qos.logbackic.gaffer.ConfigurationDelegate.class\nch.qos.logbackic.gaffer.GafferConfigurator$_run_closure1.class\nch.qos.logbackic.gaffer.GafferConfigurator.class\nch.qos.logbackic.gaffer.GafferUtil.class\nch.qos.logbackic.gaffer.NestingType.class\nch.qos.logbackic.gaffer.PropertyUtil$_upperCaseFirstLetter_closure1.class\nch.qos.logbackic.gaffer.PropertyUtil.class\nch.qos.logbackic.helpers.MDCInsertingServletFilter.class\nch.qos.logbackic.html.DefaultCssBuilder.class\nch.qos.logbackic.html.DefaultThrowableRenderer.class\nch.qos.logbackic.html.HTMLLayout.class\nch.qos.logbackic.html.UrlCssBuilder.class\nch.qos.logbackic.jmx.JMXConfigurator.class\nch.qos.logbackic.jmx.JMXConfiguratorMBean.class\nch.qos.logbackic.jmx.MBeanUtil.class\nch.qos.logbackic.joran.action.ConfigurationAction.class\nch.qos.logbackic.joran.action.ConsolePluginAction.class\nch.qos.logbackic.joran.action.ContextNameAction.class\nch.qos.logbackic.joran.action.EvaluatorAction.class\nch.qos.logbackic.joran.action.InsertFromJNDIAction.class\nch.qos.logbackic.joran.action.JMXConfiguratorAction.class\nch.qos.logbackic.joran.action.LevelAction.class\nch.qos.logbackic.joran.action.LoggerAction.class\nch.qos.logbackic.joran.action.LoggerContextListenerAction.class\nch.qos.logbackic.joran.action.ReceiverAction.class\nch.qos.logbackic.joran.action.RootLoggerAction.class\nch.qos.logbackic.joran.JoranConfigurator.class\nch.qos.logbackic.joran.ReconfigureOnChangeTask.class\nch.qos.logbackic.joran.ReconfigureOnChangeTaskListener.class\nch.qos.logbackic.jul.JULHelper.class\nch.qos.logbackic.jul.LevelChangePropagator.class\nch.qos.logbackic.layout.TTLLLayout.class\nch.qos.logbackic.Level.class\nch.qos.logbackic.log4j.XMLLayout.class\nch.qos.logbackic.Logger.class\nch.qos.logbackic.LoggerContext.class\nch.qos.logbackic.net.JMSQueueAppender.class\nch.qos.logbackic.net.JMSQueueSink.class\nch.qos.logbackic.net.JMSTopicAppender.class\nch.qos.logbackic.net.JMSTopicSink.class\nch.qos.logbackic.net.LoggingEventPreSerializationTransformer.class\nch.qos.logbackic.net.ReceiverBase.class\nch.qos.logbackic.net.server.RemoteAppenderClient.class\nch.qos.logbackic.net.server.RemoteAppenderServerListener.class\nch.qos.logbackic.net.server.RemoteAppenderServerRunner.class\nch.qos.logbackic.net.server.RemoteAppenderStreamClient.class\nch.qos.logbackic.net.server.ServerSocketAppender.class\nch.qos.logbackic.net.server.ServerSocketReceiver.class\nch.qos.logbackic.net.server.SSLServerSocketAppender.class\nch.qos.logbackic.net.server.SSLServerSocketReceiver.class\nch.qos.logbackic.net.SimpleSocketServer.class\nch.qos.logbackic.net.SimpleSSLSocketServer.class\nch.qos.logbackic.net.SMTPAppender.class\nch.qos.logbackic.net.SocketAcceptor.class\nch.qos.logbackic.net.SocketAppender.class\nch.qos.logbackic.net.SocketNode.class\nch.qos.logbackic.net.SocketReceiver.class\nch.qos.logbackic.net.SSLSocketAppender.class\nch.qos.logbackic.net.SSLSocketReceiver.class\nch.qos.logbackic.net.SyslogAppender.class\nch.qos.logbackic.pattern.Abbreviator.class\nch.qos.logbackic.pattern.CallerDataConverter.class\nch.qos.logbackic.pattern.ClassicConverter.class\nch.qos.logbackic.pattern.ClassNameOnlyAbbreviator.class\nch.qos.logbackic.pattern.ClassOfCallerConverter.class\nch.qos.logbackic.pattern.color.HighlightingCompositeConverter.class\nch.qos.logbackic.pattern.ContextNameConverter.class\nch.qos.logbackic.pattern.DateConverter.class\nch.qos.logbackic.pattern.EnsureExceptionHandling.class\nch.qos.logbackic.pattern.ExtendedThrowableProxyConverter.class\nch.qos.logbackic.pattern.FileOfCallerConverter.class\nch.qos.logbackic.pattern.LevelConverter.class\nch.qos.logbackic.pattern.LineOfCallerConverter.class\nch.qos.logbackic.pattern.LineSeparatorConverter.class\nch.qos.logbackic.pattern.LocalSequenceNumberConverter.class\nch.qos.logbackic.pattern.LoggerConverter.class\nch.qos.logbackic.pattern.MarkerConverter.class\nch.qos.logbackic.pattern.MDCConverter.class\nch.qos.logbackic.pattern.MessageConverter.class\nch.qos.logbackic.pattern.MethodOfCallerConverter.class\nch.qos.logbackic.pattern.NamedConverter.class\nch.qos.logbackic.pattern.NopThrowableInformationConverter.class\nch.qos.logbackic.pattern.PropertyConverter.class\nch.qos.logbackic.pattern.RelativeTimeConverter.class\nch.qos.logbackic.pattern.RootCauseFirstThrowableProxyConverter.class\nch.qos.logbackic.pattern.SyslogStartConverter.class\nch.qos.logbackic.pattern.TargetLengthBasedClassNameAbbreviator.class\nch.qos.logbackic.pattern.ThreadConverter.class\nch.qos.logbackic.pattern.ThrowableHandlingConverter.class\nch.qos.logbackic.pattern.ThrowableProxyConverter.class\nch.qos.logbackic.pattern.Util.class\nch.qos.logbackic.PatternLayout.class\nch.qos.logbackic.selector.ContextJNDISelector.class\nch.qos.logbackic.selector.ContextSelector.class\nch.qos.logbackic.selector.DefaultContextSelector.class\nch.qos.logbackic.selector.servlet.ContextDetachingSCL.class\nch.qos.logbackic.selector.servlet.LoggerContextFilter.class\nch.qos.logbackic.sift.AppenderFactoryUsingJoran.class\nch.qos.logbackic.sift.ContextBasedDiscriminator.class\nch.qos.logbackic.sift.JNDIBasedContextDiscriminator.class\nch.qos.logbackic.sift.MDCBasedDiscriminator.class\nch.qos.logbackic.sift.SiftAction.class\nch.qos.logbackic.sift.SiftingAppender.class\nch.qos.logbackic.sift.SiftingJoranConfigurator.class\nch.qos.logbackic.spi.CallerData.class\nch.qos.logbackic.spi.ClassPackagingData.class\nch.qos.logbackic.spi.Configurator.class\nch.qos.logbackic.spi.EventArgUtil.class\nch.qos.logbackic.spi.ILoggingEvent.class\nch.qos.logbackic.spi.IThrowableProxy.class\nch.qos.logbackic.spi.LoggerComparator.class\nch.qos.logbackic.spi.LoggerContextAware.class\nch.qos.logbackic.spi.LoggerContextAwareBase.class\nch.qos.logbackic.spi.LoggerContextListener.class\nch.qos.logbackic.spi.LoggerContextVO.class\nch.qos.logbackic.spi.LoggerRemoteView.class\nch.qos.logbackic.spi.LoggingEvent.class\nch.qos.logbackic.spi.LoggingEventVO.class\nch.qos.logbackic.spi.PackagingDataCalculator.class\nch.qos.logbackic.spi.PlatformInfo.class\nch.qos.logbackic.spi.StackTraceElementProxy.class\nch.qos.logbackic.spi.STEUtil.class\nch.qos.logbackic.spi.ThrowableProxy.class\nch.qos.logbackic.spi.ThrowableProxyUtil.class\nch.qos.logbackic.spi.ThrowableProxyVO.class\nch.qos.logbackic.spi.TurboFilterList.class\nch.qos.logbackic.turbo.DuplicateMessageFilter.class\nch.qos.logbackic.turbo.DynamicThresholdFilter.class\nch.qos.logbackic.turbo.LRUMessageCache.class\nch.qos.logbackic.turbo.MarkerFilter.class\nch.qos.logbackic.turbo.MatchingFilter.class\nch.qos.logbackic.turbo.MDCFilter.class\nch.qos.logbackic.turbo.MDCValueLevelPair.class\nch.qos.logbackic.turbo.ReconfigureOnChangeFilter$ReconfiguringThread.class\nch.qos.logbackic.turbo.ReconfigureOnChangeFilter.class\nch.qos.logbackic.turbo.TurboFilter.class\nch.qos.logbackic.util.ContextInitializer.class\nch.qos.logbackic.util.ContextSelectorStaticBinder.class\nch.qos.logbackic.util.CopyOnInheritThreadLocal.class\nch.qos.logbackic.util.DefaultNestedComponentRules.class\nch.qos.logbackic.util.EnvUtil.class\nch.qos.logbackic.util.JNDIUtil.class\nch.qos.logbackic.util.LevelToSyslogSeverity.class\nch.qos.logbackic.util.LogbackMDCAdapter.class\nch.qos.logbackic.util.LoggerNameUtil.class\nch.qos.logbackic.ViewStatusMessagesServlet.class\norg.slf4j.impl.StaticLoggerBinder\norg.slf4j.impl.StaticMarkerBinder\norg.slf4j.impl.StaticMDCBinder" + } + ] + }, + { + "publisher": "QOS.ch", + "group": "ch.qos.logback", + "name": "logback-core", + "version": "1.1.9", + "description": "logback-core module", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "01b122c501f7cd81d9bbefa22d28bc53" + }, + { + "alg": "SHA-1", + "content": "e05d0cb67220937c32d7b4e5a47f967605376f63" + }, + { + "alg": "SHA-256", + "content": "19346df199c443f56b4880d386016295d628293643152f5f4ac6287a341ada74" + }, + { + "alg": "SHA-512", + "content": "af07d08f9b1009f6241727a9dd8f0f10492b433e97ad733851f346354d4dcca61859d8d0fdc2c92950f8dea51604b807c51dbcfe62b46cb5c8fb98bc2dfb2152" + }, + { + "alg": "SHA-384", + "content": "f559c7fd2d1283cf74d40b86b0a833827f9b95de5e5fe9a5e7bb302fe66f72f23b46f96f2522c71115fef66dfe2bdb11" + }, + { + "alg": "SHA3-384", + "content": "d2954ba545fe71377aebc840f1b8602a388b882eb8659a835958a36b25e03a600501ed40f28b099926d85b50533c141f" + }, + { + "alg": "SHA3-256", + "content": "f4ef0f12cfe1fac4491d4de2216146108497c1163d856dddee5b177b0706f8fe" + }, + { + "alg": "SHA3-512", + "content": "160ceadd742452f3b69110278faf72d87f2ec5a16823447b32bf7fdd420802b5817504cc1de3e778698d5fe47d8bb61215e14a65a8e0b4aa8387cd4268318f94" + } + ], + "licenses": [ + { + "license": { + "id": "EPL-1.0" + } + }, + { + "license": { + "name": "GNU Lesser General Public License", + "url": "http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html" + } + } + ], + "purl": "pkg:maven/ch.qos.logback/logback-core@1.1.9?type=jar", + "type": "library", + "bom-ref": "pkg:maven/ch.qos.logback/logback-core@1.1.9?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/ch/qos/logback/logback-core/1.1.9/logback-core-1.1.9.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "ch.qos.logback.core.Appender\nch.qos.logback.core.AppenderBase\nch.qos.logback.core.AsyncAppenderBase$Worker\nch.qos.logback.core.AsyncAppenderBase\nch.qos.logback.core.BasicStatusManager\nch.qos.logback.core.boolex.EvaluationException\nch.qos.logback.core.boolex.EventEvaluator\nch.qos.logback.core.boolex.EventEvaluatorBase\nch.qos.logback.core.boolex.JaninoEventEvaluatorBase\nch.qos.logback.core.boolex.Matcher\nch.qos.logback.core.ConsoleAppender\nch.qos.logback.core.Context\nch.qos.logback.core.ContextBase\nch.qos.logback.core.CoreConstants\nch.qos.logback.core.db.BindDataSourceToJNDIAction\nch.qos.logback.core.db.ConnectionSource\nch.qos.logback.core.db.ConnectionSourceBase\nch.qos.logback.core.db.DataSourceConnectionSource\nch.qos.logback.core.db.DBAppenderBase\nch.qos.logback.core.db.DBHelper\nch.qos.logback.core.db.dialect.DBUtil$1\nch.qos.logback.core.db.dialect.DBUtil\nch.qos.logback.core.db.dialect.H2Dialect\nch.qos.logback.core.db.dialect.HSQLDBDialect\nch.qos.logback.core.db.dialect.MsSQLDialect\nch.qos.logback.core.db.dialect.MySQLDialect\nch.qos.logback.core.db.dialect.OracleDialect\nch.qos.logback.core.db.dialect.PostgreSQLDialect\nch.qos.logback.core.db.dialect.SQLDialect\nch.qos.logback.core.db.dialect.SQLDialectCode\nch.qos.logback.core.db.dialect.SQLiteDialect\nch.qos.logback.core.db.dialect.SybaseSqlAnywhereDialect\nch.qos.logback.core.db.DriverManagerConnectionSource\nch.qos.logback.core.db.JNDIConnectionSource\nch.qos.logback.core.encoder.ByteArrayUtil\nch.qos.logback.core.encoder.EchoEncoder\nch.qos.logback.core.encoder.Encoder\nch.qos.logback.core.encoder.EncoderBase\nch.qos.logback.core.encoder.EventObjectInputStream\nch.qos.logback.core.encoder.LayoutWrappingEncoder\nch.qos.logback.core.encoder.NonClosableInputStream\nch.qos.logback.core.encoder.ObjectStreamEncoder\nch.qos.logback.core.FileAppender\nch.qos.logback.core.filter.AbstractMatcherFilter\nch.qos.logback.core.filter.EvaluatorFilter\nch.qos.logback.core.filter.Filter\nch.qos.logback.core.helpers.CyclicBuffer\nch.qos.logback.core.helpers.NOPAppender\nch.qos.logback.core.helpers.ThrowableToStringArray\nch.qos.logback.core.helpers.Transform\nch.qos.logback.core.hook.DelayingShutdownHook\nch.qos.logback.core.hook.ShutdownHook\nch.qos.logback.core.hook.ShutdownHookBase\nch.qos.logback.core.html.CssBuilder\nch.qos.logback.core.html.HTMLLayoutBase\nch.qos.logback.core.html.IThrowableRenderer\nch.qos.logback.core.html.NOPThrowableRenderer\nch.qos.logback.core.joran.action.AbstractEventEvaluatorAction\nch.qos.logback.core.joran.action.Action\nch.qos.logback.core.joran.action.ActionConst\nch.qos.logback.core.joran.action.ActionUtil$1\nch.qos.logback.core.joran.action.ActionUtil$Scope\nch.qos.logback.core.joran.action.ActionUtil\nch.qos.logback.core.joran.action.AppenderAction\nch.qos.logback.core.joran.action.AppenderRefAction\nch.qos.logback.core.joran.action.ContextPropertyAction\nch.qos.logback.core.joran.action.ConversionRuleAction\nch.qos.logback.core.joran.action.DefinePropertyAction\nch.qos.logback.core.joran.action.IADataForBasicProperty\nch.qos.logback.core.joran.action.IADataForComplexProperty\nch.qos.logback.core.joran.action.ImplicitAction\nch.qos.logback.core.joran.action.IncludeAction\nch.qos.logback.core.joran.action.NestedBasicPropertyIA$1\nch.qos.logback.core.joran.action.NestedBasicPropertyIA\nch.qos.logback.core.joran.action.NestedComplexPropertyIA$1\nch.qos.logback.core.joran.action.NestedComplexPropertyIA\nch.qos.logback.core.joran.action.NewRuleAction\nch.qos.logback.core.joran.action.NOPAction\nch.qos.logback.core.joran.action.ParamAction\nch.qos.logback.core.joran.action.PropertyAction\nch.qos.logback.core.joran.action.ShutdownHookAction\nch.qos.logback.core.joran.action.StatusListenerAction\nch.qos.logback.core.joran.action.TimestampAction\nch.qos.logback.core.joran.conditional.Condition\nch.qos.logback.core.joran.conditional.ElseAction\nch.qos.logback.core.joran.conditional.IfAction\nch.qos.logback.core.joran.conditional.IfState\nch.qos.logback.core.joran.conditional.PropertyEvalScriptBuilder\nch.qos.logback.core.joran.conditional.PropertyWrapperForScripts\nch.qos.logback.core.joran.conditional.ThenAction\nch.qos.logback.core.joran.conditional.ThenActionState\nch.qos.logback.core.joran.conditional.ThenOrElseActionBase\nch.qos.logback.core.joran.event.BodyEvent\nch.qos.logback.core.joran.event.EndEvent\nch.qos.logback.core.joran.event.InPlayListener\nch.qos.logback.core.joran.event.SaxEvent\nch.qos.logback.core.joran.event.SaxEventRecorder\nch.qos.logback.core.joran.event.StartEvent\nch.qos.logback.core.joran.event.stax.BodyEvent\nch.qos.logback.core.joran.event.stax.EndEvent\nch.qos.logback.core.joran.event.stax.StartEvent\nch.qos.logback.core.joran.event.stax.StaxEvent\nch.qos.logback.core.joran.event.stax.StaxEventRecorder\nch.qos.logback.core.joran.GenericConfigurator\nch.qos.logback.core.joran.JoranConfiguratorBase\nch.qos.logback.core.joran.node.ComponentNode\nch.qos.logback.core.joran.spi.ActionException\nch.qos.logback.core.joran.spi.CAI_WithLocatorSupport\nch.qos.logback.core.joran.spi.ConfigurationWatchList\nch.qos.logback.core.joran.spi.ConsoleTarget$1\nch.qos.logback.core.joran.spi.ConsoleTarget$2\nch.qos.logback.core.joran.spi.ConsoleTarget\nch.qos.logback.core.joran.spi.DefaultClass\nch.qos.logback.core.joran.spi.DefaultNestedComponentRegistry\nch.qos.logback.core.joran.spi.ElementPath\nch.qos.logback.core.joran.spi.ElementSelector\nch.qos.logback.core.joran.spi.EventPlayer\nch.qos.logback.core.joran.spi.HostClassAndPropertyDouble\nch.qos.logback.core.joran.spi.InterpretationContext\nch.qos.logback.core.joran.spi.Interpreter\nch.qos.logback.core.joran.spi.JoranException\nch.qos.logback.core.joran.spi.NoAutoStart\nch.qos.logback.core.joran.spi.NoAutoStartUtil\nch.qos.logback.core.joran.spi.RuleStore\nch.qos.logback.core.joran.spi.SimpleRuleStore\nch.qos.logback.core.joran.spi.XMLUtil\nch.qos.logback.core.joran.util.beans.BeanDescription\nch.qos.logback.core.joran.util.beans.BeanDescriptionCache\nch.qos.logback.core.joran.util.beans.BeanDescriptionFactory\nch.qos.logback.core.joran.util.beans.BeanUtil\nch.qos.logback.core.joran.util.ConfigurationWatchListUtil\nch.qos.logback.core.joran.util.PropertySetter$1\nch.qos.logback.core.joran.util.PropertySetter\nch.qos.logback.core.joran.util.StringToObjectConverter\nch.qos.logback.core.layout.EchoLayout\nch.qos.logback.core.Layout\nch.qos.logback.core.LayoutBase\nch.qos.logback.core.LifeCycleManager\nch.qos.logback.core.LogbackException\nch.qos.logback.core.net.AbstractSocketAppender$1\nch.qos.logback.core.net.AbstractSocketAppender\nch.qos.logback.core.net.AbstractSSLSocketAppender\nch.qos.logback.core.net.AutoFlushingObjectWriter\nch.qos.logback.core.net.DefaultSocketConnector$1\nch.qos.logback.core.net.DefaultSocketConnector$ConsoleExceptionHandler\nch.qos.logback.core.net.DefaultSocketConnector\nch.qos.logback.core.net.JMSAppenderBase\nch.qos.logback.core.net.LoginAuthenticator\nch.qos.logback.core.net.ObjectWriter\nch.qos.logback.core.net.ObjectWriterFactory\nch.qos.logback.core.net.QueueFactory\nch.qos.logback.core.net.server.AbstractServerSocketAppender$1\nch.qos.logback.core.net.server.AbstractServerSocketAppender\nch.qos.logback.core.net.server.Client\nch.qos.logback.core.net.server.ClientVisitor\nch.qos.logback.core.net.server.ConcurrentServerRunner$1\nch.qos.logback.core.net.server.ConcurrentServerRunner$ClientWrapper\nch.qos.logback.core.net.server.ConcurrentServerRunner\nch.qos.logback.core.net.server.RemoteReceiverClient\nch.qos.logback.core.net.server.RemoteReceiverServerListener\nch.qos.logback.core.net.server.RemoteReceiverServerRunner\nch.qos.logback.core.net.server.RemoteReceiverStreamClient\nch.qos.logback.core.net.server.ServerListener\nch.qos.logback.core.net.server.ServerRunner\nch.qos.logback.core.net.server.ServerSocketListener\nch.qos.logback.core.net.server.SSLServerSocketAppenderBase\nch.qos.logback.core.net.SMTPAppenderBase$SenderRunnable\nch.qos.logback.core.net.SMTPAppenderBase\nch.qos.logback.core.net.SocketConnector$ExceptionHandler\nch.qos.logback.core.net.SocketConnector\nch.qos.logback.core.net.ssl.ConfigurableSSLServerSocketFactory\nch.qos.logback.core.net.ssl.ConfigurableSSLSocketFactory\nch.qos.logback.core.net.ssl.KeyManagerFactoryFactoryBean\nch.qos.logback.core.net.ssl.KeyStoreFactoryBean\nch.qos.logback.core.net.ssl.SecureRandomFactoryBean\nch.qos.logback.core.net.ssl.SSL\nch.qos.logback.core.net.ssl.SSLComponent\nch.qos.logback.core.net.ssl.SSLConfigurable\nch.qos.logback.core.net.ssl.SSLConfigurableServerSocket\nch.qos.logback.core.net.ssl.SSLConfigurableSocket\nch.qos.logback.core.net.ssl.SSLConfiguration\nch.qos.logback.core.net.ssl.SSLContextFactoryBean\nch.qos.logback.core.net.ssl.SSLNestedComponentRegistryRules\nch.qos.logback.core.net.ssl.SSLParametersConfiguration\nch.qos.logback.core.net.ssl.TrustManagerFactoryFactoryBean\nch.qos.logback.core.net.SyslogAppenderBase\nch.qos.logback.core.net.SyslogConstants\nch.qos.logback.core.net.SyslogOutputStream\nch.qos.logback.core.OutputStreamAppender\nch.qos.logback.core.pattern.color.ANSIConstants\nch.qos.logback.core.pattern.color.BlackCompositeConverter\nch.qos.logback.core.pattern.color.BlueCompositeConverter\nch.qos.logback.core.pattern.color.BoldBlueCompositeConverter\nch.qos.logback.core.pattern.color.BoldCyanCompositeConverter\nch.qos.logback.core.pattern.color.BoldGreenCompositeConverter\nch.qos.logback.core.pattern.color.BoldMagentaCompositeConverter\nch.qos.logback.core.pattern.color.BoldRedCompositeConverter\nch.qos.logback.core.pattern.color.BoldWhiteCompositeConverter\nch.qos.logback.core.pattern.color.BoldYellowCompositeConverter\nch.qos.logback.core.pattern.color.CyanCompositeConverter\nch.qos.logback.core.pattern.color.ForegroundCompositeConverterBase\nch.qos.logback.core.pattern.color.GrayCompositeConverter\nch.qos.logback.core.pattern.color.GreenCompositeConverter\nch.qos.logback.core.pattern.color.MagentaCompositeConverter\nch.qos.logback.core.pattern.color.RedCompositeConverter\nch.qos.logback.core.pattern.color.WhiteCompositeConverter\nch.qos.logback.core.pattern.color.YellowCompositeConverter\nch.qos.logback.core.pattern.CompositeConverter\nch.qos.logback.core.pattern.Converter\nch.qos.logback.core.pattern.ConverterUtil\nch.qos.logback.core.pattern.DynamicConverter\nch.qos.logback.core.pattern.FormatInfo\nch.qos.logback.core.pattern.FormattingConverter\nch.qos.logback.core.pattern.IdentityCompositeConverter\nch.qos.logback.core.pattern.LiteralConverter\nch.qos.logback.core.pattern.parser.Compiler\nch.qos.logback.core.pattern.parser.CompositeNode\nch.qos.logback.core.pattern.parser.FormattingNode\nch.qos.logback.core.pattern.parser.Node\nch.qos.logback.core.pattern.parser.OptionTokenizer\nch.qos.logback.core.pattern.parser.Parser\nch.qos.logback.core.pattern.parser.SimpleKeywordNode\nch.qos.logback.core.pattern.parser.Token\nch.qos.logback.core.pattern.parser.TokenStream$1\nch.qos.logback.core.pattern.parser.TokenStream$TokenizerState\nch.qos.logback.core.pattern.parser.TokenStream\nch.qos.logback.core.pattern.PatternLayoutBase\nch.qos.logback.core.pattern.PatternLayoutEncoderBase\nch.qos.logback.core.pattern.PostCompileProcessor\nch.qos.logback.core.pattern.ReplacingCompositeConverter\nch.qos.logback.core.pattern.SpacePadder\nch.qos.logback.core.pattern.util.AlmostAsIsEscapeUtil\nch.qos.logback.core.pattern.util.AsIsEscapeUtil\nch.qos.logback.core.pattern.util.IEscapeUtil\nch.qos.logback.core.pattern.util.RegularEscapeUtil\nch.qos.logback.core.pattern.util.RestrictedEscapeUtil\nch.qos.logback.core.property.FileExistsPropertyDefiner\nch.qos.logback.core.property.ResourceExistsPropertyDefiner\nch.qos.logback.core.PropertyDefinerBase\nch.qos.logback.core.read.CyclicBufferAppender\nch.qos.logback.core.read.ListAppender\nch.qos.logback.core.recovery.RecoveryCoordinator\nch.qos.logback.core.recovery.ResilientFileOutputStream\nch.qos.logback.core.recovery.ResilientOutputStreamBase\nch.qos.logback.core.recovery.ResilientSyslogOutputStream\nch.qos.logback.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy\nch.qos.logback.core.rolling.FixedWindowRollingPolicy$1\nch.qos.logback.core.rolling.FixedWindowRollingPolicy\nch.qos.logback.core.rolling.helper.ArchiveRemover\nch.qos.logback.core.rolling.helper.CompressionMode\nch.qos.logback.core.rolling.helper.Compressor$1\nch.qos.logback.core.rolling.helper.Compressor$CompressionRunnable\nch.qos.logback.core.rolling.helper.Compressor\nch.qos.logback.core.rolling.helper.DateTokenConverter\nch.qos.logback.core.rolling.helper.FileFilterUtil$1\nch.qos.logback.core.rolling.helper.FileFilterUtil$2\nch.qos.logback.core.rolling.helper.FileFilterUtil$3\nch.qos.logback.core.rolling.helper.FileFilterUtil\nch.qos.logback.core.rolling.helper.FileNamePattern\nch.qos.logback.core.rolling.helper.FileStoreUtil\nch.qos.logback.core.rolling.helper.IntegerTokenConverter\nch.qos.logback.core.rolling.helper.MonoTypedConverter\nch.qos.logback.core.rolling.helper.PeriodicityType\nch.qos.logback.core.rolling.helper.RenameUtil\nch.qos.logback.core.rolling.helper.RollingCalendar$1\nch.qos.logback.core.rolling.helper.RollingCalendar\nch.qos.logback.core.rolling.helper.SizeAndTimeBasedArchiveRemover\nch.qos.logback.core.rolling.helper.TimeBasedArchiveRemover$1\nch.qos.logback.core.rolling.helper.TimeBasedArchiveRemover$ArhiveRemoverRunnable\nch.qos.logback.core.rolling.helper.TimeBasedArchiveRemover\nch.qos.logback.core.rolling.helper.TokenConverter\nch.qos.logback.core.rolling.RollingFileAppender\nch.qos.logback.core.rolling.RollingPolicy\nch.qos.logback.core.rolling.RollingPolicyBase\nch.qos.logback.core.rolling.RolloverFailure\nch.qos.logback.core.rolling.SizeAndTimeBasedFNATP$Usage\nch.qos.logback.core.rolling.SizeAndTimeBasedFNATP\nch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy\nch.qos.logback.core.rolling.SizeBasedTriggeringPolicy\nch.qos.logback.core.rolling.TimeBasedFileNamingAndTriggeringPolicy\nch.qos.logback.core.rolling.TimeBasedFileNamingAndTriggeringPolicyBase\nch.qos.logback.core.rolling.TimeBasedRollingPolicy\nch.qos.logback.core.rolling.TriggeringPolicy\nch.qos.logback.core.rolling.TriggeringPolicyBase\nch.qos.logback.core.sift.AbstractAppenderFactoryUsingJoran\nch.qos.logback.core.sift.AbstractDiscriminator\nch.qos.logback.core.sift.AppenderFactory\nch.qos.logback.core.sift.AppenderTracker\nch.qos.logback.core.sift.DefaultDiscriminator\nch.qos.logback.core.sift.Discriminator\nch.qos.logback.core.sift.SiftingAppenderBase\nch.qos.logback.core.sift.SiftingJoranConfiguratorBase\nch.qos.logback.core.spi.AbstractComponentTracker$1\nch.qos.logback.core.spi.AbstractComponentTracker$2\nch.qos.logback.core.spi.AbstractComponentTracker$3\nch.qos.logback.core.spi.AbstractComponentTracker$Entry\nch.qos.logback.core.spi.AbstractComponentTracker$RemovalPredicator\nch.qos.logback.core.spi.AbstractComponentTracker\nch.qos.logback.core.spi.AppenderAttachable\nch.qos.logback.core.spi.AppenderAttachableImpl\nch.qos.logback.core.spi.ComponentTracker\nch.qos.logback.core.spi.ContextAware\nch.qos.logback.core.spi.ContextAwareBase\nch.qos.logback.core.spi.ContextAwareImpl\nch.qos.logback.core.spi.CyclicBufferTracker\nch.qos.logback.core.spi.DeferredProcessingAware\nch.qos.logback.core.spi.FilterAttachable\nch.qos.logback.core.spi.FilterAttachableImpl\nch.qos.logback.core.spi.FilterReply\nch.qos.logback.core.spi.LifeCycle\nch.qos.logback.core.spi.LogbackLock\nch.qos.logback.core.spi.PreSerializationTransformer\nch.qos.logback.core.spi.PropertyContainer\nch.qos.logback.core.spi.PropertyDefiner\nch.qos.logback.core.spi.ScanException\nch.qos.logback.core.status.ErrorStatus\nch.qos.logback.core.status.InfoStatus\nch.qos.logback.core.status.NopStatusListener\nch.qos.logback.core.status.OnConsoleStatusListener\nch.qos.logback.core.status.OnErrorConsoleStatusListener\nch.qos.logback.core.status.OnPrintStreamStatusListenerBase\nch.qos.logback.core.status.Status\nch.qos.logback.core.status.StatusBase\nch.qos.logback.core.status.StatusListener\nch.qos.logback.core.status.StatusListenerAsList\nch.qos.logback.core.status.StatusManager\nch.qos.logback.core.status.StatusUtil\nch.qos.logback.core.status.ViewStatusMessagesServletBase\nch.qos.logback.core.status.WarnStatus\nch.qos.logback.core.subst.Node$1\nch.qos.logback.core.subst.Node$Type\nch.qos.logback.core.subst.Node\nch.qos.logback.core.subst.NodeToStringTransformer$1\nch.qos.logback.core.subst.NodeToStringTransformer\nch.qos.logback.core.subst.Parser$1\nch.qos.logback.core.subst.Parser\nch.qos.logback.core.subst.Token$Type\nch.qos.logback.core.subst.Token\nch.qos.logback.core.subst.Tokenizer$1\nch.qos.logback.core.subst.Tokenizer$TokenizerState\nch.qos.logback.core.subst.Tokenizer\nch.qos.logback.core.UnsynchronizedAppenderBase\nch.qos.logback.core.util.AggregationType\nch.qos.logback.core.util.CachingDateFormatter\nch.qos.logback.core.util.CharSequenceState\nch.qos.logback.core.util.CharSequenceToRegexMapper\nch.qos.logback.core.util.CloseUtil\nch.qos.logback.core.util.ContentTypeUtil\nch.qos.logback.core.util.ContextUtil\nch.qos.logback.core.util.DatePatternToRegexUtil\nch.qos.logback.core.util.DefaultInvocationGate\nch.qos.logback.core.util.DelayStrategy\nch.qos.logback.core.util.Duration\nch.qos.logback.core.util.DynamicClassLoadingException\nch.qos.logback.core.util.EnvUtil\nch.qos.logback.core.util.ExecutorServiceUtil$1\nch.qos.logback.core.util.ExecutorServiceUtil\nch.qos.logback.core.util.FileSize\nch.qos.logback.core.util.FileUtil\nch.qos.logback.core.util.FixedDelay\nch.qos.logback.core.util.IncompatibleClassException\nch.qos.logback.core.util.InvocationGate\nch.qos.logback.core.util.Loader$1\nch.qos.logback.core.util.Loader$2\nch.qos.logback.core.util.Loader\nch.qos.logback.core.util.LocationUtil\nch.qos.logback.core.util.OptionHelper\nch.qos.logback.core.util.PropertySetterException\nch.qos.logback.core.util.StatusListenerConfigHelper\nch.qos.logback.core.util.StatusPrinter\nch.qos.logback.core.util.StringCollectionUtil\nch.qos.logback.core.util.SystemInfo\nch.qos.logback.core.util.TimeUtil" + } + ] + }, + { + "publisher": "QOS.ch", + "group": "org.slf4j", + "name": "jul-to-slf4j", + "version": "1.7.22", + "description": "JUL to SLF4J bridge", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "df613082ad3cd4b37035401440fc5fbc" + }, + { + "alg": "SHA-1", + "content": "b0429e950b3d2bc2c39c1bacafac753edbe3781c" + }, + { + "alg": "SHA-256", + "content": "4d372bdee468471321d10476ea40e43dd56f07cccb4d899dba322162b63c42c1" + }, + { + "alg": "SHA-512", + "content": "3b2f2a53508edca9563ec769a02b69edef1f572900a9d70d2da2e0fe7354c4a92494acc87775c284de089391f8ed7513997facf48052cdb097a5707e2469cbd4" + }, + { + "alg": "SHA-384", + "content": "fa7b49e7955f3947052d98b795236c05b88f823fa248e5860514fdac77028b7193838bfc6e7dfb5b1e8ce8bbf128038a" + }, + { + "alg": "SHA3-384", + "content": "bb7c9c83a697aa5518d05ef947e1eddb2fc079a54b8e5b314e2e2eab36f5da8301d2d6d47d6f7ed35f0a9959f45415e4" + }, + { + "alg": "SHA3-256", + "content": "5ba0d61b6658dc414b5037ca70de2dc5f43b28db9e5106a3fd4da99d55832a78" + }, + { + "alg": "SHA3-512", + "content": "38fdc9f95532626475b2e2983017efafa2322b90f58be3b5d7346c239698d132417a5a5b9f3429fbe2b6f71909b6706ffccf1b0e8df7cc36fc69f4a32a36b0b6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:maven/org.slf4j/jul-to-slf4j@1.7.22?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.slf4j/jul-to-slf4j@1.7.22?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/slf4j/jul-to-slf4j/1.7.22/jul-to-slf4j-1.7.22.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.slf4j.bridge.SLF4JBridgeHandler" + } + ] + }, + { + "publisher": "QOS.ch", + "group": "org.slf4j", + "name": "log4j-over-slf4j", + "version": "1.7.22", + "description": "Log4j implemented over SLF4J", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "d00b5cae2cdecebcc051d748f7a13ba0" + }, + { + "alg": "SHA-1", + "content": "a527c37e9ca6c3d19ba298edd4aa344ca751a203" + }, + { + "alg": "SHA-256", + "content": "219c52f9b4a0b2525c83b4f47cf7535a489f8d5a3a66c359b0916a2e110ee43c" + }, + { + "alg": "SHA-512", + "content": "b8c4feb804df1edb368ec7801fe21a8592627d3fa371f248ef548a173233fabb56aacc41ca75b28b4e795e99ec9f0c5dba1e653e6b5a10c2bfd4f7295c681e40" + }, + { + "alg": "SHA-384", + "content": "ab06b7d89c282e80ff91cfc8d35999df4e1a359cffe217222527e11752f3db8aa4fffe1e773163e5508498dd1d444c98" + }, + { + "alg": "SHA3-384", + "content": "48ca49a38f16e98ad247b316dbb292b55ccefcd5a65828878a93a771a409e00675f3e9151db6d42155c4e523f0ab5049" + }, + { + "alg": "SHA3-256", + "content": "594ad0399708abcd604abe22080fc3de9bf4297d705ef6920166f260f80d3f0d" + }, + { + "alg": "SHA3-512", + "content": "47dccc4af72d3a864d8a47a9088ad5d91c6781cf5dfba85b478bb7966589243938c7f8c96d624d84a8b2079c6ce4c392906627efacc6f0ebb0e3c822bc8d8aeb" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-1.0" + } + } + ], + "purl": "pkg:maven/org.slf4j/log4j-over-slf4j@1.7.22?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.slf4j/log4j-over-slf4j@1.7.22?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/slf4j/log4j-over-slf4j/1.7.22/log4j-over-slf4j-1.7.22.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.log4j.Appender\norg.apache.log4j.AppenderSkeleton\norg.apache.log4j.BasicConfigurator\norg.apache.log4j.Category\norg.apache.log4j.ConsoleAppender\norg.apache.log4j.FileAppender\norg.apache.log4j.helpers.LogLog\norg.apache.log4j.helpers.NullEnumeration\norg.apache.log4j.Layout\norg.apache.log4j.Level\norg.apache.log4j.Log4jLoggerFactory\norg.apache.log4j.Logger\norg.apache.log4j.LogManager\norg.apache.log4j.MDC\norg.apache.log4j.NDC\norg.apache.log4j.PatternLayout\norg.apache.log4j.Priority\norg.apache.log4j.PropertyConfigurator\norg.apache.log4j.RollingFileAppender\norg.apache.log4j.SimpleLayout\norg.apache.log4j.spi.Configurator\norg.apache.log4j.spi.ErrorHandler\norg.apache.log4j.spi.Filter\norg.apache.log4j.spi.HierarchyEventListener\norg.apache.log4j.spi.LoggerFactory\norg.apache.log4j.spi.LoggerRepository\norg.apache.log4j.spi.LoggingEvent\norg.apache.log4j.spi.OptionHandler\norg.apache.log4j.WriterAppender\norg.apache.log4j.xml.DOMConfigurator" + } + ] + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.boot", + "name": "spring-boot-starter-tomcat", + "version": "1.5.1.RELEASE", + "description": "Starter for using Tomcat as the embedded servlet container. Default servlet container starter used by spring-boot-starter-web", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "22660c476b7cede608bb4bb3ad7ae3fc" + }, + { + "alg": "SHA-1", + "content": "edf030756ec627ad4d9beb6710c3b0da77412782" + }, + { + "alg": "SHA-256", + "content": "e98e08865ea0ce85bf4509edd9c164b277ca2c00a09824fc9e0f9031ab895119" + }, + { + "alg": "SHA-512", + "content": "2f8edd4a206e7d9e104c0aed55f1224a496a5c93dc6b8c3d7062c8c5cb69d3b359acae1b3acbde03ff3accb7d630d24cdacf70aa06fee3fd8024cfa1028f8bae" + }, + { + "alg": "SHA-384", + "content": "0625d95e696efc46d3641647b78191fe4563181566b8ce8d1b1a6abaab6ffc742995e574c83c9be0ac9d65e6d8d522aa" + }, + { + "alg": "SHA3-384", + "content": "d81f29384a7b73a0dd40d52336ea30e57bd3298bfedc6bda4cf432fed1f0437a39877f69140e05621cda62811582498a" + }, + { + "alg": "SHA3-256", + "content": "615423ce593af10fb33fdf663ffae655dfc63aee786a9feabdbcd6e20d216db8" + }, + { + "alg": "SHA3-512", + "content": "615f3b3ee22ed082c4fe5c277e69a2ff34767ca148c4fcad4e767e30ce2815c5ba7ae863fe50b3b36373ad910b720169ec0c6057fa4762cd4143e093a73bc548" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-tomcat@1.5.1.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.boot/spring-boot-starter-tomcat@1.5.1.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/boot/spring-boot-starter-tomcat/1.5.1.RELEASE/spring-boot-starter-tomcat-1.5.1.RELEASE.jar" + } + ] + } + } + }, + { + "group": "org.apache.tomcat.embed", + "name": "tomcat-embed-core", + "version": "8.5.85", + "description": "Core Tomcat implementation", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "1f0d439166806481c3c5af923fd972ec" + }, + { + "alg": "SHA-1", + "content": "5dc09ff658c7387f0a6724515e6b6fbd56965f5f" + }, + { + "alg": "SHA-256", + "content": "7c350a8ad6b07d158e3bdc468e9ba18eaca27f90ec7e16ac9f33bcf869ea2e51" + }, + { + "alg": "SHA-512", + "content": "4976fd1eb8c55a0e0a597a8b60bbba513c5de0a38a9f8e2803f44c337162e0d43579868f6262526b711b31dba6ca29fa46eb183c188e6e05d096e2fcb67f6df7" + }, + { + "alg": "SHA-384", + "content": "ee5f26436feef992384152035dc2f5de831c71d81a6ea19b1e5ee3e6c4cafcf4cb0500999062c29367fd25d528029d1c" + }, + { + "alg": "SHA3-384", + "content": "e6269ad18bc744efda15a64dde44a34af5364334cc8760c8a8f447724a959170a8e7ca9f1177a9809fb86cbbe061d6b3" + }, + { + "alg": "SHA3-256", + "content": "d7b68596c4fcdd352dc0b670180464ffe5c720a8a9414d81adc17162367a6c56" + }, + { + "alg": "SHA3-512", + "content": "e3fc3d92f5fd5d48f7322dbc4d16058f3d041c5f154df027e20b59622bc75942ad0d35d962019ad464a28521ed1f1f641908278818a1f3e072cf4e446bf246e4" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@8.5.85?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@8.5.85?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/tomcat/embed/tomcat-embed-core/8.5.85/tomcat-embed-core-8.5.85.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "javax.security.auth.message.AuthException\njavax.security.auth.message.AuthStatus\njavax.security.auth.message.ClientAuth\njavax.security.auth.message.MessageInfo\njavax.security.auth.message.MessagePolicy$ProtectionPolicy\njavax.security.auth.message.MessagePolicy$Target\njavax.security.auth.message.MessagePolicy$TargetPolicy\njavax.security.auth.message.MessagePolicy\njavax.security.auth.message.ServerAuth\njavax.security.auth.message.callback.CallerPrincipalCallback\njavax.security.auth.message.callback.CertStoreCallback\njavax.security.auth.message.callback.GroupPrincipalCallback\njavax.security.auth.message.callback.PasswordValidationCallback\njavax.security.auth.message.callback.PrivateKeyCallback$AliasRequest\njavax.security.auth.message.callback.PrivateKeyCallback$DigestRequest\njavax.security.auth.message.callback.PrivateKeyCallback$IssuerSerialNumRequest\njavax.security.auth.message.callback.PrivateKeyCallback$Request\njavax.security.auth.message.callback.PrivateKeyCallback$SubjectKeyIDRequest\njavax.security.auth.message.callback.PrivateKeyCallback\njavax.security.auth.message.callback.SecretKeyCallback$AliasRequest\njavax.security.auth.message.callback.SecretKeyCallback$Request\njavax.security.auth.message.callback.SecretKeyCallback\njavax.security.auth.message.callback.TrustStoreCallback\njavax.security.auth.message.config.AuthConfig\njavax.security.auth.message.config.AuthConfigFactory$1\njavax.security.auth.message.config.AuthConfigFactory$2\njavax.security.auth.message.config.AuthConfigFactory$RegistrationContext\njavax.security.auth.message.config.AuthConfigFactory\njavax.security.auth.message.config.AuthConfigProvider\njavax.security.auth.message.config.ClientAuthConfig\njavax.security.auth.message.config.ClientAuthContext\njavax.security.auth.message.config.RegistrationListener\njavax.security.auth.message.config.ServerAuthConfig\njavax.security.auth.message.config.ServerAuthContext\njavax.security.auth.message.module.ClientAuthModule\njavax.security.auth.message.module.ServerAuthModule\njavax.servlet.AsyncContext\njavax.servlet.AsyncEvent\njavax.servlet.AsyncListener\njavax.servlet.DispatcherType\njavax.servlet.Filter\njavax.servlet.FilterChain\njavax.servlet.FilterConfig\njavax.servlet.FilterRegistration$Dynamic\njavax.servlet.FilterRegistration\njavax.servlet.GenericServlet\njavax.servlet.HttpConstraintElement\njavax.servlet.HttpMethodConstraintElement\njavax.servlet.MultipartConfigElement\njavax.servlet.ReadListener\njavax.servlet.Registration$Dynamic\njavax.servlet.Registration\njavax.servlet.RequestDispatcher\njavax.servlet.Servlet\njavax.servlet.ServletConfig\njavax.servlet.ServletContainerInitializer\njavax.servlet.ServletContext\njavax.servlet.ServletContextAttributeEvent\njavax.servlet.ServletContextAttributeListener\njavax.servlet.ServletContextEvent\njavax.servlet.ServletContextListener\njavax.servlet.ServletException\njavax.servlet.ServletInputStream\njavax.servlet.ServletOutputStream\njavax.servlet.ServletRegistration$Dynamic\njavax.servlet.ServletRegistration\njavax.servlet.ServletRequest\njavax.servlet.ServletRequestAttributeEvent\njavax.servlet.ServletRequestAttributeListener\njavax.servlet.ServletRequestEvent\njavax.servlet.ServletRequestListener\njavax.servlet.ServletRequestWrapper\njavax.servlet.ServletResponse\njavax.servlet.ServletResponseWrapper\njavax.servlet.ServletSecurityElement\njavax.servlet.SessionCookieConfig\njavax.servlet.SessionTrackingMode\njavax.servlet.SingleThreadModel\njavax.servlet.UnavailableException\njavax.servlet.WriteListener\njavax.servlet.annotation.HandlesTypes\njavax.servlet.annotation.HttpConstraint\njavax.servlet.annotation.HttpMethodConstraint\njavax.servlet.annotation.MultipartConfig\njavax.servlet.annotation.ServletSecurity$EmptyRoleSemantic\njavax.servlet.annotation.ServletSecurity$TransportGuarantee\njavax.servlet.annotation.ServletSecurity\njavax.servlet.annotation.WebFilter\njavax.servlet.annotation.WebInitParam\njavax.servlet.annotation.WebListener\njavax.servlet.annotation.WebServlet\njavax.servlet.descriptor.JspConfigDescriptor\njavax.servlet.descriptor.JspPropertyGroupDescriptor\njavax.servlet.descriptor.TaglibDescriptor\njavax.servlet.http.Cookie$1\njavax.servlet.http.Cookie$2\njavax.servlet.http.Cookie$3\njavax.servlet.http.Cookie\njavax.servlet.http.CookieNameValidator\njavax.servlet.http.HttpServlet$1\njavax.servlet.http.HttpServlet$NoBodyAsyncContextListener\njavax.servlet.http.HttpServlet$NoBodyOutputStream\njavax.servlet.http.HttpServlet$NoBodyPrintWriter\njavax.servlet.http.HttpServlet$NoBodyResponse\njavax.servlet.http.HttpServlet\njavax.servlet.http.HttpServletRequest\njavax.servlet.http.HttpServletRequestWrapper\njavax.servlet.http.HttpServletResponse\njavax.servlet.http.HttpServletResponseWrapper\njavax.servlet.http.HttpSession\njavax.servlet.http.HttpSessionActivationListener\njavax.servlet.http.HttpSessionAttributeListener\njavax.servlet.http.HttpSessionBindingEvent\njavax.servlet.http.HttpSessionBindingListener\njavax.servlet.http.HttpSessionContext\njavax.servlet.http.HttpSessionEvent\njavax.servlet.http.HttpSessionIdListener\njavax.servlet.http.HttpSessionListener\njavax.servlet.http.HttpUpgradeHandler\njavax.servlet.http.HttpUtils\njavax.servlet.http.Part\njavax.servlet.http.RFC2109Validator\njavax.servlet.http.RFC6265Validator\njavax.servlet.http.WebConnection\norg.apache.catalina.AccessLog\norg.apache.catalina.AsyncDispatcher\norg.apache.catalina.Authenticator\norg.apache.catalina.Cluster\norg.apache.catalina.Contained\norg.apache.catalina.Container\norg.apache.catalina.ContainerEvent\norg.apache.catalina.ContainerListener\norg.apache.catalina.ContainerServlet\norg.apache.catalina.Context\norg.apache.catalina.CredentialHandler\norg.apache.catalina.DistributedManager\norg.apache.catalina.Engine\norg.apache.catalina.Executor\norg.apache.catalina.GSSRealm\norg.apache.catalina.Globals\norg.apache.catalina.Group\norg.apache.catalina.Host\norg.apache.catalina.JmxEnabled\norg.apache.catalina.Lifecycle$SingleUse\norg.apache.catalina.Lifecycle\norg.apache.catalina.LifecycleEvent\norg.apache.catalina.LifecycleException\norg.apache.catalina.LifecycleListener\norg.apache.catalina.LifecycleState\norg.apache.catalina.Loader\norg.apache.catalina.Manager\norg.apache.catalina.Pipeline\norg.apache.catalina.Realm\norg.apache.catalina.Role\norg.apache.catalina.Server\norg.apache.catalina.Service\norg.apache.catalina.Session\norg.apache.catalina.SessionEvent\norg.apache.catalina.SessionIdGenerator\norg.apache.catalina.SessionListener\norg.apache.catalina.Store\norg.apache.catalina.StoreManager\norg.apache.catalina.ThreadBindingListener\norg.apache.catalina.TomcatPrincipal\norg.apache.catalina.TrackedWebResource\norg.apache.catalina.User\norg.apache.catalina.UserDatabase\norg.apache.catalina.Valve\norg.apache.catalina.WebResource\norg.apache.catalina.WebResourceRoot$ResourceSetType\norg.apache.catalina.WebResourceRoot\norg.apache.catalina.WebResourceSet\norg.apache.catalina.Wrapper\norg.apache.catalina.authenticator.AuthenticatorBase$1\norg.apache.catalina.authenticator.AuthenticatorBase$AllowCorsPreflight\norg.apache.catalina.authenticator.AuthenticatorBase$JaspicState\norg.apache.catalina.authenticator.AuthenticatorBase$NoOpAuthConfigProvider\norg.apache.catalina.authenticator.AuthenticatorBase\norg.apache.catalina.authenticator.BasicAuthenticator$BasicCredentials\norg.apache.catalina.authenticator.BasicAuthenticator\norg.apache.catalina.authenticator.Constants\norg.apache.catalina.authenticator.DigestAuthenticator$1\norg.apache.catalina.authenticator.DigestAuthenticator$DigestInfo\norg.apache.catalina.authenticator.DigestAuthenticator$NonceInfo\norg.apache.catalina.authenticator.DigestAuthenticator\norg.apache.catalina.authenticator.FormAuthenticator\norg.apache.catalina.authenticator.NonLoginAuthenticator\norg.apache.catalina.authenticator.SSLAuthenticator\norg.apache.catalina.authenticator.SavedRequest\norg.apache.catalina.authenticator.SingleSignOn\norg.apache.catalina.authenticator.SingleSignOnEntry\norg.apache.catalina.authenticator.SingleSignOnListener\norg.apache.catalina.authenticator.SingleSignOnSessionKey\norg.apache.catalina.authenticator.SpnegoAuthenticator$1\norg.apache.catalina.authenticator.SpnegoAuthenticator$AcceptAction\norg.apache.catalina.authenticator.SpnegoAuthenticator$AuthenticateAction\norg.apache.catalina.authenticator.SpnegoAuthenticator$SpnegoTokenFixer\norg.apache.catalina.authenticator.SpnegoAuthenticator\norg.apache.catalina.authenticator.jaspic.AuthConfigFactoryImpl$1\norg.apache.catalina.authenticator.jaspic.AuthConfigFactoryImpl$RegistrationContextImpl\norg.apache.catalina.authenticator.jaspic.AuthConfigFactoryImpl$RegistrationListenerWrapper\norg.apache.catalina.authenticator.jaspic.AuthConfigFactoryImpl\norg.apache.catalina.authenticator.jaspic.CallbackHandlerImpl\norg.apache.catalina.authenticator.jaspic.MessageInfoImpl\norg.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations$Property\norg.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations$Provider\norg.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations$Providers\norg.apache.catalina.authenticator.jaspic.PersistentProviderRegistrations\norg.apache.catalina.authenticator.jaspic.SimpleAuthConfigProvider\norg.apache.catalina.authenticator.jaspic.SimpleServerAuthConfig\norg.apache.catalina.authenticator.jaspic.SimpleServerAuthContext\norg.apache.catalina.connector.ClientAbortException\norg.apache.catalina.connector.Connector\norg.apache.catalina.connector.CoyoteAdapter$1\norg.apache.catalina.connector.CoyoteAdapter$RecycleRequiredException\norg.apache.catalina.connector.CoyoteAdapter\norg.apache.catalina.connector.CoyoteInputStream$1\norg.apache.catalina.connector.CoyoteInputStream$2\norg.apache.catalina.connector.CoyoteInputStream$3\norg.apache.catalina.connector.CoyoteInputStream$4\norg.apache.catalina.connector.CoyoteInputStream$5\norg.apache.catalina.connector.CoyoteInputStream\norg.apache.catalina.connector.CoyoteOutputStream\norg.apache.catalina.connector.CoyotePrincipal\norg.apache.catalina.connector.CoyoteReader\norg.apache.catalina.connector.CoyoteWriter\norg.apache.catalina.connector.InputBuffer$1\norg.apache.catalina.connector.InputBuffer\norg.apache.catalina.connector.OutputBuffer$1\norg.apache.catalina.connector.OutputBuffer$2\norg.apache.catalina.connector.OutputBuffer\norg.apache.catalina.connector.Request$1\norg.apache.catalina.connector.Request$2\norg.apache.catalina.connector.Request$3\norg.apache.catalina.connector.Request$4\norg.apache.catalina.connector.Request$5\norg.apache.catalina.connector.Request$6\norg.apache.catalina.connector.Request$7\norg.apache.catalina.connector.Request$8\norg.apache.catalina.connector.Request$9\norg.apache.catalina.connector.Request$SpecialAttributeAdapter\norg.apache.catalina.connector.Request\norg.apache.catalina.connector.RequestFacade$1\norg.apache.catalina.connector.RequestFacade$GetAttributePrivilegedAction\norg.apache.catalina.connector.RequestFacade$GetCharacterEncodingPrivilegedAction\norg.apache.catalina.connector.RequestFacade$GetCookiesPrivilegedAction\norg.apache.catalina.connector.RequestFacade$GetHeaderNamesPrivilegedAction\norg.apache.catalina.connector.RequestFacade$GetHeadersPrivilegedAction\norg.apache.catalina.connector.RequestFacade$GetLocalePrivilegedAction\norg.apache.catalina.connector.RequestFacade$GetLocalesPrivilegedAction\norg.apache.catalina.connector.RequestFacade$GetParameterMapPrivilegedAction\norg.apache.catalina.connector.RequestFacade$GetParameterNamesPrivilegedAction\norg.apache.catalina.connector.RequestFacade$GetParameterPrivilegedAction\norg.apache.catalina.connector.RequestFacade$GetParameterValuePrivilegedAction\norg.apache.catalina.connector.RequestFacade$GetRequestDispatcherPrivilegedAction\norg.apache.catalina.connector.RequestFacade$GetSessionPrivilegedAction\norg.apache.catalina.connector.RequestFacade\norg.apache.catalina.connector.Response$1\norg.apache.catalina.connector.Response$2\norg.apache.catalina.connector.Response$3\norg.apache.catalina.connector.Response\norg.apache.catalina.connector.ResponseFacade$DateHeaderPrivilegedAction\norg.apache.catalina.connector.ResponseFacade$FlushBufferPrivilegedAction\norg.apache.catalina.connector.ResponseFacade$SetContentTypePrivilegedAction\norg.apache.catalina.connector.ResponseFacade\norg.apache.catalina.core.AccessLogAdapter\norg.apache.catalina.core.ApplicationContext$DispatchData\norg.apache.catalina.core.ApplicationContext\norg.apache.catalina.core.ApplicationContextFacade$PrivilegedExecuteMethod\norg.apache.catalina.core.ApplicationContextFacade\norg.apache.catalina.core.ApplicationDispatcher$PrivilegedDispatch\norg.apache.catalina.core.ApplicationDispatcher$PrivilegedForward\norg.apache.catalina.core.ApplicationDispatcher$PrivilegedInclude\norg.apache.catalina.core.ApplicationDispatcher$State\norg.apache.catalina.core.ApplicationDispatcher\norg.apache.catalina.core.ApplicationFilterChain$1\norg.apache.catalina.core.ApplicationFilterChain\norg.apache.catalina.core.ApplicationFilterConfig\norg.apache.catalina.core.ApplicationFilterFactory$1\norg.apache.catalina.core.ApplicationFilterFactory\norg.apache.catalina.core.ApplicationFilterRegistration\norg.apache.catalina.core.ApplicationHttpRequest$AttributeNamesEnumerator\norg.apache.catalina.core.ApplicationHttpRequest\norg.apache.catalina.core.ApplicationHttpResponse\norg.apache.catalina.core.ApplicationMapping$1\norg.apache.catalina.core.ApplicationMapping\norg.apache.catalina.core.ApplicationMappingImpl\norg.apache.catalina.core.ApplicationMappingMatch\norg.apache.catalina.core.ApplicationPart\norg.apache.catalina.core.ApplicationPushBuilder\norg.apache.catalina.core.ApplicationRequest\norg.apache.catalina.core.ApplicationResponse\norg.apache.catalina.core.ApplicationServletRegistration\norg.apache.catalina.core.ApplicationSessionCookieConfig\norg.apache.catalina.core.AprLifecycleListener\norg.apache.catalina.core.AsyncContextImpl$1\norg.apache.catalina.core.AsyncContextImpl$AsyncRunnable\norg.apache.catalina.core.AsyncContextImpl$DebugException\norg.apache.catalina.core.AsyncContextImpl$RunnableWrapper\norg.apache.catalina.core.AsyncContextImpl\norg.apache.catalina.core.AsyncListenerWrapper\norg.apache.catalina.core.Constants\norg.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor\norg.apache.catalina.core.ContainerBase$PrivilegedAddChild\norg.apache.catalina.core.ContainerBase$StartChild\norg.apache.catalina.core.ContainerBase$StartStopThreadFactory\norg.apache.catalina.core.ContainerBase$StopChild\norg.apache.catalina.core.ContainerBase\norg.apache.catalina.core.DefaultInstanceManager$AnnotationCacheEntry\norg.apache.catalina.core.DefaultInstanceManager$AnnotationCacheEntryType\norg.apache.catalina.core.DefaultInstanceManager$PrivilegedGetField\norg.apache.catalina.core.DefaultInstanceManager$PrivilegedGetMethod\norg.apache.catalina.core.DefaultInstanceManager$PrivilegedLoadClass\norg.apache.catalina.core.DefaultInstanceManager\norg.apache.catalina.core.JniLifecycleListener\norg.apache.catalina.core.JreMemoryLeakPreventionListener\norg.apache.catalina.core.NamingContextListener\norg.apache.catalina.core.StandardContext$1\norg.apache.catalina.core.StandardContext$2\norg.apache.catalina.core.StandardContext$ContextFilterMaps\norg.apache.catalina.core.StandardContext$NoPluggabilityServletContext\norg.apache.catalina.core.StandardContext\norg.apache.catalina.core.StandardContextValve\norg.apache.catalina.core.StandardEngine$AccessLogListener\norg.apache.catalina.core.StandardEngine$NoopAccessLog\norg.apache.catalina.core.StandardEngine\norg.apache.catalina.core.StandardEngineValve\norg.apache.catalina.core.StandardHost$1\norg.apache.catalina.core.StandardHost$MemoryLeakTrackingListener\norg.apache.catalina.core.StandardHost\norg.apache.catalina.core.StandardHostValve\norg.apache.catalina.core.StandardPipeline\norg.apache.catalina.core.StandardServer\norg.apache.catalina.core.StandardService\norg.apache.catalina.core.StandardThreadExecutor\norg.apache.catalina.core.StandardWrapper\norg.apache.catalina.core.StandardWrapperFacade\norg.apache.catalina.core.StandardWrapperValve\norg.apache.catalina.core.ThreadLocalLeakPreventionListener\norg.apache.catalina.deploy.NamingResourcesImpl\norg.apache.catalina.filters.AddDefaultCharsetFilter$ResponseWrapper\norg.apache.catalina.filters.AddDefaultCharsetFilter\norg.apache.catalina.filters.Constants\norg.apache.catalina.filters.CorsFilter$1\norg.apache.catalina.filters.CorsFilter$CORSRequestType\norg.apache.catalina.filters.CorsFilter\norg.apache.catalina.filters.CsrfPreventionFilter$CsrfResponseWrapper\norg.apache.catalina.filters.CsrfPreventionFilter$LruCache$1\norg.apache.catalina.filters.CsrfPreventionFilter$LruCache\norg.apache.catalina.filters.CsrfPreventionFilter$NonceCache\norg.apache.catalina.filters.CsrfPreventionFilter\norg.apache.catalina.filters.CsrfPreventionFilterBase\norg.apache.catalina.filters.ExpiresFilter$1\norg.apache.catalina.filters.ExpiresFilter$Duration\norg.apache.catalina.filters.ExpiresFilter$DurationUnit\norg.apache.catalina.filters.ExpiresFilter$ExpiresConfiguration\norg.apache.catalina.filters.ExpiresFilter$StartingPoint\norg.apache.catalina.filters.ExpiresFilter$XHttpServletResponse\norg.apache.catalina.filters.ExpiresFilter$XPrintWriter\norg.apache.catalina.filters.ExpiresFilter$XServletOutputStream\norg.apache.catalina.filters.ExpiresFilter\norg.apache.catalina.filters.FailedRequestFilter$1\norg.apache.catalina.filters.FailedRequestFilter\norg.apache.catalina.filters.FilterBase\norg.apache.catalina.filters.HttpHeaderSecurityFilter$XFrameOption\norg.apache.catalina.filters.HttpHeaderSecurityFilter\norg.apache.catalina.filters.RemoteAddrFilter\norg.apache.catalina.filters.RemoteCIDRFilter\norg.apache.catalina.filters.RemoteHostFilter\norg.apache.catalina.filters.RemoteIpFilter$XForwardedRequest\norg.apache.catalina.filters.RemoteIpFilter\norg.apache.catalina.filters.RequestDumperFilter$1\norg.apache.catalina.filters.RequestDumperFilter$Timestamp\norg.apache.catalina.filters.RequestDumperFilter\norg.apache.catalina.filters.RequestFilter\norg.apache.catalina.filters.RestCsrfPreventionFilter$1\norg.apache.catalina.filters.RestCsrfPreventionFilter$FetchRequest\norg.apache.catalina.filters.RestCsrfPreventionFilter$MethodType\norg.apache.catalina.filters.RestCsrfPreventionFilter$RestCsrfPreventionStrategy\norg.apache.catalina.filters.RestCsrfPreventionFilter$StateChangingRequest\norg.apache.catalina.filters.RestCsrfPreventionFilter\norg.apache.catalina.filters.SessionInitializerFilter\norg.apache.catalina.filters.SetCharacterEncodingFilter\norg.apache.catalina.filters.WebdavFixFilter\norg.apache.catalina.loader.Constants\norg.apache.catalina.loader.JdbcLeakPrevention\norg.apache.catalina.loader.ParallelWebappClassLoader\norg.apache.catalina.loader.ResourceEntry\norg.apache.catalina.loader.WebappClassLoader\norg.apache.catalina.loader.WebappClassLoaderBase$1\norg.apache.catalina.loader.WebappClassLoaderBase$CombinedEnumeration\norg.apache.catalina.loader.WebappClassLoaderBase$PrivilegedFindClassByName\norg.apache.catalina.loader.WebappClassLoaderBase$PrivilegedGetClassLoader\norg.apache.catalina.loader.WebappClassLoaderBase$PrivilegedHasLoggingConfig\norg.apache.catalina.loader.WebappClassLoaderBase$PrivilegedJavaseGetResource\norg.apache.catalina.loader.WebappClassLoaderBase\norg.apache.catalina.loader.WebappLoader\norg.apache.catalina.manager.Constants\norg.apache.catalina.manager.DummyProxySession\norg.apache.catalina.manager.HTMLManagerServlet$1\norg.apache.catalina.manager.HTMLManagerServlet$10\norg.apache.catalina.manager.HTMLManagerServlet$2\norg.apache.catalina.manager.HTMLManagerServlet$3\norg.apache.catalina.manager.HTMLManagerServlet$4\norg.apache.catalina.manager.HTMLManagerServlet$5\norg.apache.catalina.manager.HTMLManagerServlet$6\norg.apache.catalina.manager.HTMLManagerServlet$7\norg.apache.catalina.manager.HTMLManagerServlet$8\norg.apache.catalina.manager.HTMLManagerServlet$9\norg.apache.catalina.manager.HTMLManagerServlet\norg.apache.catalina.manager.JMXProxyServlet\norg.apache.catalina.manager.JspHelper\norg.apache.catalina.manager.ManagerServlet\norg.apache.catalina.manager.StatusManagerServlet\norg.apache.catalina.manager.StatusTransformer\norg.apache.catalina.manager.host.Constants\norg.apache.catalina.manager.host.HTMLHostManagerServlet\norg.apache.catalina.manager.host.HostManagerServlet\norg.apache.catalina.manager.util.BaseSessionComparator\norg.apache.catalina.manager.util.SessionUtils\norg.apache.catalina.mapper.Constants\norg.apache.catalina.mapper.Mapper$ContextList\norg.apache.catalina.mapper.Mapper$ContextVersion\norg.apache.catalina.mapper.Mapper$MapElement\norg.apache.catalina.mapper.Mapper$MappedContext\norg.apache.catalina.mapper.Mapper$MappedHost\norg.apache.catalina.mapper.Mapper$MappedWrapper\norg.apache.catalina.mapper.Mapper\norg.apache.catalina.mapper.MapperListener\norg.apache.catalina.mapper.MappingData\norg.apache.catalina.mapper.WrapperMappingInfo\norg.apache.catalina.mbeans.BaseCatalinaMBean\norg.apache.catalina.mbeans.ClassNameMBean\norg.apache.catalina.mbeans.ConnectorMBean\norg.apache.catalina.mbeans.ContainerMBean\norg.apache.catalina.mbeans.ContextEnvironmentMBean\norg.apache.catalina.mbeans.ContextMBean\norg.apache.catalina.mbeans.ContextResourceLinkMBean\norg.apache.catalina.mbeans.ContextResourceMBean\norg.apache.catalina.mbeans.GlobalResourcesLifecycleListener\norg.apache.catalina.mbeans.GroupMBean\norg.apache.catalina.mbeans.MBeanDumper\norg.apache.catalina.mbeans.MBeanFactory\norg.apache.catalina.mbeans.MBeanUtils\norg.apache.catalina.mbeans.MemoryUserDatabaseMBean\norg.apache.catalina.mbeans.NamingResourcesMBean\norg.apache.catalina.mbeans.RoleMBean\norg.apache.catalina.mbeans.ServiceMBean\norg.apache.catalina.mbeans.UserMBean\norg.apache.catalina.realm.CombinedRealm$1\norg.apache.catalina.realm.CombinedRealm$CombinedRealmCredentialHandler\norg.apache.catalina.realm.CombinedRealm\norg.apache.catalina.realm.Constants\norg.apache.catalina.realm.DataSourceRealm\norg.apache.catalina.realm.DigestCredentialHandlerBase\norg.apache.catalina.realm.GenericPrincipal$SerializablePrincipal\norg.apache.catalina.realm.GenericPrincipal\norg.apache.catalina.realm.JAASCallbackHandler\norg.apache.catalina.realm.JAASMemoryLoginModule\norg.apache.catalina.realm.JAASRealm\norg.apache.catalina.realm.JDBCRealm\norg.apache.catalina.realm.JNDIRealm$JNDIConnection\norg.apache.catalina.realm.JNDIRealm$User\norg.apache.catalina.realm.JNDIRealm\norg.apache.catalina.realm.LockOutRealm$1\norg.apache.catalina.realm.LockOutRealm$LockRecord\norg.apache.catalina.realm.LockOutRealm\norg.apache.catalina.realm.MemoryRealm\norg.apache.catalina.realm.MemoryRuleSet\norg.apache.catalina.realm.MemoryUserRule\norg.apache.catalina.realm.MessageDigestCredentialHandler\norg.apache.catalina.realm.NestedCredentialHandler\norg.apache.catalina.realm.NullRealm\norg.apache.catalina.realm.RealmBase$AllRolesMode\norg.apache.catalina.realm.RealmBase\norg.apache.catalina.realm.SecretKeyCredentialHandler\norg.apache.catalina.realm.UserDatabaseRealm$UserDatabasePrincipal\norg.apache.catalina.realm.UserDatabaseRealm\norg.apache.catalina.realm.X509SubjectDnRetriever\norg.apache.catalina.realm.X509UsernameRetriever\norg.apache.catalina.security.Constants\norg.apache.catalina.security.DeployXmlPermission\norg.apache.catalina.security.SecurityClassLoad\norg.apache.catalina.security.SecurityConfig\norg.apache.catalina.security.SecurityListener\norg.apache.catalina.security.SecurityUtil$1\norg.apache.catalina.security.SecurityUtil\norg.apache.catalina.servlets.CGIServlet$CGIEnvironment\norg.apache.catalina.servlets.CGIServlet$CGIRunner$1\norg.apache.catalina.servlets.CGIServlet$CGIRunner\norg.apache.catalina.servlets.CGIServlet$HTTPHeaderInputStream\norg.apache.catalina.servlets.CGIServlet\norg.apache.catalina.servlets.Constants\norg.apache.catalina.servlets.DefaultServlet$1\norg.apache.catalina.servlets.DefaultServlet$BomConfig\norg.apache.catalina.servlets.DefaultServlet$CompressionFormat\norg.apache.catalina.servlets.DefaultServlet$DirsFirstComparator\norg.apache.catalina.servlets.DefaultServlet$PrecompressedResource\norg.apache.catalina.servlets.DefaultServlet$Range\norg.apache.catalina.servlets.DefaultServlet$ResourceLastModifiedDateComparator\norg.apache.catalina.servlets.DefaultServlet$ResourceNameComparator\norg.apache.catalina.servlets.DefaultServlet$ResourceSizeComparator\norg.apache.catalina.servlets.DefaultServlet$SecureEntityResolver\norg.apache.catalina.servlets.DefaultServlet$SortManager$Order\norg.apache.catalina.servlets.DefaultServlet$SortManager\norg.apache.catalina.servlets.DefaultServlet\norg.apache.catalina.servlets.WebdavServlet$LockInfo\norg.apache.catalina.servlets.WebdavServlet$WebdavResolver\norg.apache.catalina.servlets.WebdavServlet\norg.apache.catalina.servlets.WebdavStatus\norg.apache.catalina.session.Constants\norg.apache.catalina.session.DataSourceStore\norg.apache.catalina.session.FileStore\norg.apache.catalina.session.JDBCStore\norg.apache.catalina.session.ManagerBase$SessionTiming\norg.apache.catalina.session.ManagerBase\norg.apache.catalina.session.PersistentManager\norg.apache.catalina.session.PersistentManagerBase$PrivilegedStoreClear\norg.apache.catalina.session.PersistentManagerBase$PrivilegedStoreKeys\norg.apache.catalina.session.PersistentManagerBase$PrivilegedStoreLoad\norg.apache.catalina.session.PersistentManagerBase$PrivilegedStoreRemove\norg.apache.catalina.session.PersistentManagerBase$PrivilegedStoreSave\norg.apache.catalina.session.PersistentManagerBase\norg.apache.catalina.session.StandardManager$PrivilegedDoLoad\norg.apache.catalina.session.StandardManager$PrivilegedDoUnload\norg.apache.catalina.session.StandardManager\norg.apache.catalina.session.StandardSession$PrivilegedNewSessionFacade\norg.apache.catalina.session.StandardSession\norg.apache.catalina.session.StandardSessionContext\norg.apache.catalina.session.StandardSessionFacade\norg.apache.catalina.session.StoreBase\norg.apache.catalina.session.TooManyActiveSessionsException\norg.apache.catalina.ssi.ByteArrayServletOutputStream\norg.apache.catalina.ssi.ExpressionParseTree$1\norg.apache.catalina.ssi.ExpressionParseTree$AndNode\norg.apache.catalina.ssi.ExpressionParseTree$CompareNode\norg.apache.catalina.ssi.ExpressionParseTree$EqualNode\norg.apache.catalina.ssi.ExpressionParseTree$GreaterThanNode\norg.apache.catalina.ssi.ExpressionParseTree$LessThanNode\norg.apache.catalina.ssi.ExpressionParseTree$Node\norg.apache.catalina.ssi.ExpressionParseTree$NotNode\norg.apache.catalina.ssi.ExpressionParseTree$OppNode\norg.apache.catalina.ssi.ExpressionParseTree$OrNode\norg.apache.catalina.ssi.ExpressionParseTree$StringNode\norg.apache.catalina.ssi.ExpressionParseTree\norg.apache.catalina.ssi.ExpressionTokenizer\norg.apache.catalina.ssi.ResponseIncludeWrapper\norg.apache.catalina.ssi.SSICommand\norg.apache.catalina.ssi.SSIConditional\norg.apache.catalina.ssi.SSIConditionalState\norg.apache.catalina.ssi.SSIConfig\norg.apache.catalina.ssi.SSIEcho\norg.apache.catalina.ssi.SSIExec\norg.apache.catalina.ssi.SSIExternalResolver\norg.apache.catalina.ssi.SSIFilter\norg.apache.catalina.ssi.SSIFlastmod\norg.apache.catalina.ssi.SSIFsize\norg.apache.catalina.ssi.SSIInclude\norg.apache.catalina.ssi.SSIMediator\norg.apache.catalina.ssi.SSIPrintenv\norg.apache.catalina.ssi.SSIProcessor\norg.apache.catalina.ssi.SSIServlet\norg.apache.catalina.ssi.SSIServletExternalResolver$ServletContextAndPath\norg.apache.catalina.ssi.SSIServletExternalResolver\norg.apache.catalina.ssi.SSIServletRequestUtil\norg.apache.catalina.ssi.SSISet\norg.apache.catalina.ssi.SSIStopProcessingException\norg.apache.catalina.startup.AddPortOffsetRule\norg.apache.catalina.startup.Bootstrap\norg.apache.catalina.startup.Catalina$CatalinaShutdownHook\norg.apache.catalina.startup.Catalina\norg.apache.catalina.startup.CatalinaProperties\norg.apache.catalina.startup.CertificateCreateRule\norg.apache.catalina.startup.ClassLoaderFactory$1\norg.apache.catalina.startup.ClassLoaderFactory$2\norg.apache.catalina.startup.ClassLoaderFactory$Repository\norg.apache.catalina.startup.ClassLoaderFactory$RepositoryType\norg.apache.catalina.startup.ClassLoaderFactory\norg.apache.catalina.startup.ConnectorCreateRule\norg.apache.catalina.startup.Constants\norg.apache.catalina.startup.ContextConfig$1\norg.apache.catalina.startup.ContextConfig$DefaultWebXmlCacheEntry\norg.apache.catalina.startup.ContextConfig$HostWebXmlCacheCleaner\norg.apache.catalina.startup.ContextConfig$JavaClassCacheEntry\norg.apache.catalina.startup.ContextConfig\norg.apache.catalina.startup.ContextRuleSet\norg.apache.catalina.startup.CopyParentClassLoaderRule\norg.apache.catalina.startup.CredentialHandlerRuleSet\norg.apache.catalina.startup.EngineConfig\norg.apache.catalina.startup.EngineRuleSet\norg.apache.catalina.startup.ExpandWar\norg.apache.catalina.startup.FailedContext\norg.apache.catalina.startup.HomesUserDatabase\norg.apache.catalina.startup.HostConfig$DeployDescriptor\norg.apache.catalina.startup.HostConfig$DeployDirectory\norg.apache.catalina.startup.HostConfig$DeployWar\norg.apache.catalina.startup.HostConfig$DeployedApplication\norg.apache.catalina.startup.HostConfig$ExpandedDirectoryRemovalListener\norg.apache.catalina.startup.HostConfig\norg.apache.catalina.startup.HostRuleSet\norg.apache.catalina.startup.LifecycleListenerRule\norg.apache.catalina.startup.NamingRuleSet\norg.apache.catalina.startup.PasswdUserDatabase\norg.apache.catalina.startup.RealmRuleSet\norg.apache.catalina.startup.SafeForkJoinWorkerThreadFactory$SafeForkJoinWorkerThread\norg.apache.catalina.startup.SafeForkJoinWorkerThreadFactory\norg.apache.catalina.startup.SetAllPropertiesRule\norg.apache.catalina.startup.SetContextPropertiesRule\norg.apache.catalina.startup.SetNextNamingRule\norg.apache.catalina.startup.SetParentClassLoaderRule\norg.apache.catalina.startup.Tomcat$1\norg.apache.catalina.startup.Tomcat$DefaultWebXmlListener\norg.apache.catalina.startup.Tomcat$ExistingStandardWrapper\norg.apache.catalina.startup.Tomcat$FixContextListener\norg.apache.catalina.startup.Tomcat\norg.apache.catalina.startup.Tool\norg.apache.catalina.startup.UserConfig$DeployUserDirectory\norg.apache.catalina.startup.UserConfig\norg.apache.catalina.startup.UserDatabase\norg.apache.catalina.startup.VersionLoggerListener\norg.apache.catalina.startup.WebAnnotationSet\norg.apache.catalina.startup.WebappServiceLoader\norg.apache.catalina.users.AbstractGroup\norg.apache.catalina.users.AbstractRole\norg.apache.catalina.users.AbstractUser\norg.apache.catalina.users.Constants\norg.apache.catalina.users.MemoryGroup$1\norg.apache.catalina.users.MemoryGroup\norg.apache.catalina.users.MemoryGroupCreationFactory\norg.apache.catalina.users.MemoryRole\norg.apache.catalina.users.MemoryRoleCreationFactory\norg.apache.catalina.users.MemoryUser$1\norg.apache.catalina.users.MemoryUser$2\norg.apache.catalina.users.MemoryUser$3\norg.apache.catalina.users.MemoryUser$4\norg.apache.catalina.users.MemoryUser\norg.apache.catalina.users.MemoryUserCreationFactory\norg.apache.catalina.users.MemoryUserDatabase\norg.apache.catalina.users.MemoryUserDatabaseFactory\norg.apache.catalina.util.CharsetMapper\norg.apache.catalina.util.ConcurrentDateFormat\norg.apache.catalina.util.ContextName\norg.apache.catalina.util.CustomObjectInputStream\norg.apache.catalina.util.DOMWriter\norg.apache.catalina.util.ErrorPageSupport\norg.apache.catalina.util.Extension\norg.apache.catalina.util.ExtensionValidator\norg.apache.catalina.util.IOTools\norg.apache.catalina.util.Introspection$1\norg.apache.catalina.util.Introspection$2\norg.apache.catalina.util.Introspection\norg.apache.catalina.util.LifecycleBase\norg.apache.catalina.util.LifecycleMBeanBase\norg.apache.catalina.util.MIME2Java\norg.apache.catalina.util.ManifestResource\norg.apache.catalina.util.NetMask\norg.apache.catalina.util.ParameterMap\norg.apache.catalina.util.RequestUtil\norg.apache.catalina.util.ResourceSet\norg.apache.catalina.util.ServerInfo\norg.apache.catalina.util.SessionConfig\norg.apache.catalina.util.SessionIdGeneratorBase\norg.apache.catalina.util.StandardSessionIdGenerator\norg.apache.catalina.util.Strftime\norg.apache.catalina.util.SystemPropertyReplacerListener\norg.apache.catalina.util.TLSUtil\norg.apache.catalina.util.TomcatCSS\norg.apache.catalina.util.URLEncoder\norg.apache.catalina.util.XMLWriter\norg.apache.catalina.valves.AbstractAccessLogValve$1\norg.apache.catalina.valves.AbstractAccessLogValve$2\norg.apache.catalina.valves.AbstractAccessLogValve$AccessLogElement\norg.apache.catalina.valves.AbstractAccessLogValve$ByteSentElement\norg.apache.catalina.valves.AbstractAccessLogValve$CachedElement\norg.apache.catalina.valves.AbstractAccessLogValve$ConnectionStatusElement\norg.apache.catalina.valves.AbstractAccessLogValve$CookieElement\norg.apache.catalina.valves.AbstractAccessLogValve$DateAndTimeElement\norg.apache.catalina.valves.AbstractAccessLogValve$DateFormatCache$Cache\norg.apache.catalina.valves.AbstractAccessLogValve$DateFormatCache\norg.apache.catalina.valves.AbstractAccessLogValve$ElapsedTimeElement\norg.apache.catalina.valves.AbstractAccessLogValve$FirstByteTimeElement\norg.apache.catalina.valves.AbstractAccessLogValve$FormatType\norg.apache.catalina.valves.AbstractAccessLogValve$HeaderElement\norg.apache.catalina.valves.AbstractAccessLogValve$HostElement\norg.apache.catalina.valves.AbstractAccessLogValve$HttpStatusCodeElement\norg.apache.catalina.valves.AbstractAccessLogValve$LocalAddrElement\norg.apache.catalina.valves.AbstractAccessLogValve$LocalServerNameElement\norg.apache.catalina.valves.AbstractAccessLogValve$LogicalUserNameElement\norg.apache.catalina.valves.AbstractAccessLogValve$MethodElement\norg.apache.catalina.valves.AbstractAccessLogValve$PortElement\norg.apache.catalina.valves.AbstractAccessLogValve$PortType\norg.apache.catalina.valves.AbstractAccessLogValve$ProtocolElement\norg.apache.catalina.valves.AbstractAccessLogValve$QueryElement\norg.apache.catalina.valves.AbstractAccessLogValve$RemoteAddrElement\norg.apache.catalina.valves.AbstractAccessLogValve$RemoteAddressType\norg.apache.catalina.valves.AbstractAccessLogValve$RequestAttributeElement\norg.apache.catalina.valves.AbstractAccessLogValve$RequestElement\norg.apache.catalina.valves.AbstractAccessLogValve$RequestURIElement\norg.apache.catalina.valves.AbstractAccessLogValve$ResponseHeaderElement\norg.apache.catalina.valves.AbstractAccessLogValve$SessionAttributeElement\norg.apache.catalina.valves.AbstractAccessLogValve$SessionIdElement\norg.apache.catalina.valves.AbstractAccessLogValve$StringElement\norg.apache.catalina.valves.AbstractAccessLogValve$ThreadNameElement\norg.apache.catalina.valves.AbstractAccessLogValve$UserElement\norg.apache.catalina.valves.AbstractAccessLogValve\norg.apache.catalina.valves.AccessLogValve\norg.apache.catalina.valves.Constants$AccessLog\norg.apache.catalina.valves.Constants\norg.apache.catalina.valves.CrawlerSessionManagerValve$1\norg.apache.catalina.valves.CrawlerSessionManagerValve$CrawlerHttpSessionBindingListener\norg.apache.catalina.valves.CrawlerSessionManagerValve\norg.apache.catalina.valves.ErrorReportValve\norg.apache.catalina.valves.ExtendedAccessLogValve$1\norg.apache.catalina.valves.ExtendedAccessLogValve$10\norg.apache.catalina.valves.ExtendedAccessLogValve$11\norg.apache.catalina.valves.ExtendedAccessLogValve$12\norg.apache.catalina.valves.ExtendedAccessLogValve$13\norg.apache.catalina.valves.ExtendedAccessLogValve$14\norg.apache.catalina.valves.ExtendedAccessLogValve$2\norg.apache.catalina.valves.ExtendedAccessLogValve$3\norg.apache.catalina.valves.ExtendedAccessLogValve$4\norg.apache.catalina.valves.ExtendedAccessLogValve$5\norg.apache.catalina.valves.ExtendedAccessLogValve$6\norg.apache.catalina.valves.ExtendedAccessLogValve$7\norg.apache.catalina.valves.ExtendedAccessLogValve$8\norg.apache.catalina.valves.ExtendedAccessLogValve$9\norg.apache.catalina.valves.ExtendedAccessLogValve$CookieElement\norg.apache.catalina.valves.ExtendedAccessLogValve$DateElement$1\norg.apache.catalina.valves.ExtendedAccessLogValve$DateElement\norg.apache.catalina.valves.ExtendedAccessLogValve$ElementTimestampStruct\norg.apache.catalina.valves.ExtendedAccessLogValve$PatternTokenizer\norg.apache.catalina.valves.ExtendedAccessLogValve$RequestAttributeElement\norg.apache.catalina.valves.ExtendedAccessLogValve$RequestHeaderElement\norg.apache.catalina.valves.ExtendedAccessLogValve$RequestParameterElement\norg.apache.catalina.valves.ExtendedAccessLogValve$ResponseAllHeaderElement\norg.apache.catalina.valves.ExtendedAccessLogValve$ResponseHeaderElement\norg.apache.catalina.valves.ExtendedAccessLogValve$ServletContextElement\norg.apache.catalina.valves.ExtendedAccessLogValve$SessionAttributeElement\norg.apache.catalina.valves.ExtendedAccessLogValve$TimeElement$1\norg.apache.catalina.valves.ExtendedAccessLogValve$TimeElement\norg.apache.catalina.valves.ExtendedAccessLogValve\norg.apache.catalina.valves.JDBCAccessLogValve\norg.apache.catalina.valves.JsonErrorReportValve\norg.apache.catalina.valves.LoadBalancerDrainingValve\norg.apache.catalina.valves.PersistentValve\norg.apache.catalina.valves.RemoteAddrValve\norg.apache.catalina.valves.RemoteCIDRValve\norg.apache.catalina.valves.RemoteHostValve\norg.apache.catalina.valves.RemoteIpValve\norg.apache.catalina.valves.RequestFilterValve\norg.apache.catalina.valves.SSLValve\norg.apache.catalina.valves.SemaphoreValve\norg.apache.catalina.valves.StuckThreadDetectionValve$CompletedStuckThread\norg.apache.catalina.valves.StuckThreadDetectionValve$MonitoredThread\norg.apache.catalina.valves.StuckThreadDetectionValve$MonitoredThreadState\norg.apache.catalina.valves.StuckThreadDetectionValve\norg.apache.catalina.valves.ValveBase\norg.apache.catalina.valves.rewrite.InternalRewriteMap$Escape\norg.apache.catalina.valves.rewrite.InternalRewriteMap$LowerCase\norg.apache.catalina.valves.rewrite.InternalRewriteMap$Unescape\norg.apache.catalina.valves.rewrite.InternalRewriteMap$UpperCase\norg.apache.catalina.valves.rewrite.InternalRewriteMap\norg.apache.catalina.valves.rewrite.QuotedStringTokenizer$1\norg.apache.catalina.valves.rewrite.QuotedStringTokenizer$WordMode\norg.apache.catalina.valves.rewrite.QuotedStringTokenizer\norg.apache.catalina.valves.rewrite.Resolver\norg.apache.catalina.valves.rewrite.ResolverImpl\norg.apache.catalina.valves.rewrite.RewriteCond$Condition\norg.apache.catalina.valves.rewrite.RewriteCond$LexicalCondition\norg.apache.catalina.valves.rewrite.RewriteCond$PatternCondition\norg.apache.catalina.valves.rewrite.RewriteCond$ResourceCondition\norg.apache.catalina.valves.rewrite.RewriteCond\norg.apache.catalina.valves.rewrite.RewriteMap\norg.apache.catalina.valves.rewrite.RewriteRule\norg.apache.catalina.valves.rewrite.RewriteValve\norg.apache.catalina.valves.rewrite.Substitution$MapElement\norg.apache.catalina.valves.rewrite.Substitution$RewriteCondBackReferenceElement\norg.apache.catalina.valves.rewrite.Substitution$RewriteRuleBackReferenceElement\norg.apache.catalina.valves.rewrite.Substitution$ServerVariableElement\norg.apache.catalina.valves.rewrite.Substitution$ServerVariableEnvElement\norg.apache.catalina.valves.rewrite.Substitution$ServerVariableHttpElement\norg.apache.catalina.valves.rewrite.Substitution$ServerVariableSslElement\norg.apache.catalina.valves.rewrite.Substitution$StaticElement\norg.apache.catalina.valves.rewrite.Substitution$SubstitutionElement\norg.apache.catalina.valves.rewrite.Substitution\norg.apache.catalina.webresources.AbstractArchiveResource$JarInputStreamWrapper\norg.apache.catalina.webresources.AbstractArchiveResource\norg.apache.catalina.webresources.AbstractArchiveResourceSet\norg.apache.catalina.webresources.AbstractFileResourceSet\norg.apache.catalina.webresources.AbstractResource\norg.apache.catalina.webresources.AbstractResourceSet\norg.apache.catalina.webresources.AbstractSingleArchiveResource\norg.apache.catalina.webresources.AbstractSingleArchiveResourceSet\norg.apache.catalina.webresources.Cache$1\norg.apache.catalina.webresources.Cache$EvictionOrder\norg.apache.catalina.webresources.Cache\norg.apache.catalina.webresources.CachedResource$CachedResourceJarURLConnection\norg.apache.catalina.webresources.CachedResource$CachedResourceURLConnection\norg.apache.catalina.webresources.CachedResource$CachedResourceURLStreamHandler\norg.apache.catalina.webresources.CachedResource\norg.apache.catalina.webresources.ClasspathURLStreamHandler\norg.apache.catalina.webresources.DirResourceSet\norg.apache.catalina.webresources.EmptyResource\norg.apache.catalina.webresources.EmptyResourceSet\norg.apache.catalina.webresources.ExtractingRoot\norg.apache.catalina.webresources.FileResource\norg.apache.catalina.webresources.FileResourceSet\norg.apache.catalina.webresources.JarResource\norg.apache.catalina.webresources.JarResourceRoot\norg.apache.catalina.webresources.JarResourceSet\norg.apache.catalina.webresources.JarWarResource\norg.apache.catalina.webresources.JarWarResourceSet$VersionedJarEntry\norg.apache.catalina.webresources.JarWarResourceSet\norg.apache.catalina.webresources.StandardRoot$1\norg.apache.catalina.webresources.StandardRoot$BaseLocation\norg.apache.catalina.webresources.StandardRoot\norg.apache.catalina.webresources.TomcatJarInputStream\norg.apache.catalina.webresources.TomcatURLStreamHandlerFactory\norg.apache.catalina.webresources.TrackedInputStream\norg.apache.catalina.webresources.VirtualResource\norg.apache.catalina.webresources.WarResource\norg.apache.catalina.webresources.WarResourceSet\norg.apache.catalina.webresources.war.Handler\norg.apache.catalina.webresources.war.WarURLConnection\norg.apache.coyote.AbstractProcessor$1\norg.apache.coyote.AbstractProcessor\norg.apache.coyote.AbstractProcessorLight\norg.apache.coyote.AbstractProtocol$AsyncTimeout\norg.apache.coyote.AbstractProtocol$ConnectionHandler\norg.apache.coyote.AbstractProtocol$RecycledProcessors\norg.apache.coyote.AbstractProtocol\norg.apache.coyote.ActionCode\norg.apache.coyote.ActionHook\norg.apache.coyote.Adapter\norg.apache.coyote.AsyncContextCallback\norg.apache.coyote.AsyncStateMachine$AsyncState\norg.apache.coyote.AsyncStateMachine\norg.apache.coyote.CloseNowException\norg.apache.coyote.CompressionConfig\norg.apache.coyote.Constants\norg.apache.coyote.ContainerThreadMarker\norg.apache.coyote.ContinueResponseTiming\norg.apache.coyote.ErrorState\norg.apache.coyote.InputBuffer\norg.apache.coyote.OutputBuffer\norg.apache.coyote.Processor\norg.apache.coyote.ProtocolException\norg.apache.coyote.ProtocolHandler\norg.apache.coyote.Request\norg.apache.coyote.RequestGroupInfo\norg.apache.coyote.RequestInfo\norg.apache.coyote.Response\norg.apache.coyote.UpgradeProtocol\norg.apache.coyote.UpgradeToken\norg.apache.coyote.ajp.AbstractAjpProtocol\norg.apache.coyote.ajp.AjpAprProtocol\norg.apache.coyote.ajp.AjpMessage\norg.apache.coyote.ajp.AjpNio2Protocol\norg.apache.coyote.ajp.AjpNioProtocol\norg.apache.coyote.ajp.AjpProcessor$SocketInputBuffer\norg.apache.coyote.ajp.AjpProcessor$SocketOutputBuffer\norg.apache.coyote.ajp.AjpProcessor\norg.apache.coyote.ajp.AjpProtocol\norg.apache.coyote.ajp.Constants\norg.apache.coyote.http11.AbstractHttp11JsseProtocol\norg.apache.coyote.http11.AbstractHttp11Protocol\norg.apache.coyote.http11.Constants\norg.apache.coyote.http11.HeadersTooLargeException\norg.apache.coyote.http11.Http11AprProtocol\norg.apache.coyote.http11.Http11InputBuffer$1\norg.apache.coyote.http11.Http11InputBuffer$HeaderParseData\norg.apache.coyote.http11.Http11InputBuffer$HeaderParsePosition\norg.apache.coyote.http11.Http11InputBuffer$HeaderParseStatus\norg.apache.coyote.http11.Http11InputBuffer$SocketInputBuffer\norg.apache.coyote.http11.Http11InputBuffer\norg.apache.coyote.http11.Http11Nio2Protocol\norg.apache.coyote.http11.Http11NioProtocol\norg.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer\norg.apache.coyote.http11.Http11OutputBuffer\norg.apache.coyote.http11.Http11Processor$1\norg.apache.coyote.http11.Http11Processor\norg.apache.coyote.http11.Http11Protocol\norg.apache.coyote.http11.HttpOutputBuffer\norg.apache.coyote.http11.InputFilter\norg.apache.coyote.http11.OutputFilter\norg.apache.coyote.http11.filters.BufferedInputFilter\norg.apache.coyote.http11.filters.ChunkedInputFilter\norg.apache.coyote.http11.filters.ChunkedOutputFilter\norg.apache.coyote.http11.filters.GzipOutputFilter$FakeOutputStream\norg.apache.coyote.http11.filters.GzipOutputFilter\norg.apache.coyote.http11.filters.IdentityInputFilter\norg.apache.coyote.http11.filters.IdentityOutputFilter\norg.apache.coyote.http11.filters.SavedRequestInputFilter\norg.apache.coyote.http11.filters.VoidInputFilter\norg.apache.coyote.http11.filters.VoidOutputFilter\norg.apache.coyote.http11.upgrade.InternalHttpUpgradeHandler\norg.apache.coyote.http11.upgrade.UpgradeApplicationBufferHandler\norg.apache.coyote.http11.upgrade.UpgradeGroupInfo\norg.apache.coyote.http11.upgrade.UpgradeInfo\norg.apache.coyote.http11.upgrade.UpgradeProcessorBase\norg.apache.coyote.http11.upgrade.UpgradeProcessorExternal\norg.apache.coyote.http11.upgrade.UpgradeProcessorInternal\norg.apache.coyote.http11.upgrade.UpgradeServletInputStream\norg.apache.coyote.http11.upgrade.UpgradeServletOutputStream\norg.apache.coyote.http2.AbstractNonZeroStream\norg.apache.coyote.http2.AbstractStream\norg.apache.coyote.http2.ByteUtil\norg.apache.coyote.http2.ConnectionException\norg.apache.coyote.http2.ConnectionSettingsBase$1\norg.apache.coyote.http2.ConnectionSettingsBase\norg.apache.coyote.http2.ConnectionSettingsLocal\norg.apache.coyote.http2.ConnectionSettingsRemote\norg.apache.coyote.http2.Constants\norg.apache.coyote.http2.Flags\norg.apache.coyote.http2.FrameType$1\norg.apache.coyote.http2.FrameType$2\norg.apache.coyote.http2.FrameType$3\norg.apache.coyote.http2.FrameType$IntPredicate\norg.apache.coyote.http2.FrameType\norg.apache.coyote.http2.HPackHuffman$HuffmanCode\norg.apache.coyote.http2.HPackHuffman\norg.apache.coyote.http2.HeaderSink\norg.apache.coyote.http2.Hpack$HeaderField\norg.apache.coyote.http2.Hpack\norg.apache.coyote.http2.HpackDecoder$HeaderEmitter\norg.apache.coyote.http2.HpackDecoder\norg.apache.coyote.http2.HpackEncoder$1\norg.apache.coyote.http2.HpackEncoder$DynamicTableEntry\norg.apache.coyote.http2.HpackEncoder$HpackHeaderFunction\norg.apache.coyote.http2.HpackEncoder$State\norg.apache.coyote.http2.HpackEncoder$TableEntry\norg.apache.coyote.http2.HpackEncoder\norg.apache.coyote.http2.HpackException\norg.apache.coyote.http2.Http2Error\norg.apache.coyote.http2.Http2Exception\norg.apache.coyote.http2.Http2OutputBuffer\norg.apache.coyote.http2.Http2Parser$1\norg.apache.coyote.http2.Http2Parser$Input\norg.apache.coyote.http2.Http2Parser$Output\norg.apache.coyote.http2.Http2Parser\norg.apache.coyote.http2.Http2Protocol\norg.apache.coyote.http2.Http2UpgradeHandler$1\norg.apache.coyote.http2.Http2UpgradeHandler$ConnectionState\norg.apache.coyote.http2.Http2UpgradeHandler$PingManager\norg.apache.coyote.http2.Http2UpgradeHandler$PingRecord\norg.apache.coyote.http2.Http2UpgradeHandler\norg.apache.coyote.http2.RecycledStream\norg.apache.coyote.http2.Setting\norg.apache.coyote.http2.Stream$PrivilegedPush\norg.apache.coyote.http2.Stream$SavedRequestStreamInputBuffer\norg.apache.coyote.http2.Stream$StandardStreamInputBuffer\norg.apache.coyote.http2.Stream$StreamInputBuffer\norg.apache.coyote.http2.Stream$StreamOutputBuffer\norg.apache.coyote.http2.Stream\norg.apache.coyote.http2.StreamException\norg.apache.coyote.http2.StreamProcessor\norg.apache.coyote.http2.StreamRunnable\norg.apache.coyote.http2.StreamStateMachine$State\norg.apache.coyote.http2.StreamStateMachine\norg.apache.coyote.http2.WindowAllocationManager\norg.apache.juli.AsyncFileHandler$1\norg.apache.juli.AsyncFileHandler$DropFlushPolicy\norg.apache.juli.AsyncFileHandler$DropLastPolicy\norg.apache.juli.AsyncFileHandler$LoggerExecutorService\norg.apache.juli.AsyncFileHandler\norg.apache.juli.ClassLoaderLogManager$1\norg.apache.juli.ClassLoaderLogManager$2\norg.apache.juli.ClassLoaderLogManager$3\norg.apache.juli.ClassLoaderLogManager$4\norg.apache.juli.ClassLoaderLogManager$ClassLoaderLogInfo\norg.apache.juli.ClassLoaderLogManager$Cleaner\norg.apache.juli.ClassLoaderLogManager$LogNode\norg.apache.juli.ClassLoaderLogManager$RootLogger\norg.apache.juli.ClassLoaderLogManager\norg.apache.juli.DateFormatCache$1\norg.apache.juli.DateFormatCache$Cache\norg.apache.juli.DateFormatCache\norg.apache.juli.FileHandler$1\norg.apache.juli.FileHandler$2\norg.apache.juli.FileHandler$ThreadFactory$1\norg.apache.juli.FileHandler$ThreadFactory\norg.apache.juli.FileHandler\norg.apache.juli.JdkLoggerFormatter\norg.apache.juli.OneLineFormatter$1\norg.apache.juli.OneLineFormatter$2\norg.apache.juli.OneLineFormatter$IndentingPrintWriter\norg.apache.juli.OneLineFormatter$MillisHandling\norg.apache.juli.OneLineFormatter$ThreadNameCache\norg.apache.juli.OneLineFormatter\norg.apache.juli.VerbatimFormatter\norg.apache.juli.WebappProperties\norg.apache.juli.logging.DirectJDKLog\norg.apache.juli.logging.Log\norg.apache.juli.logging.LogConfigurationException\norg.apache.juli.logging.LogFactory\norg.apache.naming.AbstractRef\norg.apache.naming.Constants\norg.apache.naming.ContextAccessController\norg.apache.naming.ContextBindings\norg.apache.naming.EjbRef\norg.apache.naming.HandlerRef\norg.apache.naming.LookupRef\norg.apache.naming.NameParserImpl\norg.apache.naming.NamingContext\norg.apache.naming.NamingContextBindingsEnumeration\norg.apache.naming.NamingContextEnumeration\norg.apache.naming.NamingEntry\norg.apache.naming.ResourceEnvRef\norg.apache.naming.ResourceLinkRef\norg.apache.naming.ResourceRef\norg.apache.naming.SelectorContext\norg.apache.naming.ServiceRef\norg.apache.naming.StringManager\norg.apache.naming.TransactionRef\norg.apache.naming.factory.BeanFactory\norg.apache.naming.factory.Constants\norg.apache.naming.factory.DataSourceLinkFactory$DataSourceHandler\norg.apache.naming.factory.DataSourceLinkFactory\norg.apache.naming.factory.EjbFactory\norg.apache.naming.factory.FactoryBase\norg.apache.naming.factory.LookupFactory$1\norg.apache.naming.factory.LookupFactory\norg.apache.naming.factory.MailSessionFactory$1$1\norg.apache.naming.factory.MailSessionFactory$1\norg.apache.naming.factory.MailSessionFactory\norg.apache.naming.factory.OpenEjbFactory\norg.apache.naming.factory.ResourceEnvFactory\norg.apache.naming.factory.ResourceFactory\norg.apache.naming.factory.ResourceLinkFactory\norg.apache.naming.factory.SendMailFactory$1\norg.apache.naming.factory.SendMailFactory\norg.apache.naming.factory.TransactionFactory\norg.apache.naming.javaURLContextFactory.class\norg.apache.tomcat.ContextBind\norg.apache.tomcat.InstanceManager\norg.apache.tomcat.InstanceManagerBindings\norg.apache.tomcat.InstrumentableClassLoader\norg.apache.tomcat.Jar\norg.apache.tomcat.JarScanFilter\norg.apache.tomcat.JarScanType\norg.apache.tomcat.JarScanner\norg.apache.tomcat.JarScannerCallback\norg.apache.tomcat.PeriodicEventListener\norg.apache.tomcat.SimpleInstanceManager\norg.apache.tomcat.jni.Address\norg.apache.tomcat.jni.BIOCallback\norg.apache.tomcat.jni.Buffer\norg.apache.tomcat.jni.CertificateVerifier\norg.apache.tomcat.jni.Directory\norg.apache.tomcat.jni.Error\norg.apache.tomcat.jni.File\norg.apache.tomcat.jni.FileInfo\norg.apache.tomcat.jni.Global\norg.apache.tomcat.jni.Library\norg.apache.tomcat.jni.LibraryNotFoundError\norg.apache.tomcat.jni.Local\norg.apache.tomcat.jni.Lock\norg.apache.tomcat.jni.Mmap\norg.apache.tomcat.jni.Multicast\norg.apache.tomcat.jni.OS\norg.apache.tomcat.jni.PasswordCallback\norg.apache.tomcat.jni.Poll\norg.apache.tomcat.jni.Pool\norg.apache.tomcat.jni.PoolCallback\norg.apache.tomcat.jni.Proc\norg.apache.tomcat.jni.ProcErrorCallback\norg.apache.tomcat.jni.Procattr\norg.apache.tomcat.jni.Registry\norg.apache.tomcat.jni.SSL\norg.apache.tomcat.jni.SSLConf\norg.apache.tomcat.jni.SSLContext$SNICallBack\norg.apache.tomcat.jni.SSLContext\norg.apache.tomcat.jni.SSLSocket\norg.apache.tomcat.jni.Shm\norg.apache.tomcat.jni.Sockaddr\norg.apache.tomcat.jni.Socket\norg.apache.tomcat.jni.Status\norg.apache.tomcat.jni.Stdlib\norg.apache.tomcat.jni.Thread\norg.apache.tomcat.jni.Time\norg.apache.tomcat.jni.User\norg.apache.tomcat.util.Diagnostics\norg.apache.tomcat.util.ExceptionUtils\norg.apache.tomcat.util.IntrospectionUtils$PropertySource\norg.apache.tomcat.util.IntrospectionUtils$SecurePropertySource\norg.apache.tomcat.util.IntrospectionUtils\norg.apache.tomcat.util.MultiThrowable\norg.apache.tomcat.util.bcel.Const\norg.apache.tomcat.util.bcelfile.AnnotationElementValue.class\norg.apache.tomcat.util.bcelfile.AnnotationEntry.class\norg.apache.tomcat.util.bcelfile.Annotations.class\norg.apache.tomcat.util.bcelfile.ArrayElementValue.class\norg.apache.tomcat.util.bcelfile.ClassElementValue.class\norg.apache.tomcat.util.bcelfile.ClassFormatException.class\norg.apache.tomcat.util.bcelfile.ClassParser.class\norg.apache.tomcat.util.bcelfile.Constant.class\norg.apache.tomcat.util.bcelfile.ConstantClass.class\norg.apache.tomcat.util.bcelfile.ConstantDouble.class\norg.apache.tomcat.util.bcelfile.ConstantFloat.class\norg.apache.tomcat.util.bcelfile.ConstantInteger.class\norg.apache.tomcat.util.bcelfile.ConstantLong.class\norg.apache.tomcat.util.bcelfile.ConstantPool.class\norg.apache.tomcat.util.bcelfile.ConstantUtf8.class\norg.apache.tomcat.util.bcelfile.ElementValue.class\norg.apache.tomcat.util.bcelfile.ElementValuePair.class\norg.apache.tomcat.util.bcelfile.EnumElementValue.class\norg.apache.tomcat.util.bcelfile.JavaClass.class\norg.apache.tomcat.util.bcelfile.SimpleElementValue.class\norg.apache.tomcat.util.bcelfile.Utility.class\norg.apache.tomcat.util.buf.AbstractChunk\norg.apache.tomcat.util.buf.Ascii\norg.apache.tomcat.util.buf.Asn1Parser\norg.apache.tomcat.util.buf.Asn1Writer\norg.apache.tomcat.util.buf.B2CConverter\norg.apache.tomcat.util.buf.ByteBufferHolder\norg.apache.tomcat.util.buf.ByteBufferUtils\norg.apache.tomcat.util.buf.ByteChunk$BufferOverflowException\norg.apache.tomcat.util.buf.ByteChunk$ByteInputChannel\norg.apache.tomcat.util.buf.ByteChunk$ByteOutputChannel\norg.apache.tomcat.util.buf.ByteChunk\norg.apache.tomcat.util.buf.C2BConverter\norg.apache.tomcat.util.buf.CharChunk$CharInputChannel\norg.apache.tomcat.util.buf.CharChunk$CharOutputChannel\norg.apache.tomcat.util.buf.CharChunk\norg.apache.tomcat.util.buf.CharsetCache$DummyCharset\norg.apache.tomcat.util.buf.CharsetCache\norg.apache.tomcat.util.buf.CharsetUtil\norg.apache.tomcat.util.buf.Constants\norg.apache.tomcat.util.buf.EncodedSolidusHandling\norg.apache.tomcat.util.buf.HexUtils\norg.apache.tomcat.util.buf.MessageBytes$1\norg.apache.tomcat.util.buf.MessageBytes$MessageBytesFactory\norg.apache.tomcat.util.buf.MessageBytes\norg.apache.tomcat.util.buf.StringCache$1\norg.apache.tomcat.util.buf.StringCache$ByteEntry\norg.apache.tomcat.util.buf.StringCache$CharEntry\norg.apache.tomcat.util.buf.StringCache\norg.apache.tomcat.util.buf.StringUtils$1\norg.apache.tomcat.util.buf.StringUtils$Function\norg.apache.tomcat.util.buf.StringUtils\norg.apache.tomcat.util.buf.UDecoder$1\norg.apache.tomcat.util.buf.UDecoder$DecodeException\norg.apache.tomcat.util.buf.UDecoder\norg.apache.tomcat.util.buf.UEncoder$SafeCharsSet\norg.apache.tomcat.util.buf.UEncoder\norg.apache.tomcat.util.buf.UriUtil\norg.apache.tomcat.util.buf.Utf8Decoder\norg.apache.tomcat.util.buf.Utf8Encoder\norg.apache.tomcat.util.codec.BinaryDecoder\norg.apache.tomcat.util.codec.BinaryEncoder\norg.apache.tomcat.util.codec.Decoder\norg.apache.tomcat.util.codec.DecoderException\norg.apache.tomcat.util.codec.Encoder\norg.apache.tomcat.util.codec.EncoderException\norg.apache.tomcat.util.codec.binary.Base64\norg.apache.tomcat.util.codec.binary.BaseNCodec$Context\norg.apache.tomcat.util.codec.binary.BaseNCodec\norg.apache.tomcat.util.codec.binary.StringUtils\norg.apache.tomcat.util.collections.CaseInsensitiveKeyMap$EntryImpl\norg.apache.tomcat.util.collections.CaseInsensitiveKeyMap$EntryIterator\norg.apache.tomcat.util.collections.CaseInsensitiveKeyMap$EntrySet\norg.apache.tomcat.util.collections.CaseInsensitiveKeyMap$Key\norg.apache.tomcat.util.collections.CaseInsensitiveKeyMap\norg.apache.tomcat.util.collections.ConcurrentCache\norg.apache.tomcat.util.collections.ManagedConcurrentWeakHashMap$1$1$1\norg.apache.tomcat.util.collections.ManagedConcurrentWeakHashMap$1$1\norg.apache.tomcat.util.collections.ManagedConcurrentWeakHashMap$1\norg.apache.tomcat.util.collections.ManagedConcurrentWeakHashMap$Key\norg.apache.tomcat.util.collections.ManagedConcurrentWeakHashMap\norg.apache.tomcat.util.collections.SynchronizedQueue\norg.apache.tomcat.util.collections.SynchronizedStack\norg.apache.tomcat.util.compat.Jre19Compat\norg.apache.tomcat.util.compat.Jre8Compat\norg.apache.tomcat.util.compat.Jre9Compat\norg.apache.tomcat.util.compat.JreCompat\norg.apache.tomcat.util.compat.JrePlatform$1\norg.apache.tomcat.util.compat.JrePlatform\norg.apache.tomcat.util.compat.JreVendor\norg.apache.tomcat.util.compat.TLS\norg.apache.tomcat.util.descriptor.Constants\norg.apache.tomcat.util.descriptor.DigesterFactory\norg.apache.tomcat.util.descriptor.InputSourceUtil\norg.apache.tomcat.util.descriptor.LocalResolver\norg.apache.tomcat.util.descriptor.XmlErrorHandler\norg.apache.tomcat.util.descriptor.XmlIdentifiers\norg.apache.tomcat.util.descriptor.tagplugin.TagPluginParser$1\norg.apache.tomcat.util.descriptor.tagplugin.TagPluginParser$TagPluginRuleSet\norg.apache.tomcat.util.descriptor.tagplugin.TagPluginParser\norg.apache.tomcat.util.descriptor.web.AbsoluteOrderingRule\norg.apache.tomcat.util.descriptor.web.ApplicationParameter\norg.apache.tomcat.util.descriptor.web.CallMethodMultiRule\norg.apache.tomcat.util.descriptor.web.CallParamMultiRule\norg.apache.tomcat.util.descriptor.web.Constants\norg.apache.tomcat.util.descriptor.web.ContextEjb\norg.apache.tomcat.util.descriptor.web.ContextEnvironment\norg.apache.tomcat.util.descriptor.web.ContextHandler\norg.apache.tomcat.util.descriptor.web.ContextLocalEjb\norg.apache.tomcat.util.descriptor.web.ContextResource\norg.apache.tomcat.util.descriptor.web.ContextResourceEnvRef\norg.apache.tomcat.util.descriptor.web.ContextResourceLink\norg.apache.tomcat.util.descriptor.web.ContextService\norg.apache.tomcat.util.descriptor.web.ContextTransaction\norg.apache.tomcat.util.descriptor.web.ErrorPage\norg.apache.tomcat.util.descriptor.web.FilterDef\norg.apache.tomcat.util.descriptor.web.FilterMap\norg.apache.tomcat.util.descriptor.web.FragmentJarScannerCallback\norg.apache.tomcat.util.descriptor.web.IgnoreAnnotationsRule\norg.apache.tomcat.util.descriptor.web.Injectable\norg.apache.tomcat.util.descriptor.web.InjectionTarget\norg.apache.tomcat.util.descriptor.web.JspConfigDescriptorImpl\norg.apache.tomcat.util.descriptor.web.JspPropertyGroup\norg.apache.tomcat.util.descriptor.web.JspPropertyGroupDescriptorImpl\norg.apache.tomcat.util.descriptor.web.LifecycleCallbackRule\norg.apache.tomcat.util.descriptor.web.LoginConfig\norg.apache.tomcat.util.descriptor.web.MappedNameRule\norg.apache.tomcat.util.descriptor.web.MessageDestination\norg.apache.tomcat.util.descriptor.web.MessageDestinationRef\norg.apache.tomcat.util.descriptor.web.MultipartDef\norg.apache.tomcat.util.descriptor.web.NameRule\norg.apache.tomcat.util.descriptor.web.NamingResources\norg.apache.tomcat.util.descriptor.web.RelativeOrderingRule\norg.apache.tomcat.util.descriptor.web.ResourceBase\norg.apache.tomcat.util.descriptor.web.SecurityCollection\norg.apache.tomcat.util.descriptor.web.SecurityConstraint\norg.apache.tomcat.util.descriptor.web.SecurityRoleRef\norg.apache.tomcat.util.descriptor.web.ServiceQnameRule\norg.apache.tomcat.util.descriptor.web.ServletDef\norg.apache.tomcat.util.descriptor.web.ServletDefCreateRule\norg.apache.tomcat.util.descriptor.web.SessionConfig\norg.apache.tomcat.util.descriptor.web.SetAuthConstraintRule\norg.apache.tomcat.util.descriptor.web.SetDenyUncoveredHttpMethodsRule\norg.apache.tomcat.util.descriptor.web.SetDistributableRule\norg.apache.tomcat.util.descriptor.web.SetJspConfig\norg.apache.tomcat.util.descriptor.web.SetLoginConfig\norg.apache.tomcat.util.descriptor.web.SetOverrideRule\norg.apache.tomcat.util.descriptor.web.SetPublicIdRule\norg.apache.tomcat.util.descriptor.web.SetSessionConfig\norg.apache.tomcat.util.descriptor.web.SoapHeaderRule\norg.apache.tomcat.util.descriptor.web.TaglibDescriptorImpl\norg.apache.tomcat.util.descriptor.web.TaglibLocationRule\norg.apache.tomcat.util.descriptor.web.VersionRule\norg.apache.tomcat.util.descriptor.web.WebRuleSet\norg.apache.tomcat.util.descriptor.web.WebXml\norg.apache.tomcat.util.descriptor.web.WebXmlParser\norg.apache.tomcat.util.descriptor.web.XmlEncodingBase\norg.apache.tomcat.util.digester.AbstractObjectCreationFactory\norg.apache.tomcat.util.digester.ArrayStack\norg.apache.tomcat.util.digester.CallMethodRule\norg.apache.tomcat.util.digester.CallParamRule\norg.apache.tomcat.util.digester.Digester$EntityResolver2Wrapper\norg.apache.tomcat.util.digester.Digester$EntityResolverWrapper\norg.apache.tomcat.util.digester.Digester$EnvironmentPropertySource\norg.apache.tomcat.util.digester.Digester\norg.apache.tomcat.util.digester.DocumentProperties$Charset\norg.apache.tomcat.util.digester.DocumentProperties$Encoding\norg.apache.tomcat.util.digester.DocumentProperties\norg.apache.tomcat.util.digester.EnvironmentPropertySource\norg.apache.tomcat.util.digester.FactoryCreateRule\norg.apache.tomcat.util.digester.ObjectCreateRule\norg.apache.tomcat.util.digester.ObjectCreationFactory\norg.apache.tomcat.util.digester.Rule\norg.apache.tomcat.util.digester.RuleSet\norg.apache.tomcat.util.digester.RuleSetBase\norg.apache.tomcat.util.digester.Rules\norg.apache.tomcat.util.digester.RulesBase\norg.apache.tomcat.util.digester.ServiceBindingPropertySource\norg.apache.tomcat.util.digester.SetNextRule\norg.apache.tomcat.util.digester.SetPropertiesRule\norg.apache.tomcat.util.digester.SystemPropertySource\norg.apache.tomcat.util.file.ConfigFileLoader\norg.apache.tomcat.util.file.Matcher\norg.apache.tomcat.util.http.ConcurrentDateFormat\norg.apache.tomcat.util.http.CookieProcessor\norg.apache.tomcat.util.http.CookieProcessorBase$1\norg.apache.tomcat.util.http.CookieProcessorBase\norg.apache.tomcat.util.http.FastHttpDateFormat\norg.apache.tomcat.util.http.HeaderUtil\norg.apache.tomcat.util.http.HttpMessages\norg.apache.tomcat.util.http.LegacyCookieProcessor$1\norg.apache.tomcat.util.http.LegacyCookieProcessor\norg.apache.tomcat.util.http.MimeHeaderField\norg.apache.tomcat.util.http.MimeHeaders\norg.apache.tomcat.util.http.NamesEnumerator\norg.apache.tomcat.util.http.Parameters$1\norg.apache.tomcat.util.http.Parameters$FailReason\norg.apache.tomcat.util.http.Parameters\norg.apache.tomcat.util.http.RequestUtil\norg.apache.tomcat.util.http.ResponseUtil$Adapter\norg.apache.tomcat.util.http.ResponseUtil$HeaderAdapter\norg.apache.tomcat.util.http.ResponseUtil$ResponseAdapter\norg.apache.tomcat.util.http.ResponseUtil\norg.apache.tomcat.util.http.Rfc6265CookieProcessor\norg.apache.tomcat.util.http.SameSiteCookies\norg.apache.tomcat.util.http.ServerCookie\norg.apache.tomcat.util.http.ServerCookies\norg.apache.tomcat.util.http.ValuesEnumerator\norg.apache.tomcat.util.http.fileupload.ByteArrayOutputStream\norg.apache.tomcat.util.http.fileupload.DeferredFileOutputStream\norg.apache.tomcat.util.http.fileupload.FileItem\norg.apache.tomcat.util.http.fileupload.FileItemFactory\norg.apache.tomcat.util.http.fileupload.FileItemHeaders\norg.apache.tomcat.util.http.fileupload.FileItemHeadersSupport\norg.apache.tomcat.util.http.fileupload.FileItemIterator\norg.apache.tomcat.util.http.fileupload.FileItemStream$ItemSkippedException\norg.apache.tomcat.util.http.fileupload.FileItemStream\norg.apache.tomcat.util.http.fileupload.FileUpload\norg.apache.tomcat.util.http.fileupload.FileUploadBase\norg.apache.tomcat.util.http.fileupload.FileUploadException\norg.apache.tomcat.util.http.fileupload.FileUtils\norg.apache.tomcat.util.http.fileupload.IOUtils\norg.apache.tomcat.util.http.fileupload.InvalidFileNameException\norg.apache.tomcat.util.http.fileupload.MultipartStream$IllegalBoundaryException\norg.apache.tomcat.util.http.fileupload.MultipartStream$ItemInputStream\norg.apache.tomcat.util.http.fileupload.MultipartStream$MalformedStreamException\norg.apache.tomcat.util.http.fileupload.MultipartStream$ProgressNotifier\norg.apache.tomcat.util.http.fileupload.MultipartStream\norg.apache.tomcat.util.http.fileupload.ParameterParser\norg.apache.tomcat.util.http.fileupload.ProgressListener\norg.apache.tomcat.util.http.fileupload.RequestContext\norg.apache.tomcat.util.http.fileupload.ThresholdingOutputStream\norg.apache.tomcat.util.http.fileupload.UploadContext\norg.apache.tomcat.util.http.fileupload.disk.DiskFileItem\norg.apache.tomcat.util.http.fileupload.disk.DiskFileItemFactory\norg.apache.tomcat.util.http.fileupload.disk.package-info\norg.apache.tomcat.util.http.fileupload.impl.FileCountLimitExceededException\norg.apache.tomcat.util.http.fileupload.impl.FileItemIteratorImpl$1\norg.apache.tomcat.util.http.fileupload.impl.FileItemIteratorImpl\norg.apache.tomcat.util.http.fileupload.impl.FileItemStreamImpl$1\norg.apache.tomcat.util.http.fileupload.impl.FileItemStreamImpl\norg.apache.tomcat.util.http.fileupload.impl.FileSizeLimitExceededException\norg.apache.tomcat.util.http.fileupload.impl.FileUploadIOException\norg.apache.tomcat.util.http.fileupload.impl.IOFileUploadException\norg.apache.tomcat.util.http.fileupload.impl.InvalidContentTypeException\norg.apache.tomcat.util.http.fileupload.impl.SizeException\norg.apache.tomcat.util.http.fileupload.impl.SizeLimitExceededException\norg.apache.tomcat.util.http.fileupload.impl.package-info\norg.apache.tomcat.util.http.fileupload.package-info\norg.apache.tomcat.util.http.fileupload.servlet.ServletFileUpload\norg.apache.tomcat.util.http.fileupload.servlet.ServletRequestContext\norg.apache.tomcat.util.http.fileupload.servlet.package-info\norg.apache.tomcat.util.http.fileupload.util.Closeable\norg.apache.tomcat.util.http.fileupload.util.FileItemHeadersImpl\norg.apache.tomcat.util.http.fileupload.util.LimitedInputStream\norg.apache.tomcat.util.http.fileupload.util.Streams\norg.apache.tomcat.util.http.fileupload.util.mime.MimeUtility\norg.apache.tomcat.util.http.fileupload.util.mime.ParseException\norg.apache.tomcat.util.http.fileupload.util.mime.QuotedPrintableDecoder\norg.apache.tomcat.util.http.fileupload.util.mime.RFC2231Utility\norg.apache.tomcat.util.http.fileupload.util.mime.package-info\norg.apache.tomcat.util.http.fileupload.util.package-info\norg.apache.tomcat.util.http.parser.AcceptEncoding\norg.apache.tomcat.util.http.parser.AcceptLanguage\norg.apache.tomcat.util.http.parser.Authorization$1\norg.apache.tomcat.util.http.parser.Authorization$FieldType\norg.apache.tomcat.util.http.parser.Authorization\norg.apache.tomcat.util.http.parser.ContentRange\norg.apache.tomcat.util.http.parser.Cookie$1\norg.apache.tomcat.util.http.parser.Cookie$ByteBuffer\norg.apache.tomcat.util.http.parser.Cookie\norg.apache.tomcat.util.http.parser.EntityTag$1\norg.apache.tomcat.util.http.parser.EntityTag\norg.apache.tomcat.util.http.parser.Host$MessageBytesReader\norg.apache.tomcat.util.http.parser.Host\norg.apache.tomcat.util.http.parser.HttpParser$DomainParseState\norg.apache.tomcat.util.http.parser.HttpParser\norg.apache.tomcat.util.http.parser.MediaType\norg.apache.tomcat.util.http.parser.MediaTypeCache\norg.apache.tomcat.util.http.parser.Ranges$Entry\norg.apache.tomcat.util.http.parser.Ranges\norg.apache.tomcat.util.http.parser.SkipResult\norg.apache.tomcat.util.http.parser.TokenList\norg.apache.tomcat.util.http.parser.Upgrade\norg.apache.tomcat.util.http.parser.Vary\norg.apache.tomcat.util.json.JSONFilter\norg.apache.tomcat.util.log.CaptureLog\norg.apache.tomcat.util.log.SystemLogHandler\norg.apache.tomcat.util.log.UserDataHelper$Config\norg.apache.tomcat.util.log.UserDataHelper$Mode\norg.apache.tomcat.util.log.UserDataHelper\norg.apache.tomcat.util.modeler.AttributeInfo\norg.apache.tomcat.util.modeler.BaseAttributeFilter\norg.apache.tomcat.util.modeler.BaseModelMBean\norg.apache.tomcat.util.modeler.BaseNotificationBroadcaster\norg.apache.tomcat.util.modeler.BaseNotificationBroadcasterEntry\norg.apache.tomcat.util.modeler.FeatureInfo\norg.apache.tomcat.util.modeler.ManagedBean$1\norg.apache.tomcat.util.modeler.ManagedBean\norg.apache.tomcat.util.modeler.NotificationInfo\norg.apache.tomcat.util.modeler.OperationInfo\norg.apache.tomcat.util.modeler.ParameterInfo\norg.apache.tomcat.util.modeler.Registry\norg.apache.tomcat.util.modeler.RegistryMBean\norg.apache.tomcat.util.modeler.Util\norg.apache.tomcat.util.modeler.modules.MbeansDescriptorsDigesterSource\norg.apache.tomcat.util.modeler.modules.MbeansDescriptorsIntrospectionSource\norg.apache.tomcat.util.modeler.modules.ModelerSource\norg.apache.tomcat.util.net.AbstractEndpoint$BindState\norg.apache.tomcat.util.net.AbstractEndpoint$Handler$SocketState\norg.apache.tomcat.util.net.AbstractEndpoint$Handler\norg.apache.tomcat.util.net.AbstractEndpoint\norg.apache.tomcat.util.net.AbstractJsseEndpoint$1\norg.apache.tomcat.util.net.AbstractJsseEndpoint\norg.apache.tomcat.util.net.Acceptor$AcceptorState\norg.apache.tomcat.util.net.Acceptor\norg.apache.tomcat.util.net.ApplicationBufferHandler$1\norg.apache.tomcat.util.net.ApplicationBufferHandler\norg.apache.tomcat.util.net.AprEndpoint$1\norg.apache.tomcat.util.net.AprEndpoint$AprSocketWrapper$AprOperationState\norg.apache.tomcat.util.net.AprEndpoint$AprSocketWrapper\norg.apache.tomcat.util.net.AprEndpoint$Poller\norg.apache.tomcat.util.net.AprEndpoint$Sendfile\norg.apache.tomcat.util.net.AprEndpoint$SendfileData\norg.apache.tomcat.util.net.AprEndpoint$SocketInfo\norg.apache.tomcat.util.net.AprEndpoint$SocketList\norg.apache.tomcat.util.net.AprEndpoint$SocketProcessor\norg.apache.tomcat.util.net.AprEndpoint$SocketTimeouts\norg.apache.tomcat.util.net.AprEndpoint$SocketWithOptionsProcessor\norg.apache.tomcat.util.net.AprEndpoint\norg.apache.tomcat.util.net.AprSSLSupport\norg.apache.tomcat.util.net.Constants\norg.apache.tomcat.util.net.ContainerThreadMarker\norg.apache.tomcat.util.net.DispatchType\norg.apache.tomcat.util.net.IPv6Utils\norg.apache.tomcat.util.net.Nio2Channel$1\norg.apache.tomcat.util.net.Nio2Channel$2\norg.apache.tomcat.util.net.Nio2Channel$3\norg.apache.tomcat.util.net.Nio2Channel\norg.apache.tomcat.util.net.Nio2Endpoint$1\norg.apache.tomcat.util.net.Nio2Endpoint$2\norg.apache.tomcat.util.net.Nio2Endpoint$Nio2Acceptor\norg.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$1\norg.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2\norg.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$3\norg.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$4\norg.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$Nio2OperationState$1\norg.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$Nio2OperationState\norg.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper\norg.apache.tomcat.util.net.Nio2Endpoint$SendfileData\norg.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor\norg.apache.tomcat.util.net.Nio2Endpoint\norg.apache.tomcat.util.net.NioChannel$1\norg.apache.tomcat.util.net.NioChannel\norg.apache.tomcat.util.net.NioEndpoint$1\norg.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper$NioOperationState\norg.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper\norg.apache.tomcat.util.net.NioEndpoint$Poller\norg.apache.tomcat.util.net.NioEndpoint$PollerEvent\norg.apache.tomcat.util.net.NioEndpoint$SendfileData\norg.apache.tomcat.util.net.NioEndpoint$SocketProcessor\norg.apache.tomcat.util.net.NioEndpoint\norg.apache.tomcat.util.net.SSLContext\norg.apache.tomcat.util.net.SSLHostConfig$CertificateVerification\norg.apache.tomcat.util.net.SSLHostConfig$Type\norg.apache.tomcat.util.net.SSLHostConfig\norg.apache.tomcat.util.net.SSLHostConfigCertificate$StoreType\norg.apache.tomcat.util.net.SSLHostConfigCertificate$Type\norg.apache.tomcat.util.net.SSLHostConfigCertificate\norg.apache.tomcat.util.net.SSLImplementation\norg.apache.tomcat.util.net.SSLSessionManager\norg.apache.tomcat.util.net.SSLSupport\norg.apache.tomcat.util.net.SSLUtil$ProtocolInfo\norg.apache.tomcat.util.net.SSLUtil\norg.apache.tomcat.util.net.SSLUtilBase\norg.apache.tomcat.util.net.SecureNio2Channel$1\norg.apache.tomcat.util.net.SecureNio2Channel$2\norg.apache.tomcat.util.net.SecureNio2Channel$3\norg.apache.tomcat.util.net.SecureNio2Channel$4\norg.apache.tomcat.util.net.SecureNio2Channel$5\norg.apache.tomcat.util.net.SecureNio2Channel$FutureFlush\norg.apache.tomcat.util.net.SecureNio2Channel$FutureRead\norg.apache.tomcat.util.net.SecureNio2Channel$FutureWrite\norg.apache.tomcat.util.net.SecureNio2Channel$HandshakeReadCompletionHandler\norg.apache.tomcat.util.net.SecureNio2Channel$HandshakeWriteCompletionHandler\norg.apache.tomcat.util.net.SecureNio2Channel\norg.apache.tomcat.util.net.SecureNioChannel$1\norg.apache.tomcat.util.net.SecureNioChannel\norg.apache.tomcat.util.net.SendfileDataBase\norg.apache.tomcat.util.net.SendfileKeepAliveState\norg.apache.tomcat.util.net.SendfileState\norg.apache.tomcat.util.net.SocketBufferHandler$1\norg.apache.tomcat.util.net.SocketBufferHandler\norg.apache.tomcat.util.net.SocketEvent\norg.apache.tomcat.util.net.SocketProcessorBase\norg.apache.tomcat.util.net.SocketProperties\norg.apache.tomcat.util.net.SocketWrapperBase$1\norg.apache.tomcat.util.net.SocketWrapperBase$2\norg.apache.tomcat.util.net.SocketWrapperBase$3\norg.apache.tomcat.util.net.SocketWrapperBase$BlockingMode\norg.apache.tomcat.util.net.SocketWrapperBase$CompletionCheck\norg.apache.tomcat.util.net.SocketWrapperBase$CompletionHandlerCall\norg.apache.tomcat.util.net.SocketWrapperBase$CompletionState\norg.apache.tomcat.util.net.SocketWrapperBase$OperationState\norg.apache.tomcat.util.net.SocketWrapperBase$VectoredIOCompletionHandler\norg.apache.tomcat.util.net.SocketWrapperBase\norg.apache.tomcat.util.net.TLSClientHelloExtractor$ExtractorResult\norg.apache.tomcat.util.net.TLSClientHelloExtractor\norg.apache.tomcat.util.net.WriteBuffer$Sink\norg.apache.tomcat.util.net.WriteBuffer\norg.apache.tomcat.util.net.jsse.JSSEImplementation\norg.apache.tomcat.util.net.jsse.JSSEKeyManager\norg.apache.tomcat.util.net.jsse.JSSESSLContext\norg.apache.tomcat.util.net.jsse.JSSESupport\norg.apache.tomcat.util.net.jsse.JSSEUtil\norg.apache.tomcat.util.net.jsse.PEMFile$1\norg.apache.tomcat.util.net.jsse.PEMFile$Format\norg.apache.tomcat.util.net.jsse.PEMFile$Part\norg.apache.tomcat.util.net.jsse.PEMFile\norg.apache.tomcat.util.net.openssl.OpenSSLConf\norg.apache.tomcat.util.net.openssl.OpenSSLConfCmd\norg.apache.tomcat.util.net.openssl.OpenSSLContext$1\norg.apache.tomcat.util.net.openssl.OpenSSLContext$2\norg.apache.tomcat.util.net.openssl.OpenSSLContext\norg.apache.tomcat.util.net.openssl.OpenSSLEngine$1\norg.apache.tomcat.util.net.openssl.OpenSSLEngine$Accepted\norg.apache.tomcat.util.net.openssl.OpenSSLEngine$ClientAuthMode\norg.apache.tomcat.util.net.openssl.OpenSSLEngine$OpenSSLSession\norg.apache.tomcat.util.net.openssl.OpenSSLEngine\norg.apache.tomcat.util.net.openssl.OpenSSLImplementation\norg.apache.tomcat.util.net.openssl.OpenSSLSessionContext$1\norg.apache.tomcat.util.net.openssl.OpenSSLSessionContext$EmptyEnumeration\norg.apache.tomcat.util.net.openssl.OpenSSLSessionContext\norg.apache.tomcat.util.net.openssl.OpenSSLSessionStats\norg.apache.tomcat.util.net.openssl.OpenSSLUtil\norg.apache.tomcat.util.net.openssl.OpenSSLX509Certificate\norg.apache.tomcat.util.net.openssl.ciphers.Authentication\norg.apache.tomcat.util.net.openssl.ciphers.Cipher\norg.apache.tomcat.util.net.openssl.ciphers.Encryption\norg.apache.tomcat.util.net.openssl.ciphers.EncryptionLevel\norg.apache.tomcat.util.net.openssl.ciphers.KeyExchange\norg.apache.tomcat.util.net.openssl.ciphers.MessageDigest\norg.apache.tomcat.util.net.openssl.ciphers.OpenSSLCipherConfigurationParser\norg.apache.tomcat.util.net.openssl.ciphers.Protocol\norg.apache.tomcat.util.res.StringManager$1\norg.apache.tomcat.util.res.StringManager\norg.apache.tomcat.util.scan.AbstractInputStreamJar\norg.apache.tomcat.util.scan.Constants\norg.apache.tomcat.util.scan.JarFactory\norg.apache.tomcat.util.scan.JarFileUrlJar\norg.apache.tomcat.util.scan.JarFileUrlNestedJar\norg.apache.tomcat.util.scan.NonClosingJarInputStream\norg.apache.tomcat.util.scan.ReferenceCountedJar\norg.apache.tomcat.util.scan.StandardJarScanFilter$1\norg.apache.tomcat.util.scan.StandardJarScanFilter\norg.apache.tomcat.util.scan.StandardJarScanner$ClassPathEntry\norg.apache.tomcat.util.scan.StandardJarScanner\norg.apache.tomcat.util.scan.UrlJar\norg.apache.tomcat.util.security.ConcurrentMessageDigest\norg.apache.tomcat.util.security.Escape\norg.apache.tomcat.util.security.KeyStoreUtil\norg.apache.tomcat.util.security.MD5Encoder\norg.apache.tomcat.util.security.PermissionCheck\norg.apache.tomcat.util.security.PrivilegedGetTccl\norg.apache.tomcat.util.security.PrivilegedSetAccessControlContext\norg.apache.tomcat.util.security.PrivilegedSetTccl\norg.apache.tomcat.util.threads.Constants\norg.apache.tomcat.util.threads.LimitLatch$Sync\norg.apache.tomcat.util.threads.LimitLatch\norg.apache.tomcat.util.threads.ResizableExecutor\norg.apache.tomcat.util.threads.StopPooledThreadException\norg.apache.tomcat.util.threads.TaskQueue\norg.apache.tomcat.util.threads.TaskThread$WrappingRunnable\norg.apache.tomcat.util.threads.TaskThread\norg.apache.tomcat.util.threads.TaskThreadFactory\norg.apache.tomcat.util.threads.ThreadPoolExecutor$1\norg.apache.tomcat.util.threads.ThreadPoolExecutor$AbortPolicy\norg.apache.tomcat.util.threads.ThreadPoolExecutor$CallerRunsPolicy\norg.apache.tomcat.util.threads.ThreadPoolExecutor$DiscardOldestPolicy\norg.apache.tomcat.util.threads.ThreadPoolExecutor$DiscardPolicy\norg.apache.tomcat.util.threads.ThreadPoolExecutor$RejectPolicy\norg.apache.tomcat.util.threads.ThreadPoolExecutor$RejectedExecutionHandler\norg.apache.tomcat.util.threads.ThreadPoolExecutor$Worker\norg.apache.tomcat.util.threads.ThreadPoolExecutor" + } + ] + }, + { + "group": "org.apache.tomcat", + "name": "tomcat-annotations-api", + "version": "8.5.85", + "description": "Annotations Package", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "a547f5c74adc1046830867c37f2b7e87" + }, + { + "alg": "SHA-1", + "content": "fef43417f20381186247c0af1f85e7d60e82f085" + }, + { + "alg": "SHA-256", + "content": "4a0d8702fe6d50777ae5b0ce0192b514221ae53c82116e557c5522cb54ffab83" + }, + { + "alg": "SHA-512", + "content": "0d4018e5aebb7fbf5bf645dc17ef736196902092b032e2829cbc63746c047af4949f4850a7a95ad60d35a2a77afed30b29362e074c6d1952598e138dfbf2b621" + }, + { + "alg": "SHA-384", + "content": "d206c3b8722d14b4e619a4ee529beae78a4dbc20cc0db4d76d6132ea667cbcdc48ea187e1390bdd2b9d8a796385084f9" + }, + { + "alg": "SHA3-384", + "content": "8300254aa78f4174430b5d8d86344e5079414e3822be3004f2a92941a80aa91d9b9fda3a9d706c803d593641e8dc4f8d" + }, + { + "alg": "SHA3-256", + "content": "bd424c8ab9f7eeda2582342423cc7acf5586ae50686303c4a15dd0b4f77ae909" + }, + { + "alg": "SHA3-512", + "content": "9d19f58afd79ba58fae96b23658e1added0ecf7ff6433adba42c208171f7ff4b5cc97e1ce7a261bee899add0f7512c0b2206e9b02808beebedcb2d75d1c87d51" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.tomcat/tomcat-annotations-api@8.5.85?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.tomcat/tomcat-annotations-api@8.5.85?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/tomcat/tomcat-annotations-api/8.5.85/tomcat-annotations-api-8.5.85.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "javax.annotation.Generated\njavax.annotation.ManagedBean\njavax.annotation.PostConstruct\njavax.annotation.PreDestroy\njavax.annotation.Priority\njavax.annotation.Resource$AuthenticationType\njavax.annotation.Resource\njavax.annotation.Resources\njavax.annotation.security.DeclareRoles\njavax.annotation.security.DenyAll\njavax.annotation.security.PermitAll\njavax.annotation.security.RolesAllowed\njavax.annotation.security.RunAs\njavax.annotation.sql.DataSourceDefinition\njavax.annotation.sql.DataSourceDefinitions" + } + ] + }, + { + "group": "org.apache.tomcat.embed", + "name": "tomcat-embed-el", + "version": "8.5.85", + "description": "Core Tomcat implementation", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "8fd7d18d9f2a7e1c65b5f99853856ffa" + }, + { + "alg": "SHA-1", + "content": "118826c9bd710689ec0d1bdc2b15588afa111c56" + }, + { + "alg": "SHA-256", + "content": "a38872cc4cb22697133764d9184e12905edcc64cb92b38a6d18dc86a8352b198" + }, + { + "alg": "SHA-512", + "content": "4c5a9a45eb18db0ff04d029083de77473f5a9f7f06550c7b8b64ad9c55ecad309207d6de0ba5bef9d5c5bdf3c6b87b4497ea16cde69b727716f9aba7dabc5d35" + }, + { + "alg": "SHA-384", + "content": "4f767927547d99edeb12826063550b335ee15980369a1d387912ce4ece8a5f9a12f461499b683216333b8906fa67c43e" + }, + { + "alg": "SHA3-384", + "content": "651259762650b9bf66132a4bce987a9ed29b1bc54591845d5c931d8eb964593564a42f2b57a72f7bb27fa47679ddf56a" + }, + { + "alg": "SHA3-256", + "content": "820367fb3245a488e2da2e9da893b4b6cdc3428ede0e7b497fbd0f2a63eddcc5" + }, + { + "alg": "SHA3-512", + "content": "0d8af1ade47c1477300983529c42d85d7be0fd2b3778417dfd7d0cabbcca113545912dbe381ea64c1757e4ea51cd986a8b8c3d8b937dd42dd3d2d9f932fced20" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-el@8.5.85?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-el@8.5.85?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/tomcat/embed/tomcat-embed-el/8.5.85/tomcat-embed-el-8.5.85.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "javax.el.ArrayELResolver\njavax.el.BeanELResolver$1\njavax.el.BeanELResolver$BeanProperties\njavax.el.BeanELResolver$BeanProperty\njavax.el.BeanELResolver$ConcurrentCache\njavax.el.BeanELResolver\njavax.el.BeanNameELResolver\njavax.el.BeanNameResolver\njavax.el.CompositeELResolver$FeatureIterator\njavax.el.CompositeELResolver\njavax.el.ELClass\njavax.el.ELContext\njavax.el.ELContextEvent\njavax.el.ELContextListener\njavax.el.ELException\njavax.el.ELManager\njavax.el.ELProcessor$MethodSignature\njavax.el.ELProcessor\njavax.el.ELResolver\njavax.el.EvaluationListener\njavax.el.Expression\njavax.el.ExpressionFactory$1\njavax.el.ExpressionFactory$2\njavax.el.ExpressionFactory$3\njavax.el.ExpressionFactory$CacheKey\njavax.el.ExpressionFactory$CacheValue\njavax.el.ExpressionFactory\njavax.el.FunctionMapper\njavax.el.ImportHandler$NotFound\njavax.el.ImportHandler\njavax.el.Jre9Compat\njavax.el.JreCompat\njavax.el.LambdaExpression\njavax.el.ListELResolver\njavax.el.MapELResolver\njavax.el.MethodExpression\njavax.el.MethodInfo\njavax.el.MethodNotFoundException\njavax.el.PropertyNotFoundException\njavax.el.PropertyNotWritableException\njavax.el.ResourceBundleELResolver\njavax.el.StandardELContext$1\njavax.el.StandardELContext$StandardBeanNameResolver\njavax.el.StandardELContext$StandardFunctionMapper\njavax.el.StandardELContext$StandardVariableMapper\njavax.el.StandardELContext\njavax.el.StaticFieldELResolver\njavax.el.TypeConverter\njavax.el.Util$1\njavax.el.Util$CacheKey\njavax.el.Util$CacheValue\njavax.el.Util$ConstructorWrapper\njavax.el.Util$MatchResult\njavax.el.Util$MethodWrapper\njavax.el.Util$PrivilegedGetTccl\njavax.el.Util$Wrapper\njavax.el.Util\njavax.el.ValueExpression\njavax.el.ValueReference\njavax.el.VariableMapper\norg.apache.el.ExpressionFactoryImpl\norg.apache.el.MethodExpressionImpl\norg.apache.el.MethodExpressionLiteral\norg.apache.el.ValueExpressionImpl\norg.apache.el.ValueExpressionLiteral\norg.apache.el.lang.ELArithmetic$BigDecimalDelegate\norg.apache.el.lang.ELArithmetic$BigIntegerDelegate\norg.apache.el.lang.ELArithmetic$DoubleDelegate\norg.apache.el.lang.ELArithmetic$LongDelegate\norg.apache.el.lang.ELArithmetic\norg.apache.el.lang.ELSupport$1\norg.apache.el.lang.ELSupport\norg.apache.el.lang.EvaluationContext\norg.apache.el.lang.ExpressionBuilder$1\norg.apache.el.lang.ExpressionBuilder$SynchronizedStack\norg.apache.el.lang.ExpressionBuilder\norg.apache.el.lang.FunctionMapperFactory\norg.apache.el.lang.FunctionMapperImpl$Function\norg.apache.el.lang.FunctionMapperImpl\norg.apache.el.lang.LambdaExpressionNestedState\norg.apache.el.lang.VariableMapperFactory\norg.apache.el.lang.VariableMapperImpl\norg.apache.el.parser.ArithmeticNode\norg.apache.el.parser.AstAnd\norg.apache.el.parser.AstAssign\norg.apache.el.parser.AstBracketSuffix\norg.apache.el.parser.AstChoice\norg.apache.el.parser.AstCompositeExpression\norg.apache.el.parser.AstConcatenation\norg.apache.el.parser.AstDeferredExpression\norg.apache.el.parser.AstDiv\norg.apache.el.parser.AstDotSuffix\norg.apache.el.parser.AstDynamicExpression\norg.apache.el.parser.AstEmpty\norg.apache.el.parser.AstEqual\norg.apache.el.parser.AstFalse\norg.apache.el.parser.AstFloatingPoint\norg.apache.el.parser.AstFunction\norg.apache.el.parser.AstGreaterThan\norg.apache.el.parser.AstGreaterThanEqual\norg.apache.el.parser.AstIdentifier\norg.apache.el.parser.AstInteger\norg.apache.el.parser.AstLambdaExpression\norg.apache.el.parser.AstLambdaParameters\norg.apache.el.parser.AstLessThan\norg.apache.el.parser.AstLessThanEqual\norg.apache.el.parser.AstListData\norg.apache.el.parser.AstLiteralExpression\norg.apache.el.parser.AstMapData\norg.apache.el.parser.AstMapEntry\norg.apache.el.parser.AstMethodParameters\norg.apache.el.parser.AstMinus\norg.apache.el.parser.AstMod\norg.apache.el.parser.AstMult\norg.apache.el.parser.AstNegative\norg.apache.el.parser.AstNot\norg.apache.el.parser.AstNotEqual\norg.apache.el.parser.AstNull\norg.apache.el.parser.AstOr\norg.apache.el.parser.AstPlus\norg.apache.el.parser.AstSemicolon\norg.apache.el.parser.AstSetData\norg.apache.el.parser.AstString\norg.apache.el.parser.AstTrue\norg.apache.el.parser.AstValue$Target\norg.apache.el.parser.AstValue\norg.apache.el.parser.BooleanNode\norg.apache.el.parser.ELParser$1\norg.apache.el.parser.ELParser$JJCalls\norg.apache.el.parser.ELParser$LookaheadSuccess\norg.apache.el.parser.ELParser\norg.apache.el.parser.ELParserConstants\norg.apache.el.parser.ELParserTokenManager\norg.apache.el.parser.ELParserTreeConstants\norg.apache.el.parser.JJTELParserState\norg.apache.el.parser.Node\norg.apache.el.parser.NodeVisitor\norg.apache.el.parser.ParseException\norg.apache.el.parser.SimpleCharStream\norg.apache.el.parser.SimpleNode\norg.apache.el.parser.Token\norg.apache.el.parser.TokenMgrError\norg.apache.el.stream.Optional\norg.apache.el.stream.Stream$1\norg.apache.el.stream.Stream$2\norg.apache.el.stream.Stream$3\norg.apache.el.stream.Stream$4\norg.apache.el.stream.Stream$5\norg.apache.el.stream.Stream$6\norg.apache.el.stream.Stream$7\norg.apache.el.stream.Stream$8\norg.apache.el.stream.Stream$LambdaExpressionComparator\norg.apache.el.stream.Stream$OpIterator\norg.apache.el.stream.Stream\norg.apache.el.stream.StreamELResolverImpl$ArrayIterator\norg.apache.el.stream.StreamELResolverImpl\norg.apache.el.util.ConcurrentCache\norg.apache.el.util.ExceptionUtils\norg.apache.el.util.Jre9Compat\norg.apache.el.util.JreCompat\norg.apache.el.util.MessageFactory\norg.apache.el.util.ReflectionUtil$1\norg.apache.el.util.ReflectionUtil$MatchResult\norg.apache.el.util.ReflectionUtil$PrivilegedGetTccl\norg.apache.el.util.ReflectionUtil\norg.apache.el.util.Validation$1\norg.apache.el.util.Validation" + } + ] + }, + { + "group": "org.apache.tomcat.embed", + "name": "tomcat-embed-websocket", + "version": "8.5.85", + "description": "Core Tomcat implementation", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "17d0be26a0fe25e4c526463dabe72d99" + }, + { + "alg": "SHA-1", + "content": "96e4e7d3eb20dc8712dc5ed8dcaba749ee8b9d3e" + }, + { + "alg": "SHA-256", + "content": "e654eb8fcfad5a0f9f323b26f14b886edc4af34a5f275d7eec3b83396129edc1" + }, + { + "alg": "SHA-512", + "content": "136d9759d1953e91cb954d375985a652bc27b81483a2ec569eddc5fbb8f2c79a7fd55e4b81f53bf43fa352ed6953b66fea8f70a2e54c5740e7e3e337ecdb9018" + }, + { + "alg": "SHA-384", + "content": "f12900e7961726dbfaf27043875d93e0d08b8a31cd32d75d855f2e7d30d7b4d358f52371c038959758bed8c10fc81fe3" + }, + { + "alg": "SHA3-384", + "content": "df32bd250579be89bd0841958910fd80023943f0fa3e2caead8b1d59e5d7fe1987c2344a107ec1b42a9235b8d33e0c51" + }, + { + "alg": "SHA3-256", + "content": "ba4fe98577d4a3d6e15f9ba563430ade44c3af6e72d500e9e4d2f4def9101df9" + }, + { + "alg": "SHA3-512", + "content": "bb3d9d314d4d00d0145e243435b4c3e76d2be25e5ae5b29d3a924959aff22e87461d5b9b115070334e838b130ce6148a229f46a3691296b6f5d18de492dd779b" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-websocket@8.5.85?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-websocket@8.5.85?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/tomcat/embed/tomcat-embed-websocket/8.5.85/tomcat-embed-websocket-8.5.85.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "javax.websocket.ClientEndpoint\njavax.websocket.ClientEndpointConfig$Builder$1\njavax.websocket.ClientEndpointConfig$Builder\njavax.websocket.ClientEndpointConfig$Configurator\njavax.websocket.ClientEndpointConfig\njavax.websocket.CloseReason$CloseCode\njavax.websocket.CloseReason$CloseCodes$1\njavax.websocket.CloseReason$CloseCodes\njavax.websocket.CloseReason\njavax.websocket.ContainerProvider\njavax.websocket.DecodeException\njavax.websocket.Decoder$Binary\njavax.websocket.Decoder$BinaryStream\njavax.websocket.Decoder$Text\njavax.websocket.Decoder$TextStream\njavax.websocket.Decoder\njavax.websocket.DefaultClientEndpointConfig\njavax.websocket.DeploymentException\njavax.websocket.EncodeException\njavax.websocket.Encoder$Binary\njavax.websocket.Encoder$BinaryStream\njavax.websocket.Encoder$Text\njavax.websocket.Encoder$TextStream\njavax.websocket.Encoder\njavax.websocket.Endpoint\njavax.websocket.EndpointConfig\njavax.websocket.Extension$Parameter\njavax.websocket.Extension\njavax.websocket.HandshakeResponse\njavax.websocket.MessageHandler$Partial\njavax.websocket.MessageHandler$Whole\njavax.websocket.MessageHandler\njavax.websocket.OnClose\njavax.websocket.OnError\njavax.websocket.OnMessage\njavax.websocket.OnOpen\njavax.websocket.PongMessage\njavax.websocket.RemoteEndpoint$Async\njavax.websocket.RemoteEndpoint$Basic\njavax.websocket.RemoteEndpoint\njavax.websocket.SendHandler\njavax.websocket.SendResult\njavax.websocket.Session\njavax.websocket.SessionException\njavax.websocket.WebSocketContainer\njavax.websocket.server.DefaultServerEndpointConfig\njavax.websocket.server.HandshakeRequest\njavax.websocket.server.PathParam\njavax.websocket.server.ServerApplicationConfig\njavax.websocket.server.ServerContainer\njavax.websocket.server.ServerEndpoint\njavax.websocket.server.ServerEndpointConfig$1\njavax.websocket.server.ServerEndpointConfig$Builder\njavax.websocket.server.ServerEndpointConfig$Configurator$PrivilegedLoadDefault\njavax.websocket.server.ServerEndpointConfig$Configurator\njavax.websocket.server.ServerEndpointConfig\norg.apache.tomcat.websocket.AsyncChannelGroupUtil$1\norg.apache.tomcat.websocket.AsyncChannelGroupUtil$AsyncIOThreadFactory$NewThreadPrivilegedAction\norg.apache.tomcat.websocket.AsyncChannelGroupUtil$AsyncIOThreadFactory\norg.apache.tomcat.websocket.AsyncChannelGroupUtil\norg.apache.tomcat.websocket.AsyncChannelWrapper\norg.apache.tomcat.websocket.AsyncChannelWrapperNonSecure$1\norg.apache.tomcat.websocket.AsyncChannelWrapperNonSecure$NoOpFuture\norg.apache.tomcat.websocket.AsyncChannelWrapperNonSecure\norg.apache.tomcat.websocket.AsyncChannelWrapperSecure$1\norg.apache.tomcat.websocket.AsyncChannelWrapperSecure$LongToIntegerFuture\norg.apache.tomcat.websocket.AsyncChannelWrapperSecure$ReadTask\norg.apache.tomcat.websocket.AsyncChannelWrapperSecure$SecureIOThreadFactory\norg.apache.tomcat.websocket.AsyncChannelWrapperSecure$WebSocketSslHandshakeThread\norg.apache.tomcat.websocket.AsyncChannelWrapperSecure$WrapperFuture\norg.apache.tomcat.websocket.AsyncChannelWrapperSecure$WriteTask\norg.apache.tomcat.websocket.AsyncChannelWrapperSecure\norg.apache.tomcat.websocket.AuthenticationException\norg.apache.tomcat.websocket.AuthenticationType\norg.apache.tomcat.websocket.Authenticator\norg.apache.tomcat.websocket.AuthenticatorFactory\norg.apache.tomcat.websocket.BackgroundProcess\norg.apache.tomcat.websocket.BackgroundProcessManager$WsBackgroundThread\norg.apache.tomcat.websocket.BackgroundProcessManager\norg.apache.tomcat.websocket.BasicAuthenticator\norg.apache.tomcat.websocket.ClientEndpointHolder\norg.apache.tomcat.websocket.Constants\norg.apache.tomcat.websocket.DecoderEntry\norg.apache.tomcat.websocket.DigestAuthenticator\norg.apache.tomcat.websocket.EndpointClassHolder\norg.apache.tomcat.websocket.EndpointHolder\norg.apache.tomcat.websocket.FutureToSendHandler\norg.apache.tomcat.websocket.MessageHandlerResult\norg.apache.tomcat.websocket.MessageHandlerResultType\norg.apache.tomcat.websocket.MessagePart\norg.apache.tomcat.websocket.PerMessageDeflate\norg.apache.tomcat.websocket.PojoClassHolder\norg.apache.tomcat.websocket.PojoHolder\norg.apache.tomcat.websocket.ReadBufferOverflowException\norg.apache.tomcat.websocket.Transformation\norg.apache.tomcat.websocket.TransformationFactory\norg.apache.tomcat.websocket.TransformationResult\norg.apache.tomcat.websocket.Util$DecoderMatch\norg.apache.tomcat.websocket.Util$TypeResult\norg.apache.tomcat.websocket.Util\norg.apache.tomcat.websocket.WrappedMessageHandler\norg.apache.tomcat.websocket.WsContainerProvider\norg.apache.tomcat.websocket.WsExtension\norg.apache.tomcat.websocket.WsExtensionParameter\norg.apache.tomcat.websocket.WsFrameBase$1\norg.apache.tomcat.websocket.WsFrameBase$NoopTransformation\norg.apache.tomcat.websocket.WsFrameBase$ReadState\norg.apache.tomcat.websocket.WsFrameBase$State\norg.apache.tomcat.websocket.WsFrameBase$TerminalTransformation\norg.apache.tomcat.websocket.WsFrameBase$UnmaskTransformation\norg.apache.tomcat.websocket.WsFrameBase\norg.apache.tomcat.websocket.WsFrameClient$1\norg.apache.tomcat.websocket.WsFrameClient$WsFrameClientCompletionHandler\norg.apache.tomcat.websocket.WsFrameClient\norg.apache.tomcat.websocket.WsHandshakeResponse\norg.apache.tomcat.websocket.WsIOException\norg.apache.tomcat.websocket.WsPongMessage\norg.apache.tomcat.websocket.WsRemoteEndpointAsync\norg.apache.tomcat.websocket.WsRemoteEndpointBase\norg.apache.tomcat.websocket.WsRemoteEndpointBasic\norg.apache.tomcat.websocket.WsRemoteEndpointImplBase$1\norg.apache.tomcat.websocket.WsRemoteEndpointImplBase$BlockingSendHandler\norg.apache.tomcat.websocket.WsRemoteEndpointImplBase$EncoderEntry\norg.apache.tomcat.websocket.WsRemoteEndpointImplBase$EndMessageHandler\norg.apache.tomcat.websocket.WsRemoteEndpointImplBase$IntermediateMessageHandler\norg.apache.tomcat.websocket.WsRemoteEndpointImplBase$OutputBufferFlushSendHandler\norg.apache.tomcat.websocket.WsRemoteEndpointImplBase$OutputBufferSendHandler\norg.apache.tomcat.websocket.WsRemoteEndpointImplBase$State\norg.apache.tomcat.websocket.WsRemoteEndpointImplBase$StateMachine\norg.apache.tomcat.websocket.WsRemoteEndpointImplBase$StateUpdateSendHandler\norg.apache.tomcat.websocket.WsRemoteEndpointImplBase$TextMessageSendHandler\norg.apache.tomcat.websocket.WsRemoteEndpointImplBase$WsOutputStream\norg.apache.tomcat.websocket.WsRemoteEndpointImplBase$WsWriter\norg.apache.tomcat.websocket.WsRemoteEndpointImplBase\norg.apache.tomcat.websocket.WsRemoteEndpointImplClient\norg.apache.tomcat.websocket.WsSession$1\norg.apache.tomcat.websocket.WsSession$State\norg.apache.tomcat.websocket.WsSession\norg.apache.tomcat.websocket.WsWebSocketContainer$HttpResponse\norg.apache.tomcat.websocket.WsWebSocketContainer\norg.apache.tomcat.websocket.pojo.Constants\norg.apache.tomcat.websocket.pojo.PojoEndpointBase\norg.apache.tomcat.websocket.pojo.PojoEndpointClient\norg.apache.tomcat.websocket.pojo.PojoEndpointServer\norg.apache.tomcat.websocket.pojo.PojoMessageHandlerBase\norg.apache.tomcat.websocket.pojo.PojoMessageHandlerPartialBase\norg.apache.tomcat.websocket.pojo.PojoMessageHandlerPartialBinary\norg.apache.tomcat.websocket.pojo.PojoMessageHandlerPartialText\norg.apache.tomcat.websocket.pojo.PojoMessageHandlerWholeBase\norg.apache.tomcat.websocket.pojo.PojoMessageHandlerWholeBinary\norg.apache.tomcat.websocket.pojo.PojoMessageHandlerWholePong\norg.apache.tomcat.websocket.pojo.PojoMessageHandlerWholeText\norg.apache.tomcat.websocket.pojo.PojoMethodMapping$MessageHandlerInfo\norg.apache.tomcat.websocket.pojo.PojoMethodMapping$MethodType\norg.apache.tomcat.websocket.pojo.PojoMethodMapping\norg.apache.tomcat.websocket.pojo.PojoPathParam\norg.apache.tomcat.websocket.pojo.package-info\norg.apache.tomcat.websocket.server.Constants\norg.apache.tomcat.websocket.server.DefaultServerEndpointConfigurator\norg.apache.tomcat.websocket.server.UpgradeUtil\norg.apache.tomcat.websocket.server.UriTemplate$Segment\norg.apache.tomcat.websocket.server.UriTemplate\norg.apache.tomcat.websocket.server.WsContextListener\norg.apache.tomcat.websocket.server.WsFilter\norg.apache.tomcat.websocket.server.WsFrameServer$1\norg.apache.tomcat.websocket.server.WsFrameServer\norg.apache.tomcat.websocket.server.WsHandshakeRequest\norg.apache.tomcat.websocket.server.WsHttpUpgradeHandler$1\norg.apache.tomcat.websocket.server.WsHttpUpgradeHandler\norg.apache.tomcat.websocket.server.WsMappingResult\norg.apache.tomcat.websocket.server.WsPerSessionServerEndpointConfig\norg.apache.tomcat.websocket.server.WsRemoteEndpointImplServer$1\norg.apache.tomcat.websocket.server.WsRemoteEndpointImplServer$OnResultRunnable\norg.apache.tomcat.websocket.server.WsRemoteEndpointImplServer\norg.apache.tomcat.websocket.server.WsSci\norg.apache.tomcat.websocket.server.WsServerContainer$ExactPathMatch\norg.apache.tomcat.websocket.server.WsServerContainer$TemplatePathMatch\norg.apache.tomcat.websocket.server.WsServerContainer\norg.apache.tomcat.websocket.server.WsSessionListener\norg.apache.tomcat.websocket.server.WsWriteTimeout$1\norg.apache.tomcat.websocket.server.WsWriteTimeout$EndpointComparator\norg.apache.tomcat.websocket.server.WsWriteTimeout\norg.apache.tomcat.websocket.server.package-info" + } + ] + }, + { + "group": "org.hibernate", + "name": "hibernate-validator", + "version": "5.3.4.Final", + "description": "Hibernate's Bean Validation (JSR-303) reference implementation.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "540c4f2374a74674f00e2f2691bb2cce" + }, + { + "alg": "SHA-1", + "content": "2f6c8c0b646afe18e3ad205726729d3c4a85fe2e" + }, + { + "alg": "SHA-256", + "content": "b87d88d4faee39fb7aad20715d79b49c07c2b915df05faccb002bfcf0cb1f0e5" + }, + { + "alg": "SHA-512", + "content": "53f0490e481dac0b8ab0677cf7452c35fec53e1c4e682ee753f4c113e9d99d754f9f9238621406cd687e8c06a189f6ef3634e81a16a147cb15b259dd34720205" + }, + { + "alg": "SHA-384", + "content": "169581dd89bb16385a97e50a5ee88da5591fe03ffa70370e339e8d4f42a59ae47f5b3855007fcaace077f6ec42a02b8e" + }, + { + "alg": "SHA3-384", + "content": "612e9dcec9e777487fec6981d3e56f4a2cd650078427b345e10df7ca05968b6e2e3e11765e3aa8d6a8b3fcd56dded085" + }, + { + "alg": "SHA3-256", + "content": "ee10ee6fd3a8dac51624df264ac937ee548ceeb26117cf8218ec642ea70a57cb" + }, + { + "alg": "SHA3-512", + "content": "ee086f71ccfc499c698e5aab705e6365145100f35cea20f5aa1ef98f9178033ced147321dfc6888d500798baf716abb7e1507b1503687f5bbaba7cf9b7c555a6" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.hibernate/hibernate-validator@5.3.4.Final?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.hibernate/hibernate-validator@5.3.4.Final?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/hibernate/hibernate-validator/5.3.4.Final/hibernate-validator-5.3.4.Final.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.hibernate.validator.engine.HibernateConstraintViolation\norg.hibernate.validator.HibernateValidatorConfiguration\norg.hibernate.validator.group.GroupSequenceProvider\norg.hibernate.validator.constraintvalidation.HibernateConstraintValidatorContext\norg.hibernate.validator.HibernateValidatorContext\norg.hibernate.validator.parameternameprovider.ParanamerParameterNameProvider\norg.hibernate.validator.parameternameprovider.ReflectionParameterNameProvider\norg.hibernate.validator.constraints.Mod10Check\norg.hibernate.validator.constraints.ModCheck\norg.hibernate.validator.constraints.Email$List\norg.hibernate.validator.constraints.Mod11Check\norg.hibernate.validator.constraints.CreditCardNumber\norg.hibernate.validator.constraints.URL\norg.hibernate.validator.constraints.SafeHtml$List\norg.hibernate.validator.constraints.Mod11Check$ProcessingDirection\norg.hibernate.validator.constraints.ParameterScriptAssert$List\norg.hibernate.validator.constraints.CreditCardNumber$List\norg.hibernate.validator.constraints.NotBlank$List\norg.hibernate.validator.constraints.ConstraintComposition\norg.hibernate.validator.constraints.ScriptAssert\norg.hibernate.validator.constraints.Length$List\norg.hibernate.validator.constraints.Email\norg.hibernate.validator.constraints.ModCheck$ModType\norg.hibernate.validator.constraints.LuhnCheck$List\norg.hibernate.validator.constraints.NotEmpty$List\norg.hibernate.validator.constraints.LuhnCheck\norg.hibernate.validator.constraints.br.CNPJ\norg.hibernate.validator.constraints.br.TituloEleitoral\norg.hibernate.validator.constraints.br.CPF\norg.hibernate.validator.internal.engine.ValidationContext$ValidationContextBuilder\norg.hibernate.validator.internal.engine.ValueContext\norg.hibernate.validator.internal.engine.constraintvalidation.ConstraintTree\norg.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext\norg.hibernate.validator.internal.engine.ServiceLoaderBasedConstraintMappingContributor\norg.hibernate.validator.internal.engine.MethodValidationConfiguration\norg.hibernate.validator.internal.engine.ValidatorImpl\norg.hibernate.validator.internal.engine.ValidatorFactoryImpl$DefaultConstraintMappingBuilder\norg.hibernate.validator.internal.engine.messageinterpolation.FormatterWrapper\norg.hibernate.validator.internal.engine.messageinterpolation.InterpolationTermType\norg.hibernate.validator.internal.engine.messageinterpolation.el.MapBasedFunctionMapper\norg.hibernate.validator.internal.engine.messageinterpolation.el.RootResolver\norg.hibernate.validator.internal.engine.messageinterpolation.parser.TokenCollector\norg.hibernate.validator.internal.engine.messageinterpolation.parser.ELState\norg.hibernate.validator.internal.engine.messageinterpolation.parser.BeginState\norg.hibernate.validator.internal.engine.messageinterpolation.parser.EscapedState\norg.hibernate.validator.internal.engine.messageinterpolation.parser.MessageDescriptorFormatException\norg.hibernate.validator.internal.engine.messageinterpolation.parser.TokenIterator\norg.hibernate.validator.internal.engine.messageinterpolation.parser.Token\norg.hibernate.validator.internal.engine.messageinterpolation.parser.ParserState\norg.hibernate.validator.internal.engine.messageinterpolation.parser.MessageState\norg.hibernate.validator.internal.engine.messageinterpolation.parser.InterpolationTermState\norg.hibernate.validator.internal.engine.path.NodeImpl\norg.hibernate.validator.internal.engine.path.PathImpl\norg.hibernate.validator.internal.engine.resolver.JPATraversableResolver\norg.hibernate.validator.internal.engine.resolver.CachingTraversableResolverForSingleValidation$1\norg.hibernate.validator.internal.engine.resolver.CachingTraversableResolverForSingleValidation$TraversableHolder\norg.hibernate.validator.internal.engine.ValidationContext$1\norg.hibernate.validator.internal.engine.valuehandling.TypeResolverBasedValueUnwrapper\norg.hibernate.validator.internal.engine.valuehandling.OptionalValueUnwrapper\norg.hibernate.validator.internal.engine.valuehandling.JavaFXPropertyValueUnwrapper\norg.hibernate.validator.internal.engine.valuehandling.UnwrapMode\norg.hibernate.validator.internal.xml.ValidationConfigType\norg.hibernate.validator.internal.xml.XmlMappingParser\norg.hibernate.validator.internal.xml.ElementType\norg.hibernate.validator.internal.xml.package-info\norg.hibernate.validator.internal.xml.GroupsType\norg.hibernate.validator.internal.xml.GroupConversionType\norg.hibernate.validator.internal.xml.ReturnValueType\norg.hibernate.validator.internal.xml.MetaConstraintBuilder\norg.hibernate.validator.internal.xml.ResourceLoaderHelper\norg.hibernate.validator.internal.xml.ConstrainedGetterBuilder\norg.hibernate.validator.internal.xml.ConstrainedParameterBuilder\norg.hibernate.validator.internal.xml.BeanType\norg.hibernate.validator.internal.xml.GetterType\norg.hibernate.validator.internal.metadata.aggregated.PropertyMetaData$1\norg.hibernate.validator.internal.metadata.aggregated.rule.ReturnValueMayOnlyBeMarkedOnceAsCascadedPerHierarchyLine\norg.hibernate.validator.internal.metadata.aggregated.rule.VoidMethodsMustNotBeReturnValueConstrained\norg.hibernate.validator.internal.metadata.aggregated.rule.OverridingMethodMustNotAlterParameterConstraints\norg.hibernate.validator.internal.metadata.aggregated.rule.MethodConfigurationRule\norg.hibernate.validator.internal.metadata.aggregated.rule.ParallelMethodsMustNotDefineParameterConstraints\norg.hibernate.validator.internal.metadata.aggregated.rule.ParallelMethodsMustNotDefineGroupConversionForCascadedReturnValue\norg.hibernate.validator.internal.metadata.aggregated.ConstraintMetaData\norg.hibernate.validator.internal.metadata.aggregated.MetaDataBuilder\norg.hibernate.validator.internal.metadata.aggregated.ExecutableMetaData$1\norg.hibernate.validator.internal.metadata.aggregated.GroupConversionHelper\norg.hibernate.validator.internal.metadata.aggregated.BeanMetaDataImpl$DefaultGroupSequenceContext\norg.hibernate.validator.internal.metadata.aggregated.ExecutableMetaData\norg.hibernate.validator.internal.metadata.aggregated.BeanMetaDataImpl$BuilderDelegate\norg.hibernate.validator.internal.metadata.descriptor.ReturnValueDescriptorImpl\norg.hibernate.validator.internal.metadata.descriptor.ParameterDescriptorImpl\norg.hibernate.validator.internal.metadata.descriptor.ConstraintDescriptorImpl$ClassIndexWrapper\norg.hibernate.validator.internal.metadata.descriptor.ElementDescriptorImpl\norg.hibernate.validator.internal.metadata.descriptor.ConstraintDescriptorImpl$ConstraintType\norg.hibernate.validator.internal.metadata.descriptor.BeanDescriptorImpl\norg.hibernate.validator.internal.metadata.descriptor.ExecutableDescriptorImpl\norg.hibernate.validator.internal.metadata.descriptor.ElementDescriptorImpl$ConstraintFinderImpl\norg.hibernate.validator.internal.metadata.descriptor.ConstraintDescriptorImpl\norg.hibernate.validator.internal.metadata.core.AnnotationProcessingOptionsImpl\norg.hibernate.validator.internal.metadata.provider.MetaDataProvider\norg.hibernate.validator.internal.metadata.provider.ProgrammaticMetaDataProvider\norg.hibernate.validator.internal.metadata.provider.MetaDataProviderKeyedByClassName\norg.hibernate.validator.internal.metadata.provider.AnnotationMetaDataProvider$1\norg.hibernate.validator.internal.metadata.raw.ConstrainedExecutable\norg.hibernate.validator.internal.metadata.raw.ExecutableElement$1\norg.hibernate.validator.internal.metadata.raw.BeanConfiguration\norg.hibernate.validator.internal.metadata.raw.ConfigurationSource\norg.hibernate.validator.internal.metadata.raw.AbstractConstrainedElement\norg.hibernate.validator.internal.metadata.raw.ConstrainedType\norg.hibernate.validator.internal.metadata.raw.ExecutableElement$MethodElement\norg.hibernate.validator.internal.metadata.raw.ExecutableElement\norg.hibernate.validator.internal.metadata.raw.ConstrainedElement$ConstrainedElementKind\norg.hibernate.validator.internal.metadata.raw.ConstrainedField\norg.hibernate.validator.internal.constraintvalidators.bv.future.FutureValidatorForCalendar\norg.hibernate.validator.internal.constraintvalidators.bv.future.FutureValidatorForOffsetDateTime\norg.hibernate.validator.internal.constraintvalidators.bv.future.FutureValidatorForChronoZonedDateTime\norg.hibernate.validator.internal.constraintvalidators.bv.future.FutureValidatorForDate\norg.hibernate.validator.internal.constraintvalidators.bv.future.FutureValidatorForReadablePartial\norg.hibernate.validator.internal.constraintvalidators.bv.PatternValidator\norg.hibernate.validator.internal.constraintvalidators.bv.past.PastValidatorForDate\norg.hibernate.validator.internal.constraintvalidators.bv.past.PastValidatorForOffsetDateTime\norg.hibernate.validator.internal.constraintvalidators.bv.past.PastValidatorForReadableInstant\norg.hibernate.validator.internal.constraintvalidators.bv.DecimalMaxValidatorForCharSequence\norg.hibernate.validator.internal.constraintvalidators.bv.MaxValidatorForCharSequence\norg.hibernate.validator.internal.constraintvalidators.bv.MinValidatorForNumber\norg.hibernate.validator.internal.constraintvalidators.bv.NotNullValidator\norg.hibernate.validator.internal.constraintvalidators.bv.size.SizeValidatorForArraysOfFloat\norg.hibernate.validator.internal.constraintvalidators.bv.size.SizeValidatorForArraysOfLong\norg.hibernate.validator.internal.constraintvalidators.bv.size.SizeValidatorForArray\norg.hibernate.validator.internal.constraintvalidators.bv.size.SizeValidatorForArraysOfShort\norg.hibernate.validator.internal.constraintvalidators.bv.size.SizeValidatorForArraysOfChar\norg.hibernate.validator.internal.constraintvalidators.bv.size.SizeValidatorForArraysOfBoolean\norg.hibernate.validator.internal.constraintvalidators.bv.size.SizeValidatorForCollection\norg.hibernate.validator.internal.constraintvalidators.bv.size.SizeValidatorForArraysOfDouble\norg.hibernate.validator.internal.constraintvalidators.bv.size.SizeValidatorForArraysOfPrimitives\norg.hibernate.validator.internal.constraintvalidators.bv.size.SizeValidatorForCharSequence\norg.hibernate.validator.internal.constraintvalidators.bv.size.SizeValidatorForArraysOfInt\norg.hibernate.validator.internal.constraintvalidators.bv.size.SizeValidatorForMap\norg.hibernate.validator.internal.constraintvalidators.bv.size.SizeValidatorForArraysOfByte\norg.hibernate.validator.internal.constraintvalidators.bv.NullValidator\norg.hibernate.validator.internal.constraintvalidators.bv.MinValidatorForCharSequence\norg.hibernate.validator.internal.constraintvalidators.bv.MaxValidatorForNumber\norg.hibernate.validator.internal.constraintvalidators.bv.DecimalMinValidatorForCharSequence\norg.hibernate.validator.internal.constraintvalidators.bv.AssertTrueValidator\norg.hibernate.validator.internal.constraintvalidators.bv.DigitsValidatorForCharSequence\norg.hibernate.validator.internal.constraintvalidators.hv.ModCheckValidator\norg.hibernate.validator.internal.constraintvalidators.hv.NotBlankValidator\norg.hibernate.validator.internal.constraintvalidators.hv.LengthValidator\norg.hibernate.validator.internal.constraintvalidators.hv.EANValidator\norg.hibernate.validator.internal.constraintvalidators.hv.ParameterScriptAssertValidator\norg.hibernate.validator.internal.constraintvalidators.hv.EANValidator$1\norg.hibernate.validator.internal.constraintvalidators.hv.Mod10CheckValidator\norg.hibernate.validator.internal.constraintvalidators.hv.ScriptAssertValidator\norg.hibernate.validator.internal.constraintvalidators.hv.ModCheckBase\norg.hibernate.validator.internal.constraintvalidators.hv.Mod11CheckValidator\norg.hibernate.validator.internal.constraintvalidators.hv.br.CNPJValidator\norg.hibernate.validator.internal.constraintvalidators.hv.br.CPFValidator\norg.hibernate.validator.internal.constraintvalidators.hv.EmailValidator\norg.hibernate.validator.internal.constraintvalidators.hv.ScriptAssertContext\norg.hibernate.validator.internal.constraintvalidators.hv.SafeHtmlValidator\norg.hibernate.validator.internal.constraintvalidators.hv.URLValidator\norg.hibernate.validator.internal.constraintvalidators.hv.LuhnCheckValidator\norg.hibernate.validator.internal.constraintvalidators.hv.SafeHtmlValidator$1\norg.hibernate.validator.internal.cfg.context.ConstructorConstraintMappingContextImpl\norg.hibernate.validator.internal.cfg.context.TypeConstraintMappingContextImpl\norg.hibernate.validator.internal.cfg.context.ConfiguredConstraint$1\norg.hibernate.validator.internal.cfg.context.ConstraintDefinitionContextImpl\norg.hibernate.validator.internal.cfg.context.ReturnValueConstraintMappingContextImpl\norg.hibernate.validator.internal.cfg.context.ConstraintMappingContextImplBase\norg.hibernate.validator.internal.cfg.context.ConfiguredConstraint$ConstraintDefAccessor\norg.hibernate.validator.internal.cfg.context.PropertyConstraintMappingContextImpl\norg.hibernate.validator.internal.cfg.context.CascadableConstraintMappingContextImplBase\norg.hibernate.validator.internal.cfg.context.ConstraintContextImplBase\norg.hibernate.validator.internal.cfg.context.ConfiguredConstraint\norg.hibernate.validator.internal.cfg.context.CrossParameterConstraintMappingContextImpl\norg.hibernate.validator.internal.util.privilegedactions.GetDeclaredConstructor\norg.hibernate.validator.internal.util.privilegedactions.GetDeclaredMethods\norg.hibernate.validator.internal.util.privilegedactions.GetResource\norg.hibernate.validator.internal.util.privilegedactions.GetConstraintValidatorList\norg.hibernate.validator.internal.util.privilegedactions.GetMethodFromPropertyName\norg.hibernate.validator.internal.util.privilegedactions.ConstructorInstance\norg.hibernate.validator.internal.util.privilegedactions.GetDeclaredField\norg.hibernate.validator.internal.util.privilegedactions.GetDeclaredFields\norg.hibernate.validator.internal.util.privilegedactions.GetDeclaredMethod\norg.hibernate.validator.internal.util.privilegedactions.GetMethod\norg.hibernate.validator.internal.util.privilegedactions.SetAccessibility\norg.hibernate.validator.internal.util.privilegedactions.LoadClass\norg.hibernate.validator.internal.util.privilegedactions.GetClassLoader\norg.hibernate.validator.internal.util.privilegedactions.GetMethods\norg.hibernate.validator.internal.util.privilegedactions.SetContextClassLoader\norg.hibernate.validator.internal.util.privilegedactions.NewSchema\norg.hibernate.validator.internal.util.privilegedactions.NewJaxbContext\norg.hibernate.validator.internal.util.privilegedactions.GetDeclaredConstructors\norg.hibernate.validator.internal.util.privilegedactions.GetResources\norg.hibernate.validator.internal.util.privilegedactions.GetAnnotationParameter\norg.hibernate.validator.internal.util.privilegedactions.Unmarshal\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$KeyReference\norg.hibernate.validator.internal.util.ExecutableHelper$SimpleMethodFilter\norg.hibernate.validator.internal.util.ReflectionHelper\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$Segment\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$EntryIterator\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$SimpleEntry\norg.hibernate.validator.internal.util.ModUtil\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$SoftKeyReference\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$Option\norg.hibernate.validator.internal.util.TypeHelper$2\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$KeySet\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$Values\norg.hibernate.validator.internal.util.ExecutableHelper$1\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$WeakValueReference\norg.hibernate.validator.internal.util.CollectionHelper$Partitioner\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap\norg.hibernate.validator.internal.util.IdentitySet\norg.hibernate.validator.internal.util.Version\norg.hibernate.validator.internal.util.StringHelper\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$ReferenceType\norg.hibernate.validator.internal.util.TypeHelper$1\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$WeakKeyReference\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$WriteThroughEntry\norg.hibernate.validator.internal.util.TypeHelper\norg.hibernate.validator.internal.utilhierarchy.Filters$WeldProxyFilter.class\norg.hibernate.validator.internal.utilhierarchy.Filters$InterfacesFilter.class\norg.hibernate.validator.internal.utilhierarchy.Filters$1.class\norg.hibernate.validator.internal.utilhierarchy.ClassHierarchyHelper.class\norg.hibernate.validator.internal.utilhierarchy.Filter.class\norg.hibernate.validator.internal.utilhierarchy.Filters.class\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$SoftValueReference\norg.hibernate.validator.internal.util.ExecutableHelper\norg.hibernate.validator.internal.util.logging.Log\norg.hibernate.validator.internal.util.logging.Messages\norg.hibernate.validator.internal.util.scriptengine.ScriptEvaluator\norg.hibernate.validator.internal.util.scriptengine.ScriptEvaluatorFactory\norg.hibernate.validator.internal.util.annotationfactory.AnnotationProxy\norg.hibernate.validator.internal.util.annotationfactory.AnnotationFactory\norg.hibernate.validator.internal.util.annotationfactory.AnnotationDescriptor\norg.hibernate.validator.internal.util.IgnoreJava6Requirement\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$HashIterator\norg.hibernate.validator.resourceloading.PlatformResourceBundleLocator$1\norg.hibernate.validator.resourceloading.PlatformResourceBundleLocator$AggregateResourceBundle\norg.hibernate.validator.resourceloading.CachingResourceBundleLocator\norg.hibernate.validator.resourceloading.DelegatingResourceBundleLocator\norg.hibernate.validator.resourceloading.AggregateResourceBundleLocator\norg.hibernate.validator.resourceloading.AggregateResourceBundleLocator$IteratorEnumeration\norg.hibernate.validator.resourceloading.PlatformResourceBundleLocator\norg.hibernate.validator.resourceloading.PlatformResourceBundleLocator$AggregateResourceBundleControl\norg.hibernate.validator.resourceloading.AggregateResourceBundleLocator$AggregateBundle\norg.hibernate.validator.constraintvalidators.RegexpURLValidator\norg.hibernate.validator.constraintvalidators.RegexpURLValidator$ValueHolder\norg.hibernate.validator.spi.group.DefaultGroupSequenceProvider\norg.hibernate.validator.spi.time.TimeProvider\norg.hibernate.validator.spi.resourceloading.ResourceBundleLocator\norg.hibernate.validator.spi.cfg.ConstraintMappingContributor\norg.hibernate.validator.spi.cfg.ConstraintMappingContributor$ConstraintMappingBuilder\norg.hibernate.validator.spi.valuehandling.ValidatedValueUnwrapper\norg.hibernate.validator.HibernateValidator\norg.hibernate.validator.cfg.defs.PatternDef\norg.hibernate.validator.cfg.defs.NotBlankDef\norg.hibernate.validator.cfg.defs.PastDef\norg.hibernate.validator.cfg.defs.MinDef\norg.hibernate.validator.cfg.defs.NotEmptyDef\norg.hibernate.validator.cfg.defs.MaxDef\norg.hibernate.validator.cfg.defs.URLDef\norg.hibernate.validator.cfg.defs.AssertTrueDef\norg.hibernate.validator.cfg.defs.Mod11CheckDef\norg.hibernate.validator.cfg.defs.DecimalMaxDef\norg.hibernate.validator.cfg.defs.NullDef\norg.hibernate.validator.cfg.defs.ScriptAssertDef\norg.hibernate.validator.cfg.defs.DecimalMinDef\norg.hibernate.validator.cfg.defs.DigitsDef\norg.hibernate.validator.cfg.defs.Mod10CheckDef\norg.hibernate.validator.cfg.defs.LengthDef\norg.hibernate.validator.cfg.defs.EANDef\norg.hibernate.validator.cfg.defs.AssertFalseDef\norg.hibernate.validator.cfg.defs.EmailDef\norg.hibernate.validator.cfg.defs.FutureDef\norg.hibernate.validator.cfg.defs.RangeDef\norg.hibernate.validator.cfg.defs.SizeDef\norg.hibernate.validator.cfg.defs.NotNullDef\norg.hibernate.validator.cfg.defs.CreditCardNumberDef\norg.hibernate.validator.cfg.context.AnnotationIgnoreOptions\norg.hibernate.validator.cfg.context.Cascadable\norg.hibernate.validator.cfg.context.CrossParameterTarget\norg.hibernate.validator.cfg.context.ConstructorTarget\norg.hibernate.validator.cfg.context.ConstraintDefinitionContext\norg.hibernate.validator.cfg.context.ParameterConstraintMappingContext\norg.hibernate.validator.cfg.context.ReturnValueTarget\norg.hibernate.validator.cfg.context.CrossParameterConstraintMappingContext\norg.hibernate.validator.cfg.context.TypeConstraintMappingContext\norg.hibernate.validator.cfg.context.ParameterTarget\norg.hibernate.validator.cfg.context.TypeTarget\norg.hibernate.validator.cfg.context.ConstraintMappingTarget\norg.hibernate.validator.cfg.context.ConstraintDefinitionTarget\norg.hibernate.validator.cfg.context.MethodConstraintMappingContext\norg.hibernate.validator.cfg.context.MethodTarget\norg.hibernate.validator.cfg.context.Unwrapable\norg.hibernate.validator.cfg.context.PropertyTarget\norg.hibernate.validator.cfg.context.PropertyConstraintMappingContext\norg.hibernate.validator.cfg.context.GroupConversionTargetContext\norg.hibernate.validator.cfg.context.ConstructorConstraintMappingContext\norg.hibernate.validator.cfg.context.AnnotationProcessingOptions\norg.hibernate.validator.cfg.ConstraintMapping\norg.hibernate.validator.cfg.ConstraintDef\norg.hibernate.validator.cfg.GenericConstraintDef\norg.hibernate.validator.HibernateValidatorFactory\norg.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator\norg.hibernate.validator.messageinterpolation.HibernateMessageInterpolatorContext\norg.hibernate.validator.messageinterpolation.ParameterMessageInterpolator\norg.hibernate.validator.messageinterpolation.AbstractMessageInterpolator\norg.hibernate.validator.path.PropertyNode\norg.hibernate.validator.valuehandling.UnwrapValidatedValue\norg.hibernate.validator.constraints.Range$List\norg.hibernate.validator.constraints.Length\norg.hibernate.validator.constraints.Range\norg.hibernate.validator.constraints.EAN$List\norg.hibernate.validator.constraints.SafeHtml\norg.hibernate.validator.constraints.ScriptAssert$List\norg.hibernate.validator.constraints.SafeHtml$WhiteListType\norg.hibernate.validator.constraints.URL$List\norg.hibernate.validator.constraints.EAN\norg.hibernate.validator.constraints.ParameterScriptAssert\norg.hibernate.validator.constraints.ModCheck$List\norg.hibernate.validator.constraints.NotEmpty\norg.hibernate.validator.constraints.CompositionType\norg.hibernate.validator.constraints.Mod10Check$List\norg.hibernate.validator.constraints.Mod11Check$List\norg.hibernate.validator.constraints.NotBlank\norg.hibernate.validator.constraints.EAN$Type\norg.hibernate.validator.constraints.SafeHtml$Tag\norg.hibernate.validator.internal.engine.DefaultParameterNameProvider\norg.hibernate.validator.internal.engine.ValidationContext\norg.hibernate.validator.internal.engine.constraintvalidation.ConstraintTree$CompositionResult\norg.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorContextImpl$1\norg.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorContextImpl$NodeBuilderBase\norg.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorFactoryImpl\norg.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorContextImpl$NodeBuilder\norg.hibernate.validator.internal.engine.constraintvalidation.ConstraintTree$1\norg.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorContextImpl\norg.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorManager\norg.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorContextImpl$DeferredNodeBuilder\norg.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorManager$1\norg.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorManager$CacheKey\norg.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorContextImpl$ConstraintViolationBuilderImpl\norg.hibernate.validator.internal.engine.ConfigurationImpl\norg.hibernate.validator.internal.engine.MessageInterpolatorContext\norg.hibernate.validator.internal.engine.time.DefaultTimeProvider\norg.hibernate.validator.internal.engine.ValidationContext$BeanAndPath\norg.hibernate.validator.internal.engine.ValidatorFactoryImpl\norg.hibernate.validator.internal.engine.messageinterpolation.ElTermResolver\norg.hibernate.validator.internal.engine.messageinterpolation.InterpolationTerm\norg.hibernate.validator.internal.engine.messageinterpolation.ParameterTermResolver\norg.hibernate.validator.internal.engine.messageinterpolation.TermResolver\norg.hibernate.validator.internal.engine.messageinterpolation.LocalizedMessage\norg.hibernate.validator.internal.engine.messageinterpolation.el.SimpleELContext$1\norg.hibernate.validator.internal.engine.messageinterpolation.el.MapBasedVariableMapper\norg.hibernate.validator.internal.engine.messageinterpolation.el.SimpleELContext\norg.hibernate.validator.internal.engine.ConstraintViolationImpl\norg.hibernate.validator.internal.engine.constraintdefinition.ConstraintDefinitionContribution\norg.hibernate.validator.internal.engine.ValidatorContextImpl\norg.hibernate.validator.internal.engine.groups.ValidationOrder$1\norg.hibernate.validator.internal.engine.groups.GroupWithInheritance\norg.hibernate.validator.internal.engine.groups.Sequence\norg.hibernate.validator.internal.engine.groups.DefaultValidationOrder\norg.hibernate.validator.internal.engine.groups.ValidationOrder$DefaultValidationOrder\norg.hibernate.validator.internal.engine.groups.Group\norg.hibernate.validator.internal.engine.groups.ValidationOrderGenerator\norg.hibernate.validator.internal.engine.groups.ValidationOrder\norg.hibernate.validator.internal.engine.resolver.DefaultTraversableResolver\norg.hibernate.validator.internal.engine.resolver.CachingTraversableResolverForSingleValidation\norg.hibernate.validator.internal.xml.XmlParserHelper\norg.hibernate.validator.internal.xml.ConstraintDefinitionType\norg.hibernate.validator.internal.xml.BootstrapConfigurationImpl\norg.hibernate.validator.internal.xml.ConstructorType\norg.hibernate.validator.internal.xml.ExecutableValidationType\norg.hibernate.validator.internal.xml.FieldType\norg.hibernate.validator.internal.xml.ParameterType\norg.hibernate.validator.internal.xml.AnnotationType\norg.hibernate.validator.internal.xml.GroupSequenceType\norg.hibernate.validator.internal.xml.DefaultValidatedExecutableTypesType\norg.hibernate.validator.internal.xml.ConstrainedFieldBuilder\norg.hibernate.validator.internal.xml.Adapter1\norg.hibernate.validator.internal.xml.ObjectFactory\norg.hibernate.validator.internal.xml.ClassLoadingHelper\norg.hibernate.validator.internal.xml.ValidationXmlParser\norg.hibernate.validator.internal.xml.ConstraintMappingsType\norg.hibernate.validator.internal.xml.ConstrainedExecutableBuilder\norg.hibernate.validator.internal.xml.PayloadType\norg.hibernate.validator.internal.xml.PropertyType\norg.hibernate.validator.internal.xml.ClassType\norg.hibernate.validator.internal.xml.CrossParameterType\norg.hibernate.validator.internal.xml.XmlMappingParser$CloseIgnoringInputStream\norg.hibernate.validator.internal.xml.GroupConversionBuilder\norg.hibernate.validator.internal.xml.ConstrainedTypeBuilder\norg.hibernate.validator.internal.xml.MethodType\norg.hibernate.validator.internal.xml.ValidationBootstrapParameters\norg.hibernate.validator.internal.xml.ConstraintType\norg.hibernate.validator.internal.xml.ValidatedByType\norg.hibernate.validator.internal.metadata.aggregated.ParameterMetaData$Builder\norg.hibernate.validator.internal.metadata.aggregated.ParameterMetaData$1\norg.hibernate.validator.internal.metadata.aggregated.BeanMetaDataImpl$2\norg.hibernate.validator.internal.metadata.aggregated.PropertyMetaData\norg.hibernate.validator.internal.metadata.aggregated.ValidatableParametersMetaData\norg.hibernate.validator.internal.metadata.aggregated.ExecutableMetaData$Builder\norg.hibernate.validator.internal.metadata.aggregated.UnconstrainedEntityMetaDataSingleton\norg.hibernate.validator.internal.metadata.aggregated.AbstractConstraintMetaData\norg.hibernate.validator.internal.metadata.aggregated.BeanMetaData\norg.hibernate.validator.internal.metadata.aggregated.ReturnValueMetaData\norg.hibernate.validator.internal.metadata.aggregated.BeanMetaDataImpl$BeanMetaDataBuilder\norg.hibernate.validator.internal.metadata.aggregated.BeanMetaDataImpl\norg.hibernate.validator.internal.metadata.aggregated.ParameterMetaData\norg.hibernate.validator.internal.metadata.aggregated.BeanMetaDataImpl$1\norg.hibernate.validator.internal.metadata.aggregated.PropertyMetaData$Builder\norg.hibernate.validator.internal.metadata.facets.Cascadable\norg.hibernate.validator.internal.metadata.facets.Validatable\norg.hibernate.validator.internal.metadata.location.ConstraintLocation\norg.hibernate.validator.internal.metadata.descriptor.GroupConversionDescriptorImpl\norg.hibernate.validator.internal.metadata.descriptor.PropertyDescriptorImpl\norg.hibernate.validator.internal.metadata.descriptor.CrossParameterDescriptorImpl\norg.hibernate.validator.internal.metadata.BeanMetaDataManager\norg.hibernate.validator.internal.metadata.core.AnnotationProcessingOptionsImpl$ExecutableParameterKey\norg.hibernate.validator.internal.metadata.core.ConstraintOrigin\norg.hibernate.validator.internal.metadata.core.ConstraintHelper$ValidatorClassMap\norg.hibernate.validator.internal.metadata.core.ConstraintHelper\norg.hibernate.validator.internal.metadata.core.ConstraintHelper$1\norg.hibernate.validator.internal.metadata.core.MetaConstraint\norg.hibernate.validator.internal.metadata.core.AnnotationProcessingOptions\norg.hibernate.validator.internal.metadata.provider.AnnotationMetaDataProvider\norg.hibernate.validator.internal.metadata.provider.XmlMetaDataProvider\norg.hibernate.validator.internal.metadata.provider.TypeAnnotationAwareMetaDataProvider\norg.hibernate.validator.internal.metadata.raw.ExecutableElement$ConstructorElement\norg.hibernate.validator.internal.metadata.raw.ConstrainedElement\norg.hibernate.validator.internal.metadata.raw.ConstrainedParameter\norg.hibernate.validator.internal.constraintvalidators.bv.future.FutureValidatorForInstant\norg.hibernate.validator.internal.constraintvalidators.bv.future.FutureValidatorForReadableInstant\norg.hibernate.validator.internal.constraintvalidators.bv.DecimalMaxValidatorForNumber\norg.hibernate.validator.internal.constraintvalidators.bv.past.PastValidatorForCalendar\norg.hibernate.validator.internal.constraintvalidators.bv.past.PastValidatorForChronoZonedDateTime\norg.hibernate.validator.internal.constraintvalidators.bv.past.PastValidatorForReadablePartial\norg.hibernate.validator.internal.constraintvalidators.bv.past.PastValidatorForInstant\norg.hibernate.validator.internal.constraintvalidators.bv.DigitsValidatorForNumber\norg.hibernate.validator.internal.constraintvalidators.bv.DecimalMinValidatorForNumber\norg.hibernate.validator.internal.constraintvalidators.bv.AssertFalseValidator\norg.hibernate.validator.internal.cfg.context.DefaultConstraintMapping\norg.hibernate.validator.internal.cfg.context.GroupConversionTargetContextImpl\norg.hibernate.validator.internal.cfg.context.ParameterConstraintMappingContextImpl\norg.hibernate.validator.internal.cfg.context.ExecutableConstraintMappingContextImpl\norg.hibernate.validator.internal.cfg.context.MethodConstraintMappingContextImpl\norg.hibernate.validator.internal.util.privilegedactions.NewInstance\norg.hibernate.validator.internal.util.privilegedactions.GetResolvedMemberMethods\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$EntrySet\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$HashEntry\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$ValueIterator\norg.hibernate.validator.internal.util.CollectionHelper\norg.hibernate.validator.internal.util.TypeResolutionHelper\norg.hibernate.validator.internal.util.Contracts\norg.hibernate.validator.internal.util.ConcurrentReferenceHashMap$KeyIterator\norg.hibernate.validator.internal.util.logging.Messages_$bundle\norg.hibernate.validator.internal.util.logging.LoggerFactory\norg.hibernate.validator.internal.util.logging.Log_$logger\norg.hibernate.validator.cfg.context.ReturnValueConstraintMappingContext\norg.hibernate.validator.cfg.context.Constrainable" + } + ] + }, + { + "group": "javax.validation", + "name": "validation-api", + "version": "1.1.0.Final", + "description": "Bean Validation API", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "4c257f52462860b62ab3cdab45f53082" + }, + { + "alg": "SHA-1", + "content": "8613ae82954779d518631e05daa73a6a954817d5" + }, + { + "alg": "SHA-256", + "content": "f39d7ba7253e35f5ac48081ec1bc28c5df9b32ac4b7db20853e5a8e76bf7b0ed" + }, + { + "alg": "SHA-512", + "content": "bc137c5f7fa6b7092f9fc233d8be7d21d6767f8aa51c2e934b73692c82d28dbb410f55674d7b5a0e1523b514654339277b535b7f5bb01d457a11aba2eca3bbed" + }, + { + "alg": "SHA-384", + "content": "c5c2853c8d811def0417e2c2f2e91468979008637d5e87441980af17c86e17ac1b59ea0587a70f376d40ca7a99d047f9" + }, + { + "alg": "SHA3-384", + "content": "ba17c332df426d79dd8b73032860e9ce64a984b65d54fd04e5598095b2fb05e757062d469bf3ec67d05d0ff8978d3f13" + }, + { + "alg": "SHA3-256", + "content": "469fa33a7d6854ac73627c8b4d281165c26dbcb21e645df792c3144453ab3129" + }, + { + "alg": "SHA3-512", + "content": "a042781692aaaa9458be722d0437484c5f1fd8f3f4955c00008224caebeb671ab93740052599ce2f5feab8d7ec712c72786492f7c7ca1c27c25425545b05a91e" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/javax.validation/validation-api@1.1.0.Final?type=jar", + "type": "library", + "bom-ref": "pkg:maven/javax.validation/validation-api@1.1.0.Final?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "javax.validation.bootstrap.GenericBootstrap\njavax.validation.bootstrap.ProviderSpecificBootstrap\njavax.validation.BootstrapConfiguration\njavax.validation.Configuration\njavax.validation.Constraint\njavax.validation.ConstraintDeclarationException\njavax.validation.ConstraintDefinitionException\njavax.validation.constraints.AssertFalse$List\njavax.validation.constraints.AssertFalse\njavax.validation.constraints.AssertTrue$List\njavax.validation.constraints.AssertTrue\njavax.validation.constraints.DecimalMax$List\njavax.validation.constraints.DecimalMax\njavax.validation.constraints.DecimalMin$List\njavax.validation.constraints.DecimalMin\njavax.validation.constraints.Digits$List\njavax.validation.constraints.Digits\njavax.validation.constraints.Future$List\njavax.validation.constraints.Future\njavax.validation.constraints.Max$List\njavax.validation.constraints.Max\njavax.validation.constraints.Min$List\njavax.validation.constraints.Min\njavax.validation.constraints.NotNull$List\njavax.validation.constraints.NotNull\njavax.validation.constraints.Null$List\njavax.validation.constraints.Null\njavax.validation.constraints.Past$List\njavax.validation.constraints.Past\njavax.validation.constraints.Pattern$Flag\njavax.validation.constraints.Pattern$List\njavax.validation.constraints.Pattern\njavax.validation.constraints.Size$List\njavax.validation.constraints.Size\njavax.validation.ConstraintTarget\njavax.validation.constraintvalidation.SupportedValidationTarget\njavax.validation.constraintvalidation.ValidationTarget\njavax.validation.ConstraintValidator\njavax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$LeafNodeBuilderCustomizableContext\njavax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$LeafNodeBuilderDefinedContext\njavax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$LeafNodeContextBuilder\njavax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$NodeBuilderCustomizableContext\njavax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$NodeBuilderDefinedContext\njavax.validation.ConstraintValidatorContext$ConstraintViolationBuilder$NodeContextBuilder\njavax.validation.ConstraintValidatorContext$ConstraintViolationBuilder\njavax.validation.ConstraintValidatorContext\njavax.validation.ConstraintValidatorFactory\njavax.validation.ConstraintViolation\njavax.validation.ConstraintViolationException\njavax.validation.ElementKind\njavax.validation.executable.ExecutableType\njavax.validation.executable.ExecutableValidator\njavax.validation.executable.ValidateOnExecution\njavax.validation.GroupDefinitionException\njavax.validation.groups.ConvertGroup$List\njavax.validation.groups.ConvertGroup\njavax.validation.groups.Default\njavax.validation.GroupSequence\njavax.validation.MessageInterpolator$Context\njavax.validation.MessageInterpolator\njavax.validation.metadata.BeanDescriptor\njavax.validation.metadata.CascadableDescriptor\njavax.validation.metadata.ConstraintDescriptor\njavax.validation.metadata.ConstructorDescriptor\njavax.validation.metadata.CrossParameterDescriptor\njavax.validation.metadata.ElementDescriptor$ConstraintFinder\njavax.validation.metadata.ElementDescriptor\njavax.validation.metadata.ExecutableDescriptor\njavax.validation.metadata.GroupConversionDescriptor\njavax.validation.metadata.MethodDescriptor\njavax.validation.metadata.MethodType\njavax.validation.metadata.ParameterDescriptor\njavax.validation.metadata.PropertyDescriptor\njavax.validation.metadata.ReturnValueDescriptor\njavax.validation.metadata.Scope\njavax.validation.OverridesAttribute$List\njavax.validation.OverridesAttribute\njavax.validation.ParameterNameProvider\njavax.validation.Path$BeanNode\njavax.validation.Path$ConstructorNode\njavax.validation.Path$CrossParameterNode\njavax.validation.Path$MethodNode\njavax.validation.Path$Node\njavax.validation.Path$ParameterNode\njavax.validation.Path$PropertyNode\njavax.validation.Path$ReturnValueNode\njavax.validation.Path\njavax.validation.Payload\njavax.validation.ReportAsSingleViolation\njavax.validation.spi.BootstrapState\njavax.validation.spi.ConfigurationState\njavax.validation.spi.ValidationProvider\njavax.validation.TraversableResolver\njavax.validation.UnexpectedTypeException\njavax.validation.Valid\njavax.validation.Validation$1\njavax.validation.Validation$DefaultValidationProviderResolver\njavax.validation.Validation$GenericBootstrapImpl\njavax.validation.Validation$GetValidationProviderListAction\njavax.validation.Validation$ProviderSpecificBootstrapImpl\njavax.validation.Validation\njavax.validation.ValidationException\njavax.validation.ValidationProviderResolver\njavax.validation.Validator\njavax.validation.ValidatorContext\njavax.validation.ValidatorFactory" + } + ] + }, + { + "publisher": "JBoss by Red Hat", + "group": "org.jboss.logging", + "name": "jboss-logging", + "version": "3.3.0.Final", + "description": "The JBoss Logging Framework", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "bc11af4b8ce7138cdc79b7ba8561638c" + }, + { + "alg": "SHA-1", + "content": "3616bb87707910296e2c195dc016287080bba5af" + }, + { + "alg": "SHA-256", + "content": "e0e0595e7f70c464609095aef9e47a8484e05f2f621c0aa5081c18e3db2d498c" + }, + { + "alg": "SHA-512", + "content": "6cd839a07c55a75befa9a95c7cb2e4a87445432d475bc747410fce625ad4496ee5cc6631a445420940ef1cb408d74873980504e4d785d8ec851223301a76807b" + }, + { + "alg": "SHA-384", + "content": "90434309db295c401fd2c62bbaec1a9c724d24128a2db1f940a453572fb99b8ff02c38ba122d8ab06e3f7a3a802e3d12" + }, + { + "alg": "SHA3-384", + "content": "4108070133863a249a03dbdfaeed146bc73f4afbfeb9370d28400063bb49bc0411cdc6e856dd30368ba95b65c1773850" + }, + { + "alg": "SHA3-256", + "content": "12fa4c6092728e4d1d780db85e3567ac16a8ec515daac930326513a471f60bd4" + }, + { + "alg": "SHA3-512", + "content": "3f2a0f9e1ce18e1fce8b658a9ce7603eae6a2eeb96b8c26c0a49fde515ea97b319e94f48617fdbd8b102cd51c6a3c957528b456b821e2287ac1b35a3442c35c6" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.jboss.logging/jboss-logging@3.3.0.Final?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.jboss.logging/jboss-logging@3.3.0.Final?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/jboss/logging/jboss-logging/3.3.0.Final/jboss-logging-3.3.0.Final.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.jboss.logging.LogMessage\norg.jboss.logging.Log4j2LoggerProvider\norg.jboss.logging.MessageLogger\norg.jboss.logging.DelegatingBasicLogger\norg.jboss.logging.Slf4jLocationAwareLogger$1\norg.jboss.logging.Logger\norg.jboss.logging.Log4jLoggerProvider\norg.jboss.logging.Log4j2Logger$1\norg.jboss.logging.MDC\norg.jboss.logging.JBossLogManagerProvider\norg.jboss.logging.NDC\norg.jboss.logging.JDKLogger$1\norg.jboss.logging.LoggingClass\norg.jboss.logging.Log4jLogger$1\norg.jboss.logging.LoggerProvider\norg.jboss.logging.AbstractLoggerProvider$Entry\norg.jboss.logging.JBossLogManagerLogger$1\norg.jboss.logging.Slf4jLoggerProvider\norg.jboss.logging.Message$Format\norg.jboss.logging.JBossLogRecord\norg.jboss.logging.Messages\norg.jboss.logging.Logger$1\norg.jboss.logging.LoggerProviders$1\norg.jboss.logging.SerializedLogger\norg.jboss.logging.Param\norg.jboss.logging.Slf4jLogger$1\norg.jboss.logging.Messages$1\norg.jboss.logging.Log4jLogger\norg.jboss.logging.JBossLogManagerProvider$1\norg.jboss.logging.Log4j2Logger\norg.jboss.logging.LoggerProviders\norg.jboss.logging.BasicLogger\norg.jboss.logging.MessageBundle\norg.jboss.logging.FormatWith\norg.jboss.logging.Field\norg.jboss.logging.Message\norg.jboss.logging.Logger$Level\norg.jboss.logging.ParameterConverter\norg.jboss.logging.AbstractLoggerProvider\norg.jboss.logging.Slf4jLogger\norg.jboss.logging.JDKLogger\norg.jboss.logging.Slf4jLocationAwareLogger\norg.jboss.logging.Cause\norg.jboss.logging.AbstractMdcLoggerProvider\norg.jboss.logging.JDKLevel\norg.jboss.logging.Property\norg.jboss.logging.JBossLogManagerLogger\norg.jboss.logging.JDKLoggerProvider" + } + ] + }, + { + "publisher": "FasterXML", + "group": "com.fasterxml.jackson.core", + "name": "jackson-databind", + "version": "2.8.6", + "description": "General data-binding functionality for Jackson: works on core streaming API", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "b9bcc79b8b3883f627045b2da535e580" + }, + { + "alg": "SHA-1", + "content": "c43de61f74ecc61322ef8f402837ba65b0aa2bf4" + }, + { + "alg": "SHA-256", + "content": "922413ca2ff5a8f1f86a2eaae8ff02219322ec6ff00d212e7973df8aac4bbaa3" + }, + { + "alg": "SHA-512", + "content": "8cd4b5eceeb6de6ca8c2c571f51b0a3c626db5cb910d60e993d2f66978be98a27107fefeed393ed8db4d3139d7d475c1a5f1cf0c279a60c94fff0b1515763ad7" + }, + { + "alg": "SHA-384", + "content": "c7374ad29f6ef27f901e40046bb1e0997b5a851baa21682c95a8e64e01dc9a3daa1158f8f069a2c409fbd2d05948e74c" + }, + { + "alg": "SHA3-384", + "content": "3dd9cfef16bc45227c3221c5646de343ca085dfd3375b09b9d59e07882ce7dd9955e9b6b8f4d8ef8cd821c64ef29c792" + }, + { + "alg": "SHA3-256", + "content": "87b1651600279718ac4ad833f6f601e4c9497805aa323ac276189b1c743bc3c3" + }, + { + "alg": "SHA3-512", + "content": "37990df401acdc072972a63d889052a7c5d0967340250678a73097c9a5ccee095b6fec8f2f30b1be59565a6ceefa987577d9d494cd83bf2ac87075770b3c88c4" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.8.6?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.8.6?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/fasterxml/jackson/core/jackson-databind/2.8.6/jackson-databind-2.8.6.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.fasterxml.jackson.databind.AbstractTypeResolver\ncom.fasterxml.jackson.databind.AnnotationIntrospector$ReferenceProperty$Type\ncom.fasterxml.jackson.databind.AnnotationIntrospector$ReferenceProperty\ncom.fasterxml.jackson.databind.AnnotationIntrospector\ncom.fasterxml.jackson.databind.BeanDescription\ncom.fasterxml.jackson.databind.BeanProperty$Std\ncom.fasterxml.jackson.databind.BeanProperty\ncom.fasterxml.jackson.databind.DatabindContext\ncom.fasterxml.jackson.databind.DeserializationConfig\ncom.fasterxml.jackson.databind.DeserializationContext\ncom.fasterxml.jackson.databind.DeserializationFeature\ncom.fasterxml.jackson.databind.InjectableValues$Std\ncom.fasterxml.jackson.databind.InjectableValues\ncom.fasterxml.jackson.databind.JavaType\ncom.fasterxml.jackson.databind.JsonDeserializer$None\ncom.fasterxml.jackson.databind.JsonDeserializer\ncom.fasterxml.jackson.databind.JsonMappingException$Reference\ncom.fasterxml.jackson.databind.JsonMappingException\ncom.fasterxml.jackson.databind.JsonNode$1\ncom.fasterxml.jackson.databind.JsonNode\ncom.fasterxml.jackson.databind.JsonSerializable$Base\ncom.fasterxml.jackson.databind.JsonSerializable\ncom.fasterxml.jackson.databind.JsonSerializer$None\ncom.fasterxml.jackson.databind.JsonSerializer\ncom.fasterxml.jackson.databind.KeyDeserializer$None\ncom.fasterxml.jackson.databind.KeyDeserializer\ncom.fasterxml.jackson.databind.MapperFeature\ncom.fasterxml.jackson.databind.MappingIterator\ncom.fasterxml.jackson.databind.MappingJsonFactory\ncom.fasterxml.jackson.databind.Module$SetupContext\ncom.fasterxml.jackson.databind.Module\ncom.fasterxml.jackson.databind.ObjectMapper$1\ncom.fasterxml.jackson.databind.ObjectMapper$2\ncom.fasterxml.jackson.databind.ObjectMapper$DefaultTypeResolverBuilder\ncom.fasterxml.jackson.databind.ObjectMapper$DefaultTyping\ncom.fasterxml.jackson.databind.ObjectMapper\ncom.fasterxml.jackson.databind.ObjectReader\ncom.fasterxml.jackson.databind.ObjectWriter$GeneratorSettings\ncom.fasterxml.jackson.databind.ObjectWriter$Prefetch\ncom.fasterxml.jackson.databind.ObjectWriter\ncom.fasterxml.jackson.databind.PropertyMetadata\ncom.fasterxml.jackson.databind.PropertyName\ncom.fasterxml.jackson.databind.PropertyNamingStrategy$KebabCaseStrategy\ncom.fasterxml.jackson.databind.PropertyNamingStrategy$LowerCaseStrategy\ncom.fasterxml.jackson.databind.PropertyNamingStrategy$LowerCaseWithUnderscoresStrategy\ncom.fasterxml.jackson.databind.PropertyNamingStrategy$PascalCaseStrategy\ncom.fasterxml.jackson.databind.PropertyNamingStrategy$PropertyNamingStrategyBase\ncom.fasterxml.jackson.databind.PropertyNamingStrategy$SnakeCaseStrategy\ncom.fasterxml.jackson.databind.PropertyNamingStrategy$UpperCamelCaseStrategy\ncom.fasterxml.jackson.databind.PropertyNamingStrategy\ncom.fasterxml.jackson.databind.RuntimeJsonMappingException\ncom.fasterxml.jackson.databind.SequenceWriter\ncom.fasterxml.jackson.databind.SerializationConfig\ncom.fasterxml.jackson.databind.SerializationFeature\ncom.fasterxml.jackson.databind.SerializerProvider\ncom.fasterxml.jackson.databind.annotation.JacksonStdImpl\ncom.fasterxml.jackson.databind.annotation.JsonAppend$Attr\ncom.fasterxml.jackson.databind.annotation.JsonAppend$Prop\ncom.fasterxml.jackson.databind.annotation.JsonAppend\ncom.fasterxml.jackson.databind.annotation.JsonDeserialize\ncom.fasterxml.jackson.databind.annotation.JsonNaming\ncom.fasterxml.jackson.databind.annotation.JsonPOJOBuilder$Value\ncom.fasterxml.jackson.databind.annotation.JsonPOJOBuilder\ncom.fasterxml.jackson.databind.annotation.JsonSerialize$Inclusion\ncom.fasterxml.jackson.databind.annotation.JsonSerialize$Typing\ncom.fasterxml.jackson.databind.annotation.JsonSerialize\ncom.fasterxml.jackson.databind.annotation.JsonTypeIdResolver\ncom.fasterxml.jackson.databind.annotation.JsonTypeResolver\ncom.fasterxml.jackson.databind.annotation.JsonValueInstantiator\ncom.fasterxml.jackson.databind.annotation.NoClass\ncom.fasterxml.jackson.databind.cfg.BaseSettings\ncom.fasterxml.jackson.databind.cfg.ConfigFeature\ncom.fasterxml.jackson.databind.cfg.ConfigOverride\ncom.fasterxml.jackson.databind.cfg.ConfigOverrides\ncom.fasterxml.jackson.databind.cfg.ContextAttributes$Impl\ncom.fasterxml.jackson.databind.cfg.ContextAttributes\ncom.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig\ncom.fasterxml.jackson.databind.cfg.HandlerInstantiator\ncom.fasterxml.jackson.databind.cfg.MapperConfig\ncom.fasterxml.jackson.databind.cfg.MapperConfigBase\ncom.fasterxml.jackson.databind.cfg.MutableConfigOverride\ncom.fasterxml.jackson.databind.cfg.PackageVersion\ncom.fasterxml.jackson.databind.cfg.SerializerFactoryConfig\ncom.fasterxml.jackson.databind.deser.AbstractDeserializer\ncom.fasterxml.jackson.databind.deser.BasicDeserializerFactory\ncom.fasterxml.jackson.databind.deser.BeanDeserializer$1\ncom.fasterxml.jackson.databind.deser.BeanDeserializer$BeanReferring\ncom.fasterxml.jackson.databind.deser.BeanDeserializer\ncom.fasterxml.jackson.databind.deser.BeanDeserializerBase$1\ncom.fasterxml.jackson.databind.deser.BeanDeserializerBase\ncom.fasterxml.jackson.databind.deser.BeanDeserializerBuilder\ncom.fasterxml.jackson.databind.deser.BeanDeserializerFactory\ncom.fasterxml.jackson.databind.deser.BeanDeserializerModifier\ncom.fasterxml.jackson.databind.deser.BuilderBasedDeserializer$1\ncom.fasterxml.jackson.databind.deser.BuilderBasedDeserializer\ncom.fasterxml.jackson.databind.deser.ContextualDeserializer\ncom.fasterxml.jackson.databind.deser.ContextualKeyDeserializer\ncom.fasterxml.jackson.databind.deser.CreatorProperty\ncom.fasterxml.jackson.databind.deser.DataFormatReaders$AccessorForReader\ncom.fasterxml.jackson.databind.deser.DataFormatReaders$Match\ncom.fasterxml.jackson.databind.deser.DataFormatReaders\ncom.fasterxml.jackson.databind.deser.DefaultDeserializationContext$Impl\ncom.fasterxml.jackson.databind.deser.DefaultDeserializationContext\ncom.fasterxml.jackson.databind.deser.DeserializationProblemHandler\ncom.fasterxml.jackson.databind.deser.DeserializerCache\ncom.fasterxml.jackson.databind.deser.DeserializerFactory\ncom.fasterxml.jackson.databind.deser.Deserializers$Base\ncom.fasterxml.jackson.databind.deser.Deserializers\ncom.fasterxml.jackson.databind.deser.KeyDeserializers\ncom.fasterxml.jackson.databind.deser.ResolvableDeserializer\ncom.fasterxml.jackson.databind.deser.SettableAnyProperty$AnySetterReferring\ncom.fasterxml.jackson.databind.deser.SettableAnyProperty\ncom.fasterxml.jackson.databind.deser.SettableBeanProperty\ncom.fasterxml.jackson.databind.deser.UnresolvedForwardReference\ncom.fasterxml.jackson.databind.deser.UnresolvedId\ncom.fasterxml.jackson.databind.deser.ValueInstantiator$Base\ncom.fasterxml.jackson.databind.deser.ValueInstantiator\ncom.fasterxml.jackson.databind.deser.ValueInstantiators$Base\ncom.fasterxml.jackson.databind.deser.ValueInstantiators\ncom.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer\ncom.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer\ncom.fasterxml.jackson.databind.deser.impl.BeanPropertyMap\ncom.fasterxml.jackson.databind.deser.impl.CreatorCollector$StdTypeConstructor\ncom.fasterxml.jackson.databind.deser.impl.CreatorCollector\ncom.fasterxml.jackson.databind.deser.impl.ErrorThrowingDeserializer\ncom.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler$Builder\ncom.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler$ExtTypedProperty\ncom.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler\ncom.fasterxml.jackson.databind.deser.impl.FailingDeserializer\ncom.fasterxml.jackson.databind.deser.impl.FieldProperty\ncom.fasterxml.jackson.databind.deser.impl.InnerClassProperty\ncom.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty\ncom.fasterxml.jackson.databind.deser.impl.MethodProperty\ncom.fasterxml.jackson.databind.deser.impl.ObjectIdReader\ncom.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty$PropertyReferring\ncom.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty\ncom.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty\ncom.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator$CaseInsensitiveMap\ncom.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator\ncom.fasterxml.jackson.databind.deser.impl.PropertyBasedObjectIdGenerator\ncom.fasterxml.jackson.databind.deser.impl.PropertyValue$Any\ncom.fasterxml.jackson.databind.deser.impl.PropertyValue$Map\ncom.fasterxml.jackson.databind.deser.impl.PropertyValue$Regular\ncom.fasterxml.jackson.databind.deser.impl.PropertyValue\ncom.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer\ncom.fasterxml.jackson.databind.deser.impl.ReadableObjectId$Referring\ncom.fasterxml.jackson.databind.deser.impl.ReadableObjectId\ncom.fasterxml.jackson.databind.deser.impl.SetterlessProperty\ncom.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer\ncom.fasterxml.jackson.databind.deser.impl.UnwrappedPropertyHandler\ncom.fasterxml.jackson.databind.deser.impl.ValueInjector\ncom.fasterxml.jackson.databind.deser.std.ArrayBlockingQueueDeserializer\ncom.fasterxml.jackson.databind.deser.std.AtomicBooleanDeserializer\ncom.fasterxml.jackson.databind.deser.std.AtomicReferenceDeserializer\ncom.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer\ncom.fasterxml.jackson.databind.deser.std.ByteBufferDeserializer\ncom.fasterxml.jackson.databind.deser.std.CollectionDeserializer$CollectionReferring\ncom.fasterxml.jackson.databind.deser.std.CollectionDeserializer$CollectionReferringAccumulator\ncom.fasterxml.jackson.databind.deser.std.CollectionDeserializer\ncom.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase\ncom.fasterxml.jackson.databind.deser.std.DateDeserializers$CalendarDeserializer\ncom.fasterxml.jackson.databind.deser.std.DateDeserializers$DateBasedDeserializer\ncom.fasterxml.jackson.databind.deser.std.DateDeserializers$DateDeserializer\ncom.fasterxml.jackson.databind.deser.std.DateDeserializers$SqlDateDeserializer\ncom.fasterxml.jackson.databind.deser.std.DateDeserializers$TimestampDeserializer\ncom.fasterxml.jackson.databind.deser.std.DateDeserializers\ncom.fasterxml.jackson.databind.deser.std.DelegatingDeserializer\ncom.fasterxml.jackson.databind.deser.std.EnumDeserializer\ncom.fasterxml.jackson.databind.deser.std.EnumMapDeserializer\ncom.fasterxml.jackson.databind.deser.std.EnumSetDeserializer\ncom.fasterxml.jackson.databind.deser.std.FactoryBasedEnumDeserializer\ncom.fasterxml.jackson.databind.deser.std.FromStringDeserializer$Std\ncom.fasterxml.jackson.databind.deser.std.FromStringDeserializer\ncom.fasterxml.jackson.databind.deser.std.JdkDeserializers\ncom.fasterxml.jackson.databind.deser.std.JsonLocationInstantiator\ncom.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer$ArrayDeserializer\ncom.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer$ObjectDeserializer\ncom.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer\ncom.fasterxml.jackson.databind.deser.std.MapDeserializer$MapReferring\ncom.fasterxml.jackson.databind.deser.std.MapDeserializer$MapReferringAccumulator\ncom.fasterxml.jackson.databind.deser.std.MapDeserializer\ncom.fasterxml.jackson.databind.deser.std.MapEntryDeserializer\ncom.fasterxml.jackson.databind.deser.std.NullifyingDeserializer\ncom.fasterxml.jackson.databind.deser.std.NumberDeserializers$1\ncom.fasterxml.jackson.databind.deser.std.NumberDeserializers$BigDecimalDeserializer\ncom.fasterxml.jackson.databind.deser.std.NumberDeserializers$BigIntegerDeserializer\ncom.fasterxml.jackson.databind.deser.std.NumberDeserializers$BooleanDeserializer\ncom.fasterxml.jackson.databind.deser.std.NumberDeserializers$ByteDeserializer\ncom.fasterxml.jackson.databind.deser.std.NumberDeserializers$CharacterDeserializer\ncom.fasterxml.jackson.databind.deser.std.NumberDeserializers$DoubleDeserializer\ncom.fasterxml.jackson.databind.deser.std.NumberDeserializers$FloatDeserializer\ncom.fasterxml.jackson.databind.deser.std.NumberDeserializers$IntegerDeserializer\ncom.fasterxml.jackson.databind.deser.std.NumberDeserializers$LongDeserializer\ncom.fasterxml.jackson.databind.deser.std.NumberDeserializers$NumberDeserializer\ncom.fasterxml.jackson.databind.deser.std.NumberDeserializers$PrimitiveOrWrapperDeserializer\ncom.fasterxml.jackson.databind.deser.std.NumberDeserializers$ShortDeserializer\ncom.fasterxml.jackson.databind.deser.std.NumberDeserializers\ncom.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer\ncom.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers$BooleanDeser\ncom.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers$ByteDeser\ncom.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers$CharDeser\ncom.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers$DoubleDeser\ncom.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers$FloatDeser\ncom.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers$IntDeser\ncom.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers$LongDeser\ncom.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers$ShortDeser\ncom.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers\ncom.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer\ncom.fasterxml.jackson.databind.deser.std.StackTraceElementDeserializer\ncom.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer\ncom.fasterxml.jackson.databind.deser.std.StdDeserializer\ncom.fasterxml.jackson.databind.deser.std.StdKeyDeserializer$DelegatingKD\ncom.fasterxml.jackson.databind.deser.std.StdKeyDeserializer$EnumKD\ncom.fasterxml.jackson.databind.deser.std.StdKeyDeserializer$StringCtorKeyDeserializer\ncom.fasterxml.jackson.databind.deser.std.StdKeyDeserializer$StringFactoryKeyDeserializer\ncom.fasterxml.jackson.databind.deser.std.StdKeyDeserializer$StringKD\ncom.fasterxml.jackson.databind.deser.std.StdKeyDeserializer\ncom.fasterxml.jackson.databind.deser.std.StdKeyDeserializers\ncom.fasterxml.jackson.databind.deser.std.StdNodeBasedDeserializer\ncom.fasterxml.jackson.databind.deser.std.StdScalarDeserializer\ncom.fasterxml.jackson.databind.deser.std.StdValueInstantiator\ncom.fasterxml.jackson.databind.deser.std.StringArrayDeserializer\ncom.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer\ncom.fasterxml.jackson.databind.deser.std.StringDeserializer\ncom.fasterxml.jackson.databind.deser.std.ThrowableDeserializer\ncom.fasterxml.jackson.databind.deser.std.TokenBufferDeserializer\ncom.fasterxml.jackson.databind.deser.std.UUIDDeserializer\ncom.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer$Vanilla\ncom.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer\ncom.fasterxml.jackson.databind.exc.IgnoredPropertyException\ncom.fasterxml.jackson.databind.exc.InvalidFormatException\ncom.fasterxml.jackson.databind.exc.InvalidTypeIdException\ncom.fasterxml.jackson.databind.exc.PropertyBindingException\ncom.fasterxml.jackson.databind.exc.UnrecognizedPropertyException\ncom.fasterxml.jackson.databind.ext.CoreXMLDeserializers$Std\ncom.fasterxml.jackson.databind.ext.CoreXMLDeserializers\ncom.fasterxml.jackson.databind.ext.CoreXMLSerializers$XMLGregorianCalendarSerializer\ncom.fasterxml.jackson.databind.ext.CoreXMLSerializers\ncom.fasterxml.jackson.databind.ext.DOMDeserializer$DocumentDeserializer\ncom.fasterxml.jackson.databind.ext.DOMDeserializer$NodeDeserializer\ncom.fasterxml.jackson.databind.ext.DOMDeserializer\ncom.fasterxml.jackson.databind.ext.DOMSerializer\ncom.fasterxml.jackson.databind.ext.Java7Support\ncom.fasterxml.jackson.databind.ext.Java7SupportImpl\ncom.fasterxml.jackson.databind.ext.NioPathDeserializer\ncom.fasterxml.jackson.databind.ext.NioPathSerializer\ncom.fasterxml.jackson.databind.ext.OptionalHandlerFactory\ncom.fasterxml.jackson.databind.introspect.Annotated\ncom.fasterxml.jackson.databind.introspect.AnnotatedClass\ncom.fasterxml.jackson.databind.introspect.AnnotatedConstructor$Serialization\ncom.fasterxml.jackson.databind.introspect.AnnotatedConstructor\ncom.fasterxml.jackson.databind.introspect.AnnotatedField$Serialization\ncom.fasterxml.jackson.databind.introspect.AnnotatedField\ncom.fasterxml.jackson.databind.introspect.AnnotatedMember\ncom.fasterxml.jackson.databind.introspect.AnnotatedMethod$Serialization\ncom.fasterxml.jackson.databind.introspect.AnnotatedMethod\ncom.fasterxml.jackson.databind.introspect.AnnotatedMethodMap\ncom.fasterxml.jackson.databind.introspect.AnnotatedParameter\ncom.fasterxml.jackson.databind.introspect.AnnotatedWithParams\ncom.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair\ncom.fasterxml.jackson.databind.introspect.AnnotationMap\ncom.fasterxml.jackson.databind.introspect.BasicBeanDescription\ncom.fasterxml.jackson.databind.introspect.BasicClassIntrospector\ncom.fasterxml.jackson.databind.introspect.BeanPropertyDefinition\ncom.fasterxml.jackson.databind.introspect.ClassIntrospector$MixInResolver\ncom.fasterxml.jackson.databind.introspect.ClassIntrospector\ncom.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase\ncom.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector$1\ncom.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector\ncom.fasterxml.jackson.databind.introspect.MemberKey\ncom.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector$1\ncom.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector\ncom.fasterxml.jackson.databind.introspect.ObjectIdInfo\ncom.fasterxml.jackson.databind.introspect.POJOPropertiesCollector\ncom.fasterxml.jackson.databind.introspect.POJOPropertyBuilder$1\ncom.fasterxml.jackson.databind.introspect.POJOPropertyBuilder$10\ncom.fasterxml.jackson.databind.introspect.POJOPropertyBuilder$2\ncom.fasterxml.jackson.databind.introspect.POJOPropertyBuilder$3\ncom.fasterxml.jackson.databind.introspect.POJOPropertyBuilder$4\ncom.fasterxml.jackson.databind.introspect.POJOPropertyBuilder$5\ncom.fasterxml.jackson.databind.introspect.POJOPropertyBuilder$6\ncom.fasterxml.jackson.databind.introspect.POJOPropertyBuilder$7\ncom.fasterxml.jackson.databind.introspect.POJOPropertyBuilder$8\ncom.fasterxml.jackson.databind.introspect.POJOPropertyBuilder$9\ncom.fasterxml.jackson.databind.introspect.POJOPropertyBuilder$Linked\ncom.fasterxml.jackson.databind.introspect.POJOPropertyBuilder$MemberIterator\ncom.fasterxml.jackson.databind.introspect.POJOPropertyBuilder$WithMember\ncom.fasterxml.jackson.databind.introspect.POJOPropertyBuilder\ncom.fasterxml.jackson.databind.introspect.SimpleMixInResolver\ncom.fasterxml.jackson.databind.introspect.TypeResolutionContext$Basic\ncom.fasterxml.jackson.databind.introspect.TypeResolutionContext\ncom.fasterxml.jackson.databind.introspect.VirtualAnnotatedMember\ncom.fasterxml.jackson.databind.introspect.VisibilityChecker$1\ncom.fasterxml.jackson.databind.introspect.VisibilityChecker$Std\ncom.fasterxml.jackson.databind.introspect.VisibilityChecker\ncom.fasterxml.jackson.databind.introspect.WithMember\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonAnyFormatVisitor$Base\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonAnyFormatVisitor\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor$Base\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonBooleanFormatVisitor$Base\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonBooleanFormatVisitor\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWithSerializerProvider\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper$Base\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonIntegerFormatVisitor$Base\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonIntegerFormatVisitor\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor$Base\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonNullFormatVisitor$Base\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonNullFormatVisitor\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonNumberFormatVisitor$Base\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonNumberFormatVisitor\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor$Base\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonStringFormatVisitor$Base\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonStringFormatVisitor\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormat\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor$Base\ncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor\ncom.fasterxml.jackson.databind.jsonschema.JsonSchema\ncom.fasterxml.jackson.databind.jsonschema.JsonSerializableSchema\ncom.fasterxml.jackson.databind.jsonschema.SchemaAware\ncom.fasterxml.jackson.databind.jsontype.NamedType\ncom.fasterxml.jackson.databind.jsontype.SubtypeResolver\ncom.fasterxml.jackson.databind.jsontype.TypeDeserializer$1\ncom.fasterxml.jackson.databind.jsontype.TypeDeserializer\ncom.fasterxml.jackson.databind.jsontype.TypeIdResolver\ncom.fasterxml.jackson.databind.jsontype.TypeResolverBuilder\ncom.fasterxml.jackson.databind.jsontype.TypeSerializer\ncom.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer\ncom.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeSerializer\ncom.fasterxml.jackson.databind.jsontype.impl.AsExistingPropertyTypeSerializer\ncom.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeDeserializer\ncom.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeSerializer\ncom.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer\ncom.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeSerializer\ncom.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer\ncom.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeSerializer\ncom.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver\ncom.fasterxml.jackson.databind.jsontype.impl.MinimalClassNameIdResolver\ncom.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver\ncom.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder$1\ncom.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder\ncom.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase\ncom.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase\ncom.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver\ncom.fasterxml.jackson.databind.jsontype.impl.TypeSerializerBase\ncom.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver\ncom.fasterxml.jackson.databind.module.SimpleDeserializers\ncom.fasterxml.jackson.databind.module.SimpleKeyDeserializers\ncom.fasterxml.jackson.databind.module.SimpleModule\ncom.fasterxml.jackson.databind.module.SimpleSerializers\ncom.fasterxml.jackson.databind.module.SimpleValueInstantiators\ncom.fasterxml.jackson.databind.node.ArrayNode\ncom.fasterxml.jackson.databind.node.BaseJsonNode\ncom.fasterxml.jackson.databind.node.BigIntegerNode\ncom.fasterxml.jackson.databind.node.BinaryNode\ncom.fasterxml.jackson.databind.node.BooleanNode\ncom.fasterxml.jackson.databind.node.ContainerNode\ncom.fasterxml.jackson.databind.node.DecimalNode\ncom.fasterxml.jackson.databind.node.DoubleNode\ncom.fasterxml.jackson.databind.node.FloatNode\ncom.fasterxml.jackson.databind.node.IntNode\ncom.fasterxml.jackson.databind.node.JsonNodeCreator\ncom.fasterxml.jackson.databind.node.JsonNodeFactory\ncom.fasterxml.jackson.databind.node.JsonNodeType\ncom.fasterxml.jackson.databind.node.LongNode\ncom.fasterxml.jackson.databind.node.MissingNode\ncom.fasterxml.jackson.databind.node.NodeCursor$ArrayCursor\ncom.fasterxml.jackson.databind.node.NodeCursor$ObjectCursor\ncom.fasterxml.jackson.databind.node.NodeCursor$RootCursor\ncom.fasterxml.jackson.databind.node.NodeCursor\ncom.fasterxml.jackson.databind.node.NullNode\ncom.fasterxml.jackson.databind.node.NumericNode\ncom.fasterxml.jackson.databind.node.ObjectNode\ncom.fasterxml.jackson.databind.node.POJONode\ncom.fasterxml.jackson.databind.node.ShortNode\ncom.fasterxml.jackson.databind.node.TextNode\ncom.fasterxml.jackson.databind.node.TreeTraversingParser$1\ncom.fasterxml.jackson.databind.node.TreeTraversingParser\ncom.fasterxml.jackson.databind.node.ValueNode\ncom.fasterxml.jackson.databind.ser.AnyGetterWriter\ncom.fasterxml.jackson.databind.ser.BasicSerializerFactory$1\ncom.fasterxml.jackson.databind.ser.BasicSerializerFactory\ncom.fasterxml.jackson.databind.ser.BeanPropertyFilter\ncom.fasterxml.jackson.databind.ser.BeanPropertyWriter\ncom.fasterxml.jackson.databind.ser.BeanSerializer\ncom.fasterxml.jackson.databind.ser.BeanSerializerBuilder\ncom.fasterxml.jackson.databind.ser.BeanSerializerFactory\ncom.fasterxml.jackson.databind.ser.BeanSerializerModifier\ncom.fasterxml.jackson.databind.ser.ContainerSerializer\ncom.fasterxml.jackson.databind.ser.ContextualSerializer\ncom.fasterxml.jackson.databind.ser.DefaultSerializerProvider$Impl\ncom.fasterxml.jackson.databind.ser.DefaultSerializerProvider\ncom.fasterxml.jackson.databind.ser.FilterProvider\ncom.fasterxml.jackson.databind.ser.PropertyBuilder$1\ncom.fasterxml.jackson.databind.ser.PropertyBuilder\ncom.fasterxml.jackson.databind.ser.PropertyFilter\ncom.fasterxml.jackson.databind.ser.PropertyWriter\ncom.fasterxml.jackson.databind.ser.ResolvableSerializer\ncom.fasterxml.jackson.databind.ser.SerializerCache\ncom.fasterxml.jackson.databind.ser.SerializerFactory\ncom.fasterxml.jackson.databind.ser.Serializers$Base\ncom.fasterxml.jackson.databind.ser.Serializers\ncom.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter\ncom.fasterxml.jackson.databind.ser.impl.AttributePropertyWriter\ncom.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer\ncom.fasterxml.jackson.databind.ser.impl.FailingSerializer\ncom.fasterxml.jackson.databind.ser.impl.FilteredBeanPropertyWriter$MultiView\ncom.fasterxml.jackson.databind.ser.impl.FilteredBeanPropertyWriter$SingleView\ncom.fasterxml.jackson.databind.ser.impl.FilteredBeanPropertyWriter\ncom.fasterxml.jackson.databind.ser.impl.IndexedListSerializer\ncom.fasterxml.jackson.databind.ser.impl.IndexedStringListSerializer\ncom.fasterxml.jackson.databind.ser.impl.IteratorSerializer\ncom.fasterxml.jackson.databind.ser.impl.MapEntrySerializer\ncom.fasterxml.jackson.databind.ser.impl.ObjectIdWriter\ncom.fasterxml.jackson.databind.ser.impl.PropertyBasedObjectIdGenerator\ncom.fasterxml.jackson.databind.ser.impl.PropertySerializerMap$Double\ncom.fasterxml.jackson.databind.ser.impl.PropertySerializerMap$Empty\ncom.fasterxml.jackson.databind.ser.impl.PropertySerializerMap$Multi\ncom.fasterxml.jackson.databind.ser.impl.PropertySerializerMap$SerializerAndMapResult\ncom.fasterxml.jackson.databind.ser.impl.PropertySerializerMap$Single\ncom.fasterxml.jackson.databind.ser.impl.PropertySerializerMap$TypeAndSerializer\ncom.fasterxml.jackson.databind.ser.impl.PropertySerializerMap\ncom.fasterxml.jackson.databind.ser.impl.ReadOnlyClassToSerializerMap$Bucket\ncom.fasterxml.jackson.databind.ser.impl.ReadOnlyClassToSerializerMap\ncom.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter$1\ncom.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter$FilterExceptFilter\ncom.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter$SerializeExceptFilter\ncom.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter\ncom.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider\ncom.fasterxml.jackson.databind.ser.impl.StringArraySerializer\ncom.fasterxml.jackson.databind.ser.impl.StringCollectionSerializer\ncom.fasterxml.jackson.databind.ser.impl.TypeWrappedSerializer\ncom.fasterxml.jackson.databind.ser.impl.UnknownSerializer\ncom.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter$1\ncom.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter\ncom.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer\ncom.fasterxml.jackson.databind.ser.impl.WritableObjectId\ncom.fasterxml.jackson.databind.ser.std.ArraySerializerBase\ncom.fasterxml.jackson.databind.ser.std.AsArraySerializerBase\ncom.fasterxml.jackson.databind.ser.std.AtomicReferenceSerializer\ncom.fasterxml.jackson.databind.ser.std.BeanSerializerBase$1\ncom.fasterxml.jackson.databind.ser.std.BeanSerializerBase\ncom.fasterxml.jackson.databind.ser.std.BooleanSerializer\ncom.fasterxml.jackson.databind.ser.std.ByteArraySerializer\ncom.fasterxml.jackson.databind.ser.std.ByteBufferSerializer\ncom.fasterxml.jackson.databind.ser.std.CalendarSerializer\ncom.fasterxml.jackson.databind.ser.std.ClassSerializer\ncom.fasterxml.jackson.databind.ser.std.CollectionSerializer\ncom.fasterxml.jackson.databind.ser.std.DateSerializer\ncom.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase\ncom.fasterxml.jackson.databind.ser.std.EnumSerializer\ncom.fasterxml.jackson.databind.ser.std.EnumSetSerializer\ncom.fasterxml.jackson.databind.ser.std.FileSerializer\ncom.fasterxml.jackson.databind.ser.std.InetAddressSerializer\ncom.fasterxml.jackson.databind.ser.std.InetSocketAddressSerializer\ncom.fasterxml.jackson.databind.ser.std.IterableSerializer\ncom.fasterxml.jackson.databind.ser.std.JsonValueSerializer$TypeSerializerRerouter\ncom.fasterxml.jackson.databind.ser.std.JsonValueSerializer\ncom.fasterxml.jackson.databind.ser.std.MapProperty\ncom.fasterxml.jackson.databind.ser.std.MapSerializer\ncom.fasterxml.jackson.databind.ser.std.NonTypedScalarSerializerBase\ncom.fasterxml.jackson.databind.ser.std.NullSerializer\ncom.fasterxml.jackson.databind.ser.std.NumberSerializer\ncom.fasterxml.jackson.databind.ser.std.NumberSerializers$1\ncom.fasterxml.jackson.databind.ser.std.NumberSerializers$Base\ncom.fasterxml.jackson.databind.ser.std.NumberSerializers$DoubleSerializer\ncom.fasterxml.jackson.databind.ser.std.NumberSerializers$FloatSerializer\ncom.fasterxml.jackson.databind.ser.std.NumberSerializers$IntLikeSerializer\ncom.fasterxml.jackson.databind.ser.std.NumberSerializers$IntegerSerializer\ncom.fasterxml.jackson.databind.ser.std.NumberSerializers$LongSerializer\ncom.fasterxml.jackson.databind.ser.std.NumberSerializers$ShortSerializer\ncom.fasterxml.jackson.databind.ser.std.NumberSerializers\ncom.fasterxml.jackson.databind.ser.std.ObjectArraySerializer\ncom.fasterxml.jackson.databind.ser.std.RawSerializer\ncom.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer\ncom.fasterxml.jackson.databind.ser.std.SerializableSerializer\ncom.fasterxml.jackson.databind.ser.std.SqlDateSerializer\ncom.fasterxml.jackson.databind.ser.std.SqlTimeSerializer\ncom.fasterxml.jackson.databind.ser.std.StaticListSerializerBase\ncom.fasterxml.jackson.databind.ser.std.StdArraySerializers$BooleanArraySerializer\ncom.fasterxml.jackson.databind.ser.std.StdArraySerializers$CharArraySerializer\ncom.fasterxml.jackson.databind.ser.std.StdArraySerializers$DoubleArraySerializer\ncom.fasterxml.jackson.databind.ser.std.StdArraySerializers$FloatArraySerializer\ncom.fasterxml.jackson.databind.ser.std.StdArraySerializers$IntArraySerializer\ncom.fasterxml.jackson.databind.ser.std.StdArraySerializers$LongArraySerializer\ncom.fasterxml.jackson.databind.ser.std.StdArraySerializers$ShortArraySerializer\ncom.fasterxml.jackson.databind.ser.std.StdArraySerializers$TypedPrimitiveArraySerializer\ncom.fasterxml.jackson.databind.ser.std.StdArraySerializers\ncom.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer\ncom.fasterxml.jackson.databind.ser.std.StdJdkSerializers$AtomicBooleanSerializer\ncom.fasterxml.jackson.databind.ser.std.StdJdkSerializers$AtomicIntegerSerializer\ncom.fasterxml.jackson.databind.ser.std.StdJdkSerializers$AtomicLongSerializer\ncom.fasterxml.jackson.databind.ser.std.StdJdkSerializers\ncom.fasterxml.jackson.databind.ser.std.StdKeySerializer\ncom.fasterxml.jackson.databind.ser.std.StdKeySerializers$Default\ncom.fasterxml.jackson.databind.ser.std.StdKeySerializers$Dynamic\ncom.fasterxml.jackson.databind.ser.std.StdKeySerializers$EnumKeySerializer\ncom.fasterxml.jackson.databind.ser.std.StdKeySerializers$StringKeySerializer\ncom.fasterxml.jackson.databind.ser.std.StdKeySerializers\ncom.fasterxml.jackson.databind.ser.std.StdScalarSerializer\ncom.fasterxml.jackson.databind.ser.std.StdSerializer\ncom.fasterxml.jackson.databind.ser.std.StringSerializer\ncom.fasterxml.jackson.databind.ser.std.TimeZoneSerializer\ncom.fasterxml.jackson.databind.ser.std.ToStringSerializer\ncom.fasterxml.jackson.databind.ser.std.TokenBufferSerializer\ncom.fasterxml.jackson.databind.ser.std.UUIDSerializer\ncom.fasterxml.jackson.databind.type.ArrayType\ncom.fasterxml.jackson.databind.type.ClassKey\ncom.fasterxml.jackson.databind.type.ClassStack\ncom.fasterxml.jackson.databind.type.CollectionLikeType\ncom.fasterxml.jackson.databind.type.CollectionType\ncom.fasterxml.jackson.databind.type.MapLikeType\ncom.fasterxml.jackson.databind.type.MapType\ncom.fasterxml.jackson.databind.type.ReferenceType\ncom.fasterxml.jackson.databind.type.ResolvedRecursiveType\ncom.fasterxml.jackson.databind.type.SimpleType\ncom.fasterxml.jackson.databind.type.TypeBase\ncom.fasterxml.jackson.databind.type.TypeBindings$AsKey\ncom.fasterxml.jackson.databind.type.TypeBindings$TypeParamStash\ncom.fasterxml.jackson.databind.type.TypeBindings\ncom.fasterxml.jackson.databind.type.TypeFactory\ncom.fasterxml.jackson.databind.type.TypeModifier\ncom.fasterxml.jackson.databind.type.TypeParser$MyTokenizer\ncom.fasterxml.jackson.databind.type.TypeParser\ncom.fasterxml.jackson.databind.util.Annotations\ncom.fasterxml.jackson.databind.util.ArrayBuilders$1\ncom.fasterxml.jackson.databind.util.ArrayBuilders$BooleanBuilder\ncom.fasterxml.jackson.databind.util.ArrayBuilders$ByteBuilder\ncom.fasterxml.jackson.databind.util.ArrayBuilders$DoubleBuilder\ncom.fasterxml.jackson.databind.util.ArrayBuilders$FloatBuilder\ncom.fasterxml.jackson.databind.util.ArrayBuilders$IntBuilder\ncom.fasterxml.jackson.databind.util.ArrayBuilders$LongBuilder\ncom.fasterxml.jackson.databind.util.ArrayBuilders$ShortBuilder\ncom.fasterxml.jackson.databind.util.ArrayBuilders\ncom.fasterxml.jackson.databind.util.ArrayIterator\ncom.fasterxml.jackson.databind.util.BeanUtil\ncom.fasterxml.jackson.databind.util.ByteBufferBackedInputStream\ncom.fasterxml.jackson.databind.util.ByteBufferBackedOutputStream\ncom.fasterxml.jackson.databind.util.ClassUtil$1\ncom.fasterxml.jackson.databind.util.ClassUtil$Ctor\ncom.fasterxml.jackson.databind.util.ClassUtil$EmptyIterator\ncom.fasterxml.jackson.databind.util.ClassUtil$EnumTypeLocator\ncom.fasterxml.jackson.databind.util.ClassUtil\ncom.fasterxml.jackson.databind.util.CompactStringObjectMap\ncom.fasterxml.jackson.databind.util.Converter$None\ncom.fasterxml.jackson.databind.util.Converter\ncom.fasterxml.jackson.databind.util.EnumResolver\ncom.fasterxml.jackson.databind.util.EnumValues\ncom.fasterxml.jackson.databind.util.ISO8601DateFormat\ncom.fasterxml.jackson.databind.util.ISO8601Utils\ncom.fasterxml.jackson.databind.util.JSONPObject\ncom.fasterxml.jackson.databind.util.JSONWrappedObject\ncom.fasterxml.jackson.databind.util.LRUMap\ncom.fasterxml.jackson.databind.util.LinkedNode\ncom.fasterxml.jackson.databind.util.NameTransformer$1\ncom.fasterxml.jackson.databind.util.NameTransformer$2\ncom.fasterxml.jackson.databind.util.NameTransformer$3\ncom.fasterxml.jackson.databind.util.NameTransformer$Chained\ncom.fasterxml.jackson.databind.util.NameTransformer$NopTransformer\ncom.fasterxml.jackson.databind.util.NameTransformer\ncom.fasterxml.jackson.databind.util.Named\ncom.fasterxml.jackson.databind.util.ObjectBuffer\ncom.fasterxml.jackson.databind.util.PrimitiveArrayBuilder$Node\ncom.fasterxml.jackson.databind.util.PrimitiveArrayBuilder\ncom.fasterxml.jackson.databind.util.RawValue\ncom.fasterxml.jackson.databind.util.RootNameLookup\ncom.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition\ncom.fasterxml.jackson.databind.util.StdConverter\ncom.fasterxml.jackson.databind.util.StdDateFormat\ncom.fasterxml.jackson.databind.util.TokenBuffer$1\ncom.fasterxml.jackson.databind.util.TokenBuffer$Parser\ncom.fasterxml.jackson.databind.util.TokenBuffer$Segment\ncom.fasterxml.jackson.databind.util.TokenBuffer\ncom.fasterxml.jackson.databind.util.TypeKey\ncom.fasterxml.jackson.databind.util.ViewMatcher$Multi\ncom.fasterxml.jackson.databind.util.ViewMatcher$Single\ncom.fasterxml.jackson.databind.util.ViewMatcher" + } + ] + }, + { + "publisher": "FasterXML", + "group": "com.fasterxml.jackson.core", + "name": "jackson-annotations", + "version": "2.8.0", + "description": "Core annotations used for value types, used by Jackson data binding package.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "288e6537849f0c63e76409b515c4fbe4" + }, + { + "alg": "SHA-1", + "content": "45b426f7796b741035581a176744d91090e2e6fb" + }, + { + "alg": "SHA-256", + "content": "e61b7343aceeb6ecda291d4ef133cd3e765f178c631c357ffd081abab7f15db8" + }, + { + "alg": "SHA-512", + "content": "9e549c2044bd9856c7cca491f6acbd0c5a87a208e550410cbc466669328f6022d1bd89258eca7c3a765c2427b0d33c83df29cb1205bce51a1f43b4148e1bfcac" + }, + { + "alg": "SHA-384", + "content": "936bfe80fea70d1672dbf18c1cf9f5b2fc7b60c43807dc66cbda1e3bd7596b2bb359ad9f331563da735a99d0b9d769c0" + }, + { + "alg": "SHA3-384", + "content": "bc03f20e88c3c4557f68d16da87cf709db67fc876c1d128bb1febffd8614fec31a9ce8d2db227ea6000009066314c04f" + }, + { + "alg": "SHA3-256", + "content": "04edc2bd35d2de0216c3dff3f034edbb3e7e90a9403074021be292057420f248" + }, + { + "alg": "SHA3-512", + "content": "016388ec95e5d0ddb8503e12f64795b62c3085ca22467aa8d5ca2daa668dcea253f531c2fd010342c54b10df3fa4464a1c94cd82c5c93883f25ce1d705bc5e54" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.8.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.8.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/fasterxml/jackson/core/jackson-annotations/2.8.0/jackson-annotations-2.8.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.fasterxml.jackson.annotation.JacksonAnnotation\ncom.fasterxml.jackson.annotation.JacksonAnnotationValue\ncom.fasterxml.jackson.annotation.JacksonAnnotationsInside\ncom.fasterxml.jackson.annotation.JacksonInject\ncom.fasterxml.jackson.annotation.JsonAnyGetter\ncom.fasterxml.jackson.annotation.JsonAnySetter\ncom.fasterxml.jackson.annotation.JsonAutoDetect$1\ncom.fasterxml.jackson.annotation.JsonAutoDetect$Visibility\ncom.fasterxml.jackson.annotation.JsonAutoDetect\ncom.fasterxml.jackson.annotation.JsonBackReference\ncom.fasterxml.jackson.annotation.JsonClassDescription\ncom.fasterxml.jackson.annotation.JsonCreator$Mode\ncom.fasterxml.jackson.annotation.JsonCreator\ncom.fasterxml.jackson.annotation.JsonEnumDefaultValue\ncom.fasterxml.jackson.annotation.JsonFilter\ncom.fasterxml.jackson.annotation.JsonFormat$Feature\ncom.fasterxml.jackson.annotation.JsonFormat$Features\ncom.fasterxml.jackson.annotation.JsonFormat$Shape\ncom.fasterxml.jackson.annotation.JsonFormat$Value\ncom.fasterxml.jackson.annotation.JsonFormat\ncom.fasterxml.jackson.annotation.JsonGetter\ncom.fasterxml.jackson.annotation.JsonIdentityInfo\ncom.fasterxml.jackson.annotation.JsonIdentityReference\ncom.fasterxml.jackson.annotation.JsonIgnore\ncom.fasterxml.jackson.annotation.JsonIgnoreProperties$Value\ncom.fasterxml.jackson.annotation.JsonIgnoreProperties\ncom.fasterxml.jackson.annotation.JsonIgnoreType\ncom.fasterxml.jackson.annotation.JsonInclude$Include\ncom.fasterxml.jackson.annotation.JsonInclude$Value\ncom.fasterxml.jackson.annotation.JsonInclude\ncom.fasterxml.jackson.annotation.JsonManagedReference\ncom.fasterxml.jackson.annotation.JsonProperty$Access\ncom.fasterxml.jackson.annotation.JsonProperty\ncom.fasterxml.jackson.annotation.JsonPropertyDescription\ncom.fasterxml.jackson.annotation.JsonPropertyOrder\ncom.fasterxml.jackson.annotation.JsonRawValue\ncom.fasterxml.jackson.annotation.JsonRootName\ncom.fasterxml.jackson.annotation.JsonSetter\ncom.fasterxml.jackson.annotation.JsonSubTypes$Type\ncom.fasterxml.jackson.annotation.JsonSubTypes\ncom.fasterxml.jackson.annotation.JsonTypeId\ncom.fasterxml.jackson.annotation.JsonTypeInfo$As\ncom.fasterxml.jackson.annotation.JsonTypeInfo$Id\ncom.fasterxml.jackson.annotation.JsonTypeInfo$None\ncom.fasterxml.jackson.annotation.JsonTypeInfo\ncom.fasterxml.jackson.annotation.JsonTypeName\ncom.fasterxml.jackson.annotation.JsonUnwrapped\ncom.fasterxml.jackson.annotation.JsonValue\ncom.fasterxml.jackson.annotation.JsonView\ncom.fasterxml.jackson.annotation.ObjectIdGenerator$IdKey\ncom.fasterxml.jackson.annotation.ObjectIdGenerator\ncom.fasterxml.jackson.annotation.ObjectIdGenerators$Base\ncom.fasterxml.jackson.annotation.ObjectIdGenerators$IntSequenceGenerator\ncom.fasterxml.jackson.annotation.ObjectIdGenerators$None\ncom.fasterxml.jackson.annotation.ObjectIdGenerators$PropertyGenerator\ncom.fasterxml.jackson.annotation.ObjectIdGenerators$StringIdGenerator\ncom.fasterxml.jackson.annotation.ObjectIdGenerators$UUIDGenerator\ncom.fasterxml.jackson.annotation.ObjectIdGenerators\ncom.fasterxml.jackson.annotation.ObjectIdResolver\ncom.fasterxml.jackson.annotation.OptBoolean\ncom.fasterxml.jackson.annotation.PropertyAccessor\ncom.fasterxml.jackson.annotation.SimpleObjectIdResolver" + } + ] + }, + { + "publisher": "FasterXML", + "group": "com.fasterxml.jackson.core", + "name": "jackson-core", + "version": "2.8.6", + "description": "Core Jackson abstractions, basic JSON streaming API implementation", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "fc62c06dbb91d1c9130c405edaa35a88" + }, + { + "alg": "SHA-1", + "content": "2ef7b1cc34de149600f5e75bc2d5bf40de894e60" + }, + { + "alg": "SHA-256", + "content": "10a8d607dc66aadee9ef24e8b3d83f04b6c0e033926558cc64e408bcbda0ca9f" + }, + { + "alg": "SHA-512", + "content": "f662adec95e2ce0641054c18f52b8e280099cfe62fbe6d4b884cd767d3ae2c9a6a2475d84f510f16650a551cb76e94d09b060b38652e0de9ceb89cfa9bb9e2af" + }, + { + "alg": "SHA-384", + "content": "96238c26326066ad531d1a3fe05fba9c9ecff17b7e52640bb7374c7a8e78daf3315a96b2142012fc6f2eb18b9a2ee6a3" + }, + { + "alg": "SHA3-384", + "content": "c9f71e747035de2c505b07b1482125c964ca22d4178919c879a61ed21686330c3c0e047e6ab1db6cd2990d75cf7293ea" + }, + { + "alg": "SHA3-256", + "content": "df7ffe78ec590d818b1ee4b0b349e642b72da908d6d938360219847cc6adca6f" + }, + { + "alg": "SHA3-512", + "content": "a9d82196154379b983469b48ac3cc685ea0aaf46e8963115342116437135f84c51cbcb868b92273a43a7ccb8cae745a29a077aa5af52da23297eefda8bcb0837" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.8.6?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.8.6?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/fasterxml/jackson/core/jackson-core/2.8.6/jackson-core-2.8.6.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.fasterxml.jackson.core.Base64Variant\ncom.fasterxml.jackson.core.Base64Variants\ncom.fasterxml.jackson.core.FormatFeature\ncom.fasterxml.jackson.core.FormatSchema\ncom.fasterxml.jackson.core.JsonEncoding\ncom.fasterxml.jackson.core.JsonFactory$Feature\ncom.fasterxml.jackson.core.JsonFactory\ncom.fasterxml.jackson.core.JsonGenerationException\ncom.fasterxml.jackson.core.JsonGenerator$Feature\ncom.fasterxml.jackson.core.JsonGenerator\ncom.fasterxml.jackson.core.JsonLocation\ncom.fasterxml.jackson.core.JsonParseException\ncom.fasterxml.jackson.core.JsonParser$Feature\ncom.fasterxml.jackson.core.JsonParser$NumberType\ncom.fasterxml.jackson.core.JsonParser\ncom.fasterxml.jackson.core.JsonPointer\ncom.fasterxml.jackson.core.JsonProcessingException\ncom.fasterxml.jackson.core.JsonStreamContext\ncom.fasterxml.jackson.core.JsonToken\ncom.fasterxml.jackson.core.JsonTokenId\ncom.fasterxml.jackson.core.JsonpCharacterEscapes\ncom.fasterxml.jackson.core.ObjectCodec\ncom.fasterxml.jackson.core.PrettyPrinter\ncom.fasterxml.jackson.core.SerializableString\ncom.fasterxml.jackson.core.TreeCodec\ncom.fasterxml.jackson.core.TreeNode\ncom.fasterxml.jackson.core.Version\ncom.fasterxml.jackson.core.Versioned\ncom.fasterxml.jackson.core.base.GeneratorBase\ncom.fasterxml.jackson.core.base.ParserBase\ncom.fasterxml.jackson.core.base.ParserMinimalBase\ncom.fasterxml.jackson.core.filter.FilteringGeneratorDelegate\ncom.fasterxml.jackson.core.filter.FilteringParserDelegate\ncom.fasterxml.jackson.core.filter.JsonPointerBasedFilter\ncom.fasterxml.jackson.core.filter.TokenFilter\ncom.fasterxml.jackson.core.filter.TokenFilterContext\ncom.fasterxml.jackson.core.format.DataFormatDetector\ncom.fasterxml.jackson.core.format.DataFormatMatcher\ncom.fasterxml.jackson.core.format.InputAccessor$Std\ncom.fasterxml.jackson.core.format.InputAccessor\ncom.fasterxml.jackson.core.format.MatchStrength\ncom.fasterxml.jackson.core.io.CharTypes\ncom.fasterxml.jackson.core.io.CharacterEscapes\ncom.fasterxml.jackson.core.io.DataOutputAsStream\ncom.fasterxml.jackson.core.io.IOContext\ncom.fasterxml.jackson.core.io.InputDecorator\ncom.fasterxml.jackson.core.io.JsonEOFException\ncom.fasterxml.jackson.core.io.JsonStringEncoder\ncom.fasterxml.jackson.core.io.MergedStream\ncom.fasterxml.jackson.core.io.NumberInput\ncom.fasterxml.jackson.core.io.NumberOutput\ncom.fasterxml.jackson.core.io.OutputDecorator\ncom.fasterxml.jackson.core.io.SegmentedStringWriter\ncom.fasterxml.jackson.core.io.SerializedString\ncom.fasterxml.jackson.core.io.UTF32Reader\ncom.fasterxml.jackson.core.io.UTF8Writer\ncom.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper\ncom.fasterxml.jackson.core.json.DupDetector\ncom.fasterxml.jackson.core.json.JsonGeneratorImpl\ncom.fasterxml.jackson.core.json.JsonReadContext\ncom.fasterxml.jackson.core.json.JsonWriteContext\ncom.fasterxml.jackson.core.json.PackageVersion\ncom.fasterxml.jackson.core.json.ReaderBasedJsonParser\ncom.fasterxml.jackson.core.json.UTF8DataInputJsonParser\ncom.fasterxml.jackson.core.json.UTF8JsonGenerator\ncom.fasterxml.jackson.core.json.UTF8StreamJsonParser\ncom.fasterxml.jackson.core.json.WriterBasedJsonGenerator\ncom.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer$TableInfo\ncom.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer\ncom.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket\ncom.fasterxml.jackson.core.sym.CharsToNameCanonicalizer\ncom.fasterxml.jackson.core.sym.Name\ncom.fasterxml.jackson.core.sym.Name1\ncom.fasterxml.jackson.core.sym.Name2\ncom.fasterxml.jackson.core.sym.Name3\ncom.fasterxml.jackson.core.sym.NameN\ncom.fasterxml.jackson.core.type.ResolvedType\ncom.fasterxml.jackson.core.type.TypeReference\ncom.fasterxml.jackson.core.util.BufferRecycler\ncom.fasterxml.jackson.core.util.ByteArrayBuilder\ncom.fasterxml.jackson.core.util.DefaultIndenter\ncom.fasterxml.jackson.core.util.DefaultPrettyPrinter$FixedSpaceIndenter\ncom.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter\ncom.fasterxml.jackson.core.util.DefaultPrettyPrinter$NopIndenter\ncom.fasterxml.jackson.core.util.DefaultPrettyPrinter\ncom.fasterxml.jackson.core.util.Instantiatable\ncom.fasterxml.jackson.core.util.InternCache\ncom.fasterxml.jackson.core.util.JsonGeneratorDelegate\ncom.fasterxml.jackson.core.util.JsonParserDelegate\ncom.fasterxml.jackson.core.util.JsonParserSequence\ncom.fasterxml.jackson.core.util.MinimalPrettyPrinter\ncom.fasterxml.jackson.core.util.RequestPayload\ncom.fasterxml.jackson.core.util.TextBuffer\ncom.fasterxml.jackson.core.util.VersionUtil" + } + ] + }, + { + "publisher": "Spring IO", + "group": "org.springframework", + "name": "spring-web", + "version": "4.3.6.RELEASE", + "description": "Spring Web", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "aca2094ae74e7a6b5aab587c44b5cff6" + }, + { + "alg": "SHA-1", + "content": "8b8bf8fc6ed4acd5ae0baa6179f1cccc52aaa9aa" + }, + { + "alg": "SHA-256", + "content": "67ecfc4bb2b225723825a80fcdc823f332d4d66634515a153915af1ded227478" + }, + { + "alg": "SHA-512", + "content": "84fb6751108c41aed758f77679c8095117fefe3f07cdb6b731802219821e7b2e6f1d937f14a1e96652e7fe3182ae5916135fb49ff2a4ce6641eeb50209d254af" + }, + { + "alg": "SHA-384", + "content": "3cb38bfb55418116cc43faafe5479db0bff39f5658250c4cbc5a87bb0656367c450f8ca5f5a9f2019094e92b152d9e94" + }, + { + "alg": "SHA3-384", + "content": "324ff04b533d714c954784f9b8140776e14578a6fb139dcf5756288757217e1887e1f972a2ec82133d2ad4eb9e21aa16" + }, + { + "alg": "SHA3-256", + "content": "8bbee5ff03bd39dd16570c9d92a8424d137f756c60da836903e3f3467b510859" + }, + { + "alg": "SHA3-512", + "content": "7ccbd17ceb66e33da7fae989aca19036fb5314d85b0e487402d9f35a6801b43e270cc4a0c60949f45630a3fb2ada37beb846126739dd62b217d828baa6f7fbfc" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework/spring-web@4.3.6.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework/spring-web@4.3.6.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/spring-web/4.3.6.RELEASE/spring-web-4.3.6.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.http.StreamingHttpOutputMessage\norg.springframework.http.HttpHeaders\norg.springframework.http.HttpRequest\norg.springframework.http.RequestEntity$BodyBuilder\norg.springframework.http.HttpEntity\norg.springframework.http.HttpInputMessage\norg.springframework.http.MediaTypeEditor\norg.springframework.http.client.ClientHttpRequestFactory\norg.springframework.http.client.ClientHttpResponse\norg.springframework.http.client.AbstractClientHttpRequest\norg.springframework.http.client.AbstractAsyncClientHttpRequest\norg.springframework.http.client.OkHttpClientHttpResponse\norg.springframework.http.client.InterceptingAsyncClientHttpRequestFactory\norg.springframework.http.client.SimpleClientHttpResponse\norg.springframework.http.client.Netty4ClientHttpRequestFactory$1\norg.springframework.http.client.SimpleBufferingAsyncClientHttpRequest\norg.springframework.http.client.support.HttpAccessor\norg.springframework.http.client.support.InterceptingHttpAccessor\norg.springframework.http.client.support.AsyncHttpAccessor\norg.springframework.http.client.support.HttpRequestWrapper\norg.springframework.http.client.support.ProxyFactoryBean\norg.springframework.http.client.support.InterceptingAsyncHttpAccessor\norg.springframework.http.client.support.BasicAuthorizationInterceptor\norg.springframework.http.client.AbstractBufferingClientHttpRequest\norg.springframework.http.client.SimpleClientHttpRequestFactory\norg.springframework.http.client.HttpComponentsClientHttpRequestFactory\norg.springframework.http.client.AsyncClientHttpRequestInterceptor\norg.springframework.http.client.HttpComponentsClientHttpRequestFactory$HttpDelete\norg.springframework.http.client.OkHttpAsyncClientHttpRequest$OkHttpListenableFuture$1\norg.springframework.http.client.SimpleStreamingAsyncClientHttpRequest$1\norg.springframework.http.client.Netty4ClientHttpResponse\norg.springframework.http.client.OkHttpAsyncClientHttpRequest$OkHttpListenableFuture\norg.springframework.http.client.InterceptingClientHttpRequest\norg.springframework.http.client.ClientHttpRequestInterceptor\norg.springframework.http.client.HttpComponentsAsyncClientHttpRequest$ClientHttpResponseFuture\norg.springframework.http.client.SimpleStreamingAsyncClientHttpRequest\norg.springframework.http.client.SimpleBufferingAsyncClientHttpRequest$1\norg.springframework.http.client.OkHttp3ClientHttpResponse\norg.springframework.http.client.InterceptingClientHttpRequest$InterceptingRequestExecution\norg.springframework.http.client.OkHttpClientHttpRequest\norg.springframework.http.client.OkHttp3AsyncClientHttpRequest$OkHttpListenableFuture$1\norg.springframework.http.client.ClientHttpRequestExecution\norg.springframework.http.client.HttpComponentsAsyncClientHttpResponse\norg.springframework.http.client.HttpComponentsStreamingClientHttpRequest\norg.springframework.http.client.OkHttp3AsyncClientHttpRequest$OkHttpListenableFuture\norg.springframework.http.client.OkHttp3AsyncClientHttpRequest\norg.springframework.http.client.OkHttp3ClientHttpRequestFactory\norg.springframework.http.client.Netty4ClientHttpRequestFactory\norg.springframework.http.client.AsyncClientHttpRequestExecution\norg.springframework.http.client.HttpComponentsClientHttpRequest\norg.springframework.http.client.OkHttpAsyncClientHttpRequest\norg.springframework.http.client.OkHttp3ClientHttpRequest\norg.springframework.http.client.Netty4ClientHttpRequest$1\norg.springframework.http.client.BufferingClientHttpRequestWrapper\norg.springframework.http.client.InterceptingAsyncClientHttpRequest$AsyncRequestExecution\norg.springframework.http.client.AbstractClientHttpResponse\norg.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory\norg.springframework.http.client.HttpComponentsClientHttpResponse\norg.springframework.http.client.HttpComponentsClientHttpRequestFactory$1\norg.springframework.http.client.AbstractBufferingAsyncClientHttpRequest\norg.springframework.http.client.SimpleStreamingClientHttpRequest\norg.springframework.http.client.BufferingClientHttpRequestFactory\norg.springframework.http.client.OkHttpClientHttpRequestFactory\norg.springframework.http.client.SimpleBufferingClientHttpRequest\norg.springframework.http.client.AsyncClientHttpRequestFactory\norg.springframework.http.client.ClientHttpRequest\norg.springframework.http.client.AsyncClientHttpRequest\norg.springframework.http.client.BufferingClientHttpResponseWrapper\norg.springframework.http.client.AbstractClientHttpRequestFactoryWrapper\norg.springframework.http.client.Netty4ClientHttpRequest\norg.springframework.http.client.Netty4ClientHttpRequest$RequestExecuteHandler\norg.springframework.http.client.HttpComponentsStreamingClientHttpRequest$StreamingHttpEntity\norg.springframework.http.client.InterceptingClientHttpRequestFactory\norg.springframework.http.client.InterceptingAsyncClientHttpRequest\norg.springframework.http.client.HttpComponentsAsyncClientHttpRequest\norg.springframework.http.client.HttpComponentsAsyncClientHttpRequest$HttpResponseFutureCallback\norg.springframework.http.InvalidMediaTypeException\norg.springframework.http.ResponseEntity$DefaultBuilder\norg.springframework.http.HttpStatus\norg.springframework.http.ResponseEntity\norg.springframework.http.HttpRange$ByteRange\norg.springframework.http.CacheControl\norg.springframework.http.HttpStatus$Series\norg.springframework.http.HttpMessage\norg.springframework.http.RequestEntity$DefaultBodyBuilder\norg.springframework.http.ResponseEntity$BodyBuilder\norg.springframework.http.HttpRange\norg.springframework.http.StreamingHttpOutputMessage$Body\norg.springframework.http.HttpMethod\norg.springframework.http.server.ServerHttpResponse\norg.springframework.http.server.ServletServerHttpAsyncRequestControl\norg.springframework.http.server.ServerHttpAsyncRequestControl\norg.springframework.http.server.ServletServerHttpResponse$ServletResponseHttpHeaders\norg.springframework.http.server.ServletServerHttpResponse\norg.springframework.http.server.ServerHttpRequest\norg.springframework.http.server.ServletServerHttpRequest\norg.springframework.http.server.ServletServerHttpResponse$1\norg.springframework.http.HttpOutputMessage\norg.springframework.http.ResponseEntity$1\norg.springframework.http.RequestEntity$HeadersBuilder\norg.springframework.http.MediaType$1\norg.springframework.http.RequestEntity\norg.springframework.http.MediaType$2\norg.springframework.http.MediaType\norg.springframework.http.HttpRange$SuffixByteRange\norg.springframework.http.ResponseEntity$HeadersBuilder\norg.springframework.http.converter.HttpMessageNotWritableException\norg.springframework.http.converter.StringHttpMessageConverter\norg.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter\norg.springframework.http.converter.FormHttpMessageConverter$MultipartHttpOutputMessage\norg.springframework.http.converter.AbstractHttpMessageConverter\norg.springframework.http.converter.ResourceRegionHttpMessageConverter\norg.springframework.http.converter.AbstractHttpMessageConverter$1$1\norg.springframework.http.converter.ResourceHttpMessageConverter\norg.springframework.http.converter.protobuf.ProtobufHttpMessageConverter\norg.springframework.http.converter.protobuf.ExtensionRegistryInitializer\norg.springframework.http.converter.FormHttpMessageConverter\norg.springframework.http.converter.ActivationMediaTypeFactory\norg.springframework.http.converter.AbstractGenericHttpMessageConverter$1$1\norg.springframework.http.converter.json.Jackson2ObjectMapperFactoryBean\norg.springframework.http.converter.json.SpringHandlerInstantiator\norg.springframework.http.converter.json.MappingJacksonInputMessage\norg.springframework.http.converter.json.Jackson2ObjectMapperBuilder$1\norg.springframework.http.converter.json.MappingJackson2HttpMessageConverter\norg.springframework.http.converter.json.MappingJacksonValue\norg.springframework.http.converter.json.GsonBuilderUtils$Base64TypeAdapter\norg.springframework.http.converter.json.GsonFactoryBean\norg.springframework.http.converter.json.AbstractJackson2HttpMessageConverter\norg.springframework.http.converter.json.GsonHttpMessageConverter\norg.springframework.http.converter.json.GsonBuilderUtils$1\norg.springframework.http.converter.json.Jackson2ObjectMapperBuilder\norg.springframework.http.converter.json.Jackson2ObjectMapperBuilder$XmlObjectMapperInitializer\norg.springframework.http.converter.json.GsonBuilderUtils\norg.springframework.http.converter.json.Jackson2ObjectMapperBuilder$XmlObjectMapperInitializer$1\norg.springframework.http.converter.FormHttpMessageConverter$2\norg.springframework.http.converter.feed.AbstractWireFeedHttpMessageConverter\norg.springframework.http.converter.feed.RssChannelHttpMessageConverter\norg.springframework.http.converter.feed.AtomFeedHttpMessageConverter\norg.springframework.http.converter.BufferedImageHttpMessageConverter\norg.springframework.http.converter.HttpMessageConversionException\norg.springframework.http.converter.FormHttpMessageConverter$MimeDelegate\norg.springframework.http.converter.ByteArrayHttpMessageConverter\norg.springframework.http.converter.AbstractGenericHttpMessageConverter\norg.springframework.http.converter.ObjectToStringHttpMessageConverter\norg.springframework.http.converter.BufferedImageHttpMessageConverter$1\norg.springframework.http.converter.HttpMessageConverter\norg.springframework.http.converter.AbstractHttpMessageConverter$1\norg.springframework.http.converter.GenericHttpMessageConverter\norg.springframework.http.converter.HttpMessageNotReadableException\norg.springframework.http.converter.xml.SourceHttpMessageConverter$2\norg.springframework.http.converter.xml.Jaxb2RootElementHttpMessageConverter\norg.springframework.http.converter.xml.Jaxb2CollectionHttpMessageConverter\norg.springframework.http.converter.xml.MarshallingHttpMessageConverter\norg.springframework.http.converter.xml.XmlAwareFormHttpMessageConverter\norg.springframework.http.converter.xml.Jaxb2RootElementHttpMessageConverter$1\norg.springframework.http.converter.xml.SourceHttpMessageConverter$1\norg.springframework.http.converter.xml.SourceHttpMessageConverter\norg.springframework.http.converter.xml.AbstractJaxb2HttpMessageConverter\norg.springframework.http.converter.xml.SourceHttpMessageConverter$CountingOutputStream\norg.springframework.http.converter.xml.Jaxb2CollectionHttpMessageConverter$1\norg.springframework.http.converter.xml.AbstractXmlHttpMessageConverter\norg.springframework.http.converter.xml.MappingJackson2XmlHttpMessageConverter\norg.springframework.http.converter.FormHttpMessageConverter$1\norg.springframework.http.converter.AbstractGenericHttpMessageConverter$1\norg.springframework.remoting.caucho.BurlapExporter\norg.springframework.remoting.caucho.HessianExporter\norg.springframework.remoting.caucho.HessianProxyFactoryBean\norg.springframework.remoting.caucho.BurlapServiceExporter\norg.springframework.remoting.caucho.SimpleHessianServiceExporter\norg.springframework.remoting.caucho.BurlapProxyFactoryBean\norg.springframework.remoting.caucho.SimpleBurlapServiceExporter\norg.springframework.remoting.caucho.HessianServiceExporter\norg.springframework.remoting.caucho.HessianClientInterceptor\norg.springframework.remoting.caucho.BurlapClientInterceptor\norg.springframework.remoting.httpinvoker.SimpleHttpInvokerRequestExecutor\norg.springframework.remoting.httpinvoker.HttpInvokerRequestExecutor\norg.springframework.remoting.httpinvoker.HttpInvokerServiceExporter\norg.springframework.remoting.httpinvoker.AbstractHttpInvokerRequestExecutor\norg.springframework.remoting.httpinvoker.HttpComponentsHttpInvokerRequestExecutor\norg.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor\norg.springframework.remoting.httpinvoker.HttpInvokerClientConfiguration\norg.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean\norg.springframework.remoting.httpinvoker.SimpleHttpInvokerServiceExporter\norg.springframework.remoting.httpinvoker.HttpInvokerServiceExporter$FlushGuardedOutputStream\norg.springframework.remoting.jaxws.AbstractJaxWsServiceExporter\norg.springframework.remoting.jaxws.JaxWsSoapFaultException\norg.springframework.remoting.jaxws.LocalJaxWsServiceFactoryBean\norg.springframework.remoting.jaxws.JaxWsPortProxyFactoryBean\norg.springframework.remoting.jaxws.LocalJaxWsServiceFactory\norg.springframework.remoting.jaxws.SimpleJaxWsServiceExporter\norg.springframework.remoting.jaxws.JaxWsPortClientInterceptor\norg.springframework.remoting.jaxws.SimpleHttpServerJaxWsServiceExporter\norg.springframework.web.HttpMediaTypeException\norg.springframework.web.HttpMediaTypeNotAcceptableException\norg.springframework.web.jsf.DelegatingPhaseListenerMulticaster\norg.springframework.web.jsf.el.WebApplicationContextFacesELResolver\norg.springframework.web.jsf.el.SpringBeanFacesELResolver\norg.springframework.web.jsf.DelegatingNavigationHandlerProxy\norg.springframework.web.jsf.DecoratingNavigationHandler\norg.springframework.web.jsf.FacesContextUtils\norg.springframework.web.multipart.support.StandardServletMultipartResolver\norg.springframework.web.multipart.support.MissingServletRequestPartException\norg.springframework.web.multipart.support.ByteArrayMultipartFileEditor\norg.springframework.web.multipart.support.AbstractMultipartHttpServletRequest\norg.springframework.web.multipart.support.StandardMultipartHttpServletRequest$StandardMultipartFile\norg.springframework.web.multipart.support.StandardMultipartHttpServletRequest\norg.springframework.web.multipart.support.MultipartResolutionDelegate\norg.springframework.web.multipart.support.StringMultipartFileEditor\norg.springframework.web.multipart.support.MultipartResolutionDelegate$RequestPartResolver\norg.springframework.web.multipart.support.DefaultMultipartHttpServletRequest\norg.springframework.web.multipart.support.RequestPartServletServerHttpRequest\norg.springframework.web.multipart.support.MultipartFilter\norg.springframework.web.multipart.commons.CommonsMultipartResolver$1\norg.springframework.web.multipart.commons.CommonsFileUploadSupport\norg.springframework.web.multipart.commons.CommonsMultipartResolver\norg.springframework.web.multipart.commons.CommonsMultipartFile\norg.springframework.web.multipart.commons.CommonsFileUploadSupport$MultipartParsingResult\norg.springframework.web.multipart.MultipartException\norg.springframework.web.multipart.MultipartRequest\norg.springframework.web.multipart.MultipartResolver\norg.springframework.web.multipart.MultipartFile\norg.springframework.web.multipart.MaxUploadSizeExceededException\norg.springframework.web.multipart.MultipartHttpServletRequest\norg.springframework.web.HttpMediaTypeNotSupportedException\norg.springframework.web.accept.PathExtensionContentNegotiationStrategy\norg.springframework.web.accept.MappingMediaTypeFileExtensionResolver\norg.springframework.web.accept.ContentNegotiationManagerFactoryBean\norg.springframework.web.accept.AbstractMappingContentNegotiationStrategy\norg.springframework.web.accept.ServletPathExtensionContentNegotiationStrategy\norg.springframework.web.accept.PathExtensionContentNegotiationStrategy$ActivationMediaTypeFactory\norg.springframework.web.accept.ContentNegotiationManager\norg.springframework.web.accept.ParameterContentNegotiationStrategy\norg.springframework.web.accept.HeaderContentNegotiationStrategy\norg.springframework.web.accept.FixedContentNegotiationStrategy\norg.springframework.web.accept.ContentNegotiationStrategy\norg.springframework.web.accept.MediaTypeFileExtensionResolver\norg.springframework.web.client.ResponseErrorHandler\norg.springframework.web.client.RestTemplate$ResponseEntityResponseExtractor\norg.springframework.web.client.MessageBodyClientHttpResponseWrapper\norg.springframework.web.client.DefaultResponseErrorHandler\norg.springframework.web.client.UnknownHttpStatusCodeException\norg.springframework.web.client.DefaultResponseErrorHandler$1\norg.springframework.web.client.ResourceAccessException\norg.springframework.web.client.support.RestGatewaySupport\norg.springframework.web.client.HttpServerErrorException\norg.springframework.web.client.RestTemplate$HttpEntityRequestCallback\norg.springframework.web.client.RestTemplate$HeadersExtractor\norg.springframework.web.client.AsyncRestOperations\norg.springframework.web.client.HttpClientErrorException\norg.springframework.web.client.AsyncRestTemplate$1\norg.springframework.web.client.HttpStatusCodeException\norg.springframework.web.client.RequestCallback\norg.springframework.web.client.AsyncRestTemplate$2\norg.springframework.web.client.AsyncRequestCallback\norg.springframework.web.client.AsyncRestTemplate$AsyncRequestCallbackAdapter\norg.springframework.web.client.RestTemplate\norg.springframework.web.client.RestClientResponseException\norg.springframework.web.client.AsyncRestTemplate$ResponseExtractorFuture\norg.springframework.web.client.AsyncRestTemplate$AsyncRequestCallbackAdapter$1\norg.springframework.web.client.ResponseExtractor\norg.springframework.web.client.RestTemplate$AcceptHeaderRequestCallback\norg.springframework.web.client.HttpMessageConverterExtractor\norg.springframework.web.client.RestClientException\norg.springframework.web.client.RestOperations\norg.springframework.web.client.AsyncRestTemplate\norg.springframework.web.client.RestTemplate$1\norg.springframework.web.bind.ServletRequestUtils$1\norg.springframework.web.bind.MissingPathVariableException\norg.springframework.web.bind.support.WebDataBinderFactory\norg.springframework.web.bind.support.DefaultDataBinderFactory\norg.springframework.web.bind.support.SessionAttributeStore\norg.springframework.web.bind.support.SpringWebConstraintValidatorFactory\norg.springframework.web.bind.support.WebRequestDataBinder$Servlet3MultipartHelper\norg.springframework.web.bind.support.WebRequestDataBinder\norg.springframework.web.bind.support.SessionStatus\norg.springframework.web.bind.support.WebBindingInitializer\norg.springframework.web.bind.support.SimpleSessionStatus\norg.springframework.web.bind.support.ConfigurableWebBindingInitializer\norg.springframework.web.bind.support.DefaultSessionAttributeStore\norg.springframework.web.bind.support.WebArgumentResolver\norg.springframework.web.bind.annotation.CrossOrigin\norg.springframework.web.bind.annotation.RequestHeader\norg.springframework.web.bind.annotation.RequestParam\norg.springframework.web.bind.annotation.ResponseStatus\norg.springframework.web.bind.annotation.support.HandlerMethodResolver$1\norg.springframework.web.bind.annotation.support.HandlerMethodInvocationException\norg.springframework.web.bind.annotation.support.HandlerMethodInvoker\norg.springframework.web.bind.annotation.support.HandlerMethodResolver\norg.springframework.web.bind.annotation.MatrixVariable\norg.springframework.web.bind.annotation.ModelAttribute\norg.springframework.web.bind.annotation.ExceptionHandler\norg.springframework.web.bind.annotation.CookieValue\norg.springframework.web.bind.annotation.PostMapping\norg.springframework.web.bind.annotation.RequestPart\norg.springframework.web.bind.annotation.RequestMapping\norg.springframework.web.bind.annotation.GetMapping\norg.springframework.web.bind.annotation.RequestBody\norg.springframework.web.bind.annotation.InitBinder\norg.springframework.web.bind.annotation.PatchMapping\norg.springframework.web.bind.annotation.Mapping\norg.springframework.web.bind.annotation.SessionAttribute\norg.springframework.web.bind.annotation.RestController\norg.springframework.web.bind.annotation.ControllerAdvice\norg.springframework.web.bind.annotation.SessionAttributes\norg.springframework.web.bind.annotation.ResponseBody\norg.springframework.web.bind.annotation.RestControllerAdvice\norg.springframework.web.bind.annotation.ValueConstants\norg.springframework.web.bind.annotation.RequestAttribute\norg.springframework.web.bind.annotation.DeleteMapping\norg.springframework.web.bind.annotation.PutMapping\norg.springframework.web.bind.annotation.PathVariable\norg.springframework.web.bind.annotation.RequestMethod\norg.springframework.web.bind.ServletRequestUtils$ParameterParser\norg.springframework.web.bind.ServletRequestParameterPropertyValues\norg.springframework.web.bind.MissingServletRequestParameterException\norg.springframework.web.bind.ServletRequestUtils$DoubleParser\norg.springframework.web.bind.ServletRequestUtils$FloatParser\norg.springframework.web.bind.MethodArgumentNotValidException\norg.springframework.web.bind.ServletRequestUtils$BooleanParser\norg.springframework.web.bind.ServletRequestDataBinder\norg.springframework.web.bind.ServletRequestUtils\norg.springframework.web.bind.ServletRequestBindingException\norg.springframework.web.bind.WebDataBinder\norg.springframework.web.bind.UnsatisfiedServletRequestParameterException\norg.springframework.web.bind.ServletRequestUtils$StringParser\norg.springframework.web.bind.ServletRequestUtils$LongParser\norg.springframework.web.bind.ServletRequestUtils$IntParser\norg.springframework.web.bind.EscapedErrors\norg.springframework.web.HttpRequestMethodNotSupportedException\norg.springframework.web.HttpSessionRequiredException\norg.springframework.web.context.ContextLoader\norg.springframework.web.context.request.FacesRequestAttributes\norg.springframework.web.context.request.async.WebAsyncTask\norg.springframework.web.context.request.async.WebAsyncUtils\norg.springframework.web.context.request.async.DeferredResult$1\norg.springframework.web.context.request.async.WebAsyncManager$7\norg.springframework.web.context.request.async.WebAsyncManager\norg.springframework.web.context.request.async.DeferredResult\norg.springframework.web.context.request.async.CallableProcessingInterceptorAdapter\norg.springframework.web.context.request.async.WebAsyncManager$5\norg.springframework.web.context.request.async.WebAsyncUtils$AsyncWebRequestFactory\norg.springframework.web.context.request.async.WebAsyncManager$6\norg.springframework.web.context.request.async.CallableInterceptorChain\norg.springframework.web.context.request.async.AsyncWebRequest\norg.springframework.web.context.request.async.TimeoutDeferredResultProcessingInterceptor\norg.springframework.web.context.request.async.CallableProcessingInterceptor\norg.springframework.web.context.request.async.DeferredResult$DeferredResultHandler\norg.springframework.web.context.request.async.WebAsyncManager$1\norg.springframework.web.context.request.async.DeferredResultProcessingInterceptorAdapter\norg.springframework.web.context.request.async.WebAsyncManager$2\norg.springframework.web.context.request.async.StandardServletAsyncWebRequest\norg.springframework.web.context.request.async.NoSupportAsyncWebRequest\norg.springframework.web.context.request.async.WebAsyncTask$1\norg.springframework.web.context.request.async.DeferredResultProcessingInterceptor\norg.springframework.web.context.request.async.WebAsyncManager$4\norg.springframework.web.context.request.async.WebAsyncManager$3\norg.springframework.web.context.request.async.AsyncRequestTimeoutException\norg.springframework.web.context.request.async.DeferredResultInterceptorChain\norg.springframework.web.context.request.async.TimeoutCallableProcessingInterceptor\norg.springframework.web.context.request.AbstractRequestAttributes\norg.springframework.web.context.request.WebRequestInterceptor\norg.springframework.web.context.request.RequestContextListener\norg.springframework.web.context.request.ServletWebRequest\norg.springframework.web.context.request.Log4jNestedDiagnosticContextInterceptor\norg.springframework.web.context.request.SessionScope\norg.springframework.web.context.request.ServletRequestAttributes\norg.springframework.web.context.request.AsyncWebRequestInterceptor\norg.springframework.web.context.request.RequestScope\norg.springframework.web.context.request.DestructionCallbackBindingListener\norg.springframework.web.context.request.RequestContextHolder\norg.springframework.web.context.request.RequestContextHolder$FacesRequestAttributesFactory\norg.springframework.web.context.request.NativeWebRequest\norg.springframework.web.context.request.FacesWebRequest\norg.springframework.web.context.request.AbstractRequestAttributesScope\norg.springframework.web.context.request.WebRequest\norg.springframework.web.context.request.RequestAttributes\norg.springframework.web.context.request.FacesRequestAttributes$PortletSessionAccessor\norg.springframework.web.context.support.RequestHandledEvent\norg.springframework.web.context.support.WebApplicationContextUtils$FacesDependencyRegistrar\norg.springframework.web.context.support.GenericWebApplicationContext\norg.springframework.web.context.support.HttpRequestHandlerServlet\norg.springframework.web.context.support.SpringBeanAutowiringSupport\norg.springframework.web.context.support.AnnotationConfigWebApplicationContext\norg.springframework.web.context.support.WebApplicationContextUtils$FacesDependencyRegistrar$1\norg.springframework.web.context.support.ServletContextAttributeExporter\norg.springframework.web.context.support.GroovyWebApplicationContext\norg.springframework.web.context.support.ServletRequestHandledEvent\norg.springframework.web.context.support.ServletContextAttributeFactoryBean\norg.springframework.web.context.support.ServletConfigPropertySource\norg.springframework.web.context.support.WebApplicationContextUtils\norg.springframework.web.context.support.ServletContextAwareProcessor\norg.springframework.web.context.support.WebApplicationContextUtils$WebRequestObjectFactory\norg.springframework.web.context.support.ServletContextScope\norg.springframework.web.context.support.LiveBeansViewServlet\norg.springframework.web.context.support.WebApplicationContextUtils$RequestObjectFactory\norg.springframework.web.context.support.StaticWebApplicationContext\norg.springframework.web.context.support.ServletContextResourceLoader\norg.springframework.web.context.support.StandardServletEnvironment\norg.springframework.web.context.support.WebApplicationContextUtils$FacesDependencyRegistrar$2\norg.springframework.web.context.support.AbstractRefreshableWebApplicationContext\norg.springframework.web.context.support.WebApplicationObjectSupport\norg.springframework.web.context.support.ServletContextLiveBeansView\norg.springframework.web.context.support.ServletContextResourcePatternResolver\norg.springframework.web.context.support.WebApplicationContextUtils$SessionObjectFactory\norg.springframework.web.context.support.ServletContextResource\norg.springframework.web.context.support.XmlWebApplicationContext\norg.springframework.web.context.support.WebApplicationContextUtils$1\norg.springframework.web.context.support.ServletContextPropertySource\norg.springframework.web.context.support.ServletContextParameterFactoryBean\norg.springframework.web.context.support.WebApplicationContextUtils$ResponseObjectFactory\norg.springframework.web.context.support.ContextExposingHttpServletRequest\norg.springframework.web.context.annotation.SessionScope\norg.springframework.web.context.annotation.RequestScope\norg.springframework.web.context.annotation.ApplicationScope\norg.springframework.web.context.ContextLoaderListener\norg.springframework.web.context.ConfigurableWebApplicationContext\norg.springframework.web.context.WebApplicationContext\norg.springframework.web.context.AbstractContextLoaderInitializer\norg.springframework.web.context.ServletConfigAware\norg.springframework.web.context.ConfigurableWebEnvironment\norg.springframework.web.context.ServletContextAware\norg.springframework.web.context.ContextCleanupListener\norg.springframework.web.HttpRequestHandler\norg.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite\norg.springframework.web.method.support.InvocableHandlerMethod\norg.springframework.web.method.support.HandlerMethodArgumentResolverComposite\norg.springframework.web.method.support.HandlerMethodArgumentResolver\norg.springframework.web.method.support.CompositeUriComponentsContributor\norg.springframework.web.method.support.ModelAndViewContainer\norg.springframework.web.method.support.AsyncHandlerMethodReturnValueHandler\norg.springframework.web.method.support.UriComponentsContributor\norg.springframework.web.method.support.HandlerMethodReturnValueHandler\norg.springframework.web.method.annotation.SessionStatusMethodArgumentResolver\norg.springframework.web.method.annotation.MethodArgumentConversionNotSupportedException\norg.springframework.web.method.annotation.SessionAttributesHandler\norg.springframework.web.method.annotation.RequestHeaderMethodArgumentResolver$RequestHeaderNamedValueInfo\norg.springframework.web.method.annotation.ExpressionValueMethodArgumentResolver\norg.springframework.web.method.annotation.MapMethodProcessor\norg.springframework.web.method.annotation.ModelFactory\norg.springframework.web.method.annotation.ExpressionValueMethodArgumentResolver$1\norg.springframework.web.method.annotation.AbstractCookieValueMethodArgumentResolver\norg.springframework.web.method.annotation.InitBinderDataBinderFactory\norg.springframework.web.method.annotation.MethodArgumentTypeMismatchException\norg.springframework.web.method.annotation.ModelFactory$ModelMethod\norg.springframework.web.method.annotation.RequestHeaderMethodArgumentResolver$1\norg.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver\norg.springframework.web.method.annotation.RequestHeaderMapMethodArgumentResolver\norg.springframework.web.method.annotation.ExceptionHandlerMethodResolver\norg.springframework.web.method.annotation.AbstractCookieValueMethodArgumentResolver$CookieValueNamedValueInfo\norg.springframework.web.method.annotation.ModelMethodProcessor\norg.springframework.web.method.annotation.ExceptionHandlerMethodResolver$1\norg.springframework.web.method.annotation.ExpressionValueMethodArgumentResolver$ExpressionValueNamedValueInfo\norg.springframework.web.method.annotation.RequestHeaderMethodArgumentResolver\norg.springframework.web.method.annotation.RequestParamMethodArgumentResolver$RequestParamNamedValueInfo\norg.springframework.web.method.annotation.AbstractWebArgumentResolverAdapter\norg.springframework.web.method.annotation.ModelAttributeMethodProcessor\norg.springframework.web.method.annotation.RequestParamMethodArgumentResolver\norg.springframework.web.method.annotation.ErrorsMethodArgumentResolver\norg.springframework.web.method.annotation.AbstractCookieValueMethodArgumentResolver$1\norg.springframework.web.method.annotation.RequestParamMapMethodArgumentResolver\norg.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver$NamedValueInfo\norg.springframework.web.method.HandlerMethodSelector\norg.springframework.web.method.ControllerAdviceBean\norg.springframework.web.method.HandlerMethod$HandlerMethodParameter\norg.springframework.web.method.HandlerMethod\norg.springframework.web.method.HandlerMethod$ReturnValueMethodParameter\norg.springframework.web.cors.CorsConfigurationSource\norg.springframework.web.cors.CorsProcessor\norg.springframework.web.cors.CorsConfiguration\norg.springframework.web.cors.CorsUtils\norg.springframework.web.cors.DefaultCorsProcessor\norg.springframework.web.cors.UrlBasedCorsConfigurationSource\norg.springframework.web.WebApplicationInitializer\norg.springframework.web.filter.GenericFilterBean$FilterConfigPropertyValues\norg.springframework.web.filter.DelegatingFilterProxy\norg.springframework.web.filter.OncePerRequestFilter\norg.springframework.web.filter.CharacterEncodingFilter\norg.springframework.web.filter.ShallowEtagHeaderFilter$HttpStreamingAwareContentCachingResponseWrapper\norg.springframework.web.filter.ServletContextRequestLoggingFilter\norg.springframework.web.filter.GenericFilterBean\norg.springframework.web.filter.AbstractRequestLoggingFilter\norg.springframework.web.filter.HttpPutFormContentFilter$1\norg.springframework.web.filter.ForwardedHeaderFilter$ForwardedHeaderRequestWrapper\norg.springframework.web.filter.ForwardedHeaderFilter\norg.springframework.web.filter.HiddenHttpMethodFilter\norg.springframework.web.filter.CompositeFilter$VirtualFilterChain\norg.springframework.web.filter.CommonsRequestLoggingFilter\norg.springframework.web.filter.ForwardedHeaderFilter$ForwardedHeaderResponseWrapper\norg.springframework.web.filter.HttpPutFormContentFilter\norg.springframework.web.filter.HiddenHttpMethodFilter$HttpMethodRequestWrapper\norg.springframework.web.filter.CorsFilter\norg.springframework.web.filter.RequestContextFilter\norg.springframework.web.filter.ShallowEtagHeaderFilter\norg.springframework.web.filter.CompositeFilter\norg.springframework.web.filter.Log4jNestedDiagnosticContextFilter\norg.springframework.web.filter.HttpPutFormContentFilter$HttpPutFormContentRequestWrapper\norg.springframework.web.SpringServletContainerInitializer\norg.springframework.web.util.HierarchicalUriComponents$Type$7\norg.springframework.web.util.HierarchicalUriComponents$PathComponentComposite\norg.springframework.web.util.HierarchicalUriComponents$FullPathComponent\norg.springframework.web.util.NestedServletException\norg.springframework.web.util.ContentCachingResponseWrapper$ResponseServletOutputStream\norg.springframework.web.util.HierarchicalUriComponents$Type$4\norg.springframework.web.util.UriComponents$VarArgsTemplateVariables\norg.springframework.web.util.UriComponentsBuilder$CompositePathComponentBuilder\norg.springframework.web.util.HttpSessionMutexListener\norg.springframework.web.util.IntrospectorCleanupListener\norg.springframework.web.util.HierarchicalUriComponents$QueryUriTemplateVariables\norg.springframework.web.util.HierarchicalUriComponents$Type$8\norg.springframework.web.util.ContentCachingResponseWrapper$ResponsePrintWriter\norg.springframework.web.util.HtmlCharacterEntityDecoder\norg.springframework.web.util.UriComponentsBuilder$FullPathComponentBuilder\norg.springframework.web.util.UriComponentsBuilder$PathSegmentComponentBuilder\norg.springframework.web.util.HierarchicalUriComponents$Type$6\norg.springframework.web.util.HierarchicalUriComponents$Type$11\norg.springframework.web.util.ServletContextPropertyUtils\norg.springframework.web.util.UriTemplate\norg.springframework.web.util.DefaultUriTemplateHandler\norg.springframework.web.util.HierarchicalUriComponents$Type$10\norg.springframework.web.util.UrlPathHelper\norg.springframework.web.util.HierarchicalUriComponents$Type$9\norg.springframework.web.util.ContentCachingResponseWrapper\norg.springframework.web.util.ContentCachingRequestWrapper\norg.springframework.web.util.ContentCachingResponseWrapper$1\norg.springframework.web.util.WebAppRootListener\norg.springframework.web.util.HierarchicalUriComponents$Type\norg.springframework.web.util.HttpSessionMutexListener$Mutex\norg.springframework.web.util.UriComponentsBuilder\norg.springframework.web.util.HierarchicalUriComponents$PathComponent\norg.springframework.web.util.HtmlUtils\norg.springframework.web.util.HtmlCharacterEntityReferences\norg.springframework.web.util.HierarchicalUriComponents$Type$12\norg.springframework.web.util.HierarchicalUriComponents$1\norg.springframework.web.util.HierarchicalUriComponents\norg.springframework.web.util.UriTemplate$TemplateInfo\norg.springframework.web.util.OpaqueUriComponents\norg.springframework.web.util.HierarchicalUriComponents$PathSegmentComponent\norg.springframework.web.util.UriComponents$UriTemplateVariables\norg.springframework.web.util.HierarchicalUriComponents$Type$2\norg.springframework.web.util.UriComponents\norg.springframework.web.util.UriUtils\norg.springframework.web.util.AbstractUriTemplateHandler\norg.springframework.web.util.HierarchicalUriComponents$Type$1\norg.springframework.web.util.JavaScriptUtils\norg.springframework.web.util.UriTemplateHandler\norg.springframework.web.util.UriComponents$MapTemplateVariables\norg.springframework.web.util.Log4jWebConfigurer\norg.springframework.web.util.ServletContextPropertyUtils$ServletContextPlaceholderResolver\norg.springframework.web.util.HierarchicalUriComponents$Type$5\norg.springframework.web.util.Log4jConfigListener\norg.springframework.web.util.UriComponentsBuilder$PathComponentBuilder\norg.springframework.web.util.UriComponentsBuilder$1\norg.springframework.web.util.WebUtils\norg.springframework.web.util.HttpSessionMutexListener$1\norg.springframework.web.util.TagUtils\norg.springframework.web.util.HierarchicalUriComponents$Type$3\norg.springframework.web.util.CookieGenerator\norg.springframework.web.util.ContentCachingRequestWrapper$ContentCachingInputStream" + } + ] + }, + { + "publisher": "Spring IO", + "group": "org.springframework", + "name": "spring-webmvc", + "version": "4.3.6.RELEASE", + "description": "Spring Web MVC", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "5e2a226fb55ed5d774a720b8839458e1" + }, + { + "alg": "SHA-1", + "content": "ea55690d6d61ad70e2569db1e1add1603e427862" + }, + { + "alg": "SHA-256", + "content": "5938eae0e70bb383292bbbeed011e3b613f63a9e3c249b24b5df23e7ca4f2822" + }, + { + "alg": "SHA-512", + "content": "8795be316dc00d3c268897407ad2d6884112b27c42e3f01e5cdc5cca613a08beebc05921f39a2095c5b9c523e372c0d85ead60887261c291353c94fc4fbfdae3" + }, + { + "alg": "SHA-384", + "content": "b5c9bd253058b7d652da4c1e706641c665dbd9e421a6d849e0731124e227a502ef056f06e2efbdcf91147f61ae5f252a" + }, + { + "alg": "SHA3-384", + "content": "ea011c2800eae127ac9466a74740020727e0c462947c42b3934f1be4d7e851d7da85a05eb370b29db196eaef33d78b68" + }, + { + "alg": "SHA3-256", + "content": "48b24871dd22da78271cd3666f7a5b4db262f4d0bfa475d3b7df0c50c59996d7" + }, + { + "alg": "SHA3-512", + "content": "245b91c2a1005f33fd765dff11c21202cb5ec021ebc69d378f75cd19bf9849efa649151ec311d7b5c88c5fb412054b57be0187fa6d2dbc66f6446522405d9793" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework/spring-webmvc@4.3.6.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework/spring-webmvc@4.3.6.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/spring-webmvc/4.3.6.RELEASE/spring-webmvc-4.3.6.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.web.servlet.DispatcherServlet$1\norg.springframework.web.servlet.HandlerExecutionChain\norg.springframework.web.servlet.config.MvcNamespaceHandler\norg.springframework.web.servlet.config.AnnotationDrivenBeanDefinitionParser$CompositeUriComponentsContributorFactoryBean\norg.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter\norg.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport$EmptyHandlerMapping\norg.springframework.web.servlet.config.annotation.ViewResolverRegistry\norg.springframework.web.servlet.config.annotation.ContentNegotiationConfigurer\norg.springframework.web.servlet.config.annotation.ViewControllerRegistry\norg.springframework.web.servlet.config.annotation.AsyncSupportConfigurer\norg.springframework.web.servlet.config.annotation.RedirectViewControllerRegistration\norg.springframework.web.servlet.config.annotation.ResourceHandlerRegistration\norg.springframework.web.servlet.config.annotation.ViewControllerRegistration\norg.springframework.web.servlet.config.annotation.WebMvcConfigurer\norg.springframework.web.servlet.config.annotation.ViewResolverRegistry$VelocityRegistration\norg.springframework.web.servlet.config.annotation.BeanTypeNotPresentCondition\norg.springframework.web.servlet.config.annotation.EnableWebMvc\norg.springframework.web.servlet.config.annotation.InterceptorRegistry\norg.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport$NoOpValidator\norg.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport\norg.springframework.web.servlet.config.annotation.CorsRegistration\norg.springframework.web.servlet.config.annotation.InterceptorRegistration\norg.springframework.web.servlet.config.annotation.DefaultServletHandlerConfigurer\norg.springframework.web.servlet.config.annotation.ResourceHandlerRegistry\norg.springframework.web.servlet.config.annotation.CorsRegistry\norg.springframework.web.servlet.config.annotation.ViewResolverRegistry$GroovyMarkupRegistration\norg.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration\norg.springframework.web.servlet.config.annotation.ViewResolverRegistry$FreeMarkerRegistration\norg.springframework.web.servlet.config.annotation.ViewResolverRegistry$ScriptRegistration\norg.springframework.web.servlet.config.annotation.WebMvcConfigurerComposite\norg.springframework.web.servlet.config.annotation.PathMatchConfigurer\norg.springframework.web.servlet.config.annotation.ResourceChainRegistration\norg.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport$1\norg.springframework.web.servlet.config.annotation.UrlBasedViewResolverRegistration\norg.springframework.web.servlet.config.annotation.ViewResolverRegistry$TilesRegistration\norg.springframework.web.servlet.config.GroovyMarkupConfigurerBeanDefinitionParser\norg.springframework.web.servlet.config.MvcNamespaceUtils\norg.springframework.web.servlet.config.ViewControllerBeanDefinitionParser\norg.springframework.web.servlet.config.VelocityConfigurerBeanDefinitionParser\norg.springframework.web.servlet.config.ResourcesBeanDefinitionParser\norg.springframework.web.servlet.config.AnnotationDrivenBeanDefinitionParser\norg.springframework.web.servlet.config.FreeMarkerConfigurerBeanDefinitionParser\norg.springframework.web.servlet.config.CorsBeanDefinitionParser\norg.springframework.web.servlet.config.TilesConfigurerBeanDefinitionParser\norg.springframework.web.servlet.config.DefaultServletHandlerBeanDefinitionParser\norg.springframework.web.servlet.config.ViewResolversBeanDefinitionParser\norg.springframework.web.servlet.config.ScriptTemplateConfigurerBeanDefinitionParser\norg.springframework.web.servlet.config.InterceptorsBeanDefinitionParser\norg.springframework.web.servlet.LocaleResolver\norg.springframework.web.servlet.HandlerInterceptor\norg.springframework.web.servlet.support.RequestContextUtils\norg.springframework.web.servlet.support.RequestContext\norg.springframework.web.servlet.support.RequestDataValueProcessor\norg.springframework.web.servlet.support.AbstractFlashMapManager\norg.springframework.web.servlet.support.AbstractDispatcherServletInitializer\norg.springframework.web.servlet.support.JspAwareRequestContext$JstlPageLocaleResolver\norg.springframework.web.servlet.support.WebContentGenerator\norg.springframework.web.servlet.support.JstlUtils\norg.springframework.web.servlet.support.SessionFlashMapManager\norg.springframework.web.servlet.support.JspAwareRequestContext\norg.springframework.web.servlet.support.RequestContext$JstlLocaleResolver\norg.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer\norg.springframework.web.servlet.support.BindStatus\norg.springframework.web.servlet.support.JstlUtils$SpringLocalizationContext\norg.springframework.web.servlet.support.ServletUriComponentsBuilder\norg.springframework.web.servlet.RequestToViewNameTranslator\norg.springframework.web.servlet.ThemeResolver\norg.springframework.web.servlet.ResourceServlet\norg.springframework.web.servlet.AsyncHandlerInterceptor\norg.springframework.web.servlet.HttpServletBean$ServletConfigPropertyValues\norg.springframework.web.servlet.FrameworkServlet$ContextRefreshListener\norg.springframework.web.servlet.mvc.ServletWrappingController$1\norg.springframework.web.servlet.mvc.support.AnnotationControllerTypePredicate\norg.springframework.web.servlet.mvc.support.ControllerTypePredicate\norg.springframework.web.servlet.mvc.support.RedirectAttributes\norg.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping\norg.springframework.web.servlet.mvc.support.ControllerBeanNameHandlerMapping\norg.springframework.web.servlet.mvc.support.AbstractControllerUrlHandlerMapping\norg.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver\norg.springframework.web.servlet.mvc.support.RedirectAttributesModelMap\norg.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter$RequestMappingInfo\norg.springframework.web.servlet.mvc.annotation.ResponseStatusExceptionResolver\norg.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping$1\norg.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter\norg.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter$RequestSpecificMappingInfoComparator\norg.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerExceptionResolver$1\norg.springframework.web.servlet.mvc.annotation.ModelAndViewResolver\norg.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping\norg.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter$ServletHandlerMethodResolver\norg.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter$1\norg.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter$ServletHandlerMethodInvoker\norg.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerExceptionResolver\norg.springframework.web.servlet.mvc.annotation.ServletAnnotationMappingUtils\norg.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter$RequestSpecificMappingInfo\norg.springframework.web.servlet.mvc.Controller\norg.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter\norg.springframework.web.servlet.mvc.ServletWrappingController\norg.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping$PartialMatchHelper$PartialMatch\norg.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping$HttpOptionsHandler\norg.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitterReturnValueHandler$StreamingServletServerHttpResponse\norg.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder\norg.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitter$DataWithMediaType\norg.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod$ConcurrentResultHandlerMethod\norg.springframework.web.servlet.mvc.method.annotation.StreamingResponseBodyReturnValueHandler$StreamingResponseBodyTask\norg.springframework.web.servlet.mvc.method.annotation.ServletRequestMethodArgumentResolver$ZoneIdResolver\norg.springframework.web.servlet.mvc.method.annotation.SseEmitter$1\norg.springframework.web.servlet.mvc.method.annotation.ServletResponseMethodArgumentResolver\norg.springframework.web.servlet.mvc.method.annotation.AsyncTaskMethodReturnValueHandler\norg.springframework.web.servlet.mvc.method.annotation.UriComponentsBuilderMethodArgumentResolver\norg.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter\norg.springframework.web.servlet.mvc.method.annotation.ServletRequestMethodArgumentResolver\norg.springframework.web.servlet.mvc.method.annotation.SseEmitter$SseEventBuilderImpl\norg.springframework.web.servlet.mvc.method.annotation.ServletCookieValueMethodArgumentResolver\norg.springframework.web.servlet.mvc.method.annotation.HttpHeadersReturnValueHandler\norg.springframework.web.servlet.mvc.method.annotation.JsonViewRequestBodyAdvice\norg.springframework.web.servlet.mvc.method.annotation.SessionAttributeMethodArgumentResolver\norg.springframework.web.servlet.mvc.method.annotation.DeferredResultMethodReturnValueHandler$1\norg.springframework.web.servlet.mvc.method.annotation.CompletionStageReturnValueHandler\norg.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver$EmptyBodyCheckingHttpInputMessage\norg.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver$OptionalResolver\norg.springframework.web.servlet.mvc.method.annotation.RedirectAttributesMethodArgumentResolver\norg.springframework.web.servlet.mvc.method.annotation.RequestAttributeMethodArgumentResolver\norg.springframework.web.servlet.mvc.method.annotation.PathVariableMethodArgumentResolver\norg.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor\norg.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitterAdapter\norg.springframework.web.servlet.mvc.method.annotation.SseEmitter$SseEventBuilder\norg.springframework.web.servlet.mvc.method.annotation.DeferredResultMethodReturnValueHandler$SimpleDeferredResultAdapter\norg.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder$2\norg.springframework.web.servlet.mvc.method.annotation.ExtendedServletRequestDataBinder\norg.springframework.web.servlet.mvc.method.annotation.ViewMethodReturnValueHandler\norg.springframework.web.servlet.mvc.method.annotation.StreamingResponseBodyReturnValueHandler\norg.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter$1\norg.springframework.web.servlet.mvc.method.annotation.MatrixVariableMethodArgumentResolver$1\norg.springframework.web.servlet.mvc.method.annotation.ResponseEntityExceptionHandler\norg.springframework.web.servlet.mvc.method.annotation.DeferredResultMethodReturnValueHandler$ListenableFutureAdapter\norg.springframework.web.servlet.mvc.method.annotation.ServletModelAttributeMethodProcessor\norg.springframework.web.servlet.mvc.method.annotation.JsonViewResponseBodyAdvice\norg.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod$ConcurrentResultMethodParameter\norg.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitterReturnValueHandler$SimpleResponseBodyEmitterAdapter\norg.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor\norg.springframework.web.servlet.mvc.method.annotation.AbstractJsonpResponseBodyAdvice\norg.springframework.web.servlet.mvc.method.annotation.ListenableFutureReturnValueHandler$1\norg.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod$ConcurrentResultHandlerMethod$1\norg.springframework.web.servlet.mvc.method.annotation.MatrixVariableMapMethodArgumentResolver\norg.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder$MethodInvocationInfo\norg.springframework.web.servlet.mvc.method.annotation.DeferredResultMethodReturnValueHandler$CompletionStageAdapter\norg.springframework.web.servlet.mvc.method.annotation.CallableMethodReturnValueHandler\norg.springframework.web.servlet.mvc.method.annotation.PathVariableMethodArgumentResolver$PathVariableNamedValueInfo\norg.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyAdviceChain\norg.springframework.web.servlet.mvc.method.annotation.ServletRequestDataBinderFactory\norg.springframework.web.servlet.mvc.method.annotation.DeferredResultAdapter\norg.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver\norg.springframework.web.servlet.mvc.method.annotation.MatrixVariableMethodArgumentResolver$MatrixVariableNamedValueInfo\norg.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder$1\norg.springframework.web.servlet.mvc.method.annotation.DeferredResultMethodReturnValueHandler$ListenableFutureAdapter$1\norg.springframework.web.servlet.mvc.method.annotation.RequestBodyAdvice\norg.springframework.web.servlet.mvc.method.annotation.SseEmitter\norg.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver\norg.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter$2\norg.springframework.web.servlet.mvc.method.annotation.ModelAndViewResolverMethodReturnValueHandler\norg.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitterReturnValueHandler$1\norg.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor\norg.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping\norg.springframework.web.servlet.mvc.method.annotation.PathVariableMapMethodArgumentResolver\norg.springframework.web.servlet.mvc.method.annotation.StreamingResponseBody\norg.springframework.web.servlet.mvc.method.annotation.DeferredResultMethodReturnValueHandler$CompletionStageAdapter$1\norg.springframework.web.servlet.mvc.method.annotation.CompletionStageReturnValueHandler$1\norg.springframework.web.servlet.mvc.method.annotation.RequestBodyAdviceAdapter\norg.springframework.web.servlet.mvc.method.annotation.DeferredResultMethodReturnValueHandler\norg.springframework.web.servlet.mvc.method.annotation.CompletionStageReturnValueHandler$2\norg.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice\norg.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod\norg.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitter$DefaultCallback\norg.springframework.web.servlet.mvc.method.annotation.ListenableFutureReturnValueHandler\norg.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitterReturnValueHandler\norg.springframework.web.servlet.mvc.method.annotation.RequestPartMethodArgumentResolver\norg.springframework.web.servlet.mvc.method.annotation.AbstractMappingJacksonResponseBodyAdvice\norg.springframework.web.servlet.mvc.method.annotation.ServletWebArgumentResolverAdapter\norg.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitterReturnValueHandler$HttpMessageConvertingHandler\norg.springframework.web.servlet.mvc.method.annotation.ViewNameMethodReturnValueHandler\norg.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder$MethodArgumentBuilder\norg.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitter$1\norg.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitter\norg.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder$ControllerMethodInvocationInterceptor\norg.springframework.web.servlet.mvc.method.annotation.MatrixVariableMethodArgumentResolver\norg.springframework.web.servlet.mvc.method.annotation.ModelAndViewMethodReturnValueHandler\norg.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitter$Handler\norg.springframework.web.servlet.mvc.method.RequestMappingInfo$DefaultBuilder\norg.springframework.web.servlet.mvc.method.RequestMappingInfo$Builder\norg.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter\norg.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMethodMappingNamingStrategy\norg.springframework.web.servlet.mvc.method.RequestMappingInfo\norg.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping\norg.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping$PartialMatchHelper\norg.springframework.web.servlet.mvc.method.RequestMappingInfo$BuilderConfiguration\norg.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping$1\norg.springframework.web.servlet.mvc.condition.ProducesRequestCondition$ProduceMediaTypeExpression\norg.springframework.web.servlet.mvc.condition.RequestCondition\norg.springframework.web.servlet.mvc.condition.ParamsRequestCondition$ParamExpression\norg.springframework.web.servlet.mvc.condition.HeadersRequestCondition\norg.springframework.web.servlet.mvc.condition.AbstractMediaTypeExpression\norg.springframework.web.servlet.mvc.condition.CompositeRequestCondition\norg.springframework.web.servlet.mvc.condition.AbstractNameValueExpression\norg.springframework.web.servlet.mvc.condition.AbstractRequestCondition\norg.springframework.web.servlet.mvc.condition.ParamsRequestCondition\norg.springframework.web.servlet.mvc.condition.RequestConditionHolder\norg.springframework.web.servlet.mvc.condition.RequestMethodsRequestCondition\norg.springframework.web.servlet.mvc.condition.ConsumesRequestCondition\norg.springframework.web.servlet.mvc.condition.MediaTypeExpression\norg.springframework.web.servlet.mvc.condition.ConsumesRequestCondition$ConsumeMediaTypeExpression\norg.springframework.web.servlet.mvc.condition.PatternsRequestCondition\norg.springframework.web.servlet.mvc.condition.NameValueExpression\norg.springframework.web.servlet.mvc.condition.ProducesRequestCondition\norg.springframework.web.servlet.mvc.condition.HeadersRequestCondition$HeaderExpression\norg.springframework.web.servlet.mvc.WebContentInterceptor\norg.springframework.web.servlet.mvc.ParameterizableViewController\norg.springframework.web.servlet.mvc.ServletForwardingController\norg.springframework.web.servlet.mvc.LastModified\norg.springframework.web.servlet.mvc.ServletWrappingController$DelegatingServletConfig\norg.springframework.web.servlet.mvc.UrlFilenameViewController\norg.springframework.web.servlet.mvc.AbstractController\norg.springframework.web.servlet.mvc.AbstractUrlViewController\norg.springframework.web.servlet.mvc.multiaction.NoSuchRequestHandlingMethodException\norg.springframework.web.servlet.mvc.multiaction.MethodNameResolver\norg.springframework.web.servlet.mvc.multiaction.PropertiesMethodNameResolver\norg.springframework.web.servlet.mvc.multiaction.AbstractUrlMethodNameResolver\norg.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver\norg.springframework.web.servlet.mvc.multiaction.InternalPathMethodNameResolver\norg.springframework.web.servlet.mvc.multiaction.MultiActionController\norg.springframework.web.servlet.mvc.HttpRequestHandlerAdapter\norg.springframework.web.servlet.FrameworkServlet\norg.springframework.web.servlet.theme.CookieThemeResolver\norg.springframework.web.servlet.theme.FixedThemeResolver\norg.springframework.web.servlet.theme.AbstractThemeResolver\norg.springframework.web.servlet.theme.SessionThemeResolver\norg.springframework.web.servlet.theme.ThemeChangeInterceptor\norg.springframework.web.servlet.FrameworkServlet$RequestBindingInterceptor\norg.springframework.web.servlet.i18n.AbstractLocaleContextResolver\norg.springframework.web.servlet.i18n.AbstractLocaleResolver\norg.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver\norg.springframework.web.servlet.i18n.SessionLocaleResolver$1\norg.springframework.web.servlet.i18n.FixedLocaleResolver\norg.springframework.web.servlet.i18n.LocaleChangeInterceptor\norg.springframework.web.servlet.i18n.CookieLocaleResolver$1\norg.springframework.web.servlet.i18n.CookieLocaleResolver\norg.springframework.web.servlet.i18n.SessionLocaleResolver\norg.springframework.web.servlet.i18n.FixedLocaleResolver$1\norg.springframework.web.servlet.tags.UrlTag$UrlType\norg.springframework.web.servlet.tags.EscapeBodyTag\norg.springframework.web.servlet.tags.ParamTag\norg.springframework.web.servlet.tags.ArgumentTag\norg.springframework.web.servlet.tags.NestedPathTag\norg.springframework.web.servlet.tags.Param\norg.springframework.web.servlet.tags.UrlTag\norg.springframework.web.servlet.tags.ArgumentAware\norg.springframework.web.servlet.tags.EvalTag$JspPropertyAccessor\norg.springframework.web.servlet.tags.HtmlEscapeTag\norg.springframework.web.servlet.tags.HtmlEscapingAwareTag\norg.springframework.web.servlet.tags.ParamAware\norg.springframework.web.servlet.tags.BindTag\norg.springframework.web.servlet.tags.BindErrorsTag\norg.springframework.web.servlet.tags.RequestContextAwareTag\norg.springframework.web.servlet.tags.EvalTag\norg.springframework.web.servlet.tags.EditorAwareTag\norg.springframework.web.servlet.tags.ThemeTag\norg.springframework.web.servlet.tags.MessageTag\norg.springframework.web.servlet.tags.form.ButtonTag\norg.springframework.web.servlet.tags.form.OptionsTag$OptionsWriter\norg.springframework.web.servlet.tags.form.OptionWriter\norg.springframework.web.servlet.tags.form.CheckboxTag\norg.springframework.web.servlet.tags.form.CheckboxesTag\norg.springframework.web.servlet.tags.form.FormTag\norg.springframework.web.servlet.tags.form.OptionsTag\norg.springframework.web.servlet.tags.form.AbstractHtmlElementTag\norg.springframework.web.servlet.tags.form.TagWriter$TagStateEntry\norg.springframework.web.servlet.tags.form.LabelTag\norg.springframework.web.servlet.tags.form.RadioButtonsTag\norg.springframework.web.servlet.tags.form.SelectTag\norg.springframework.web.servlet.tags.form.RadioButtonTag\norg.springframework.web.servlet.tags.form.HiddenInputTag\norg.springframework.web.servlet.tags.form.SelectTag$1\norg.springframework.web.servlet.tags.form.AbstractHtmlInputElementTag\norg.springframework.web.servlet.tags.form.TextareaTag\norg.springframework.web.servlet.tags.form.SelectedValueComparator\norg.springframework.web.servlet.tags.form.ValueFormatter\norg.springframework.web.servlet.tags.form.PasswordInputTag\norg.springframework.web.servlet.tags.form.OptionTag\norg.springframework.web.servlet.tags.form.InputTag\norg.springframework.web.servlet.tags.form.AbstractCheckedElementTag\norg.springframework.web.servlet.tags.form.TagIdGenerator\norg.springframework.web.servlet.tags.form.AbstractFormTag\norg.springframework.web.servlet.tags.form.AbstractSingleCheckedElementTag\norg.springframework.web.servlet.tags.form.TagWriter$SafeWriter\norg.springframework.web.servlet.tags.form.AbstractMultiCheckedElementTag\norg.springframework.web.servlet.tags.form.TagWriter\norg.springframework.web.servlet.tags.form.ErrorsTag\norg.springframework.web.servlet.tags.form.AbstractHtmlElementBodyTag\norg.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag\norg.springframework.web.servlet.tags.TransformTag\norg.springframework.web.servlet.ModelAndViewDefiningException\norg.springframework.web.servlet.FrameworkServlet$1\norg.springframework.web.servlet.NoHandlerFoundException\norg.springframework.web.servlet.HandlerExceptionResolver\norg.springframework.web.servlet.HandlerAdapter\norg.springframework.web.servlet.ViewResolver\norg.springframework.web.servlet.FlashMapManager\norg.springframework.web.servlet.HttpServletBean\norg.springframework.web.servlet.handler.SimpleServletHandlerAdapter\norg.springframework.web.servlet.handler.AbstractHandlerMethodMapping$MatchComparator\norg.springframework.web.servlet.handler.SimpleServletPostProcessor\norg.springframework.web.servlet.handler.AbstractHandlerMethodMapping\norg.springframework.web.servlet.handler.HandlerMappingIntrospector$RequestAttributeChangeIgnoringWrapper\norg.springframework.web.servlet.handler.AbstractHandlerMapping$PreFlightHandler\norg.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver\norg.springframework.web.servlet.handler.SimpleServletPostProcessor$DelegatingServletConfig\norg.springframework.web.servlet.handler.MappedInterceptor\norg.springframework.web.servlet.handler.WebRequestHandlerInterceptorAdapter\norg.springframework.web.servlet.handler.DispatcherServletWebRequest\norg.springframework.web.servlet.handler.SimpleMappingExceptionResolver\norg.springframework.web.servlet.handler.SimpleUrlHandlerMapping\norg.springframework.web.servlet.handler.HandlerExceptionResolverComposite\norg.springframework.web.servlet.handler.AbstractHandlerMethodMapping$MappingRegistration\norg.springframework.web.servlet.handler.AbstractHandlerMethodMapping$MappingRegistry\norg.springframework.web.servlet.handler.AbstractUrlHandlerMapping$PathExposingHandlerInterceptor\norg.springframework.web.servlet.handler.MatchableHandlerMapping\norg.springframework.web.servlet.handler.RequestMatchResult\norg.springframework.web.servlet.handler.UserRoleAuthorizationInterceptor\norg.springframework.web.servlet.handler.AbstractHandlerMethodMapping$1\norg.springframework.web.servlet.handler.AbstractDetectingUrlHandlerMapping\norg.springframework.web.servlet.handler.AbstractHandlerMethodMapping$Match\norg.springframework.web.servlet.handler.AbstractHandlerMapping$CorsInterceptor\norg.springframework.web.servlet.handler.AbstractHandlerExceptionResolver\norg.springframework.web.servlet.handler.HandlerMappingIntrospector\norg.springframework.web.servlet.handler.BeanNameUrlHandlerMapping\norg.springframework.web.servlet.handler.AbstractUrlHandlerMapping$UriTemplateVariablesHandlerInterceptor\norg.springframework.web.servlet.handler.AbstractUrlHandlerMapping\norg.springframework.web.servlet.handler.AbstractHandlerMethodMapping$EmptyHandler\norg.springframework.web.servlet.handler.HandlerInterceptorAdapter\norg.springframework.web.servlet.handler.HandlerMethodMappingNamingStrategy\norg.springframework.web.servlet.handler.ConversionServiceExposingInterceptor\norg.springframework.web.servlet.handler.AbstractHandlerMapping\norg.springframework.web.servlet.LocaleContextResolver\norg.springframework.web.servlet.DispatcherServlet\norg.springframework.web.servlet.FlashMap\norg.springframework.web.servlet.SmartView\norg.springframework.web.servlet.HandlerMapping\norg.springframework.web.servlet.ModelAndView\norg.springframework.web.servlet.resource.CssLinkResourceTransformer$1\norg.springframework.web.servlet.resource.AbstractVersionStrategy$FileNameVersionPathStrategy\norg.springframework.web.servlet.resource.VersionStrategy\norg.springframework.web.servlet.resource.DefaultResourceResolverChain\norg.springframework.web.servlet.resource.ResourceUrlProvider\norg.springframework.web.servlet.resource.PathResourceResolver\norg.springframework.web.servlet.resource.CssLinkResourceTransformer$AbstractCssLinkParser\norg.springframework.web.servlet.resource.DefaultServletHttpRequestHandler\norg.springframework.web.servlet.resource.ResourceResolver\norg.springframework.web.servlet.resource.ResourceResolverChain\norg.springframework.web.servlet.resource.ResourceUrlEncodingFilter\norg.springframework.web.servlet.resource.GzipResourceResolver$GzippedResource\norg.springframework.web.servlet.resource.ResourceTransformerSupport\norg.springframework.web.servlet.resource.AppCacheManifestTransformer\norg.springframework.web.servlet.resource.CssLinkResourceTransformer$ImportStatementCssLinkParser\norg.springframework.web.servlet.resource.AppCacheManifestTransformer$CacheSection\norg.springframework.web.servlet.resource.TransformedResource\norg.springframework.web.servlet.resource.GzipResourceResolver\norg.springframework.web.servlet.resource.ResourceTransformerChain\norg.springframework.web.servlet.resource.AppCacheManifestTransformer$HashBuilder\norg.springframework.web.servlet.resource.AbstractResourceResolver\norg.springframework.web.servlet.resource.VersionResourceResolver\norg.springframework.web.servlet.resource.EncodedResource\norg.springframework.web.servlet.resource.ContentVersionStrategy\norg.springframework.web.servlet.resource.CachingResourceResolver\norg.springframework.web.servlet.resource.CssLinkResourceTransformer$CssLinkInfo\norg.springframework.web.servlet.resource.VersionPathStrategy\norg.springframework.web.servlet.resource.VersionResourceResolver$FileNameVersionedResource\norg.springframework.web.servlet.resource.VersionedResource\norg.springframework.web.servlet.resource.ResourceUrlProviderExposingInterceptor\norg.springframework.web.servlet.resource.WebJarsResourceResolver\norg.springframework.web.servlet.resource.FixedVersionStrategy\norg.springframework.web.servlet.resource.AbstractVersionStrategy$PrefixVersionPathStrategy\norg.springframework.web.servlet.resource.CssLinkResourceTransformer$CssLinkParser\norg.springframework.web.servlet.resource.CssLinkResourceTransformer\norg.springframework.web.servlet.resource.AppCacheManifestTransformer$NoOpSection\norg.springframework.web.servlet.resource.DefaultResourceTransformerChain\norg.springframework.web.servlet.resource.CssLinkResourceTransformer$UrlFunctionCssLinkParser\norg.springframework.web.servlet.resource.AppCacheManifestTransformer$SectionTransformer\norg.springframework.web.servlet.resource.AppCacheManifestTransformer$1\norg.springframework.web.servlet.resource.CachingResourceTransformer\norg.springframework.web.servlet.resource.ResourceHttpRequestHandler\norg.springframework.web.servlet.resource.ResourceUrlEncodingFilter$ResourceUrlEncodingResponseWrapper\norg.springframework.web.servlet.resource.AbstractVersionStrategy\norg.springframework.web.servlet.resource.ResourceTransformer\norg.springframework.web.servlet.ViewRendererServlet\norg.springframework.web.servlet.view.DefaultRequestToViewNameTranslator\norg.springframework.web.servlet.view.RedirectView\norg.springframework.web.servlet.view.AbstractView\norg.springframework.web.servlet.view.ContentNegotiatingViewResolver\norg.springframework.web.servlet.view.ResourceBundleViewResolver\norg.springframework.web.servlet.view.InternalResourceView\norg.springframework.web.servlet.view.XmlViewResolver\norg.springframework.web.servlet.view.AbstractCachingViewResolver\norg.springframework.web.servlet.view.jasperreports.AbstractJasperReportsSingleFormatView\norg.springframework.web.servlet.view.jasperreports.JasperReportsCsvView\norg.springframework.web.servlet.view.jasperreports.JasperReportsHtmlView\norg.springframework.web.servlet.view.jasperreports.JasperReportsMultiFormatView\norg.springframework.web.servlet.view.jasperreports.AbstractJasperReportsView\norg.springframework.web.servlet.view.jasperreports.JasperReportsXlsView\norg.springframework.web.servlet.view.jasperreports.JasperReportsXlsxView\norg.springframework.web.servlet.view.jasperreports.JasperReportsPdfView\norg.springframework.web.servlet.view.jasperreports.JasperReportsViewResolver\norg.springframework.web.servlet.view.jasperreports.ConfigurableJasperReportsView\norg.springframework.web.servlet.view.AbstractTemplateView\norg.springframework.web.servlet.view.AbstractCachingViewResolver$2\norg.springframework.web.servlet.view.xslt.XsltViewResolver\norg.springframework.web.servlet.view.xslt.XsltView\norg.springframework.web.servlet.view.BeanNameViewResolver\norg.springframework.web.servlet.view.freemarker.FreeMarkerView$DelegatingServletConfig\norg.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer\norg.springframework.web.servlet.view.freemarker.FreeMarkerView$1\norg.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver\norg.springframework.web.servlet.view.freemarker.FreeMarkerConfig\norg.springframework.web.servlet.view.freemarker.FreeMarkerView$GenericServletAdapter\norg.springframework.web.servlet.view.freemarker.FreeMarkerView\norg.springframework.web.servlet.view.ContentNegotiatingViewResolver$1\norg.springframework.web.servlet.view.InternalResourceViewResolver\norg.springframework.web.servlet.view.json.MappingJackson2JsonView\norg.springframework.web.servlet.view.json.AbstractJackson2View\norg.springframework.web.servlet.view.AbstractUrlBasedView\norg.springframework.web.servlet.view.feed.AbstractFeedView\norg.springframework.web.servlet.view.feed.AbstractAtomFeedView\norg.springframework.web.servlet.view.feed.AbstractRssFeedView\norg.springframework.web.servlet.view.document.AbstractJExcelView\norg.springframework.web.servlet.view.document.AbstractXlsView\norg.springframework.web.servlet.view.document.AbstractXlsxView\norg.springframework.web.servlet.view.document.AbstractXlsxStreamingView\norg.springframework.web.servlet.view.document.AbstractPdfView\norg.springframework.web.servlet.view.document.AbstractPdfStamperView\norg.springframework.web.servlet.view.document.AbstractExcelView\norg.springframework.web.servlet.view.AbstractTemplateViewResolver\norg.springframework.web.servlet.view.UrlBasedViewResolver\norg.springframework.web.servlet.view.velocity.VelocityLayoutView\norg.springframework.web.servlet.view.velocity.VelocityView$LocaleAwareNumberTool\norg.springframework.web.servlet.view.velocity.VelocityLayoutViewResolver\norg.springframework.web.servlet.view.velocity.VelocityToolboxView\norg.springframework.web.servlet.view.velocity.VelocityConfig\norg.springframework.web.servlet.view.velocity.VelocityViewResolver\norg.springframework.web.servlet.view.velocity.VelocityView\norg.springframework.web.servlet.view.velocity.VelocityView$LocaleAwareDateTool\norg.springframework.web.servlet.view.velocity.VelocityConfigurer\norg.springframework.web.servlet.view.AbstractCachingViewResolver$1\norg.springframework.web.servlet.view.ViewResolverComposite\norg.springframework.web.servlet.view.JstlView\norg.springframework.web.servlet.view.tiles3.SpringBeanPreparerFactory\norg.springframework.web.servlet.view.tiles3.TilesConfigurer\norg.springframework.web.servlet.view.tiles3.TilesView\norg.springframework.web.servlet.view.tiles3.TilesConfigurer$SpringCompleteAutoloadTilesInitializer\norg.springframework.web.servlet.view.tiles3.TilesConfigurer$SpringCompleteAutoloadTilesContainerFactory\norg.springframework.web.servlet.view.tiles3.TilesConfigurer$TilesElActivator\norg.springframework.web.servlet.view.tiles3.AbstractSpringPreparerFactory\norg.springframework.web.servlet.view.tiles3.SimpleSpringPreparerFactory\norg.springframework.web.servlet.view.tiles3.TilesConfigurer$1\norg.springframework.web.servlet.view.tiles3.TilesView$1\norg.springframework.web.servlet.view.tiles3.SpringWildcardServletTilesApplicationContext\norg.springframework.web.servlet.view.tiles3.SpringLocaleResolver\norg.springframework.web.servlet.view.tiles3.TilesConfigurer$SpringTilesContainerFactory\norg.springframework.web.servlet.view.tiles3.TilesViewResolver\norg.springframework.web.servlet.view.tiles3.TilesConfigurer$SpringTilesInitializer\norg.springframework.web.servlet.view.tiles3.TilesView$2\norg.springframework.web.servlet.view.tiles3.TilesConfigurer$CompositeELResolverImpl\norg.springframework.web.servlet.view.xml.MarshallingView\norg.springframework.web.servlet.view.xml.MappingJackson2XmlView\norg.springframework.web.servlet.view.groovy.GroovyMarkupViewResolver\norg.springframework.web.servlet.view.groovy.GroovyMarkupConfig\norg.springframework.web.servlet.view.groovy.GroovyMarkupView\norg.springframework.web.servlet.view.groovy.GroovyMarkupConfigurer\norg.springframework.web.servlet.view.groovy.GroovyMarkupConfigurer$1\norg.springframework.web.servlet.view.groovy.GroovyMarkupConfigurer$LocaleTemplateResolver\norg.springframework.web.servlet.view.script.ScriptTemplateViewResolver\norg.springframework.web.servlet.view.script.ScriptTemplateView$EngineKey\norg.springframework.web.servlet.view.script.ScriptTemplateConfig\norg.springframework.web.servlet.view.script.ScriptTemplateConfigurer\norg.springframework.web.servlet.view.script.ScriptTemplateView\norg.springframework.web.servlet.View\norg.springframework.web.servlet.view.tiles2.SpringBeanPreparerFactory\norg.springframework.web.servlet.view.tiles2.TilesConfigurer\norg.springframework.web.servlet.view.tiles2.TilesView\norg.springframework.web.servlet.view.tiles2.TilesConfigurer$SpringCompleteAutoloadTilesInitializer\norg.springframework.web.servlet.view.tiles2.TilesConfigurer$SpringCompleteAutoloadTilesContainerFactory\norg.springframework.web.servlet.view.tiles2.TilesConfigurer$TilesElActivator\norg.springframework.web.servlet.view.tiles2.AbstractSpringPreparerFactory\norg.springframework.web.servlet.view.tiles2.SimpleSpringPreparerFactory\norg.springframework.web.servlet.view.tiles2.TilesConfigurer$1\norg.springframework.web.servlet.view.tiles2.TilesView$1\norg.springframework.web.servlet.view.tiles2.SpringWildcardServletTilesApplicationContext\norg.springframework.web.servlet.view.tiles2.SpringLocaleResolver\norg.springframework.web.servlet.view.tiles2.TilesConfigurer$SpringTilesContainerFactory\norg.springframework.web.servlet.view.tiles2.TilesViewResolver\norg.springframework.web.servlet.view.tiles2.TilesConfigurer$SpringTilesInitializer" + } + ] + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.boot", + "name": "spring-boot-starter-thymeleaf", + "version": "1.5.1.RELEASE", + "description": "Starter for building MVC web applications using Thymeleaf views", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "dfcd870176f1eff2472ed1927b753e87" + }, + { + "alg": "SHA-1", + "content": "073ac6e73f4ec4083ba7adccf58e2319a1bbfffe" + }, + { + "alg": "SHA-256", + "content": "13e2688435d8c1e88112f0eef1d5ddeefb5e5c7e62eadc42c6a647a53a621bbf" + }, + { + "alg": "SHA-512", + "content": "cddb665dd8ba1ba3dafcad7450bba43ebf6daec20ca0ce17d3161dbfd1e2125c2aae2b8e44d7e3e5ecc573b82a68a376d01debd5beb918428fd9e500c255adbc" + }, + { + "alg": "SHA-384", + "content": "e39f988299457cf7eed671fcd7ff9fbb2932de90ee499db5b71ae74013135f14d27eed2a24ff79b48f582af4feb48762" + }, + { + "alg": "SHA3-384", + "content": "ce91486e1058bcf9c43b817879931a956ad9dba42d5277c4a76e13eff2fae211e486480587de6dbcec87f3eaa709b505" + }, + { + "alg": "SHA3-256", + "content": "ab31abb44b9da5081a5a56116ea8867aa9a8683b51f65ff3b2ef1ed237af3c73" + }, + { + "alg": "SHA3-512", + "content": "a23c386cb364fd199b8f717f7fe44cc55568e3bb291088cee7d433130e5d57fb71faa434d47b5021284610c06014d699a7fa76383e40b09058948b7fa4e68607" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-thymeleaf@1.5.1.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.boot/spring-boot-starter-thymeleaf@1.5.1.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/boot/spring-boot-starter-thymeleaf/1.5.1.RELEASE/spring-boot-starter-thymeleaf-1.5.1.RELEASE.jar" + } + ] + } + } + }, + { + "publisher": "The THYMELEAF team", + "group": "org.thymeleaf", + "name": "thymeleaf-spring4", + "version": "2.1.5.RELEASE", + "description": "XML/XHTML/HTML5 template engine for Java", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "3fd4f26581a703c6a8a698356d14216a" + }, + { + "alg": "SHA-1", + "content": "74cb9028e99597b5d71a98e919fd531a7fc290b4" + }, + { + "alg": "SHA-256", + "content": "1e5b114ec1cffb6cbd4cc83cb16690d40c58e1175aba41cdf4274155c59ac859" + }, + { + "alg": "SHA-512", + "content": "82ec278a2ea5e805dc3d6d8bf6f43f1accff7b9b1c9968aa2eca146fca6bb9d842561cc4a30e42eaff60acc612abd37e2d2ba6f0370556c304aa05db82c734b9" + }, + { + "alg": "SHA-384", + "content": "64cecec826ffa1223e4353298eb26d4e718c3eb3317ce16f8ca4f77374bfbf8087f4d190859a3f4a4ae7e6abc90f5f1d" + }, + { + "alg": "SHA3-384", + "content": "42dc34845aef0eb009cda9d70cb91d78ee8389e9b9cc942a399e72baf1c190b29d71e32ccea31924717f13b614c04332" + }, + { + "alg": "SHA3-256", + "content": "783eaa1389dd7ae06d198730438df737cc23113229c97e67d75a620dc70c0101" + }, + { + "alg": "SHA3-512", + "content": "c4c035fb693f067746bdb68e7297b965e703aba47b2adac8856aa94e9583684a92fe2bcd78c16fa84cf6bd7166040458866190b160e5752021e55efd831697a6" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.thymeleaf/thymeleaf-spring4@2.1.5.RELEASE?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.thymeleaf/thymeleaf-spring4@2.1.5.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/thymeleaf/thymeleaf-spring4/2.1.5.RELEASE/thymeleaf-spring4-2.1.5.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.web.servlet.tags.form.SelectedValueComparatorWrapper\norg.springframework.web.servlet.tags.form.ValueFormatterWrapper\norg.thymeleaf.spring4.view.AjaxThymeleafView\norg.thymeleaf.spring4.view.ThymeleafView\norg.thymeleaf.spring4.view.AjaxThymeleafViewResolver\norg.thymeleaf.spring4.view.AjaxEnabledView\norg.thymeleaf.spring4.view.AjaxThymeleafViewResolver$AjaxRedirectView\norg.thymeleaf.spring4.view.AbstractThymeleafView\norg.thymeleaf.spring4.view.ThymeleafViewResolver\norg.thymeleaf.spring4.view.FlowAjaxThymeleafView\norg.thymeleaf.spring4.expression.Themes\norg.thymeleaf.spring4.expression.Mvc$Spring41MvcUriComponentsBuilderDelegate\norg.thymeleaf.spring4.expression.Fields\norg.thymeleaf.spring4.expression.ThymeleafEvaluationContextWrapper\norg.thymeleaf.spring4.expression.BeansPropertyAccessor\norg.thymeleaf.spring4.expression.Mvc$MethodArgumentBuilderWrapper\norg.thymeleaf.spring4.expression.ThymeleafEvaluationContext\norg.thymeleaf.spring4.expression.Mvc$MvcUriComponentsBuilderDelegate\norg.thymeleaf.spring4.expression.Mvc\norg.thymeleaf.spring4.expression.Mvc$1\norg.thymeleaf.spring4.expression.SpelVariableExpressionEvaluator\norg.thymeleaf.spring4.expression.SpringStandardConversionService\norg.thymeleaf.spring4.expression.VariablesMapPropertyAccessor\norg.thymeleaf.spring4.expression.Mvc$Spring41MethodArgumentBuilderWrapper\norg.thymeleaf.spring4.expression.Mvc$NonSpring41MvcUriComponentsBuilderDelegate\norg.thymeleaf.spring4.requestdata.IRequestDataValueProcessorDelegate\norg.thymeleaf.spring4.requestdata.RequestDataValueProcessor4Delegate\norg.thymeleaf.spring4.requestdata.RequestDataValueProcessorUtils\norg.thymeleaf.spring4.naming.SpringContextVariableNames\norg.thymeleaf.spring4.resourceresolver.SpringResourceResourceResolver\norg.thymeleaf.spring4.templateresolver.SpringResourceTemplateResolver\norg.thymeleaf.spring4.context.SpringWebContext\norg.thymeleaf.spring4.context.Beans\norg.thymeleaf.spring4.dialect.SpringStandardDialect\norg.thymeleaf.spring4.processor.attr.SpringHrefAttrProcessor\norg.thymeleaf.spring4.processor.attr.SpringOptionFieldAttrProcessor\norg.thymeleaf.spring4.processor.attr.SpringInputRadioFieldAttrProcessor\norg.thymeleaf.spring4.processor.attr.SpringErrorsAttrProcessor\norg.thymeleaf.spring4.processor.attr.SpringObjectAttrProcessor\norg.thymeleaf.spring4.processor.attr.SpringActionAttrProcessor\norg.thymeleaf.spring4.processor.attr.SpringInputPasswordFieldAttrProcessor\norg.thymeleaf.spring4.processor.attr.SpringMethodAttrProcessor\norg.thymeleaf.spring4.processor.attr.SpringValueAttrProcessor\norg.thymeleaf.spring4.processor.attr.SpringSelectFieldAttrProcessor\norg.thymeleaf.spring4.processor.attr.SpringInputCheckboxFieldAttrProcessor\norg.thymeleaf.spring4.processor.attr.AbstractSpringFieldAttrProcessor\norg.thymeleaf.spring4.processor.attr.SpringSrcAttrProcessor\norg.thymeleaf.spring4.processor.attr.SpringErrorClassAttrProcessor\norg.thymeleaf.spring4.processor.attr.SpringTextareaFieldAttrProcessor\norg.thymeleaf.spring4.processor.attr.SpringInputGeneralFieldAttrProcessor\norg.thymeleaf.spring4.processor.attr.SpringInputFileFieldAttrProcessor\norg.thymeleaf.spring4.messageresolver.SpringNonCacheableMessageResolver\norg.thymeleaf.spring4.messageresolver.SpringMessageResolver\norg.thymeleaf.spring4.SpringTemplateEngine\norg.thymeleaf.spring4.util.FieldUtils\norg.thymeleaf.spring4.util.SpringVersionUtils\norg.thymeleaf.spring4.util.DetailedError" + } + ] + }, + { + "publisher": "The THYMELEAF team", + "group": "org.thymeleaf", + "name": "thymeleaf", + "version": "2.1.5.RELEASE", + "description": "XML/XHTML/HTML5 template engine for Java", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "a7e95d2915820f069a220b66ba65232f" + }, + { + "alg": "SHA-1", + "content": "513bffa3daaac277460c1a0a2dccb228fa40569e" + }, + { + "alg": "SHA-256", + "content": "f23eaecff7b6361919416ef6ee06052b6d5a2b7a409047c67a8f4264dd01d2b9" + }, + { + "alg": "SHA-512", + "content": "9720f32315a09546b42be49ff6bb109ae17eca3aa7c7df08ec8d01fa31d66a45412aee304836c435d50de5912add427073c5220d4d265c520062334fd0296c67" + }, + { + "alg": "SHA-384", + "content": "b7566d9f65660f3e31e1cb03f49ccd0292f61c8c6d6ffebfb13653a38852db048f47fb177f68d52512d213818ac1fda5" + }, + { + "alg": "SHA3-384", + "content": "3d3868c0934e789218207208243bf9c5f29baa039788a04ce64d00a6fe221dd12997e1131680b68a2722b376c9776ad2" + }, + { + "alg": "SHA3-256", + "content": "7356440be1d23f7d273abaccc3f40fce72c01e4b9d9e692a1994e5830b86a28a" + }, + { + "alg": "SHA3-512", + "content": "43da06a7bae7aad053c4f985ff0d86638d8e3c488b71be14a2c0adc68117aaac14e72b8547ecb333b8e7770f9d08ca99fffff3fbc2f88e358469c86a2f0baf81" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.thymeleaf/thymeleaf@2.1.5.RELEASE?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.thymeleaf/thymeleaf@2.1.5.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/thymeleaf/thymeleaf/2.1.5.RELEASE/thymeleaf-2.1.5.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.thymeleaf.templatemode.TemplateModeHandler\norg.thymeleaf.templatemode.StandardTemplateModeHandlers\norg.thymeleaf.templatemode.ITemplateModeHandler\norg.thymeleaf.cache.ICacheManager\norg.thymeleaf.cache.StandardCache\norg.thymeleaf.cache.ICache\norg.thymeleaf.cache.AbstractCacheManager\norg.thymeleaf.cache.StandardCache$CacheDataContainer\norg.thymeleaf.cache.StandardCache$CacheEntry\norg.thymeleaf.cache.ICacheEntryValidityChecker\norg.thymeleaf.cache.StandardParsedTemplateEntryValidator\norg.thymeleaf.cache.StandardCacheManager\norg.thymeleaf.PatternSpec\norg.thymeleaf.fragment.ChainedFragmentSpec\norg.thymeleaf.fragment.ElementAndAttributeNameFragmentSpec\norg.thymeleaf.fragment.IFragmentSpec\norg.thymeleaf.fragment.DOMSelectorFragmentSpec\norg.thymeleaf.fragment.WholeFragmentSpec\norg.thymeleaf.expression.Numbers\norg.thymeleaf.expression.Uris\norg.thymeleaf.expression.Ids\norg.thymeleaf.expression.Arrays\norg.thymeleaf.expression.Sets\norg.thymeleaf.expression.Bools\norg.thymeleaf.expression.Strings\norg.thymeleaf.expression.Objects\norg.thymeleaf.expression.ExpressionEvaluatorObjects\norg.thymeleaf.expression.Dates\norg.thymeleaf.expression.Maps\norg.thymeleaf.expression.Conversions\norg.thymeleaf.expression.Lists\norg.thymeleaf.expression.Calendars\norg.thymeleaf.expression.Messages\norg.thymeleaf.expression.Aggregates\norg.thymeleaf.Standards\norg.thymeleaf.Template\norg.thymeleaf.DialectConfiguration\norg.thymeleaf.exceptions.TemplateProcessingException\norg.thymeleaf.exceptions.ConfigurationException\norg.thymeleaf.exceptions.TemplateOutputException\norg.thymeleaf.exceptions.TemplateAssertionException\norg.thymeleaf.exceptions.ParserInitializationException\norg.thymeleaf.exceptions.AlreadyInitializedException\norg.thymeleaf.exceptions.CacheConfigurationException\norg.thymeleaf.exceptions.TemplateEngineException\norg.thymeleaf.exceptions.TemplateInputException\norg.thymeleaf.exceptions.NotInitializedException\norg.thymeleaf.dom.Comment\norg.thymeleaf.dom.DOMSelector$AbstractNodeReferenceChecker\norg.thymeleaf.dom.Node\norg.thymeleaf.dom.AbstractTextNode\norg.thymeleaf.dom.Macro\norg.thymeleaf.dom.Attribute\norg.thymeleaf.dom.DOMSelector$1\norg.thymeleaf.dom.Element\norg.thymeleaf.dom.Node$NodeLocalVariablesMap\norg.thymeleaf.dom.DOMVisitor\norg.thymeleaf.dom.NestableAttributeHolderNode\norg.thymeleaf.dom.DocType\norg.thymeleaf.dom.DOMSelector$AttributeCondition\norg.thymeleaf.dom.DOMSelector$AttributeCondition$Operator\norg.thymeleaf.dom.Element$RepresentationInTemplate\norg.thymeleaf.dom.CDATASection\norg.thymeleaf.dom.Text\norg.thymeleaf.dom.NestableNode\norg.thymeleaf.dom.Document\norg.thymeleaf.dom.DOMSelector$AggregatingNodeReferenceChecker\norg.thymeleaf.dom.DOMSelector$INodeReferenceChecker\norg.thymeleaf.dom.DOMSelector\norg.thymeleaf.dom.GroupNode\norg.thymeleaf.resourceresolver.FileResourceResolver\norg.thymeleaf.resourceresolver.ServletContextResourceResolver\norg.thymeleaf.resourceresolver.UrlResourceResolver\norg.thymeleaf.resourceresolver.IResourceResolver\norg.thymeleaf.resourceresolver.ClassLoaderResourceResolver\norg.thymeleaf.Configuration$MessageResolverComparator\norg.thymeleaf.templateparser.ErrorHandler\norg.thymeleaf.templateparser.xmlsax.AbstractNonValidatingSAXTemplateParser\norg.thymeleaf.templateparser.xmlsax.XhtmlAndHtml5NonValidatingSAXTemplateParser\norg.thymeleaf.templateparser.xmlsax.AbstractNonValidatingSAXTemplateParser$SAXTemplateParserFactory\norg.thymeleaf.templateparser.xmlsax.XhtmlValidatingSAXTemplateParser\norg.thymeleaf.templateparser.xmlsax.XmlValidatingSAXTemplateParser\norg.thymeleaf.templateparser.xmlsax.XmlNonValidatingSAXTemplateParser\norg.thymeleaf.templateparser.xmlsax.AbstractNonValidatingSAXTemplateParser$XmlSAXHandler\norg.thymeleaf.templateparser.xmlsax.AbstractValidatingSAXTemplateParser\norg.thymeleaf.templateparser.EntityResolver\norg.thymeleaf.templateparser.ITemplateParser\norg.thymeleaf.templateparser.html.AbstractHtmlTemplateParser$HtmlTemplateParserFactory\norg.thymeleaf.templateparser.html.AbstractHtmlTemplateParser$1\norg.thymeleaf.templateparser.html.LegacyHtml5TemplateParser\norg.thymeleaf.templateparser.html.AbstractHtmlTemplateParser$NekoBasedHtmlParser\norg.thymeleaf.templateparser.html.AbstractHtmlTemplateParser\norg.thymeleaf.templateparser.xmldom.XhtmlValidatingDOMTemplateParser\norg.thymeleaf.templateparser.xmldom.XhtmlAndHtml5NonValidatingDOMTemplateParser\norg.thymeleaf.templateparser.xmldom.AbstractValidatingDOMTemplateParser\norg.thymeleaf.templateparser.xmldom.AbstractNonValidatingDOMTemplateParser\norg.thymeleaf.templateparser.xmldom.XmlValidatingDOMTemplateParser\norg.thymeleaf.templateparser.xmldom.XmlNonValidatingDOMTemplateParser\norg.thymeleaf.templateparser.xmldom.AbstractNonValidatingDOMTemplateParser$DOMTemplateParserFactory\norg.thymeleaf.templateparser.TemplatePreprocessingReader\norg.thymeleaf.TemplateEngine\norg.thymeleaf.Configuration\norg.thymeleaf.templateresolver.NonCacheableTemplateResolutionValidity\norg.thymeleaf.templateresolver.ServletContextTemplateResolver\norg.thymeleaf.templateresolver.TTLTemplateResolutionValidity\norg.thymeleaf.templateresolver.TemplateResolution\norg.thymeleaf.templateresolver.ITemplateResolutionValidity\norg.thymeleaf.templateresolver.FileTemplateResolver\norg.thymeleaf.templateresolver.UrlTemplateResolver\norg.thymeleaf.templateresolver.ClassLoaderTemplateResolver\norg.thymeleaf.templateresolver.ITemplateResolver\norg.thymeleaf.templateresolver.TemplateResolver\norg.thymeleaf.templateresolver.AbstractTemplateResolver\norg.thymeleaf.templateresolver.AlwaysValidTemplateResolutionValidity\norg.thymeleaf.context.AbstractContext\norg.thymeleaf.context.IContextExecutionInfo\norg.thymeleaf.context.WebSessionVariablesMap\norg.thymeleaf.context.WebVariablesMap\norg.thymeleaf.context.ContextExecutionInfo\norg.thymeleaf.context.OGNLVariablesMapPropertyAccessor\norg.thymeleaf.context.AbstractDialectAwareProcessingContext\norg.thymeleaf.context.Context\norg.thymeleaf.context.IContextVariableRestriction\norg.thymeleaf.context.VariablesMap\norg.thymeleaf.context.AbstractProcessingContext\norg.thymeleaf.context.IWebContext\norg.thymeleaf.context.DialectAwareProcessingContext\norg.thymeleaf.context.WebServletContextVariablesMap\norg.thymeleaf.context.WrappingVariablesMap\norg.thymeleaf.context.ProcessingContext\norg.thymeleaf.context.WebContext\norg.thymeleaf.context.IProcessingContext\norg.thymeleaf.context.WebContextExecutionInfo\norg.thymeleaf.context.AbstractContextExecutionInfo\norg.thymeleaf.context.IContext\norg.thymeleaf.context.WebRequestParamsVariablesMap\norg.thymeleaf.context.ForbiddenContextVariableRestriction\norg.thymeleaf.context.WarningContextVariableRestriction\norg.thymeleaf.Arguments\norg.thymeleaf.Configuration$TemplateResolverComparator\norg.thymeleaf.dialect.AbstractDialect\norg.thymeleaf.dialect.IExpressionEnhancingDialect\norg.thymeleaf.dialect.IDialect\norg.thymeleaf.dialect.AbstractXHTMLEnabledDialect\norg.thymeleaf.processor.CommentNodeProcessorMatcher\norg.thymeleaf.processor.IDocumentNodeProcessorMatcher\norg.thymeleaf.processor.ProcessorAndContext\norg.thymeleaf.processor.IAttributeNameProcessorMatcher\norg.thymeleaf.processor.element.AbstractLocalVariableDefinitionElementProcessor\norg.thymeleaf.processor.element.AbstractMarkupSubstitutionElementProcessor\norg.thymeleaf.processor.element.AbstractSelectionTargetElementProcessor\norg.thymeleaf.processor.element.AbstractElementProcessor\norg.thymeleaf.processor.element.AbstractUnescapedTextChildModifierElementProcessor\norg.thymeleaf.processor.element.AbstractNoOpElementProcessor\norg.thymeleaf.processor.element.AbstractRemovalElementProcessor\norg.thymeleaf.processor.element.AbstractIterationElementProcessor$StatusVar\norg.thymeleaf.processor.element.AbstractConditionalVisibilityElementProcessor\norg.thymeleaf.processor.element.AbstractTextChildModifierElementProcessor\norg.thymeleaf.processor.element.AbstractIterationElementProcessor\norg.thymeleaf.processor.element.AbstractIterationElementProcessor$IterationSpec\norg.thymeleaf.processor.element.AbstractFragmentHandlingElementProcessor\norg.thymeleaf.processor.text.AbstractTextNodeProcessor\norg.thymeleaf.processor.comment.AbstractCommentNodeProcessor\norg.thymeleaf.processor.ITextNodeProcessorMatcher\norg.thymeleaf.processor.ElementNameProcessorMatcher\norg.thymeleaf.processor.attr.AbstractFragmentHandlingAttrProcessor\norg.thymeleaf.processor.attr.AbstractNoOpAttrProcessor\norg.thymeleaf.processor.attr.AbstractAttributeModifierAttrProcessor$ModificationType\norg.thymeleaf.processor.attr.AbstractRemovalAttrProcessor\norg.thymeleaf.processor.attr.AbstractIterationAttrProcessor$StatusVar\norg.thymeleaf.processor.attr.AbstractLocalVariableDefinitionAttrProcessor\norg.thymeleaf.processor.attr.AbstractMarkupRemovalAttrProcessor\norg.thymeleaf.processor.attr.AbstractIterationAttrProcessor\norg.thymeleaf.processor.attr.AbstractIterationAttrProcessor$IterationSpec\norg.thymeleaf.processor.attr.AbstractConditionalVisibilityAttrProcessor\norg.thymeleaf.processor.attr.AbstractSingleAttributeModifierAttrProcessor\norg.thymeleaf.processor.attr.AbstractSelectionTargetAttrProcessor\norg.thymeleaf.processor.attr.AbstractChildrenModifierAttrProcessor\norg.thymeleaf.processor.attr.AbstractConditionalFixedValueAttrProcessor\norg.thymeleaf.processor.attr.AbstractAttributeModifierAttrProcessor\norg.thymeleaf.processor.attr.AbstractMarkupRemovalAttrProcessor$RemovalType\norg.thymeleaf.processor.attr.AbstractAttrProcessor\norg.thymeleaf.processor.attr.AbstractTextChildModifierAttrProcessor\norg.thymeleaf.processor.attr.AbstractMarkupRemovalAttrProcessor$1\norg.thymeleaf.processor.attr.AbstractAssertionAttrProcessor\norg.thymeleaf.processor.attr.AbstractAttributeModifierAttrProcessor$1\norg.thymeleaf.processor.attr.AbstractUnescapedTextChildModifierAttrProcessor\norg.thymeleaf.processor.IProcessorMatcher\norg.thymeleaf.processor.ProcessorResult\norg.thymeleaf.processor.AbstractProcessor\norg.thymeleaf.processor.IElementNameProcessorMatcher\norg.thymeleaf.processor.ProcessorMatchingContext\norg.thymeleaf.processor.DocumentNodeProcessorMatcher\norg.thymeleaf.processor.ICommentNodeProcessorMatcher\norg.thymeleaf.processor.TextNodeProcessorMatcher\norg.thymeleaf.processor.document.ProcessTextNodesDocumentProcessor\norg.thymeleaf.processor.document.ProcessAllNodesDocumentProcessor\norg.thymeleaf.processor.document.AbstractDocumentProcessor\norg.thymeleaf.processor.document.ProcessCommentNodesDocumentProcessor\norg.thymeleaf.processor.IProcessor\norg.thymeleaf.processor.AttributeNameProcessorMatcher\norg.thymeleaf.TemplateRepository\norg.thymeleaf.messageresolver.AbstractMessageResolver\norg.thymeleaf.messageresolver.IMessageResolver\norg.thymeleaf.messageresolver.StandardMessageResolver\norg.thymeleaf.messageresolver.MessageResolution\norg.thymeleaf.Configuration$MergedDialectArtifacts\norg.thymeleaf.doctype.DocTypeIdentifier\norg.thymeleaf.doctype.translation.DocTypeTranslation\norg.thymeleaf.doctype.translation.IDocTypeTranslation\norg.thymeleaf.doctype.resolution.FileDocTypeResolutionEntry\norg.thymeleaf.doctype.resolution.IDocTypeResolutionEntry\norg.thymeleaf.doctype.resolution.ClassLoaderDocTypeResolutionEntry\norg.thymeleaf.doctype.resolution.ServletContextDocTypeResolutionEntry\norg.thymeleaf.templatewriter.AbstractGeneralTemplateWriter\norg.thymeleaf.templatewriter.XmlTemplateWriter\norg.thymeleaf.templatewriter.ITemplateWriter\norg.thymeleaf.templatewriter.XhtmlHtml5TemplateWriter\norg.thymeleaf.ConfigurationPrinterHelper\norg.thymeleaf.standard.StandardMessageResolutionUtils\norg.thymeleaf.standard.fragment.StandardDOMSelectorFragmentSpec\norg.thymeleaf.standard.fragment.StandardFragmentProcessor\norg.thymeleaf.standard.fragment.StandardFragmentSignatureNodeReferenceChecker\norg.thymeleaf.standard.fragment.StandardFragment\norg.thymeleaf.standard.expression.ExpressionSequenceUtils\norg.thymeleaf.standard.expression.FragmentSelection\norg.thymeleaf.standard.expression.GenericTokenExpression\norg.thymeleaf.standard.expression.ExpressionParsingState\norg.thymeleaf.standard.expression.SelectionVariableExpression\norg.thymeleaf.standard.expression.ExpressionSequence\norg.thymeleaf.standard.expression.OrExpression\norg.thymeleaf.standard.expression.StandardExpressions\norg.thymeleaf.standard.expression.DefaultExpression\norg.thymeleaf.standard.expression.AssignationSequence\norg.thymeleaf.standard.expression.AbstractStandardConversionService\norg.thymeleaf.standard.expression.TextLiteralExpression\norg.thymeleaf.standard.expression.StandardExpressionExecutor\norg.thymeleaf.standard.expression.BooleanTokenExpression\norg.thymeleaf.standard.expression.MessageExpression\norg.thymeleaf.standard.expression.NegationExpression\norg.thymeleaf.standard.expression.ExpressionParsingNode\norg.thymeleaf.standard.expression.StandardConversionService\norg.thymeleaf.standard.expression.IStandardExpression\norg.thymeleaf.standard.expression.LessThanExpression\norg.thymeleaf.standard.expression.StandardExpressionParser\norg.thymeleaf.standard.expression.Token\norg.thymeleaf.standard.expression.FragmentSignatureUtils\norg.thymeleaf.standard.expression.LiteralValue\norg.thymeleaf.standard.expression.EqualsExpression\norg.thymeleaf.standard.expression.Expression\norg.thymeleaf.standard.expression.MultiplicationExpression\norg.thymeleaf.standard.expression.BinaryOperationExpression\norg.thymeleaf.standard.expression.ConditionalExpression\norg.thymeleaf.standard.expression.OgnlVariableExpressionEvaluator\norg.thymeleaf.standard.expression.AndExpression\norg.thymeleaf.standard.expression.StandardExpressionExecutionContext\norg.thymeleaf.standard.expression.Assignation\norg.thymeleaf.standard.expression.MultiplicationDivisionRemainderExpression\norg.thymeleaf.standard.expression.Token$TokenParsingTracer\norg.thymeleaf.standard.expression.GreaterThanExpression\norg.thymeleaf.standard.expression.SimpleExpression\norg.thymeleaf.standard.expression.LessOrEqualToExpression\norg.thymeleaf.standard.expression.GreaterOrEqualToExpression\norg.thymeleaf.standard.expression.StandardExpressionPreprocessor\norg.thymeleaf.standard.expression.LiteralSubstitutionUtil\norg.thymeleaf.standard.expression.NumberTokenExpression\norg.thymeleaf.standard.expression.ComplexExpression\norg.thymeleaf.standard.expression.AdditionSubtractionExpression\norg.thymeleaf.standard.expression.FragmentSignature\norg.thymeleaf.standard.expression.EqualsNotEqualsExpression\norg.thymeleaf.standard.expression.DivisionExpression\norg.thymeleaf.standard.expression.IStandardConversionService\norg.thymeleaf.standard.expression.SubtractionExpression\norg.thymeleaf.standard.expression.ExpressionParsingDecompositionConfig\norg.thymeleaf.standard.expression.RemainderExpression\norg.thymeleaf.standard.expression.AdditionExpression\norg.thymeleaf.standard.expression.VariableExpression\norg.thymeleaf.standard.expression.StandardExpressionProcessor\norg.thymeleaf.standard.expression.LinkExpression\norg.thymeleaf.standard.expression.StandardVariableRestrictions\norg.thymeleaf.standard.expression.AssignationUtils\norg.thymeleaf.standard.expression.ExpressionCache\norg.thymeleaf.standard.expression.ExpressionParsingUtil\norg.thymeleaf.standard.expression.FragmentSelectionUtils\norg.thymeleaf.standard.expression.NullTokenExpression\norg.thymeleaf.standard.expression.IStandardVariableExpressionEvaluator\norg.thymeleaf.standard.expression.GreaterLesserExpression\norg.thymeleaf.standard.expression.Each\norg.thymeleaf.standard.expression.MinusExpression\norg.thymeleaf.standard.expression.IStandardExpressionParser\norg.thymeleaf.standard.expression.EachUtils\norg.thymeleaf.standard.expression.NotEqualsExpression\norg.thymeleaf.standard.processor.element.StandardBlockElementProcessor\norg.thymeleaf.standard.processor.text.StandardTextInliningTextProcessor\norg.thymeleaf.standard.processor.attr.StandardUnlessAttrProcessor\norg.thymeleaf.standard.processor.attr.AbstractStandardLocalVariableDefinitionAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardTextAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardSingleNonRemovableAttributeModifierAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardStyleappendAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardSingleRemovableAttributeModifierAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardXmlBaseAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardClassappendAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardWithAttrProcessor\norg.thymeleaf.standard.processor.attr.AbstractStandardTextInlinerAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardActionAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardXmlLangAttrProcessor\norg.thymeleaf.standard.processor.attr.AbstractStandardTextChildModifierAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardAltTitleAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardUtextAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardConditionalFixedValueAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardCaseAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardHrefAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardAssertAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardAttrappendAttrProcessor\norg.thymeleaf.standard.processor.attr.AbstractStandardConditionalVisibilityAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardAttrAttrProcessor\norg.thymeleaf.standard.processor.attr.AbstractStandardSingleAttributeModifierAttrProcessor\norg.thymeleaf.standard.processor.attr.AbstractStandardFragmentHandlingAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardEachAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardMethodAttrProcessor\norg.thymeleaf.standard.processor.attr.AbstractStandardCaseAttrProcessor\norg.thymeleaf.standard.processor.attr.AbstractStandardConditionalFixedValueAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardSrcAttrProcessor\norg.thymeleaf.standard.processor.attr.AbstractStandardSingleValueMultipleAttributeModifierAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardInlineAttrProcessor\norg.thymeleaf.standard.processor.attr.AbstractStandardUnescapedTextChildModifierAttrProcessor\norg.thymeleaf.standard.processor.attr.AbstractStandardSwitchStructureAttrProcessor$SwitchStructure\norg.thymeleaf.standard.processor.attr.StandardIfAttrProcessor\norg.thymeleaf.standard.processor.attr.AbstractStandardSelectionAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardObjectAttrProcessor\norg.thymeleaf.standard.processor.attr.AbstractStandardIterationAttrProcessor\norg.thymeleaf.standard.processor.attr.AbstractStandardAssertionAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardSubstituteByFragmentAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardValueAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardLangXmlLangAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardIncludeFragmentAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardXmlSpaceAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardFragmentAttrProcessor\norg.thymeleaf.standard.processor.attr.AbstractStandardSwitchStructureAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardSwitchAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardRemoveAttrProcessor\norg.thymeleaf.standard.processor.attr.AbstractStandardAttributeModifierAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardDOMEventAttributeModifierAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardReplaceFragmentAttrProcessor\norg.thymeleaf.standard.processor.attr.StandardAttrprependAttrProcessor\norg.thymeleaf.standard.inliner.IStandardTextInliner\norg.thymeleaf.standard.inliner.StandardDartTextInliner\norg.thymeleaf.standard.inliner.AbstractStandardScriptingTextInliner\norg.thymeleaf.standard.inliner.StandardTextTextInliner\norg.thymeleaf.standard.inliner.StandardJavaScriptTextInliner\norg.thymeleaf.standard.StandardDialect\norg.thymeleaf.ConfigurationPrinterHelper$ConfigLogBuilder\norg.thymeleaf.util.UrlUtils$EncodeType$2\norg.thymeleaf.util.ResourcePool\norg.thymeleaf.util.JavaScriptUtils\norg.thymeleaf.util.MessageResolutionUtils\norg.thymeleaf.util.UrlUtils$EncodeType$1\norg.thymeleaf.util.ClassLoaderUtils\norg.thymeleaf.util.ArrayUtils\norg.thymeleaf.util.UrlUtils$EncodeType\norg.thymeleaf.util.StandardDOMTranslator\norg.thymeleaf.util.DateUtils$DateFormatKey\norg.thymeleaf.util.StringUtils\norg.thymeleaf.util.PrefixUtils\norg.thymeleaf.util.ResourcePool$IResourceFactory\norg.thymeleaf.util.NumberPointType\norg.thymeleaf.util.AggregateUtils\norg.thymeleaf.util.TemplateModeUtils\norg.thymeleaf.util.NumberUtils$1\norg.thymeleaf.util.EvaluationUtil\norg.thymeleaf.util.SetUtils\norg.thymeleaf.util.ListUtils\norg.thymeleaf.util.DartUtils\norg.thymeleaf.util.UrlUtils\norg.thymeleaf.util.ObjectUtils\norg.thymeleaf.util.PatternUtils\norg.thymeleaf.util.EvaluationUtil$MapEntry\norg.thymeleaf.util.DateUtils\norg.thymeleaf.util.UrlUtils$1\norg.thymeleaf.util.IdentityCounter\norg.thymeleaf.util.NumberUtils\norg.thymeleaf.util.CharArrayWrapperSequence\norg.thymeleaf.util.MapUtils\norg.thymeleaf.util.Validate\norg.thymeleaf.util.DOMUtils\norg.thymeleaf.TemplateProcessingParameters" + } + ] + }, + { + "publisher": "OpenSymphony", + "group": "ognl", + "name": "ognl", + "version": "3.0.8", + "description": "OGNL - Object Graph Navigation Library", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "6f2969f0eb541a6f4ecfa15faa8155d7" + }, + { + "alg": "SHA-1", + "content": "37e1aebfde7eb7baebc9ad4f85116ef9009c5fc5" + }, + { + "alg": "SHA-256", + "content": "97c13090ba9f1b2c34a9548461423e734252dafe0774af55c53d248c736e488c" + }, + { + "alg": "SHA-512", + "content": "3bb9b1c17ea45c8db947d2df1a1eba5d09689b804d1107d6cdb6a67c94a47f7e5534d9a283014770afa3e004b5c567ef11dbe2553c63f1d2678b6ea03e7a0bd7" + }, + { + "alg": "SHA-384", + "content": "9b8cf9eb6264b9fcfa7d54beab5e303e1eadc1038d14e690f6072c80fa61839c40394e4b6300313d202cc0bc969061ea" + }, + { + "alg": "SHA3-384", + "content": "05bdedf020c655fdc338e6d9f6fc21e6c8e015ab12149cb200c1d14960b1cf20971bfbd95bfc9df8223ffb8897267d76" + }, + { + "alg": "SHA3-256", + "content": "506a719218271857ef1c7946440dccf98d4922f3faf312e01938f0761f4eb562" + }, + { + "alg": "SHA3-512", + "content": "a9086bf91726d59ffc6acb012ffb355e7183e4ae62c59b80b4fee118442d520a327d9d19028e3e6cdcef489896af5273ef2d8a75e483de6f9a4fe3c78ed2dda2" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/ognl/ognl@3.0.8?type=jar", + "type": "library", + "bom-ref": "pkg:maven/ognl/ognl@3.0.8?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/ognl/ognl/3.0.8/ognl-3.0.8.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "ognl.ArrayElementsAccessor$1\nognl.ArrayElementsAccessor\nognl.ArrayPropertyAccessor\nognl.ASTAdd\nognl.ASTAnd\nognl.ASTAssign\nognl.ASTBitAnd\nognl.ASTBitNegate\nognl.ASTBitOr\nognl.ASTChain\nognl.ASTConst\nognl.ASTCtor\nognl.ASTDivide\nognl.ASTEq\nognl.ASTEval\nognl.ASTGreater\nognl.ASTGreaterEq\nognl.ASTIn\nognl.ASTInstanceof\nognl.ASTKeyValue\nognl.ASTLess\nognl.ASTLessEq\nognl.ASTList\nognl.ASTMap\nognl.ASTMethod\nognl.ASTMultiply\nognl.ASTNegate\nognl.ASTNot\nognl.ASTNotEq\nognl.ASTNotIn\nognl.ASTOr\nognl.ASTProject\nognl.ASTProperty\nognl.ASTRemainder\nognl.ASTRootVarRef\nognl.ASTSelect\nognl.ASTSelectFirst\nognl.ASTSelectLast\nognl.ASTSequence\nognl.ASTShiftLeft\nognl.ASTShiftRight\nognl.ASTStaticField\nognl.ASTStaticMethod\nognl.ASTSubtract\nognl.ASTTest\nognl.ASTThisVarRef\nognl.ASTUnsignedShiftRight\nognl.ASTVarRef\nognl.ASTXor\nognl.BooleanExpression\nognl.ClassCacheInspector\nognl.ClassResolver\nognl.CollectionElementsAccessor\nognl.ComparisonExpression\nognl.DefaultClassResolver\nognl.DefaultMemberAccess\nognl.DefaultTypeConverter\nognl.DynamicSubscript\nognl.ElementsAccessor\nognl.enhance.ContextClassLoader\nognl.enhance.EnhancedClassLoader\nognl.enhance.ExpressionAccessor\nognl.enhance.ExpressionCompiler\nognl.enhance.LocalReference\nognl.enhance.LocalReferenceImpl\nognl.enhance.OgnlExpressionCompiler\nognl.enhance.OrderedReturn\nognl.enhance.UnsupportedCompilationException\nognl.EnumerationElementsAccessor\nognl.EnumerationIterator\nognl.EnumerationPropertyAccessor\nognl.Evaluation\nognl.EvaluationPool\nognl.ExpressionNode\nognl.ExpressionSyntaxException\nognl.InappropriateExpressionException\nognl.internal.ClassCache\nognl.internal.ClassCacheImpl\nognl.internal.Entry\nognl.IntHashMap$Entry\nognl.IntHashMap$IntHashMapIterator\nognl.IntHashMap\nognl.IteratorElementsAccessor\nognl.IteratorEnumeration\nognl.IteratorPropertyAccessor\nognl.JavaCharStream\nognl.JavaSource\nognl.JJTOgnlParserState\nognl.ListPropertyAccessor\nognl.MapElementsAccessor\nognl.MapPropertyAccessor\nognl.MemberAccess\nognl.MethodAccessor\nognl.MethodFailedException\nognl.Node\nognl.NodeType\nognl.NoSuchPropertyException\nognl.NullHandler\nognl.NumberElementsAccessor$1\nognl.NumberElementsAccessor\nognl.NumericExpression\nognl.NumericTypes\nognl.ObjectArrayPool\nognl.ObjectElementsAccessor$1\nognl.ObjectElementsAccessor\nognl.ObjectIndexedPropertyDescriptor\nognl.ObjectMethodAccessor\nognl.ObjectNullHandler\nognl.ObjectPropertyAccessor\nognl.Ognl\nognl.OgnlContext\nognl.OgnlException\nognl.OgnlInvokePermission\nognl.OgnlOps\nognl.OgnlParser$1\nognl.OgnlParser$JJCalls\nognl.OgnlParser$LookaheadSuccess\nognl.OgnlParser\nognl.OgnlParserConstants\nognl.OgnlParserTokenManager\nognl.OgnlParserTreeConstants\nognl.OgnlRuntime\nognl.ParseException\nognl.PropertyAccessor\nognl.SetPropertyAccessor\nognl.SimpleNode\nognl.Token\nognl.TokenMgrError\nognl.TypeConverter" + } + ] + }, + { + "publisher": "The UNBESCAPE team", + "group": "org.unbescape", + "name": "unbescape", + "version": "1.1.0.RELEASE", + "description": "Advanced yet easy-to-use escape/unescape library for Java", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "9bccbc680238d9352156891cf53b96b4" + }, + { + "alg": "SHA-1", + "content": "ab0db4fe0a6fa89fb8da2a40008a4e63a7f3f5b9" + }, + { + "alg": "SHA-256", + "content": "479f5c5473f69937f5f97b12a78792d0030e9765bbf206af35bc501116a01d87" + }, + { + "alg": "SHA-512", + "content": "964cabf72dd861b4fd4215c1e619a7f635ac3a14890563f849ce40ab7c566e6b464c1462bbbdd99e33ec2e4d5c92ba2c713356f4b87f83ad75b789c470458fbb" + }, + { + "alg": "SHA-384", + "content": "610187b73ccf28b5721259d4a4d121569ed57a1613f329704843a7f817a079f7c302078d55c507f93525861744d659b9" + }, + { + "alg": "SHA3-384", + "content": "3c6fea594db1d29eed9a16dd3b1f2541435ac0bd2f6d573497c23d05929491be8d007d4fb90a9563ff634b1eb0317e6c" + }, + { + "alg": "SHA3-256", + "content": "abbea4dac93f442de2fd5f55e4d0c73dd4fdb77d0d005ea613551a2cc4acdf1f" + }, + { + "alg": "SHA3-512", + "content": "ef2bab87dc1ab51c71cefb4bd687f576dcae1db199b6c0fd5b14376b9a78a63dad0ceb8471a38610e2ad8d42d89974e5b92318d6f4209ffffc06ad96967797ff" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.unbescape/unbescape@1.1.0.RELEASE?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.unbescape/unbescape@1.1.0.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/unbescape/unbescape/1.1.0.RELEASE/unbescape-1.1.0.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.unbescape.properties.PropertiesValueEscapeUtil\norg.unbescape.properties.PropertiesEscape\norg.unbescape.properties.PropertiesKeyEscapeLevel\norg.unbescape.properties.PropertiesKeyEscapeUtil\norg.unbescape.properties.PropertiesUnescapeUtil\norg.unbescape.properties.PropertiesValueEscapeLevel\norg.unbescape.JavaEscape.class\norg.unbescape.JavaEscapeLevel.class\norg.unbescape.JavaEscapeUtil.class\norg.unbescape.json.JsonEscape\norg.unbescape.json.JsonEscapeType\norg.unbescape.json.JsonEscapeLevel\norg.unbescape.json.JsonEscapeUtil\norg.unbescape.xml.XmlEscapeType\norg.unbescape.xml.Xml11EscapeSymbolsInitializer$Xml11CodepointValidator\norg.unbescape.xml.XmlEscapeUtil\norg.unbescape.xml.XmlEscapeSymbols$Reference\norg.unbescape.xml.XmlEscape\norg.unbescape.xml.XmlEscapeLevel\norg.unbescape.xml.XmlCodepointValidator\norg.unbescape.xml.XmlEscapeSymbols$References\norg.unbescape.xml.XmlEscapeSymbols$1\norg.unbescape.xml.XmlEscapeSymbols\norg.unbescape.xml.Xml11EscapeSymbolsInitializer\norg.unbescape.xml.Xml10EscapeSymbolsInitializer$Xml10CodepointValidator\norg.unbescape.xml.Xml10EscapeSymbolsInitializer\norg.unbescape.csv.CsvEscapeUtil\norg.unbescape.csv.CsvEscape\norg.unbescape.html.Html5EscapeSymbolsInitializer\norg.unbescape.html.HtmlEscapeSymbols\norg.unbescape.html.HtmlEscapeSymbols$Reference\norg.unbescape.html.HtmlEscapeSymbols$1\norg.unbescape.html.HtmlEscapeUtil\norg.unbescape.html.HtmlEscapeLevel\norg.unbescape.html.HtmlEscapeSymbols$References\norg.unbescape.html.HtmlEscapeType\norg.unbescape.html.HtmlEscape\norg.unbescape.html.Html4EscapeSymbolsInitializer\norg.unbescape.uri.UriEscapeUtil$UriEscapeType$4\norg.unbescape.uri.UriEscape\norg.unbescape.uri.UriEscapeUtil$UriEscapeType\norg.unbescape.uri.UriEscapeUtil$UriEscapeType$1\norg.unbescape.uri.UriEscapeUtil\norg.unbescape.uri.UriEscapeUtil$UriEscapeType$3\norg.unbescape.uri.UriEscapeUtil$1\norg.unbescape.uri.UriEscapeUtil$UriEscapeType$2\norg.unbescape.css.CssStringEscapeType\norg.unbescape.css.CssIdentifierEscapeType\norg.unbescape.css.CssUnescapeUtil\norg.unbescape.css.CssStringEscapeLevel\norg.unbescape.css.CssEscape\norg.unbescape.css.CssIdentifierEscapeUtil\norg.unbescape.css.CssStringEscapeUtil\norg.unbescape.css.CssIdentifierEscapeLevel\norg.unbescapescript.JavaScriptEscape.class\norg.unbescapescript.JavaScriptEscapeType.class\norg.unbescapescript.JavaScriptEscapeUtil.class\norg.unbescapescript.JavaScriptEscapeLevel.class" + } + ] + }, + { + "group": "nz.net.ultraq.thymeleaf", + "name": "thymeleaf-layout-dialect", + "version": "1.4.0", + "description": "A dialect for Thymeleaf that allows you to use layout/decorator templates to style your content.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "c7f68cea0796caf11585998f3bbe858f" + }, + { + "alg": "SHA-1", + "content": "08d7810c069ed1534b9631fb1e85c35973546086" + }, + { + "alg": "SHA-256", + "content": "fd844d2e2fe97ca92f66cc8584cd1246f975a728ea95065ada1d82322267a52e" + }, + { + "alg": "SHA-512", + "content": "5c566e1f93a4597748b849eeb58cba936fedfb4a6f7ffcbe1708f1c269656fd33b3d1732b4ae3f5425b893c5bc17d88b4aadc632176fb7f02be3c4d9fb6bfff6" + }, + { + "alg": "SHA-384", + "content": "1a85723dacb6b3be5623135ac2f47630ea5b1a1d5c8723a156dcbcf72e807985fb14478e0154fd51924e4cdbd36632cf" + }, + { + "alg": "SHA3-384", + "content": "a1239c49143e41c151372956fe94a99b3dc33f27b91fd110d63444ec18f9e1aa67b7b1944356529cdddcfce227fb9772" + }, + { + "alg": "SHA3-256", + "content": "1bea679de9fdc9e93683f3171532c7fcfd6be670464d917623a941ce5e558a59" + }, + { + "alg": "SHA3-512", + "content": "b976c4831f0a56701da4a9283392333c0c5f81e4f09da0b6e715fdef75aebd355f34e453c140df12e2e1868dcea30bfa39b4847336247e7e2c9e73a81c29f934" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/nz.net.ultraq.thymeleaf/thymeleaf-layout-dialect@1.4.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/nz.net.ultraq.thymeleaf/thymeleaf-layout-dialect@1.4.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/nz/net/ultraq/thymeleaf/thymeleaf-layout-dialect/1.4.0/thymeleaf-layout-dialect-1.4.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "nz.net.ultraq.thymeleaf.decorators.Decorator\nnz.net.ultraq.thymeleaf.decorators.DecoratorProcessor\nnz.net.ultraq.thymeleaf.decorators.html.HtmlBodyDecorator\nnz.net.ultraq.thymeleaf.decorators.html.HtmlDocumentDecorator\nnz.net.ultraq.thymeleaf.decorators.html.HtmlHeadDecorator$_decorate_closure1\nnz.net.ultraq.thymeleaf.decorators.html.HtmlHeadDecorator$_decorate_closure2\nnz.net.ultraq.thymeleaf.decorators.html.HtmlHeadDecorator\nnz.net.ultraq.thymeleaf.decorators.SortingStrategy\nnz.net.ultraq.thymeleaf.decorators.strategies.AppendingStrategy$_findPositionForContent_closure1\nnz.net.ultraq.thymeleaf.decorators.strategies.AppendingStrategy\nnz.net.ultraq.thymeleaf.decorators.strategies.GroupingStrategy$_findPositionForContent_closure1\nnz.net.ultraq.thymeleaf.decorators.strategies.GroupingStrategy$HeadNodeTypes$__clinit__closure2\nnz.net.ultraq.thymeleaf.decorators.strategies.GroupingStrategy$HeadNodeTypes$__clinit__closure3\nnz.net.ultraq.thymeleaf.decorators.strategies.GroupingStrategy$HeadNodeTypes$__clinit__closure4\nnz.net.ultraq.thymeleaf.decorators.strategies.GroupingStrategy$HeadNodeTypes$__clinit__closure5\nnz.net.ultraq.thymeleaf.decorators.strategies.GroupingStrategy$HeadNodeTypes$__clinit__closure6\nnz.net.ultraq.thymeleaf.decorators.strategies.GroupingStrategy$HeadNodeTypes$_findMatchingType_closure1\nnz.net.ultraq.thymeleaf.decorators.strategies.GroupingStrategy$HeadNodeTypes\nnz.net.ultraq.thymeleaf.decorators.strategies.GroupingStrategy\nnz.net.ultraq.thymeleaf.decorators.TitlePatternProcessor$_processAttribute_closure1$_closure2\nnz.net.ultraq.thymeleaf.decorators.TitlePatternProcessor$_processAttribute_closure1\nnz.net.ultraq.thymeleaf.decorators.TitlePatternProcessor\nnz.net.ultraq.thymeleaf.decorators.xml.XmlDocumentDecorator$_decorate_closure1\nnz.net.ultraq.thymeleaf.decorators.xml.XmlDocumentDecorator\nnz.net.ultraq.thymeleaf.decorators.xml.XmlElementDecorator\nnz.net.ultraq.thymeleaf.fragments.FragmentFinder\nnz.net.ultraq.thymeleaf.fragments.FragmentMap\nnz.net.ultraq.thymeleaf.fragments.FragmentMapper$_map_closure1\nnz.net.ultraq.thymeleaf.fragments.FragmentMapper\nnz.net.ultraq.thymeleaf.fragments.FragmentMerger\nnz.net.ultraq.thymeleaf.fragments.FragmentProcessor\nnz.net.ultraq.thymeleaf.fragments.mergers.AttributeMerger$_merge_closure1\nnz.net.ultraq.thymeleaf.fragments.mergers.AttributeMerger$_merge_closure2\nnz.net.ultraq.thymeleaf.fragments.mergers.AttributeMerger\nnz.net.ultraq.thymeleaf.fragments.mergers.ElementMerger$_merge_closure1\nnz.net.ultraq.thymeleaf.fragments.mergers.ElementMerger\nnz.net.ultraq.thymeleaf.fragments.mergers.VariableDeclaration\nnz.net.ultraq.thymeleaf.fragments.mergers.VariableDeclarationMerger$_deriveDeclarations_closure1\nnz.net.ultraq.thymeleaf.fragments.mergers.VariableDeclarationMerger$_merge_closure2$_closure4\nnz.net.ultraq.thymeleaf.fragments.mergers.VariableDeclarationMerger$_merge_closure2\nnz.net.ultraq.thymeleaf.fragments.mergers.VariableDeclarationMerger$_merge_closure3\nnz.net.ultraq.thymeleaf.fragments.mergers.VariableDeclarationMerger\nnz.net.ultraq.thymeleaf.includes.IncludeProcessor$_processAttribute_closure1\nnz.net.ultraq.thymeleaf.includes.IncludeProcessor$_processAttribute_closure2\nnz.net.ultraq.thymeleaf.includes.IncludeProcessor\nnz.net.ultraq.thymeleaf.includes.ReplaceProcessor$_processAttribute_closure1\nnz.net.ultraq.thymeleaf.includes.ReplaceProcessor\nnz.net.ultraq.thymeleaf.LayoutDialect$__clinit__closure1$_closure5\nnz.net.ultraq.thymeleaf.LayoutDialect$__clinit__closure1\nnz.net.ultraq.thymeleaf.LayoutDialect$__clinit__closure2$_closure10\nnz.net.ultraq.thymeleaf.LayoutDialect$__clinit__closure2$_closure11\nnz.net.ultraq.thymeleaf.LayoutDialect$__clinit__closure2$_closure6$_closure12\nnz.net.ultraq.thymeleaf.LayoutDialect$__clinit__closure2$_closure6\nnz.net.ultraq.thymeleaf.LayoutDialect$__clinit__closure2$_closure7\nnz.net.ultraq.thymeleaf.LayoutDialect$__clinit__closure2$_closure8\nnz.net.ultraq.thymeleaf.LayoutDialect$__clinit__closure2$_closure9\nnz.net.ultraq.thymeleaf.LayoutDialect$__clinit__closure2\nnz.net.ultraq.thymeleaf.LayoutDialect$__clinit__closure3$_closure13\nnz.net.ultraq.thymeleaf.LayoutDialect$__clinit__closure3\nnz.net.ultraq.thymeleaf.LayoutDialect$__clinit__closure4$_closure14\nnz.net.ultraq.thymeleaf.LayoutDialect$__clinit__closure4\nnz.net.ultraq.thymeleaf.LayoutDialect\nnz.net.ultraq.thymeleaf.LayoutDialectContext" + } + ] + }, + { + "publisher": "Apache Software Foundation", + "group": "org.codehaus.groovy", + "name": "groovy", + "version": "2.4.7", + "description": "Groovy: A powerful, dynamic language for the JVM", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "527fe0ab66e77d28a9134c213dd7e8a1" + }, + { + "alg": "SHA-1", + "content": "10870e6511f544ce45152d0ad08d7514a00c8201" + }, + { + "alg": "SHA-256", + "content": "3a979e626477cef5dda735fa8f005a20e080104821e63a760be6db2f022b1523" + }, + { + "alg": "SHA-512", + "content": "ec709a2367a89087d9428a5695a9d9a6df8c86b467e5ef8ac43a7f8b78afd0ca589f4003ef2cd4b2bef96f4f12afee1af55bec557e6154374707f2d91f24d517" + }, + { + "alg": "SHA-384", + "content": "675b87a9a3fadf322750c4bd958494156ef3f04e7ec3758c4f7ff7e59b73859c15e3ccacae39658d4783e6b922d4d5b6" + }, + { + "alg": "SHA3-384", + "content": "9889e18f5a5d1922c077f3027f25e63335239d1519477a1e1c5eeb214d612fbdc3a301adcc3b07abd2f13ff1862c49d7" + }, + { + "alg": "SHA3-256", + "content": "9295c4c8d77896f02c972d65ceda9dc9dcd69039cbc034d9cbe5c38e6383152d" + }, + { + "alg": "SHA3-512", + "content": "43c13ef8df48c86c8da20821ce628b02bedbf470cc991f1d6697c17b61ebcb7ec3cd752a0e836ce03aefef0367a360b2feebd6940d3be8a0a5c4b2c898e0a68e" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.codehaus.groovy/groovy@2.4.7?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.codehaus.groovy/groovy@2.4.7?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/codehaus/groovy/groovy/2.4.7/groovy-2.4.7.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "groovy.beans.Bindable\ngroovy.beans.BindableASTTransformation\ngroovy.beans.DefaultPropertyAccessor\ngroovy.beans.DefaultPropertyReader\ngroovy.beans.DefaultPropertyWriter\ngroovy.beans.ListenerList\ngroovy.beans.ListenerListASTTransformation$_addFireMethods_closure3\ngroovy.beans.ListenerListASTTransformation$_visit_closure1\ngroovy.beans.ListenerListASTTransformation$_visit_closure2\ngroovy.beans.ListenerListASTTransformation\ngroovy.beans.PropertyAccessor\ngroovy.beans.PropertyReader\ngroovy.beans.PropertyWriter\ngroovy.beans.Vetoable\ngroovy.beans.VetoableASTTransformation\ngroovy.grape.GrabAnnotationTransformation\ngroovy.grape.Grape\ngroovy.grape.GrapeEngine\ngroovy.grape.GrapeIvy$_addExcludesIfNeeded_closure11\ngroovy.grape.GrapeIvy$_closure1$_closure17\ngroovy.grape.GrapeIvy$_closure1\ngroovy.grape.GrapeIvy$_createAndAddDependencyArtifactDescriptor_closure9\ngroovy.grape.GrapeIvy$_enumerateGrapes_closure12$_closure23$_closure24\ngroovy.grape.GrapeIvy$_enumerateGrapes_closure12$_closure23\ngroovy.grape.GrapeIvy$_enumerateGrapes_closure12\ngroovy.grape.GrapeIvy$_getDependencies_closure6\ngroovy.grape.GrapeIvy$_getDependencies_closure7\ngroovy.grape.GrapeIvy$_getDependencies_closure8$_closure19\ngroovy.grape.GrapeIvy$_getDependencies_closure8$_closure20\ngroovy.grape.GrapeIvy$_getDependencies_closure8\ngroovy.grape.GrapeIvy$_listDependencies_closure16\ngroovy.grape.GrapeIvy$_processCategoryMethods_closure2$_closure18\ngroovy.grape.GrapeIvy$_processCategoryMethods_closure2\ngroovy.grape.GrapeIvy$_processRunners_closure4\ngroovy.grape.GrapeIvy$_processRunners_closure5\ngroovy.grape.GrapeIvy$_processSerializedCategoryMethods_closure3\ngroovy.grape.GrapeIvy$_resolve_closure13\ngroovy.grape.GrapeIvy$_resolve_closure14\ngroovy.grape.GrapeIvy$_resolve_closure15\ngroovy.grape.GrapeIvy$_uninstallArtifact_closure10$_closure21$_closure22\ngroovy.grape.GrapeIvy$_uninstallArtifact_closure10$_closure21\ngroovy.grape.GrapeIvy$_uninstallArtifact_closure10\ngroovy.grape.GrapeIvy\ngroovy.grape.IvyGrabRecord\ngroovy.inspect.Inspector$MemberComparator\ngroovy.inspect.Inspector\ngroovy.io.EncodingAwareBufferedWriter\ngroovy.io.FileType\ngroovy.io.FileVisitResult\ngroovy.io.GroovyPrintStream\ngroovy.io.GroovyPrintWriter\ngroovy.io.LineColumnReader\ngroovy.io.PlatformLineWriter\ngroovy.lang.AdaptingMetaClass\ngroovy.lang.BenchmarkInterceptor\ngroovy.lang.Binding\ngroovy.lang.Buildable\ngroovy.lang.Category\ngroovy.lang.Closure$1\ngroovy.lang.Closure$WritableClosure\ngroovy.lang.Closure\ngroovy.lang.ClosureException\ngroovy.lang.ClosureInvokingMethod\ngroovy.lang.Delegate\ngroovy.lang.DelegatesTo$Target\ngroovy.lang.DelegatesTo\ngroovy.lang.DelegatingMetaClass\ngroovy.lang.DeprecationException\ngroovy.lang.EmptyRange\ngroovy.lang.ExpandoMetaClass$1\ngroovy.lang.ExpandoMetaClass$2\ngroovy.lang.ExpandoMetaClass$3\ngroovy.lang.ExpandoMetaClass$4\ngroovy.lang.ExpandoMetaClass$Callable\ngroovy.lang.ExpandoMetaClass$DefiningClosure\ngroovy.lang.ExpandoMetaClass$ExpandoMetaConstructor\ngroovy.lang.ExpandoMetaClass$ExpandoMetaProperty\ngroovy.lang.ExpandoMetaClass$MixedInAccessor$1$1\ngroovy.lang.ExpandoMetaClass$MixedInAccessor$1\ngroovy.lang.ExpandoMetaClass$MixedInAccessor$2$1\ngroovy.lang.ExpandoMetaClass$MixedInAccessor$2\ngroovy.lang.ExpandoMetaClass$MixedInAccessor\ngroovy.lang.ExpandoMetaClass$StaticDefiningClosure\ngroovy.lang.ExpandoMetaClass$SubClassDefiningClosure\ngroovy.lang.ExpandoMetaClass\ngroovy.lang.ExpandoMetaClassCreationHandle\ngroovy.lang.GString$1\ngroovy.lang.GString\ngroovy.lang.GeneratedGroovyProxy\ngroovy.lang.Grab\ngroovy.lang.GrabConfig\ngroovy.lang.GrabExclude\ngroovy.lang.GrabResolver\ngroovy.lang.Grapes\ngroovy.lang.GroovyCallable\ngroovy.lang.GroovyClassLoader$1$1\ngroovy.lang.GroovyClassLoader$1\ngroovy.lang.GroovyClassLoader$2\ngroovy.lang.GroovyClassLoader$3\ngroovy.lang.GroovyClassLoader$4\ngroovy.lang.GroovyClassLoader$5\ngroovy.lang.GroovyClassLoader$6\ngroovy.lang.GroovyClassLoader$ClassCollector\ngroovy.lang.GroovyClassLoader$InnerLoader\ngroovy.lang.GroovyClassLoader$TimestampAdder\ngroovy.lang.GroovyClassLoader\ngroovy.lang.GroovyCodeSource$1\ngroovy.lang.GroovyCodeSource\ngroovy.lang.GroovyInterceptable\ngroovy.lang.GroovyObject\ngroovy.lang.GroovyObjectSupport\ngroovy.lang.GroovyResourceLoader\ngroovy.lang.GroovyRuntimeException\ngroovy.lang.GroovyShell$1\ngroovy.lang.GroovyShell$1DoSetContext\ngroovy.lang.GroovyShell$2\ngroovy.lang.GroovyShell$3\ngroovy.lang.GroovyShell$4\ngroovy.lang.GroovyShell$5\ngroovy.lang.GroovyShell$6\ngroovy.lang.GroovyShell\ngroovy.lang.GroovySystem\ngroovy.lang.IllegalPropertyAccessException\ngroovy.lang.IncorrectClosureArgumentsException\ngroovy.lang.IntRange$1\ngroovy.lang.IntRange$IntRangeIterator\ngroovy.lang.IntRange\ngroovy.lang.Interceptor\ngroovy.lang.Lazy\ngroovy.lang.ListWithDefault\ngroovy.lang.MapWithDefault\ngroovy.lang.MetaArrayLengthProperty\ngroovy.lang.MetaBeanProperty\ngroovy.lang.MetaClass\ngroovy.lang.MetaClassImpl$1\ngroovy.lang.MetaClassImpl$10\ngroovy.lang.MetaClassImpl$11\ngroovy.lang.MetaClassImpl$12\ngroovy.lang.MetaClassImpl$13\ngroovy.lang.MetaClassImpl$14\ngroovy.lang.MetaClassImpl$15\ngroovy.lang.MetaClassImpl$16\ngroovy.lang.MetaClassImpl$17\ngroovy.lang.MetaClassImpl$1MOPIter\ngroovy.lang.MetaClassImpl$2\ngroovy.lang.MetaClassImpl$3\ngroovy.lang.MetaClassImpl$4\ngroovy.lang.MetaClassImpl$5\ngroovy.lang.MetaClassImpl$6\ngroovy.lang.MetaClassImpl$7\ngroovy.lang.MetaClassImpl$8\ngroovy.lang.MetaClassImpl$9\ngroovy.lang.MetaClassImpl$DummyMetaMethod\ngroovy.lang.MetaClassImpl$Index\ngroovy.lang.MetaClassImpl$MetaConstructor\ngroovy.lang.MetaClassImpl$MethodIndex\ngroovy.lang.MetaClassImpl$MethodIndexAction\ngroovy.lang.MetaClassImpl\ngroovy.lang.MetaClassRegistry$MetaClassCreationHandle\ngroovy.lang.MetaClassRegistry\ngroovy.lang.MetaClassRegistryChangeEvent\ngroovy.lang.MetaClassRegistryChangeEventListener\ngroovy.lang.MetaExpandoProperty\ngroovy.lang.MetaMethod\ngroovy.lang.MetaObjectProtocol\ngroovy.lang.MetaProperty\ngroovy.lang.MissingClassException\ngroovy.lang.MissingFieldException\ngroovy.lang.MissingMethodException\ngroovy.lang.MissingPropertyException\ngroovy.lang.Mixin\ngroovy.lang.MutableMetaClass\ngroovy.lang.Newify\ngroovy.lang.NonEmptySequence\ngroovy.lang.ObjectRange$1\ngroovy.lang.ObjectRange\ngroovy.lang.ParameterArray\ngroovy.lang.PropertyAccessInterceptor\ngroovy.lang.PropertyValue\ngroovy.lang.ProxyMetaClass$1\ngroovy.lang.ProxyMetaClass$2\ngroovy.lang.ProxyMetaClass$3\ngroovy.lang.ProxyMetaClass$Callable\ngroovy.lang.ProxyMetaClass\ngroovy.lang.Range\ngroovy.lang.ReadOnlyPropertyException\ngroovy.lang.Reference\ngroovy.lang.Script\ngroovy.lang.Sequence\ngroovy.lang.Singleton\ngroovy.lang.SpreadListEvaluatingException\ngroovy.lang.SpreadMap\ngroovy.lang.SpreadMapEvaluatingException\ngroovy.lang.StringWriterIOException\ngroovy.lang.TracingInterceptor\ngroovy.lang.TrampolineClosure\ngroovy.lang.Tuple\ngroovy.lang.Tuple2\ngroovy.lang.Writable\ngroovy.security.GroovyCodeSourcePermission\ngroovy.time.BaseDuration$From\ngroovy.time.BaseDuration\ngroovy.time.DatumDependentDuration$1\ngroovy.time.DatumDependentDuration\ngroovy.time.Duration$1\ngroovy.time.Duration\ngroovy.time.TimeCategory\ngroovy.time.TimeDatumDependentDuration$1\ngroovy.time.TimeDatumDependentDuration\ngroovy.time.TimeDuration$1\ngroovy.time.TimeDuration\ngroovy.transform.ASTTest\ngroovy.transform.AnnotationCollector\ngroovy.transform.AutoClone\ngroovy.transform.AutoCloneStyle\ngroovy.transform.AutoExternalize\ngroovy.transform.BaseScript\ngroovy.transform.Canonical\ngroovy.transform.CompilationUnitAware\ngroovy.transform.CompileDynamic\ngroovy.transform.CompileStatic\ngroovy.transform.ConditionalInterrupt\ngroovy.transform.EqualsAndHashCode\ngroovy.transform.ExternalizeMethods\ngroovy.transform.ExternalizeVerifier\ngroovy.transform.Field\ngroovy.transform.Immutable\ngroovy.transform.IndexedProperty\ngroovy.transform.InheritConstructors\ngroovy.transform.Memoized\ngroovy.transform.PackageScope\ngroovy.transform.PackageScopeTarget\ngroovy.transform.SelfType\ngroovy.transform.Sortable\ngroovy.transform.SourceURI\ngroovy.transform.Synchronized\ngroovy.transform.TailRecursive\ngroovy.transform.ThreadInterrupt\ngroovy.transform.TimedInterrupt\ngroovy.transform.ToString\ngroovy.transform.Trait\ngroovy.transform.TupleConstructor\ngroovy.transform.TypeChecked$TypeCheckingInfo\ngroovy.transform.TypeChecked\ngroovy.transform.TypeCheckingMode\ngroovy.transform.Undefined$CLASS\ngroovy.transform.Undefined\ngroovy.transform.WithReadLock\ngroovy.transform.WithWriteLock\ngroovy.transform.builder.Builder\ngroovy.transform.builder.DefaultStrategy\ngroovy.transform.builder.ExternalStrategy\ngroovy.transform.builder.InitializerStrategy$SET\ngroovy.transform.builder.InitializerStrategy$UNSET\ngroovy.transform.builder.InitializerStrategy\ngroovy.transform.builder.SimpleStrategy\ngroovy.transform.stc.ClosureParams\ngroovy.transform.stc.ClosureSignatureHint\ngroovy.transform.stc.FirstParam$Component\ngroovy.transform.stc.FirstParam$FirstGenericType\ngroovy.transform.stc.FirstParam$SecondGenericType\ngroovy.transform.stc.FirstParam$ThirdGenericType\ngroovy.transform.stc.FirstParam\ngroovy.transform.stc.FromAbstractTypeMethods\ngroovy.transform.stc.FromString\ngroovy.transform.stc.IncorrectTypeHintException\ngroovy.transform.stc.MapEntryOrKeyValue$Options\ngroovy.transform.stc.MapEntryOrKeyValue\ngroovy.transform.stc.PickAnyArgumentHint\ngroovy.transform.stc.SecondParam$Component\ngroovy.transform.stc.SecondParam$FirstGenericType\ngroovy.transform.stc.SecondParam$SecondGenericType\ngroovy.transform.stc.SecondParam$ThirdGenericType\ngroovy.transform.stc.SecondParam\ngroovy.transform.stc.SimpleType\ngroovy.transform.stc.SingleSignatureClosureHint\ngroovy.transform.stc.ThirdParam$Component\ngroovy.transform.stc.ThirdParam$FirstGenericType\ngroovy.transform.stc.ThirdParam$SecondGenericType\ngroovy.transform.stc.ThirdParam$ThirdGenericType\ngroovy.transform.stc.ThirdParam\ngroovy.ui.GroovyMain$1DoSetContext\ngroovy.ui.GroovyMain\ngroovy.ui.GroovySocketServer$GroovyClientConnection\ngroovy.ui.GroovySocketServer\ngroovy.util.AbstractFactory\ngroovy.util.BuilderSupport\ngroovy.util.CharsetToolkit\ngroovy.util.CliBuilder$_expandArgumentFile_closure2\ngroovy.util.CliBuilder$_expandArgumentFile_closure3$_closure4\ngroovy.util.CliBuilder$_expandArgumentFile_closure3\ngroovy.util.CliBuilder$_option_closure1\ngroovy.util.CliBuilder\ngroovy.util.ClosureComparator\ngroovy.util.ConfigBinding\ngroovy.util.ConfigObject\ngroovy.util.ConfigSlurper$_parse_closure1\ngroovy.util.ConfigSlurper$_parse_closure2\ngroovy.util.ConfigSlurper$_parse_closure3\ngroovy.util.ConfigSlurper$_parse_closure4\ngroovy.util.ConfigSlurper$_parse_closure5\ngroovy.util.ConfigSlurper$_parse_closure6\ngroovy.util.ConfigSlurper\ngroovy.util.DelegatingScript\ngroovy.util.Eval\ngroovy.util.Expando\ngroovy.util.Factory\ngroovy.util.FactoryBuilderSupport$1\ngroovy.util.FactoryBuilderSupport$2\ngroovy.util.FactoryBuilderSupport\ngroovy.util.FactoryInterceptorMetaClass\ngroovy.util.FileNameByRegexFinder$_getFileNames_closure1\ngroovy.util.FileNameByRegexFinder\ngroovy.util.FileTreeBuilder\ngroovy.util.GroovyCollections\ngroovy.util.GroovyScriptEngine$1\ngroovy.util.GroovyScriptEngine$2\ngroovy.util.GroovyScriptEngine$LocalData\ngroovy.util.GroovyScriptEngine$ScriptCacheEntry\ngroovy.util.GroovyScriptEngine$ScriptClassLoader$1\ngroovy.util.GroovyScriptEngine$ScriptClassLoader$2\ngroovy.util.GroovyScriptEngine$ScriptClassLoader$3\ngroovy.util.GroovyScriptEngine$ScriptClassLoader\ngroovy.util.GroovyScriptEngine\ngroovy.util.IFileNameFinder\ngroovy.util.IndentPrinter\ngroovy.util.MapEntry\ngroovy.util.Node$1\ngroovy.util.Node\ngroovy.util.NodeBuilder\ngroovy.util.NodeList$1\ngroovy.util.NodeList\ngroovy.util.NodePrinter\ngroovy.util.ObjectGraphBuilder$1\ngroovy.util.ObjectGraphBuilder$2\ngroovy.util.ObjectGraphBuilder$3\ngroovy.util.ObjectGraphBuilder$4\ngroovy.util.ObjectGraphBuilder$5\ngroovy.util.ObjectGraphBuilder$6\ngroovy.util.ObjectGraphBuilder$7\ngroovy.util.ObjectGraphBuilder$8\ngroovy.util.ObjectGraphBuilder$9\ngroovy.util.ObjectGraphBuilder$ChildPropertySetter\ngroovy.util.ObjectGraphBuilder$ClassNameResolver\ngroovy.util.ObjectGraphBuilder$DefaultChildPropertySetter\ngroovy.util.ObjectGraphBuilder$DefaultClassNameResolver\ngroovy.util.ObjectGraphBuilder$DefaultIdentifierResolver\ngroovy.util.ObjectGraphBuilder$DefaultNewInstanceResolver\ngroovy.util.ObjectGraphBuilder$DefaultReferenceResolver\ngroovy.util.ObjectGraphBuilder$DefaultRelationNameResolver\ngroovy.util.ObjectGraphBuilder$IdentifierResolver\ngroovy.util.ObjectGraphBuilder$NewInstanceResolver\ngroovy.util.ObjectGraphBuilder$NodeReference\ngroovy.util.ObjectGraphBuilder$ObjectBeanFactory\ngroovy.util.ObjectGraphBuilder$ObjectFactory\ngroovy.util.ObjectGraphBuilder$ObjectRefFactory\ngroovy.util.ObjectGraphBuilder$ReferenceResolver\ngroovy.util.ObjectGraphBuilder$ReflectionClassNameResolver\ngroovy.util.ObjectGraphBuilder$RelationNameResolver\ngroovy.util.ObjectGraphBuilder\ngroovy.util.ObservableList$ChangeType\ngroovy.util.ObservableList$ElementAddedEvent\ngroovy.util.ObservableList$ElementClearedEvent\ngroovy.util.ObservableList$ElementEvent\ngroovy.util.ObservableList$ElementRemovedEvent\ngroovy.util.ObservableList$ElementUpdatedEvent\ngroovy.util.ObservableList$MultiElementAddedEvent\ngroovy.util.ObservableList$MultiElementRemovedEvent\ngroovy.util.ObservableList$ObservableIterator\ngroovy.util.ObservableList$ObservableListIterator\ngroovy.util.ObservableList\ngroovy.util.ObservableMap$ChangeType\ngroovy.util.ObservableMap$MultiPropertyEvent\ngroovy.util.ObservableMap$PropertyAddedEvent\ngroovy.util.ObservableMap$PropertyClearedEvent\ngroovy.util.ObservableMap$PropertyEvent\ngroovy.util.ObservableMap$PropertyRemovedEvent\ngroovy.util.ObservableMap$PropertyUpdatedEvent\ngroovy.util.ObservableMap\ngroovy.util.ObservableSet$ChangeType\ngroovy.util.ObservableSet$ElementAddedEvent\ngroovy.util.ObservableSet$ElementClearedEvent\ngroovy.util.ObservableSet$ElementEvent\ngroovy.util.ObservableSet$ElementRemovedEvent\ngroovy.util.ObservableSet$MultiElementAddedEvent\ngroovy.util.ObservableSet$MultiElementRemovedEvent\ngroovy.util.ObservableSet$ObservableIterator\ngroovy.util.ObservableSet\ngroovy.util.OptionAccessor\ngroovy.util.OrderBy\ngroovy.util.PermutationGenerator\ngroovy.util.Proxy\ngroovy.util.ProxyGenerator$1\ngroovy.util.ProxyGenerator$CacheKey$1\ngroovy.util.ProxyGenerator$CacheKey$ClassReference\ngroovy.util.ProxyGenerator$CacheKey\ngroovy.util.ProxyGenerator\ngroovy.util.ResourceConnector\ngroovy.util.ResourceException\ngroovy.util.ScriptException\ngroovy.util.logging.Commons$CommonsLoggingStrategy\ngroovy.util.logging.Commons\ngroovy.util.logging.Log$JavaUtilLoggingStrategy\ngroovy.util.logging.Log\ngroovy.util.logging.Log4j$Log4jLoggingStrategy\ngroovy.util.logging.Log4j\ngroovy.util.logging.Log4j2$Log4j2LoggingStrategy\ngroovy.util.logging.Log4j2\ngroovy.util.logging.Slf4j$Slf4jLoggingStrategy\ngroovy.util.logging.Slf4j\ngroovy.xml.QName\ngroovyjarjarantlr.ANTLRError\ngroovyjarjarantlr.ANTLRException\ngroovyjarjarantlr.ANTLRGrammarParseBehavior\ngroovyjarjarantlr.ANTLRHashString\ngroovyjarjarantlr.ANTLRLexer\ngroovyjarjarantlr.ANTLRParser\ngroovyjarjarantlr.ANTLRStringBuffer\ngroovyjarjarantlr.ANTLRTokdefLexer\ngroovyjarjarantlr.ANTLRTokdefParser\ngroovyjarjarantlr.ANTLRTokdefParserTokenTypes\ngroovyjarjarantlr.ANTLRTokenTypes\ngroovyjarjarantlr.ASTFactory\ngroovyjarjarantlr.ASTIterator\ngroovyjarjarantlr.ASTNULLType\ngroovyjarjarantlr.ASTPair\ngroovyjarjarantlr.ASTVisitor\ngroovyjarjarantlr.ASdebug.ASDebugStream\ngroovyjarjarantlr.ASdebug.IASDebugStream\ngroovyjarjarantlr.ASdebug.TokenOffsetInfo\ngroovyjarjarantlr.ActionElement\ngroovyjarjarantlr.ActionTransInfo\ngroovyjarjarantlr.Alternative\ngroovyjarjarantlr.AlternativeBlock\ngroovyjarjarantlr.AlternativeElement\ngroovyjarjarantlr.BaseAST\ngroovyjarjarantlr.BlockContext\ngroovyjarjarantlr.BlockEndElement\ngroovyjarjarantlr.BlockWithImpliedExitPath\ngroovyjarjarantlr.ByteBuffer\ngroovyjarjarantlr.CSharpBlockFinishingInfo\ngroovyjarjarantlr.CSharpCharFormatter\ngroovyjarjarantlr.CSharpCodeGenerator\ngroovyjarjarantlr.CSharpNameSpace\ngroovyjarjarantlr.CharBuffer\ngroovyjarjarantlr.CharFormatter\ngroovyjarjarantlr.CharLiteralElement\ngroovyjarjarantlr.CharQueue\ngroovyjarjarantlr.CharRangeElement\ngroovyjarjarantlr.CharScanner\ngroovyjarjarantlr.CharStreamException\ngroovyjarjarantlr.CharStreamIOException\ngroovyjarjarantlr.CodeGenerator\ngroovyjarjarantlr.CommonAST\ngroovyjarjarantlr.CommonASTWithHiddenTokens\ngroovyjarjarantlr.CommonHiddenStreamToken\ngroovyjarjarantlr.CommonToken\ngroovyjarjarantlr.CppBlockFinishingInfo\ngroovyjarjarantlr.CppCharFormatter\ngroovyjarjarantlr.CppCodeGenerator\ngroovyjarjarantlr.DefaultFileLineFormatter\ngroovyjarjarantlr.DefaultJavaCodeGeneratorPrintWriterManager\ngroovyjarjarantlr.DefaultToolErrorHandler\ngroovyjarjarantlr.DefineGrammarSymbols\ngroovyjarjarantlr.DiagnosticCodeGenerator\ngroovyjarjarantlr.DocBookCodeGenerator\ngroovyjarjarantlr.DumpASTVisitor\ngroovyjarjarantlr.ExceptionHandler\ngroovyjarjarantlr.ExceptionSpec\ngroovyjarjarantlr.FileCopyException\ngroovyjarjarantlr.FileLineFormatter\ngroovyjarjarantlr.Grammar\ngroovyjarjarantlr.GrammarAnalyzer\ngroovyjarjarantlr.GrammarAtom\ngroovyjarjarantlr.GrammarElement\ngroovyjarjarantlr.GrammarSymbol\ngroovyjarjarantlr.HTMLCodeGenerator\ngroovyjarjarantlr.ImportVocabTokenManager\ngroovyjarjarantlr.InputBuffer\ngroovyjarjarantlr.JavaBlockFinishingInfo\ngroovyjarjarantlr.JavaCharFormatter\ngroovyjarjarantlr.JavaCodeGenerator\ngroovyjarjarantlr.JavaCodeGeneratorPrintWriterManager\ngroovyjarjarantlr.LLkAnalyzer\ngroovyjarjarantlr.LLkGrammarAnalyzer\ngroovyjarjarantlr.LLkParser\ngroovyjarjarantlr.LexerGrammar\ngroovyjarjarantlr.LexerSharedInputState\ngroovyjarjarantlr.Lookahead\ngroovyjarjarantlr.MakeGrammar\ngroovyjarjarantlr.MismatchedCharException\ngroovyjarjarantlr.MismatchedTokenException\ngroovyjarjarantlr.NameSpace\ngroovyjarjarantlr.NoViableAltException\ngroovyjarjarantlr.NoViableAltForCharException\ngroovyjarjarantlr.OneOrMoreBlock\ngroovyjarjarantlr.ParseTree\ngroovyjarjarantlr.ParseTreeRule\ngroovyjarjarantlr.ParseTreeToken\ngroovyjarjarantlr.Parser\ngroovyjarjarantlr.ParserGrammar\ngroovyjarjarantlr.ParserSharedInputState\ngroovyjarjarantlr.PreservingFileWriter\ngroovyjarjarantlr.PrintWriterWithSMAP\ngroovyjarjarantlr.PythonBlockFinishingInfo\ngroovyjarjarantlr.PythonCharFormatter\ngroovyjarjarantlr.PythonCodeGenerator\ngroovyjarjarantlr.RecognitionException\ngroovyjarjarantlr.RuleBlock\ngroovyjarjarantlr.RuleEndElement\ngroovyjarjarantlr.RuleRefElement\ngroovyjarjarantlr.RuleSymbol\ngroovyjarjarantlr.SemanticException\ngroovyjarjarantlr.SimpleTokenManager\ngroovyjarjarantlr.StringLiteralElement\ngroovyjarjarantlr.StringLiteralSymbol\ngroovyjarjarantlr.StringUtils\ngroovyjarjarantlr.SynPredBlock\ngroovyjarjarantlr.Token\ngroovyjarjarantlr.TokenBuffer\ngroovyjarjarantlr.TokenManager\ngroovyjarjarantlr.TokenQueue\ngroovyjarjarantlr.TokenRangeElement\ngroovyjarjarantlr.TokenRefElement\ngroovyjarjarantlr.TokenStream\ngroovyjarjarantlr.TokenStreamBasicFilter\ngroovyjarjarantlr.TokenStreamException\ngroovyjarjarantlr.TokenStreamHiddenTokenFilter\ngroovyjarjarantlr.TokenStreamIOException\ngroovyjarjarantlr.TokenStreamRecognitionException\ngroovyjarjarantlr.TokenStreamRetryException\ngroovyjarjarantlr.TokenStreamRewriteEngine$1\ngroovyjarjarantlr.TokenStreamRewriteEngine$DeleteOp\ngroovyjarjarantlr.TokenStreamRewriteEngine$InsertBeforeOp\ngroovyjarjarantlr.TokenStreamRewriteEngine$ReplaceOp\ngroovyjarjarantlr.TokenStreamRewriteEngine$RewriteOperation\ngroovyjarjarantlr.TokenStreamRewriteEngine\ngroovyjarjarantlr.TokenStreamSelector\ngroovyjarjarantlr.TokenSymbol\ngroovyjarjarantlr.TokenWithIndex\ngroovyjarjarantlr.Tool\ngroovyjarjarantlr.ToolErrorHandler\ngroovyjarjarantlr.TreeBlockContext\ngroovyjarjarantlr.TreeElement\ngroovyjarjarantlr.TreeParser\ngroovyjarjarantlr.TreeParserSharedInputState\ngroovyjarjarantlr.TreeSpecifierNode\ngroovyjarjarantlr.TreeWalkerGrammar\ngroovyjarjarantlr.Utils\ngroovyjarjarantlr.Version\ngroovyjarjarantlr.WildcardElement\ngroovyjarjarantlr.ZeroOrMoreBlock\ngroovyjarjarantlr.actions.cpp.ActionLexer\ngroovyjarjarantlr.actions.cpp.ActionLexerTokenTypes\ngroovyjarjarantlr.actions.csharp.ActionLexer\ngroovyjarjarantlr.actions.csharp.ActionLexerTokenTypes\ngroovyjarjarantlr.actions.ActionLexer.class\ngroovyjarjarantlr.actions.ActionLexerTokenTypes.class\ngroovyjarjarantlr.actions.python.ActionLexer\ngroovyjarjarantlr.actions.python.ActionLexerTokenTypes\ngroovyjarjarantlr.actions.python.CodeLexer\ngroovyjarjarantlr.actions.python.CodeLexerTokenTypes\ngroovyjarjarantlr.build.ANTLR$1\ngroovyjarjarantlr.build.ANTLR\ngroovyjarjarantlr.build.StreamScarfer\ngroovyjarjarantlr.build.Tool\ngroovyjarjarantlr.collections.AST\ngroovyjarjarantlr.collections.ASTEnumeration\ngroovyjarjarantlr.collections.Enumerator\ngroovyjarjarantlr.collections.List\ngroovyjarjarantlr.collections.Stack\ngroovyjarjarantlr.collections.impl.ASTArray\ngroovyjarjarantlr.collections.impl.ASTEnumerator\ngroovyjarjarantlr.collections.impl.BitSet\ngroovyjarjarantlr.collections.impl.IndexedVector\ngroovyjarjarantlr.collections.impl.IntRange\ngroovyjarjarantlr.collections.impl.LLCell\ngroovyjarjarantlr.collections.impl.LLEnumeration\ngroovyjarjarantlr.collections.impl.LList\ngroovyjarjarantlr.collections.impl.Vector\ngroovyjarjarantlr.collections.impl.VectorEnumeration\ngroovyjarjarantlr.collections.impl.VectorEnumerator\ngroovyjarjarantlr.debug.DebuggingCharScanner\ngroovyjarjarantlr.debug.DebuggingInputBuffer\ngroovyjarjarantlr.debug.DebuggingParser\ngroovyjarjarantlr.debug.Event\ngroovyjarjarantlr.debug.GuessingEvent\ngroovyjarjarantlr.debug.InputBufferAdapter\ngroovyjarjarantlr.debug.InputBufferEvent\ngroovyjarjarantlr.debug.InputBufferEventSupport\ngroovyjarjarantlr.debug.InputBufferListener\ngroovyjarjarantlr.debug.InputBufferReporter\ngroovyjarjarantlr.debug.LLkDebuggingParser\ngroovyjarjarantlr.debug.ListenerBase\ngroovyjarjarantlr.debug.MessageAdapter\ngroovyjarjarantlr.debug.MessageEvent\ngroovyjarjarantlr.debug.MessageListener\ngroovyjarjarantlr.debug.NewLineEvent\ngroovyjarjarantlr.debug.NewLineListener\ngroovyjarjarantlr.debug.ParseTreeDebugParser\ngroovyjarjarantlr.debug.ParserAdapter\ngroovyjarjarantlr.debug.ParserController\ngroovyjarjarantlr.debug.ParserEventSupport\ngroovyjarjarantlr.debug.ParserListener\ngroovyjarjarantlr.debug.ParserMatchAdapter\ngroovyjarjarantlr.debug.ParserMatchEvent\ngroovyjarjarantlr.debug.ParserMatchListener\ngroovyjarjarantlr.debug.ParserReporter\ngroovyjarjarantlr.debug.ParserTokenAdapter\ngroovyjarjarantlr.debug.ParserTokenEvent\ngroovyjarjarantlr.debug.ParserTokenListener\ngroovyjarjarantlr.debug.SemanticPredicateAdapter\ngroovyjarjarantlr.debug.SemanticPredicateEvent\ngroovyjarjarantlr.debug.SemanticPredicateListener\ngroovyjarjarantlr.debug.SyntacticPredicateAdapter\ngroovyjarjarantlr.debug.SyntacticPredicateEvent\ngroovyjarjarantlr.debug.SyntacticPredicateListener\ngroovyjarjarantlr.debug.TraceAdapter\ngroovyjarjarantlr.debug.TraceEvent\ngroovyjarjarantlr.debug.TraceListener\ngroovyjarjarantlr.debug.Tracer\ngroovyjarjarantlr.debug.misc.ASTFrame$1\ngroovyjarjarantlr.debug.misc.ASTFrame$MyTreeSelectionListener\ngroovyjarjarantlr.debug.misc.ASTFrame\ngroovyjarjarantlr.debug.misc.JTreeASTModel\ngroovyjarjarantlr.debug.misc.JTreeASTPanel\ngroovyjarjarantlr.preprocessor.Grammar\ngroovyjarjarantlr.preprocessor.GrammarFile\ngroovyjarjarantlr.preprocessor.Hierarchy\ngroovyjarjarantlr.preprocessor.Option\ngroovyjarjarantlr.preprocessor.Preprocessor\ngroovyjarjarantlr.preprocessor.PreprocessorLexer\ngroovyjarjarantlr.preprocessor.PreprocessorTokenTypes\ngroovyjarjarantlr.preprocessor.Rule\ngroovyjarjarantlr.preprocessor.Tool\ngroovyjarjarasm.asm.AnnotationVisitor\ngroovyjarjarasm.asm.AnnotationWriter\ngroovyjarjarasm.asm.Attribute\ngroovyjarjarasm.asm.ByteVector\ngroovyjarjarasm.asm.ClassReader\ngroovyjarjarasm.asm.ClassVisitor\ngroovyjarjarasm.asm.ClassWriter\ngroovyjarjarasm.asm.Context\ngroovyjarjarasm.asm.Edge\ngroovyjarjarasm.asm.FieldVisitor\ngroovyjarjarasm.asm.FieldWriter\ngroovyjarjarasm.asm.Frame\ngroovyjarjarasm.asm.Handle\ngroovyjarjarasm.asm.Handler\ngroovyjarjarasm.asm.Item\ngroovyjarjarasm.asm.Label\ngroovyjarjarasm.asm.MethodVisitor\ngroovyjarjarasm.asm.MethodWriter\ngroovyjarjarasm.asm.Opcodes\ngroovyjarjarasm.asm.Type\ngroovyjarjarasm.asm.TypePath\ngroovyjarjarasm.asm.TypeReference\ngroovyjarjarasm.asm.commons.AdviceAdapter\ngroovyjarjarasm.asm.commons.AnalyzerAdapter\ngroovyjarjarasm.asm.commons.CodeSizeEvaluator\ngroovyjarjarasm.asm.commons.GeneratorAdapter\ngroovyjarjarasm.asm.commons.InstructionAdapter\ngroovyjarjarasm.asm.commons.JSRInlinerAdapter$Instantiation\ngroovyjarjarasm.asm.commons.JSRInlinerAdapter\ngroovyjarjarasm.asm.commons.LocalVariablesSorter\ngroovyjarjarasm.asm.commons.Method\ngroovyjarjarasm.asm.commons.Remapper\ngroovyjarjarasm.asm.commons.RemappingAnnotationAdapter\ngroovyjarjarasm.asm.commons.RemappingClassAdapter\ngroovyjarjarasm.asm.commons.RemappingFieldAdapter\ngroovyjarjarasm.asm.commons.RemappingMethodAdapter\ngroovyjarjarasm.asm.commons.RemappingSignatureAdapter\ngroovyjarjarasm.asm.commons.SerialVersionUIDAdder$Item\ngroovyjarjarasm.asm.commons.SerialVersionUIDAdder\ngroovyjarjarasm.asm.commons.SimpleRemapper\ngroovyjarjarasm.asm.commons.StaticInitMerger\ngroovyjarjarasm.asm.commons.TableSwitchGenerator\ngroovyjarjarasm.asm.commons.TryCatchBlockSorter$1\ngroovyjarjarasm.asm.commons.TryCatchBlockSorter\ngroovyjarjarasm.asm.signature.SignatureReader\ngroovyjarjarasm.asm.signature.SignatureVisitor\ngroovyjarjarasm.asm.signature.SignatureWriter\ngroovyjarjarasm.asm.tree.AbstractInsnNode\ngroovyjarjarasm.asm.tree.AnnotationNode\ngroovyjarjarasm.asm.tree.ClassNode\ngroovyjarjarasm.asm.tree.FieldInsnNode\ngroovyjarjarasm.asm.tree.FieldNode\ngroovyjarjarasm.asm.tree.FrameNode\ngroovyjarjarasm.asm.tree.IincInsnNode\ngroovyjarjarasm.asm.tree.InnerClassNode\ngroovyjarjarasm.asm.tree.InsnList$InsnListIterator\ngroovyjarjarasm.asm.tree.InsnList\ngroovyjarjarasm.asm.tree.InsnNode\ngroovyjarjarasm.asm.tree.IntInsnNode\ngroovyjarjarasm.asm.tree.InvokeDynamicInsnNode\ngroovyjarjarasm.asm.tree.JumpInsnNode\ngroovyjarjarasm.asm.tree.LabelNode\ngroovyjarjarasm.asm.tree.LdcInsnNode\ngroovyjarjarasm.asm.tree.LineNumberNode\ngroovyjarjarasm.asm.tree.LocalVariableAnnotationNode\ngroovyjarjarasm.asm.tree.LocalVariableNode\ngroovyjarjarasm.asm.tree.LookupSwitchInsnNode\ngroovyjarjarasm.asm.tree.MethodInsnNode\ngroovyjarjarasm.asm.tree.MethodNode$1\ngroovyjarjarasm.asm.tree.MethodNode\ngroovyjarjarasm.asm.tree.MultiANewArrayInsnNode\ngroovyjarjarasm.asm.tree.ParameterNode\ngroovyjarjarasm.asm.tree.TableSwitchInsnNode\ngroovyjarjarasm.asm.tree.TryCatchBlockNode\ngroovyjarjarasm.asm.tree.TypeAnnotationNode\ngroovyjarjarasm.asm.tree.TypeInsnNode\ngroovyjarjarasm.asm.tree.VarInsnNode\ngroovyjarjarasm.asm.util.Printer\ngroovyjarjarasm.asm.util.Textifier\ngroovyjarjarasm.asm.util.TraceAnnotationVisitor\ngroovyjarjarasm.asm.util.TraceClassVisitor\ngroovyjarjarasm.asm.util.TraceFieldVisitor\ngroovyjarjarasm.asm.util.TraceMethodVisitor\ngroovyjarjarasm.asm.util.TraceSignatureVisitor\ngroovyjarjarcommonscli.AlreadySelectedException\ngroovyjarjarcommonscli.BasicParser\ngroovyjarjarcommonscli.CommandLine\ngroovyjarjarcommonscli.CommandLineParser\ngroovyjarjarcommonscli.GnuParser\ngroovyjarjarcommonscli.GroovyInternalPosixParser\ngroovyjarjarcommonscli.HelpFormatter$1\ngroovyjarjarcommonscli.HelpFormatter$OptionComparator\ngroovyjarjarcommonscli.HelpFormatter\ngroovyjarjarcommonscli.MissingArgumentException\ngroovyjarjarcommonscli.MissingOptionException\ngroovyjarjarcommonscli.Option\ngroovyjarjarcommonscli.OptionBuilder\ngroovyjarjarcommonscli.OptionGroup\ngroovyjarjarcommonscli.OptionValidator\ngroovyjarjarcommonscli.Options\ngroovyjarjarcommonscli.ParseException\ngroovyjarjarcommonscli.Parser\ngroovyjarjarcommonscli.PatternOptionBuilder\ngroovyjarjarcommonscli.PosixParser\ngroovyjarjarcommonscli.TypeHandler\ngroovyjarjarcommonscli.UnrecognizedOptionException\ngroovyjarjarcommonscli.Util\norg.codehaus.groovy.GroovyBugError\norg.codehaus.groovy.GroovyException\norg.codehaus.groovy.GroovyExceptionInterface\norg.codehaus.groovy.antlr.ASTParserException\norg.codehaus.groovy.antlr.ASTRuntimeException\norg.codehaus.groovy.antlr.AntlrASTProcessSnippets\norg.codehaus.groovy.antlr.AntlrASTProcessor\norg.codehaus.groovy.antlr.AntlrParserPlugin$1\norg.codehaus.groovy.antlr.AntlrParserPlugin$AnonymousInnerClassCarrier\norg.codehaus.groovy.antlr.AntlrParserPlugin\norg.codehaus.groovy.antlr.AntlrParserPluginFactory\norg.codehaus.groovy.antlr.EnumHelper\norg.codehaus.groovy.antlr.GroovySourceAST\norg.codehaus.groovy.antlr.GroovySourceToken\norg.codehaus.groovy.antlr.HScrollableTextPane\norg.codehaus.groovy.antlr.LexerFrame$1\norg.codehaus.groovy.antlr.LexerFrame$2\norg.codehaus.groovy.antlr.LexerFrame\norg.codehaus.groovy.antlr.LineColumn\norg.codehaus.groovy.antlr.Main$1\norg.codehaus.groovy.antlr.Main\norg.codehaus.groovy.antlr.SourceBuffer\norg.codehaus.groovy.antlr.SourceInfo\norg.codehaus.groovy.antlr.UnicodeEscapingReader$1\norg.codehaus.groovy.antlr.UnicodeEscapingReader$DummyLexer\norg.codehaus.groovy.antlr.UnicodeEscapingReader\norg.codehaus.groovy.antlr.UnicodeLexerSharedInputState\norg.codehaus.groovy.antlr.Groovifier.class\norg.codehaus.groovy.antlr.Java2GroovyConverter.class\norg.codehaus.groovy.antlr.Java2GroovyMain.class\norg.codehaus.groovy.antlr.Java2GroovyProcessor.class\norg.codehaus.groovy.antlr.JavaLexer$1.class\norg.codehaus.groovy.antlr.JavaLexer.class\norg.codehaus.groovy.antlr.JavaRecognizer.class\norg.codehaus.groovy.antlr.JavaTokenTypes.class\norg.codehaus.groovy.antlr.PreJava2GroovyConverter.class\norg.codehaus.groovy.antlr.parser.GroovyLexer$1\norg.codehaus.groovy.antlr.parser.GroovyLexer\norg.codehaus.groovy.antlr.parser.GroovyRecognizer\norg.codehaus.groovy.antlr.parser.GroovyTokenTypes\norg.codehaus.groovy.antlr.treewalker.CompositeVisitor\norg.codehaus.groovy.antlr.treewalker.FlatNodeListTraversal\norg.codehaus.groovy.antlr.treewalker.MindMapPrinter\norg.codehaus.groovy.antlr.treewalker.NodeAsHTMLPrinter\norg.codehaus.groovy.antlr.treewalker.NodeCollector\norg.codehaus.groovy.antlr.treewalker.NodePrinter\norg.codehaus.groovy.antlr.treewalker.PreOrderTraversal\norg.codehaus.groovy.antlr.treewalker.SourceCodeTraversal\norg.codehaus.groovy.antlr.treewalker.SourcePrinter\norg.codehaus.groovy.antlr.treewalker.TraversalHelper\norg.codehaus.groovy.antlr.treewalker.Visitor\norg.codehaus.groovy.antlr.treewalker.VisitorAdapter\norg.codehaus.groovy.ast.ASTNode\norg.codehaus.groovy.ast.AnnotatedNode\norg.codehaus.groovy.ast.AnnotationNode\norg.codehaus.groovy.ast.AstToTextHelper\norg.codehaus.groovy.ast.ClassCodeExpressionTransformer\norg.codehaus.groovy.ast.ClassCodeVisitorSupport\norg.codehaus.groovy.ast.ClassHelper$ClassHelperCache\norg.codehaus.groovy.ast.ClassHelper\norg.codehaus.groovy.ast.ClassNode$1\norg.codehaus.groovy.ast.ClassNode$MapOfLists\norg.codehaus.groovy.ast.ClassNode\norg.codehaus.groovy.ast.CodeVisitorSupport\norg.codehaus.groovy.ast.CompileUnit\norg.codehaus.groovy.ast.ConstructorNode\norg.codehaus.groovy.ast.DynamicVariable\norg.codehaus.groovy.ast.EnumConstantClassNode\norg.codehaus.groovy.ast.FieldNode\norg.codehaus.groovy.ast.GenericsType$1\norg.codehaus.groovy.ast.GenericsType$GenericsTypeMatcher\norg.codehaus.groovy.ast.GenericsType\norg.codehaus.groovy.ast.GroovyClassVisitor\norg.codehaus.groovy.ast.GroovyCodeVisitor\norg.codehaus.groovy.ast.ImportNode\norg.codehaus.groovy.ast.InnerClassNode\norg.codehaus.groovy.ast.InterfaceHelperClassNode\norg.codehaus.groovy.ast.MethodNode\norg.codehaus.groovy.ast.MixinASTTransformation\norg.codehaus.groovy.ast.MixinNode\norg.codehaus.groovy.ast.ModuleNode\norg.codehaus.groovy.ast.PackageNode\norg.codehaus.groovy.ast.Parameter\norg.codehaus.groovy.ast.PropertyNode\norg.codehaus.groovy.ast.Variable\norg.codehaus.groovy.ast.VariableScope\norg.codehaus.groovy.ast.builder.AstBuilder$_buildFromBlock_closure1\norg.codehaus.groovy.ast.builder.AstBuilder\norg.codehaus.groovy.ast.builder.AstBuilderTransformation$AstBuilderInvocationTrap\norg.codehaus.groovy.ast.builder.AstBuilderTransformation\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_annotation_closure15$_closure31\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_annotation_closure15\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_array_closure12\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_assertStatement_closure18\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_block_closure9\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$Node_closure17$_closure32.class\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$Node_closure17$_closure33.class\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$Node_closure17$_closure34.class\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$Node_closure17$_closure35.class\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$Node_closure17.class\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_constructor_closure28\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_enforceConstraints_closure1\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_enforceConstraints_closure2$_closure29\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_enforceConstraints_closure2\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_fieldNode_closure23\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_genericsType_closure13\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_innerClass_closure24\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_makeArrayOfNodes_closure6\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_makeListOfNodes_closure5\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_makeNodeFromList_closure4\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_makeNodeWithClassParameter_closure7\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_makeNodeWithStringParameter_closure8\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_makeNode_closure3\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_mapEntry_closure22\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_member_closure14\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_method_closure20\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_mixin_closure16\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_parameter_closure10$_closure30\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_parameter_closure10\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_parameter_closure11\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_propertyNode_closure25\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_staticMethodCall_closure26\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_staticMethodCall_closure27\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_switchStatement_closure21\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_tryCatch_closure19$_closure36\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler$_tryCatch_closure19\norg.codehaus.groovy.ast.builder.AstSpecificationCompiler\norg.codehaus.groovy.ast.builder.AstStringCompiler$_compile_closure1$_closure2\norg.codehaus.groovy.ast.builder.AstStringCompiler$_compile_closure1\norg.codehaus.groovy.ast.builder.AstStringCompiler\norg.codehaus.groovy.ast.expr.AnnotationConstantExpression\norg.codehaus.groovy.ast.expr.ArgumentListExpression\norg.codehaus.groovy.ast.expr.ArrayExpression\norg.codehaus.groovy.ast.expr.AttributeExpression\norg.codehaus.groovy.ast.expr.BinaryExpression\norg.codehaus.groovy.ast.expr.BitwiseNegationExpression\norg.codehaus.groovy.ast.expr.BooleanExpression\norg.codehaus.groovy.ast.expr.CastExpression\norg.codehaus.groovy.ast.expr.ClassExpression\norg.codehaus.groovy.ast.expr.ClosureExpression\norg.codehaus.groovy.ast.expr.ClosureListExpression\norg.codehaus.groovy.ast.expr.ConstantExpression\norg.codehaus.groovy.ast.expr.ConstructorCallExpression\norg.codehaus.groovy.ast.expr.DeclarationExpression\norg.codehaus.groovy.ast.expr.ElvisOperatorExpression\norg.codehaus.groovy.ast.expr.EmptyExpression\norg.codehaus.groovy.ast.expr.Expression\norg.codehaus.groovy.ast.expr.ExpressionTransformer\norg.codehaus.groovy.ast.expr.FieldExpression\norg.codehaus.groovy.ast.expr.GStringExpression\norg.codehaus.groovy.ast.expr.ListExpression\norg.codehaus.groovy.ast.expr.MapEntryExpression\norg.codehaus.groovy.ast.expr.MapExpression\norg.codehaus.groovy.ast.expr.MethodCall\norg.codehaus.groovy.ast.expr.MethodCallExpression\norg.codehaus.groovy.ast.expr.MethodPointerExpression\norg.codehaus.groovy.ast.expr.NamedArgumentListExpression\norg.codehaus.groovy.ast.expr.NotExpression\norg.codehaus.groovy.ast.expr.PostfixExpression\norg.codehaus.groovy.ast.expr.PrefixExpression\norg.codehaus.groovy.ast.expr.PropertyExpression\norg.codehaus.groovy.ast.expr.RangeExpression\norg.codehaus.groovy.ast.expr.SpreadExpression\norg.codehaus.groovy.ast.expr.SpreadMapExpression\norg.codehaus.groovy.ast.expr.StaticMethodCallExpression\norg.codehaus.groovy.ast.expr.TernaryExpression\norg.codehaus.groovy.ast.expr.TupleExpression\norg.codehaus.groovy.ast.expr.UnaryMinusExpression\norg.codehaus.groovy.ast.expr.UnaryPlusExpression\norg.codehaus.groovy.ast.expr.VariableExpression\norg.codehaus.groovy.ast.stmt.AssertStatement\norg.codehaus.groovy.ast.stmt.BlockStatement\norg.codehaus.groovy.ast.stmt.BreakStatement\norg.codehaus.groovy.ast.stmt.CaseStatement\norg.codehaus.groovy.ast.stmt.CatchStatement\norg.codehaus.groovy.ast.stmt.ContinueStatement\norg.codehaus.groovy.ast.stmt.DoWhileStatement\norg.codehaus.groovy.ast.stmt.EmptyStatement\norg.codehaus.groovy.ast.stmt.ExpressionStatement\norg.codehaus.groovy.ast.stmt.ForStatement\norg.codehaus.groovy.ast.stmt.IfStatement\norg.codehaus.groovy.ast.stmt.LoopingStatement\norg.codehaus.groovy.ast.stmt.ReturnStatement\norg.codehaus.groovy.ast.stmt.Statement\norg.codehaus.groovy.ast.stmt.SwitchStatement\norg.codehaus.groovy.ast.stmt.SynchronizedStatement\norg.codehaus.groovy.ast.stmt.ThrowStatement\norg.codehaus.groovy.ast.stmt.TryCatchStatement\norg.codehaus.groovy.ast.stmt.WhileStatement\norg.codehaus.groovy.ast.tools.ClassNodeUtils\norg.codehaus.groovy.ast.tools.ClosureUtils\norg.codehaus.groovy.ast.tools.GeneralUtils\norg.codehaus.groovy.ast.tools.GenericsUtils$1\norg.codehaus.groovy.ast.tools.GenericsUtils$2\norg.codehaus.groovy.ast.tools.GenericsUtils\norg.codehaus.groovy.ast.tools.ParameterUtils\norg.codehaus.groovy.ast.tools.WideningCategories$1\norg.codehaus.groovy.ast.tools.WideningCategories$2\norg.codehaus.groovy.ast.tools.WideningCategories$LowestUpperBoundClassNode$1\norg.codehaus.groovy.ast.tools.WideningCategories$LowestUpperBoundClassNode\norg.codehaus.groovy.ast.tools.WideningCategories\norg.codehaus.groovygen.AnnotationVisitor.class\norg.codehaus.groovygen.AsmClassGenerator$1.class\norg.codehaus.groovygen.AsmClassGenerator$2.class\norg.codehaus.groovygen.AsmClassGenerator$3.class\norg.codehaus.groovygen.AsmClassGenerator$4.class\norg.codehaus.groovygen.AsmClassGenerator$5.class\norg.codehaus.groovygen.AsmClassGenerator.class\norg.codehaus.groovygen.BytecodeExpression$1.class\norg.codehaus.groovygen.BytecodeExpression.class\norg.codehaus.groovygen.BytecodeInstruction.class\norg.codehaus.groovygen.BytecodeSequence.class\norg.codehaus.groovygen.ClassCompletionVerifier.class\norg.codehaus.groovygen.ClassGenerator.class\norg.codehaus.groovygen.ClassGeneratorException.class\norg.codehaus.groovygen.DummyClassGenerator.class\norg.codehaus.groovygen.EnumCompletionVisitor$1.class\norg.codehaus.groovygen.EnumCompletionVisitor.class\norg.codehaus.groovygen.EnumVisitor.class\norg.codehaus.groovygen.ExtendedVerifier.class\norg.codehaus.groovygen.GeneratorContext.class\norg.codehaus.groovygen.InnerClassCompletionVisitor$1.class\norg.codehaus.groovygen.InnerClassCompletionVisitor$2.class\norg.codehaus.groovygen.InnerClassCompletionVisitor$3.class\norg.codehaus.groovygen.InnerClassCompletionVisitor.class\norg.codehaus.groovygen.InnerClassVisitor.class\norg.codehaus.groovygen.InnerClassVisitorHelper.class\norg.codehaus.groovygen.ReturnAdder$1.class\norg.codehaus.groovygen.ReturnAdder$2.class\norg.codehaus.groovygen.ReturnAdder$ReturnStatementListener.class\norg.codehaus.groovygen.ReturnAdder.class\norg.codehaus.groovygen.VariableScopeVisitor$StateStackElement.class\norg.codehaus.groovygen.VariableScopeVisitor.class\norg.codehaus.groovygen.Verifier$1.class\norg.codehaus.groovygen.Verifier$10$1.class\norg.codehaus.groovygen.Verifier$10.class\norg.codehaus.groovygen.Verifier$11.class\norg.codehaus.groovygen.Verifier$12.class\norg.codehaus.groovygen.Verifier$13.class\norg.codehaus.groovygen.Verifier$14.class\norg.codehaus.groovygen.Verifier$15.class\norg.codehaus.groovygen.Verifier$2.class\norg.codehaus.groovygen.Verifier$3.class\norg.codehaus.groovygen.Verifier$4.class\norg.codehaus.groovygen.Verifier$5.class\norg.codehaus.groovygen.Verifier$6.class\norg.codehaus.groovygen.Verifier$7.class\norg.codehaus.groovygen.Verifier$8.class\norg.codehaus.groovygen.Verifier$9.class\norg.codehaus.groovygen.Verifier$DefaultArgsAction.class\norg.codehaus.groovygen.Verifier$SwapInitStatement$SwapInitInstruction.class\norg.codehaus.groovygen.Verifier$SwapInitStatement.class\norg.codehaus.groovygen.Verifier.class\norg.codehaus.groovygen.VerifierCodeVisitor.class\norg.codehaus.groovygen.asm.AssertionWriter$1.class\norg.codehaus.groovygen.asm.AssertionWriter$AssertionTracker.class\norg.codehaus.groovygen.asm.AssertionWriter.class\norg.codehaus.groovygen.asm.BinaryBooleanExpressionHelper.class\norg.codehaus.groovygen.asm.BinaryDoubleExpressionHelper.class\norg.codehaus.groovygen.asm.BinaryExpressionHelper$1.class\norg.codehaus.groovygen.asm.BinaryExpressionHelper.class\norg.codehaus.groovygen.asm.BinaryExpressionMultiTypeDispatcher$BinaryByteExpressionHelper.class\norg.codehaus.groovygen.asm.BinaryExpressionMultiTypeDispatcher$BinaryCharExpressionHelper.class\norg.codehaus.groovygen.asm.BinaryExpressionMultiTypeDispatcher$BinaryShortExpressionHelper.class\norg.codehaus.groovygen.asm.BinaryExpressionMultiTypeDispatcher.class\norg.codehaus.groovygen.asm.BinaryExpressionWriter.class\norg.codehaus.groovygen.asm.BinaryFloatExpressionHelper.class\norg.codehaus.groovygen.asm.BinaryIntExpressionHelper.class\norg.codehaus.groovygen.asm.BinaryLongExpressionHelper.class\norg.codehaus.groovygen.asm.BinaryObjectExpressionHelper.class\norg.codehaus.groovygen.asm.BytecodeDumper.class\norg.codehaus.groovygen.asm.BytecodeHelper.class\norg.codehaus.groovygen.asm.BytecodeVariable.class\norg.codehaus.groovygen.asm.CallSiteWriter.class\norg.codehaus.groovygen.asm.ClosureWriter$1.class\norg.codehaus.groovygen.asm.ClosureWriter$2.class\norg.codehaus.groovygen.asm.ClosureWriter$UseExistingReference.class\norg.codehaus.groovygen.asm.ClosureWriter.class\norg.codehaus.groovygen.asm.CompileStack$1.class\norg.codehaus.groovygen.asm.CompileStack$BlockRecorder.class\norg.codehaus.groovygen.asm.CompileStack$ExceptionTableEntry.class\norg.codehaus.groovygen.asm.CompileStack$LabelRange.class\norg.codehaus.groovygen.asm.CompileStack$StateStackElement.class\norg.codehaus.groovygen.asm.CompileStack.class\norg.codehaus.groovygen.asm.DelegatingController.class\norg.codehaus.groovygen.asm.ExpressionAsVariableSlot.class\norg.codehaus.groovygen.asm.InvocationWriter$1.class\norg.codehaus.groovygen.asm.InvocationWriter.class\norg.codehaus.groovygen.asm.MethodCaller.class\norg.codehaus.groovygen.asm.MethodCallerMultiAdapter.class\norg.codehaus.groovygen.asm.MopWriter$1.class\norg.codehaus.groovygen.asm.MopWriter$Factory.class\norg.codehaus.groovygen.asm.MopWriter$MopKey.class\norg.codehaus.groovygen.asm.MopWriter.class\norg.codehaus.groovygen.asm.OperandStack.class\norg.codehaus.groovygen.asm.OptimizingStatementWriter$1.class\norg.codehaus.groovygen.asm.OptimizingStatementWriter$ClassNodeSkip.class\norg.codehaus.groovygen.asm.OptimizingStatementWriter$FastPathData.class\norg.codehaus.groovygen.asm.OptimizingStatementWriter$OptVisitor.class\norg.codehaus.groovygen.asm.OptimizingStatementWriter$OptimizeFlagsCollector$OptimizeFlagsEntry.class\norg.codehaus.groovygen.asm.OptimizingStatementWriter$OptimizeFlagsCollector.class\norg.codehaus.groovygen.asm.OptimizingStatementWriter$StatementMeta.class\norg.codehaus.groovygen.asm.OptimizingStatementWriter.class\norg.codehaus.groovygen.asm.StatementMetaTypeChooser.class\norg.codehaus.groovygen.asm.StatementWriter$1.class\norg.codehaus.groovygen.asm.StatementWriter$2.class\norg.codehaus.groovygen.asm.StatementWriter.class\norg.codehaus.groovygen.asm.TypeChooser.class\norg.codehaus.groovygen.asm.UnaryExpressionHelper.class\norg.codehaus.groovygen.asm.VariableSlotLoader.class\norg.codehaus.groovygen.asm.WriterController.class\norg.codehaus.groovygen.asm.WriterControllerFactory.class\norg.codehaus.groovygen.asm.indy.IndyBinHelper.class\norg.codehaus.groovygen.asm.indy.IndyCallSiteWriter.class\norg.codehaus.groovygen.asm.indy.InvokeDynamicWriter.class\norg.codehaus.groovygen.asm.sc.StaticCompilationMopWriter$1.class\norg.codehaus.groovygen.asm.sc.StaticCompilationMopWriter.class\norg.codehaus.groovygen.asm.sc.StaticInvocationWriter$CheckcastReceiverExpression.class\norg.codehaus.groovygen.asm.sc.StaticInvocationWriter.class\norg.codehaus.groovygen.asm.sc.StaticPropertyAccessHelper$PoppingListOfExpressionsExpression.class\norg.codehaus.groovygen.asm.sc.StaticPropertyAccessHelper$PoppingMethodCallExpression.class\norg.codehaus.groovygen.asm.sc.StaticPropertyAccessHelper.class\norg.codehaus.groovygen.asm.sc.StaticTypesBinaryExpressionMultiTypeDispatcher.class\norg.codehaus.groovygen.asm.sc.StaticTypesCallSiteWriter$1.class\norg.codehaus.groovygen.asm.sc.StaticTypesCallSiteWriter$2.class\norg.codehaus.groovygen.asm.sc.StaticTypesCallSiteWriter.class\norg.codehaus.groovygen.asm.sc.StaticTypesClosureWriter$1.class\norg.codehaus.groovygen.asm.sc.StaticTypesClosureWriter$MethodTargetCompletionVisitor.class\norg.codehaus.groovygen.asm.sc.StaticTypesClosureWriter.class\norg.codehaus.groovygen.asm.sc.StaticTypesStatementWriter.class\norg.codehaus.groovygen.asm.sc.StaticTypesTypeChooser.class\norg.codehaus.groovygen.asm.sc.StaticTypesUnaryExpressionHelper$1.class\norg.codehaus.groovygen.asm.sc.StaticTypesUnaryExpressionHelper$2.class\norg.codehaus.groovygen.asm.sc.StaticTypesUnaryExpressionHelper$3.class\norg.codehaus.groovygen.asm.sc.StaticTypesUnaryExpressionHelper.class\norg.codehaus.groovygen.asm.sc.StaticTypesWriterController.class\norg.codehaus.groovygen.asm.sc.StaticTypesWriterControllerFactoryImpl.class\norg.codehaus.groovygen.genArrayAccess$_genInners_closure1.class\norg.codehaus.groovygen.genArrayAccess.class\norg.codehaus.groovygen.genArrays.class\norg.codehaus.groovygen.genDgmMath$_run_closure1$_closure2.class\norg.codehaus.groovygen.genDgmMath$_run_closure1.class\norg.codehaus.groovygen.genDgmMath.class\norg.codehaus.groovygen.genMathModification$_run_closure1$_closure4.class\norg.codehaus.groovygen.genMathModification$_run_closure1.class\norg.codehaus.groovygen.genMathModification$_run_closure2$_closure5.class\norg.codehaus.groovygen.genMathModification$_run_closure2$_closure6.class\norg.codehaus.groovygen.genMathModification$_run_closure2.class\norg.codehaus.groovygen.genMathModification$_run_closure3$_closure7$_closure8.class\norg.codehaus.groovygen.genMathModification$_run_closure3$_closure7.class\norg.codehaus.groovygen.genMathModification$_run_closure3.class\norg.codehaus.groovygen.genMathModification.class\norg.codehaus.groovy.cli.GroovyPosixParser\norg.codehaus.groovy.control.ASTTransformationsContext\norg.codehaus.groovy.control.AnnotationConstantsVisitor\norg.codehaus.groovy.control.BytecodeProcessor\norg.codehaus.groovy.control.ClassNodeResolver$1\norg.codehaus.groovy.control.ClassNodeResolver$LookupResult\norg.codehaus.groovy.control.ClassNodeResolver\norg.codehaus.groovy.control.CompilationFailedException\norg.codehaus.groovy.control.CompilationUnit$1\norg.codehaus.groovy.control.CompilationUnit$10\norg.codehaus.groovy.control.CompilationUnit$11\norg.codehaus.groovy.control.CompilationUnit$12\norg.codehaus.groovy.control.CompilationUnit$13\norg.codehaus.groovy.control.CompilationUnit$14\norg.codehaus.groovy.control.CompilationUnit$15\norg.codehaus.groovy.control.CompilationUnit$16\norg.codehaus.groovy.control.CompilationUnit$17\norg.codehaus.groovy.control.CompilationUnit$18\norg.codehaus.groovy.control.CompilationUnit$2\norg.codehaus.groovy.control.CompilationUnit$3\norg.codehaus.groovy.control.CompilationUnit$4\norg.codehaus.groovy.control.CompilationUnit$5\norg.codehaus.groovy.control.CompilationUnit$6\norg.codehaus.groovy.control.CompilationUnit$7\norg.codehaus.groovy.control.CompilationUnit$8\norg.codehaus.groovy.control.CompilationUnit$9\norg.codehaus.groovy.control.CompilationUnit$ClassgenCallback\norg.codehaus.groovy.control.CompilationUnit$GroovyClassOperation\norg.codehaus.groovy.control.CompilationUnit$PrimaryClassNodeOperation\norg.codehaus.groovy.control.CompilationUnit$ProgressCallback\norg.codehaus.groovy.control.CompilationUnit$SourceUnitOperation\norg.codehaus.groovy.control.CompilationUnit\norg.codehaus.groovy.control.CompilePhase\norg.codehaus.groovy.control.CompilerConfiguration\norg.codehaus.groovy.control.ConfigurationException\norg.codehaus.groovy.control.ErrorCollector\norg.codehaus.groovy.control.GenericsVisitor\norg.codehaus.groovy.control.HasCleanup\norg.codehaus.groovy.control.Janitor\norg.codehaus.groovy.control.LabelVerifier\norg.codehaus.groovy.control.MultipleCompilationErrorsException\norg.codehaus.groovy.control.OptimizerVisitor\norg.codehaus.groovy.control.ParserPlugin\norg.codehaus.groovy.control.ParserPluginFactory\norg.codehaus.groovy.control.Phases\norg.codehaus.groovy.control.ProcessingUnit\norg.codehaus.groovy.control.ResolveVisitor$ConstructedClassWithPackage\norg.codehaus.groovy.control.ResolveVisitor$ConstructedNestedClass\norg.codehaus.groovy.control.ResolveVisitor$LowerCaseClass\norg.codehaus.groovy.control.ResolveVisitor\norg.codehaus.groovy.control.SourceExtensionHandler\norg.codehaus.groovy.control.SourceUnit$1\norg.codehaus.groovy.control.SourceUnit\norg.codehaus.groovy.control.StaticImportVisitor\norg.codehaus.groovy.control.StaticVerifier$1\norg.codehaus.groovy.control.StaticVerifier\norg.codehaus.groovy.control.customizers.ASTTransformationCustomizer$_setAnnotationParameters_closure1$_closure2\norg.codehaus.groovy.control.customizers.ASTTransformationCustomizer$_setAnnotationParameters_closure1\norg.codehaus.groovy.control.customizers.ASTTransformationCustomizer\norg.codehaus.groovy.control.customizers.CompilationCustomizer\norg.codehaus.groovy.control.customizers.DelegatingCustomizer\norg.codehaus.groovy.control.customizers.ImportCustomizer$1\norg.codehaus.groovy.control.customizers.ImportCustomizer$Import\norg.codehaus.groovy.control.customizers.ImportCustomizer$ImportType\norg.codehaus.groovy.control.customizers.ImportCustomizer\norg.codehaus.groovy.control.customizers.SecureASTCustomizer$1\norg.codehaus.groovy.control.customizers.SecureASTCustomizer$ExpressionChecker\norg.codehaus.groovy.control.customizers.SecureASTCustomizer$SecuringCodeVisitor\norg.codehaus.groovy.control.customizers.SecureASTCustomizer$StatementChecker\norg.codehaus.groovy.control.customizers.SecureASTCustomizer\norg.codehaus.groovy.control.customizers.SourceAwareCustomizer\norg.codehaus.groovy.control.customizers.builder.ASTTransformationCustomizerFactory\norg.codehaus.groovy.control.customizers.builder.CompilerCustomizationBuilder\norg.codehaus.groovy.control.customizers.builder.CustomizersFactory\norg.codehaus.groovy.control.customizers.builder.ImportCustomizerFactory$1\norg.codehaus.groovy.control.customizers.builder.ImportCustomizerFactory$ImportHelper\norg.codehaus.groovy.control.customizers.builder.ImportCustomizerFactory\norg.codehaus.groovy.control.customizers.builder.InlinedASTCustomizerFactory\norg.codehaus.groovy.control.customizers.builder.PostCompletionFactory\norg.codehaus.groovy.control.customizers.builder.SecureASTCustomizerFactory\norg.codehaus.groovy.control.customizers.builder.SourceAwareCustomizerFactory$1\norg.codehaus.groovy.control.customizers.builder.SourceAwareCustomizerFactory$2\norg.codehaus.groovy.control.customizers.builder.SourceAwareCustomizerFactory$SourceOptions\norg.codehaus.groovy.control.customizers.builder.SourceAwareCustomizerFactory\norg.codehaus.groovy.control.io.AbstractReaderSource\norg.codehaus.groovy.control.io.FileReaderSource\norg.codehaus.groovy.control.io.InputStreamReaderSource\norg.codehaus.groovy.control.io.NullWriter\norg.codehaus.groovy.control.io.ReaderSource\norg.codehaus.groovy.control.io.StringReaderSource\norg.codehaus.groovy.control.io.URLReaderSource\norg.codehaus.groovy.control.messages.ExceptionMessage\norg.codehaus.groovy.control.messages.LocatedMessage\norg.codehaus.groovy.control.messages.Message\norg.codehaus.groovy.control.messages.SimpleMessage\norg.codehaus.groovy.control.messages.SyntaxErrorMessage\norg.codehaus.groovy.control.messages.WarningMessage\norg.codehaus.groovy.plugin.GroovyRunner\norg.codehaus.groovy.reflection.CachedClass$1$1\norg.codehaus.groovy.reflection.CachedClass$1\norg.codehaus.groovy.reflection.CachedClass$2$1\norg.codehaus.groovy.reflection.CachedClass$2\norg.codehaus.groovy.reflection.CachedClass$3$1\norg.codehaus.groovy.reflection.CachedClass$3\norg.codehaus.groovy.reflection.CachedClass$4\norg.codehaus.groovy.reflection.CachedClass$5$1\norg.codehaus.groovy.reflection.CachedClass$5\norg.codehaus.groovy.reflection.CachedClass$6\norg.codehaus.groovy.reflection.CachedClass$7\norg.codehaus.groovy.reflection.CachedClass$8\norg.codehaus.groovy.reflection.CachedClass$CachedMethodComparatorByName\norg.codehaus.groovy.reflection.CachedClass$CachedMethodComparatorWithString\norg.codehaus.groovy.reflection.CachedClass\norg.codehaus.groovy.reflection.CachedConstructor$1\norg.codehaus.groovy.reflection.CachedConstructor\norg.codehaus.groovy.reflection.CachedField\norg.codehaus.groovy.reflection.CachedMethod$1\norg.codehaus.groovy.reflection.CachedMethod$MyComparator\norg.codehaus.groovy.reflection.CachedMethod\norg.codehaus.groovy.reflection.ClassInfo$1\norg.codehaus.groovy.reflection.ClassInfo$ClassInfoAction\norg.codehaus.groovy.reflection.ClassInfo$ClassInfoCleanup\norg.codehaus.groovy.reflection.ClassInfo$DebugRef\norg.codehaus.groovy.reflection.ClassInfo$GlobalClassSet\norg.codehaus.groovy.reflection.ClassInfo$LazyCachedClassRef\norg.codehaus.groovy.reflection.ClassInfo$LazyClassLoaderRef\norg.codehaus.groovy.reflection.ClassInfo$LocalMap\norg.codehaus.groovy.reflection.ClassInfo$ThreadLocalMapHandler\norg.codehaus.groovy.reflection.ClassInfo\norg.codehaus.groovy.reflection.ClassLoaderForClassArtifacts$1\norg.codehaus.groovy.reflection.ClassLoaderForClassArtifacts\norg.codehaus.groovy.reflection.GeneratedMetaMethod$DgmMethodRecord\norg.codehaus.groovy.reflection.GeneratedMetaMethod$Proxy\norg.codehaus.groovy.reflection.GeneratedMetaMethod\norg.codehaus.groovy.reflection.GroovyClassValue$ComputeValue\norg.codehaus.groovy.reflection.GroovyClassValue\norg.codehaus.groovy.reflection.GroovyClassValueFactory\norg.codehaus.groovy.reflection.GroovyClassValuePreJava7$EntryWithValue\norg.codehaus.groovy.reflection.GroovyClassValuePreJava7$GroovyClassValuePreJava7Map\norg.codehaus.groovy.reflection.GroovyClassValuePreJava7$GroovyClassValuePreJava7Segment\norg.codehaus.groovy.reflection.GroovyClassValuePreJava7\norg.codehaus.groovy.reflection.MixinInMetaClass$1\norg.codehaus.groovy.reflection.MixinInMetaClass\norg.codehaus.groovy.reflection.ParameterTypes\norg.codehaus.groovy.reflection.ReflectionCache\norg.codehaus.groovy.reflection.ReflectionUtils$1\norg.codehaus.groovy.reflection.ReflectionUtils$ClassContextHelper\norg.codehaus.groovy.reflection.ReflectionUtils\norg.codehaus.groovy.reflection.SunClassLoader$1\norg.codehaus.groovy.reflection.SunClassLoader\norg.codehaus.groovy.reflection.android.AndroidSupport\norg.codehaus.groovy.reflection.stes.ArrayCachedClass.class\norg.codehaus.groovy.reflection.stes.BigDecimalCachedClass.class\norg.codehaus.groovy.reflection.stes.BigIntegerCachedClass.class\norg.codehaus.groovy.reflection.stes.BooleanCachedClass.class\norg.codehaus.groovy.reflection.stes.ByteCachedClass.class\norg.codehaus.groovy.reflection.stes.CachedClosureClass.class\norg.codehaus.groovy.reflection.stes.CachedSAMClass$1.class\norg.codehaus.groovy.reflection.stes.CachedSAMClass.class\norg.codehaus.groovy.reflection.stes.CharacterCachedClass.class\norg.codehaus.groovy.reflection.stes.DoubleCachedClass.class\norg.codehaus.groovy.reflection.stes.FloatCachedClass.class\norg.codehaus.groovy.reflection.stes.IntegerCachedClass.class\norg.codehaus.groovy.reflection.stes.LongCachedClass.class\norg.codehaus.groovy.reflection.stes.NumberCachedClass.class\norg.codehaus.groovy.reflection.stes.ObjectCachedClass.class\norg.codehaus.groovy.reflection.stes.ShortCachedClass.class\norg.codehaus.groovy.reflection.stes.StringCachedClass.class\norg.codehaus.groovy.reflection.v7.GroovyClassValueJava7\norg.codehaus.groovy.runtime.AbstractComparator\norg.codehaus.groovy.runtime.ArrayUtil\norg.codehaus.groovy.runtime.BytecodeInterface8\norg.codehaus.groovy.runtime.ClassExtender\norg.codehaus.groovy.runtime.ComposedClosure\norg.codehaus.groovy.runtime.ConversionHandler\norg.codehaus.groovy.runtime.ConvertedClosure\norg.codehaus.groovy.runtime.ConvertedMap\norg.codehaus.groovy.runtime.CurriedClosure\norg.codehaus.groovy.runtime.DateGroovyMethods\norg.codehaus.groovy.runtime.DefaultCachedMethodKey\norg.codehaus.groovy.runtime.DefaultGroovyMethods$1\norg.codehaus.groovy.runtime.DefaultGroovyMethods$2\norg.codehaus.groovy.runtime.DefaultGroovyMethods$3\norg.codehaus.groovy.runtime.DefaultGroovyMethods$DropWhileIterator\norg.codehaus.groovy.runtime.DefaultGroovyMethods$InitIterator\norg.codehaus.groovy.runtime.DefaultGroovyMethods$NumberAwareValueComparator\norg.codehaus.groovy.runtime.DefaultGroovyMethods$TakeIterator\norg.codehaus.groovy.runtime.DefaultGroovyMethods$TakeWhileIterator\norg.codehaus.groovy.runtime.DefaultGroovyMethods$UniqueIterator\norg.codehaus.groovy.runtime.DefaultGroovyMethods$ZipPostIterator\norg.codehaus.groovy.runtime.DefaultGroovyMethods$ZipPreIterator\norg.codehaus.groovy.runtime.DefaultGroovyMethods\norg.codehaus.groovy.runtime.DefaultGroovyMethodsSupport\norg.codehaus.groovy.runtime.DefaultGroovyStaticMethods\norg.codehaus.groovy.runtime.DefaultMethodKey\norg.codehaus.groovy.runtime.EncodingGroovyMethods$1\norg.codehaus.groovy.runtime.EncodingGroovyMethods$2\norg.codehaus.groovy.runtime.EncodingGroovyMethods\norg.codehaus.groovy.runtime.EncodingGroovyMethodsSupport\norg.codehaus.groovy.runtime.ExceptionUtils\norg.codehaus.groovy.runtime.FlushingStreamWriter\norg.codehaus.groovy.runtime.GStringImpl\norg.codehaus.groovy.runtime.GeneratedClosure\norg.codehaus.groovy.runtime.GroovyCategorySupport$1\norg.codehaus.groovy.runtime.GroovyCategorySupport$CategoryMethod\norg.codehaus.groovy.runtime.GroovyCategorySupport$CategoryMethodList\norg.codehaus.groovy.runtime.GroovyCategorySupport$MyThreadLocal\norg.codehaus.groovy.runtime.GroovyCategorySupport$ThreadCategoryInfo\norg.codehaus.groovy.runtime.GroovyCategorySupport\norg.codehaus.groovy.runtime.HandleMetaClass$Holder\norg.codehaus.groovy.runtime.HandleMetaClass\norg.codehaus.groovy.runtime.IOGroovyMethods$1\norg.codehaus.groovy.runtime.IOGroovyMethods$2\norg.codehaus.groovy.runtime.IOGroovyMethods$3\norg.codehaus.groovy.runtime.IOGroovyMethods$4\norg.codehaus.groovy.runtime.IOGroovyMethods\norg.codehaus.groovy.runtime.InvokerHelper$1\norg.codehaus.groovy.runtime.InvokerHelper$NullScript\norg.codehaus.groovy.runtime.InvokerHelper\norg.codehaus.groovy.runtime.InvokerInvocationException\norg.codehaus.groovy.runtime.IteratorClosureAdapter\norg.codehaus.groovy.runtime.MetaClassHelper\norg.codehaus.groovy.runtime.MethodClosure\norg.codehaus.groovy.runtime.MethodKey\norg.codehaus.groovy.runtime.MethodRankHelper$NullObject\norg.codehaus.groovy.runtime.MethodRankHelper$Pair\norg.codehaus.groovy.runtime.MethodRankHelper$RankableConstructor\norg.codehaus.groovy.runtime.MethodRankHelper$RankableField\norg.codehaus.groovy.runtime.MethodRankHelper$RankableMethod\norg.codehaus.groovy.runtime.MethodRankHelper\norg.codehaus.groovy.runtime.NullObject\norg.codehaus.groovy.runtime.NumberAwareComparator\norg.codehaus.groovy.runtime.ProcessGroovyMethods$1\norg.codehaus.groovy.runtime.ProcessGroovyMethods$2\norg.codehaus.groovy.runtime.ProcessGroovyMethods$3\norg.codehaus.groovy.runtime.ProcessGroovyMethods$ByteDumper\norg.codehaus.groovy.runtime.ProcessGroovyMethods$ProcessRunner\norg.codehaus.groovy.runtime.ProcessGroovyMethods$TextDumper\norg.codehaus.groovy.runtime.ProcessGroovyMethods\norg.codehaus.groovy.runtime.ProxyGeneratorAdapter$1\norg.codehaus.groovy.runtime.ProxyGeneratorAdapter$InnerLoader\norg.codehaus.groovy.runtime.ProxyGeneratorAdapter$ReturnValueWrappingClosure\norg.codehaus.groovy.runtime.ProxyGeneratorAdapter\norg.codehaus.groovy.runtime.RangeInfo\norg.codehaus.groovy.runtime.ReflectionMethodInvoker\norg.codehaus.groovy.runtime.Reflector\norg.codehaus.groovy.runtime.RegexSupport\norg.codehaus.groovy.runtime.ResourceGroovyMethods$1\norg.codehaus.groovy.runtime.ResourceGroovyMethods\norg.codehaus.groovy.runtime.ReverseListIterator\norg.codehaus.groovy.runtime.ScriptBytecodeAdapter\norg.codehaus.groovy.runtime.ScriptReference\norg.codehaus.groovy.runtime.SocketGroovyMethods$1\norg.codehaus.groovy.runtime.SocketGroovyMethods\norg.codehaus.groovy.runtime.StackTraceUtils\norg.codehaus.groovy.runtime.StringBufferWriter\norg.codehaus.groovy.runtime.StringGroovyMethods$1\norg.codehaus.groovy.runtime.StringGroovyMethods$LineIterable\norg.codehaus.groovy.runtime.StringGroovyMethods\norg.codehaus.groovy.runtime.WritableFile\norg.codehaus.groovy.runtime.callsite.AbstractCallSite\norg.codehaus.groovy.runtime.callsite.BooleanClosureWrapper\norg.codehaus.groovy.runtime.callsite.BooleanReturningMethodInvoker\norg.codehaus.groovy.runtime.callsite.CallSite\norg.codehaus.groovy.runtime.callsite.CallSiteArray$1\norg.codehaus.groovy.runtime.callsite.CallSiteArray\norg.codehaus.groovy.runtime.callsite.CallSiteAwareMetaMethod\norg.codehaus.groovy.runtime.callsite.CallSiteClassLoader\norg.codehaus.groovy.runtime.callsite.CallSiteGenerator\norg.codehaus.groovy.runtime.callsite.ClassMetaClassGetPropertySite\norg.codehaus.groovy.runtime.callsite.ConstructorMetaClassSite\norg.codehaus.groovy.runtime.callsite.ConstructorMetaMethodSite\norg.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap\norg.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce\norg.codehaus.groovy.runtime.callsite.ConstructorSite$NoParamSite\norg.codehaus.groovy.runtime.callsite.ConstructorSite$NoParamSiteInnerClass\norg.codehaus.groovy.runtime.callsite.ConstructorSite\norg.codehaus.groovy.runtime.callsite.DummyCallSite\norg.codehaus.groovy.runtime.callsite.GetEffectivePogoFieldSite\norg.codehaus.groovy.runtime.callsite.GetEffectivePogoPropertySite\norg.codehaus.groovy.runtime.callsite.GetEffectivePojoFieldSite\norg.codehaus.groovy.runtime.callsite.GetEffectivePojoPropertySite\norg.codehaus.groovy.runtime.callsite.GroovySunClassLoader$1\norg.codehaus.groovy.runtime.callsite.GroovySunClassLoader$2\norg.codehaus.groovy.runtime.callsite.GroovySunClassLoader\norg.codehaus.groovy.runtime.callsite.MetaClassConstructorSite\norg.codehaus.groovy.runtime.callsite.MetaClassSite\norg.codehaus.groovy.runtime.callsite.MetaMethodSite\norg.codehaus.groovy.runtime.callsite.NullCallSite\norg.codehaus.groovy.runtime.callsite.PerInstancePojoMetaClassSite\norg.codehaus.groovy.runtime.callsite.PogoGetPropertySite\norg.codehaus.groovy.runtime.callsite.PogoInterceptableSite\norg.codehaus.groovy.runtime.callsite.PogoMetaClassGetPropertySite\norg.codehaus.groovy.runtime.callsite.PogoMetaClassSite\norg.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite\norg.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrap\norg.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce\norg.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoMetaMethodSiteNoUnwrap\norg.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoMetaMethodSiteNoUnwrapNoCoerce\norg.codehaus.groovy.runtime.callsite.PogoMetaMethodSite\norg.codehaus.groovy.runtime.callsite.PojoMetaClassGetPropertySite\norg.codehaus.groovy.runtime.callsite.PojoMetaClassSite\norg.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSite\norg.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrap\norg.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoerce\norg.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrap\norg.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce\norg.codehaus.groovy.runtime.callsite.PojoMetaMethodSite\norg.codehaus.groovy.runtime.callsite.StaticMetaClassSite\norg.codehaus.groovy.runtime.callsite.StaticMetaMethodSite$StaticMetaMethodSiteNoUnwrap\norg.codehaus.groovy.runtime.callsite.StaticMetaMethodSite$StaticMetaMethodSiteNoUnwrapNoCoerce\norg.codehaus.groovy.runtime.callsite.StaticMetaMethodSite\norg.codehaus.groovy.runtime.dgm$0\norg.codehaus.groovy.runtime.dgm$1\norg.codehaus.groovy.runtime.dgm$10\norg.codehaus.groovy.runtime.dgm$100\norg.codehaus.groovy.runtime.dgm$1000\norg.codehaus.groovy.runtime.dgm$1001\norg.codehaus.groovy.runtime.dgm$1002\norg.codehaus.groovy.runtime.dgm$1003\norg.codehaus.groovy.runtime.dgm$1004\norg.codehaus.groovy.runtime.dgm$1005\norg.codehaus.groovy.runtime.dgm$1006\norg.codehaus.groovy.runtime.dgm$1007\norg.codehaus.groovy.runtime.dgm$1008\norg.codehaus.groovy.runtime.dgm$1009\norg.codehaus.groovy.runtime.dgm$101\norg.codehaus.groovy.runtime.dgm$1010\norg.codehaus.groovy.runtime.dgm$1011\norg.codehaus.groovy.runtime.dgm$1012\norg.codehaus.groovy.runtime.dgm$1013\norg.codehaus.groovy.runtime.dgm$1014\norg.codehaus.groovy.runtime.dgm$1015\norg.codehaus.groovy.runtime.dgm$1016\norg.codehaus.groovy.runtime.dgm$1017\norg.codehaus.groovy.runtime.dgm$1018\norg.codehaus.groovy.runtime.dgm$1019\norg.codehaus.groovy.runtime.dgm$102\norg.codehaus.groovy.runtime.dgm$1020\norg.codehaus.groovy.runtime.dgm$1021\norg.codehaus.groovy.runtime.dgm$1022\norg.codehaus.groovy.runtime.dgm$1023\norg.codehaus.groovy.runtime.dgm$1024\norg.codehaus.groovy.runtime.dgm$1025\norg.codehaus.groovy.runtime.dgm$1026\norg.codehaus.groovy.runtime.dgm$1027\norg.codehaus.groovy.runtime.dgm$1028\norg.codehaus.groovy.runtime.dgm$1029\norg.codehaus.groovy.runtime.dgm$103\norg.codehaus.groovy.runtime.dgm$1030\norg.codehaus.groovy.runtime.dgm$1031\norg.codehaus.groovy.runtime.dgm$1032\norg.codehaus.groovy.runtime.dgm$1033\norg.codehaus.groovy.runtime.dgm$1034\norg.codehaus.groovy.runtime.dgm$1035\norg.codehaus.groovy.runtime.dgm$1036\norg.codehaus.groovy.runtime.dgm$1037\norg.codehaus.groovy.runtime.dgm$1038\norg.codehaus.groovy.runtime.dgm$1039\norg.codehaus.groovy.runtime.dgm$104\norg.codehaus.groovy.runtime.dgm$1040\norg.codehaus.groovy.runtime.dgm$1041\norg.codehaus.groovy.runtime.dgm$1042\norg.codehaus.groovy.runtime.dgm$1043\norg.codehaus.groovy.runtime.dgm$1044\norg.codehaus.groovy.runtime.dgm$1045\norg.codehaus.groovy.runtime.dgm$1046\norg.codehaus.groovy.runtime.dgm$1047\norg.codehaus.groovy.runtime.dgm$1048\norg.codehaus.groovy.runtime.dgm$1049\norg.codehaus.groovy.runtime.dgm$105\norg.codehaus.groovy.runtime.dgm$1050\norg.codehaus.groovy.runtime.dgm$1051\norg.codehaus.groovy.runtime.dgm$1052\norg.codehaus.groovy.runtime.dgm$1053\norg.codehaus.groovy.runtime.dgm$1054\norg.codehaus.groovy.runtime.dgm$1055\norg.codehaus.groovy.runtime.dgm$1056\norg.codehaus.groovy.runtime.dgm$1057\norg.codehaus.groovy.runtime.dgm$1058\norg.codehaus.groovy.runtime.dgm$1059\norg.codehaus.groovy.runtime.dgm$106\norg.codehaus.groovy.runtime.dgm$1060\norg.codehaus.groovy.runtime.dgm$1061\norg.codehaus.groovy.runtime.dgm$1062\norg.codehaus.groovy.runtime.dgm$1063\norg.codehaus.groovy.runtime.dgm$1064\norg.codehaus.groovy.runtime.dgm$1065\norg.codehaus.groovy.runtime.dgm$1066\norg.codehaus.groovy.runtime.dgm$1067\norg.codehaus.groovy.runtime.dgm$1068\norg.codehaus.groovy.runtime.dgm$1069\norg.codehaus.groovy.runtime.dgm$107\norg.codehaus.groovy.runtime.dgm$1070\norg.codehaus.groovy.runtime.dgm$1071\norg.codehaus.groovy.runtime.dgm$1072\norg.codehaus.groovy.runtime.dgm$1073\norg.codehaus.groovy.runtime.dgm$1074\norg.codehaus.groovy.runtime.dgm$1075\norg.codehaus.groovy.runtime.dgm$1076\norg.codehaus.groovy.runtime.dgm$1077\norg.codehaus.groovy.runtime.dgm$1078\norg.codehaus.groovy.runtime.dgm$1079\norg.codehaus.groovy.runtime.dgm$108\norg.codehaus.groovy.runtime.dgm$1080\norg.codehaus.groovy.runtime.dgm$1081\norg.codehaus.groovy.runtime.dgm$1082\norg.codehaus.groovy.runtime.dgm$1083\norg.codehaus.groovy.runtime.dgm$1084\norg.codehaus.groovy.runtime.dgm$1085\norg.codehaus.groovy.runtime.dgm$1086\norg.codehaus.groovy.runtime.dgm$1087\norg.codehaus.groovy.runtime.dgm$1088\norg.codehaus.groovy.runtime.dgm$1089\norg.codehaus.groovy.runtime.dgm$109\norg.codehaus.groovy.runtime.dgm$1090\norg.codehaus.groovy.runtime.dgm$1091\norg.codehaus.groovy.runtime.dgm$1092\norg.codehaus.groovy.runtime.dgm$1093\norg.codehaus.groovy.runtime.dgm$1094\norg.codehaus.groovy.runtime.dgm$1095\norg.codehaus.groovy.runtime.dgm$1096\norg.codehaus.groovy.runtime.dgm$1097\norg.codehaus.groovy.runtime.dgm$1098\norg.codehaus.groovy.runtime.dgm$1099\norg.codehaus.groovy.runtime.dgm$11\norg.codehaus.groovy.runtime.dgm$110\norg.codehaus.groovy.runtime.dgm$1100\norg.codehaus.groovy.runtime.dgm$1101\norg.codehaus.groovy.runtime.dgm$1102\norg.codehaus.groovy.runtime.dgm$1103\norg.codehaus.groovy.runtime.dgm$1104\norg.codehaus.groovy.runtime.dgm$1105\norg.codehaus.groovy.runtime.dgm$1106\norg.codehaus.groovy.runtime.dgm$1107\norg.codehaus.groovy.runtime.dgm$1108\norg.codehaus.groovy.runtime.dgm$1109\norg.codehaus.groovy.runtime.dgm$111\norg.codehaus.groovy.runtime.dgm$1110\norg.codehaus.groovy.runtime.dgm$1111\norg.codehaus.groovy.runtime.dgm$1112\norg.codehaus.groovy.runtime.dgm$1113\norg.codehaus.groovy.runtime.dgm$1114\norg.codehaus.groovy.runtime.dgm$1115\norg.codehaus.groovy.runtime.dgm$1116\norg.codehaus.groovy.runtime.dgm$1117\norg.codehaus.groovy.runtime.dgm$1118\norg.codehaus.groovy.runtime.dgm$1119\norg.codehaus.groovy.runtime.dgm$112\norg.codehaus.groovy.runtime.dgm$1120\norg.codehaus.groovy.runtime.dgm$1121\norg.codehaus.groovy.runtime.dgm$1122\norg.codehaus.groovy.runtime.dgm$1123\norg.codehaus.groovy.runtime.dgm$1124\norg.codehaus.groovy.runtime.dgm$1125\norg.codehaus.groovy.runtime.dgm$1126\norg.codehaus.groovy.runtime.dgm$1127\norg.codehaus.groovy.runtime.dgm$1128\norg.codehaus.groovy.runtime.dgm$1129\norg.codehaus.groovy.runtime.dgm$113\norg.codehaus.groovy.runtime.dgm$1130\norg.codehaus.groovy.runtime.dgm$1131\norg.codehaus.groovy.runtime.dgm$1132\norg.codehaus.groovy.runtime.dgm$1133\norg.codehaus.groovy.runtime.dgm$1134\norg.codehaus.groovy.runtime.dgm$1135\norg.codehaus.groovy.runtime.dgm$1136\norg.codehaus.groovy.runtime.dgm$1137\norg.codehaus.groovy.runtime.dgm$1138\norg.codehaus.groovy.runtime.dgm$1139\norg.codehaus.groovy.runtime.dgm$114\norg.codehaus.groovy.runtime.dgm$1140\norg.codehaus.groovy.runtime.dgm$1141\norg.codehaus.groovy.runtime.dgm$1142\norg.codehaus.groovy.runtime.dgm$1143\norg.codehaus.groovy.runtime.dgm$1144\norg.codehaus.groovy.runtime.dgm$1145\norg.codehaus.groovy.runtime.dgm$1146\norg.codehaus.groovy.runtime.dgm$1147\norg.codehaus.groovy.runtime.dgm$1148\norg.codehaus.groovy.runtime.dgm$1149\norg.codehaus.groovy.runtime.dgm$115\norg.codehaus.groovy.runtime.dgm$1150\norg.codehaus.groovy.runtime.dgm$1151\norg.codehaus.groovy.runtime.dgm$1152\norg.codehaus.groovy.runtime.dgm$1153\norg.codehaus.groovy.runtime.dgm$1154\norg.codehaus.groovy.runtime.dgm$1155\norg.codehaus.groovy.runtime.dgm$1156\norg.codehaus.groovy.runtime.dgm$1157\norg.codehaus.groovy.runtime.dgm$1158\norg.codehaus.groovy.runtime.dgm$1159\norg.codehaus.groovy.runtime.dgm$116\norg.codehaus.groovy.runtime.dgm$1160\norg.codehaus.groovy.runtime.dgm$1161\norg.codehaus.groovy.runtime.dgm$1162\norg.codehaus.groovy.runtime.dgm$1163\norg.codehaus.groovy.runtime.dgm$1164\norg.codehaus.groovy.runtime.dgm$1165\norg.codehaus.groovy.runtime.dgm$1166\norg.codehaus.groovy.runtime.dgm$1167\norg.codehaus.groovy.runtime.dgm$1168\norg.codehaus.groovy.runtime.dgm$1169\norg.codehaus.groovy.runtime.dgm$117\norg.codehaus.groovy.runtime.dgm$1170\norg.codehaus.groovy.runtime.dgm$118\norg.codehaus.groovy.runtime.dgm$119\norg.codehaus.groovy.runtime.dgm$12\norg.codehaus.groovy.runtime.dgm$120\norg.codehaus.groovy.runtime.dgm$121\norg.codehaus.groovy.runtime.dgm$122\norg.codehaus.groovy.runtime.dgm$123\norg.codehaus.groovy.runtime.dgm$124\norg.codehaus.groovy.runtime.dgm$125\norg.codehaus.groovy.runtime.dgm$126\norg.codehaus.groovy.runtime.dgm$127\norg.codehaus.groovy.runtime.dgm$128\norg.codehaus.groovy.runtime.dgm$129\norg.codehaus.groovy.runtime.dgm$13\norg.codehaus.groovy.runtime.dgm$130\norg.codehaus.groovy.runtime.dgm$131\norg.codehaus.groovy.runtime.dgm$132\norg.codehaus.groovy.runtime.dgm$133\norg.codehaus.groovy.runtime.dgm$134\norg.codehaus.groovy.runtime.dgm$135\norg.codehaus.groovy.runtime.dgm$136\norg.codehaus.groovy.runtime.dgm$137\norg.codehaus.groovy.runtime.dgm$138\norg.codehaus.groovy.runtime.dgm$139\norg.codehaus.groovy.runtime.dgm$14\norg.codehaus.groovy.runtime.dgm$140\norg.codehaus.groovy.runtime.dgm$141\norg.codehaus.groovy.runtime.dgm$142\norg.codehaus.groovy.runtime.dgm$143\norg.codehaus.groovy.runtime.dgm$144\norg.codehaus.groovy.runtime.dgm$145\norg.codehaus.groovy.runtime.dgm$146\norg.codehaus.groovy.runtime.dgm$147\norg.codehaus.groovy.runtime.dgm$148\norg.codehaus.groovy.runtime.dgm$149\norg.codehaus.groovy.runtime.dgm$15\norg.codehaus.groovy.runtime.dgm$150\norg.codehaus.groovy.runtime.dgm$151\norg.codehaus.groovy.runtime.dgm$152\norg.codehaus.groovy.runtime.dgm$153\norg.codehaus.groovy.runtime.dgm$154\norg.codehaus.groovy.runtime.dgm$155\norg.codehaus.groovy.runtime.dgm$156\norg.codehaus.groovy.runtime.dgm$157\norg.codehaus.groovy.runtime.dgm$158\norg.codehaus.groovy.runtime.dgm$159\norg.codehaus.groovy.runtime.dgm$16\norg.codehaus.groovy.runtime.dgm$160\norg.codehaus.groovy.runtime.dgm$161\norg.codehaus.groovy.runtime.dgm$162\norg.codehaus.groovy.runtime.dgm$163\norg.codehaus.groovy.runtime.dgm$164\norg.codehaus.groovy.runtime.dgm$165\norg.codehaus.groovy.runtime.dgm$166\norg.codehaus.groovy.runtime.dgm$167\norg.codehaus.groovy.runtime.dgm$168\norg.codehaus.groovy.runtime.dgm$169\norg.codehaus.groovy.runtime.dgm$17\norg.codehaus.groovy.runtime.dgm$170\norg.codehaus.groovy.runtime.dgm$171\norg.codehaus.groovy.runtime.dgm$172\norg.codehaus.groovy.runtime.dgm$173\norg.codehaus.groovy.runtime.dgm$174\norg.codehaus.groovy.runtime.dgm$175\norg.codehaus.groovy.runtime.dgm$176\norg.codehaus.groovy.runtime.dgm$177\norg.codehaus.groovy.runtime.dgm$178\norg.codehaus.groovy.runtime.dgm$179\norg.codehaus.groovy.runtime.dgm$18\norg.codehaus.groovy.runtime.dgm$180\norg.codehaus.groovy.runtime.dgm$181\norg.codehaus.groovy.runtime.dgm$182\norg.codehaus.groovy.runtime.dgm$183\norg.codehaus.groovy.runtime.dgm$184\norg.codehaus.groovy.runtime.dgm$185\norg.codehaus.groovy.runtime.dgm$186\norg.codehaus.groovy.runtime.dgm$187\norg.codehaus.groovy.runtime.dgm$188\norg.codehaus.groovy.runtime.dgm$189\norg.codehaus.groovy.runtime.dgm$19\norg.codehaus.groovy.runtime.dgm$190\norg.codehaus.groovy.runtime.dgm$191\norg.codehaus.groovy.runtime.dgm$192\norg.codehaus.groovy.runtime.dgm$193\norg.codehaus.groovy.runtime.dgm$194\norg.codehaus.groovy.runtime.dgm$195\norg.codehaus.groovy.runtime.dgm$196\norg.codehaus.groovy.runtime.dgm$197\norg.codehaus.groovy.runtime.dgm$198\norg.codehaus.groovy.runtime.dgm$199\norg.codehaus.groovy.runtime.dgm$2\norg.codehaus.groovy.runtime.dgm$20\norg.codehaus.groovy.runtime.dgm$200\norg.codehaus.groovy.runtime.dgm$201\norg.codehaus.groovy.runtime.dgm$202\norg.codehaus.groovy.runtime.dgm$203\norg.codehaus.groovy.runtime.dgm$204\norg.codehaus.groovy.runtime.dgm$205\norg.codehaus.groovy.runtime.dgm$206\norg.codehaus.groovy.runtime.dgm$207\norg.codehaus.groovy.runtime.dgm$208\norg.codehaus.groovy.runtime.dgm$209\norg.codehaus.groovy.runtime.dgm$21\norg.codehaus.groovy.runtime.dgm$210\norg.codehaus.groovy.runtime.dgm$211\norg.codehaus.groovy.runtime.dgm$212\norg.codehaus.groovy.runtime.dgm$213\norg.codehaus.groovy.runtime.dgm$214\norg.codehaus.groovy.runtime.dgm$215\norg.codehaus.groovy.runtime.dgm$216\norg.codehaus.groovy.runtime.dgm$217\norg.codehaus.groovy.runtime.dgm$218\norg.codehaus.groovy.runtime.dgm$219\norg.codehaus.groovy.runtime.dgm$22\norg.codehaus.groovy.runtime.dgm$220\norg.codehaus.groovy.runtime.dgm$221\norg.codehaus.groovy.runtime.dgm$222\norg.codehaus.groovy.runtime.dgm$223\norg.codehaus.groovy.runtime.dgm$224\norg.codehaus.groovy.runtime.dgm$225\norg.codehaus.groovy.runtime.dgm$226\norg.codehaus.groovy.runtime.dgm$227\norg.codehaus.groovy.runtime.dgm$228\norg.codehaus.groovy.runtime.dgm$229\norg.codehaus.groovy.runtime.dgm$23\norg.codehaus.groovy.runtime.dgm$230\norg.codehaus.groovy.runtime.dgm$231\norg.codehaus.groovy.runtime.dgm$232\norg.codehaus.groovy.runtime.dgm$233\norg.codehaus.groovy.runtime.dgm$234\norg.codehaus.groovy.runtime.dgm$235\norg.codehaus.groovy.runtime.dgm$236\norg.codehaus.groovy.runtime.dgm$237\norg.codehaus.groovy.runtime.dgm$238\norg.codehaus.groovy.runtime.dgm$239\norg.codehaus.groovy.runtime.dgm$24\norg.codehaus.groovy.runtime.dgm$240\norg.codehaus.groovy.runtime.dgm$241\norg.codehaus.groovy.runtime.dgm$242\norg.codehaus.groovy.runtime.dgm$243\norg.codehaus.groovy.runtime.dgm$244\norg.codehaus.groovy.runtime.dgm$245\norg.codehaus.groovy.runtime.dgm$246\norg.codehaus.groovy.runtime.dgm$247\norg.codehaus.groovy.runtime.dgm$248\norg.codehaus.groovy.runtime.dgm$249\norg.codehaus.groovy.runtime.dgm$25\norg.codehaus.groovy.runtime.dgm$250\norg.codehaus.groovy.runtime.dgm$251\norg.codehaus.groovy.runtime.dgm$252\norg.codehaus.groovy.runtime.dgm$253\norg.codehaus.groovy.runtime.dgm$254\norg.codehaus.groovy.runtime.dgm$255\norg.codehaus.groovy.runtime.dgm$256\norg.codehaus.groovy.runtime.dgm$257\norg.codehaus.groovy.runtime.dgm$258\norg.codehaus.groovy.runtime.dgm$259\norg.codehaus.groovy.runtime.dgm$26\norg.codehaus.groovy.runtime.dgm$260\norg.codehaus.groovy.runtime.dgm$261\norg.codehaus.groovy.runtime.dgm$262\norg.codehaus.groovy.runtime.dgm$263\norg.codehaus.groovy.runtime.dgm$264\norg.codehaus.groovy.runtime.dgm$265\norg.codehaus.groovy.runtime.dgm$266\norg.codehaus.groovy.runtime.dgm$267\norg.codehaus.groovy.runtime.dgm$268\norg.codehaus.groovy.runtime.dgm$269\norg.codehaus.groovy.runtime.dgm$27\norg.codehaus.groovy.runtime.dgm$270\norg.codehaus.groovy.runtime.dgm$271\norg.codehaus.groovy.runtime.dgm$272\norg.codehaus.groovy.runtime.dgm$273\norg.codehaus.groovy.runtime.dgm$274\norg.codehaus.groovy.runtime.dgm$275\norg.codehaus.groovy.runtime.dgm$276\norg.codehaus.groovy.runtime.dgm$277\norg.codehaus.groovy.runtime.dgm$278\norg.codehaus.groovy.runtime.dgm$279\norg.codehaus.groovy.runtime.dgm$28\norg.codehaus.groovy.runtime.dgm$280\norg.codehaus.groovy.runtime.dgm$281\norg.codehaus.groovy.runtime.dgm$282\norg.codehaus.groovy.runtime.dgm$283\norg.codehaus.groovy.runtime.dgm$284\norg.codehaus.groovy.runtime.dgm$285\norg.codehaus.groovy.runtime.dgm$286\norg.codehaus.groovy.runtime.dgm$287\norg.codehaus.groovy.runtime.dgm$288\norg.codehaus.groovy.runtime.dgm$289\norg.codehaus.groovy.runtime.dgm$29\norg.codehaus.groovy.runtime.dgm$290\norg.codehaus.groovy.runtime.dgm$291\norg.codehaus.groovy.runtime.dgm$292\norg.codehaus.groovy.runtime.dgm$293\norg.codehaus.groovy.runtime.dgm$294\norg.codehaus.groovy.runtime.dgm$295\norg.codehaus.groovy.runtime.dgm$296\norg.codehaus.groovy.runtime.dgm$297\norg.codehaus.groovy.runtime.dgm$298\norg.codehaus.groovy.runtime.dgm$299\norg.codehaus.groovy.runtime.dgm$3\norg.codehaus.groovy.runtime.dgm$30\norg.codehaus.groovy.runtime.dgm$300\norg.codehaus.groovy.runtime.dgm$301\norg.codehaus.groovy.runtime.dgm$302\norg.codehaus.groovy.runtime.dgm$303\norg.codehaus.groovy.runtime.dgm$304\norg.codehaus.groovy.runtime.dgm$305\norg.codehaus.groovy.runtime.dgm$306\norg.codehaus.groovy.runtime.dgm$307\norg.codehaus.groovy.runtime.dgm$308\norg.codehaus.groovy.runtime.dgm$309\norg.codehaus.groovy.runtime.dgm$31\norg.codehaus.groovy.runtime.dgm$310\norg.codehaus.groovy.runtime.dgm$311\norg.codehaus.groovy.runtime.dgm$312\norg.codehaus.groovy.runtime.dgm$313\norg.codehaus.groovy.runtime.dgm$314\norg.codehaus.groovy.runtime.dgm$315\norg.codehaus.groovy.runtime.dgm$316\norg.codehaus.groovy.runtime.dgm$317\norg.codehaus.groovy.runtime.dgm$318\norg.codehaus.groovy.runtime.dgm$319\norg.codehaus.groovy.runtime.dgm$32\norg.codehaus.groovy.runtime.dgm$320\norg.codehaus.groovy.runtime.dgm$321\norg.codehaus.groovy.runtime.dgm$322\norg.codehaus.groovy.runtime.dgm$323\norg.codehaus.groovy.runtime.dgm$324\norg.codehaus.groovy.runtime.dgm$325\norg.codehaus.groovy.runtime.dgm$326\norg.codehaus.groovy.runtime.dgm$327\norg.codehaus.groovy.runtime.dgm$328\norg.codehaus.groovy.runtime.dgm$329\norg.codehaus.groovy.runtime.dgm$33\norg.codehaus.groovy.runtime.dgm$330\norg.codehaus.groovy.runtime.dgm$331\norg.codehaus.groovy.runtime.dgm$332\norg.codehaus.groovy.runtime.dgm$333\norg.codehaus.groovy.runtime.dgm$334\norg.codehaus.groovy.runtime.dgm$335\norg.codehaus.groovy.runtime.dgm$336\norg.codehaus.groovy.runtime.dgm$337\norg.codehaus.groovy.runtime.dgm$338\norg.codehaus.groovy.runtime.dgm$339\norg.codehaus.groovy.runtime.dgm$34\norg.codehaus.groovy.runtime.dgm$340\norg.codehaus.groovy.runtime.dgm$341\norg.codehaus.groovy.runtime.dgm$342\norg.codehaus.groovy.runtime.dgm$343\norg.codehaus.groovy.runtime.dgm$344\norg.codehaus.groovy.runtime.dgm$345\norg.codehaus.groovy.runtime.dgm$346\norg.codehaus.groovy.runtime.dgm$347\norg.codehaus.groovy.runtime.dgm$348\norg.codehaus.groovy.runtime.dgm$349\norg.codehaus.groovy.runtime.dgm$35\norg.codehaus.groovy.runtime.dgm$350\norg.codehaus.groovy.runtime.dgm$351\norg.codehaus.groovy.runtime.dgm$352\norg.codehaus.groovy.runtime.dgm$353\norg.codehaus.groovy.runtime.dgm$354\norg.codehaus.groovy.runtime.dgm$355\norg.codehaus.groovy.runtime.dgm$356\norg.codehaus.groovy.runtime.dgm$357\norg.codehaus.groovy.runtime.dgm$358\norg.codehaus.groovy.runtime.dgm$359\norg.codehaus.groovy.runtime.dgm$36\norg.codehaus.groovy.runtime.dgm$360\norg.codehaus.groovy.runtime.dgm$361\norg.codehaus.groovy.runtime.dgm$362\norg.codehaus.groovy.runtime.dgm$363\norg.codehaus.groovy.runtime.dgm$364\norg.codehaus.groovy.runtime.dgm$365\norg.codehaus.groovy.runtime.dgm$366\norg.codehaus.groovy.runtime.dgm$367\norg.codehaus.groovy.runtime.dgm$368\norg.codehaus.groovy.runtime.dgm$369\norg.codehaus.groovy.runtime.dgm$37\norg.codehaus.groovy.runtime.dgm$370\norg.codehaus.groovy.runtime.dgm$371\norg.codehaus.groovy.runtime.dgm$372\norg.codehaus.groovy.runtime.dgm$373\norg.codehaus.groovy.runtime.dgm$374\norg.codehaus.groovy.runtime.dgm$375\norg.codehaus.groovy.runtime.dgm$376\norg.codehaus.groovy.runtime.dgm$377\norg.codehaus.groovy.runtime.dgm$378\norg.codehaus.groovy.runtime.dgm$379\norg.codehaus.groovy.runtime.dgm$38\norg.codehaus.groovy.runtime.dgm$380\norg.codehaus.groovy.runtime.dgm$381\norg.codehaus.groovy.runtime.dgm$382\norg.codehaus.groovy.runtime.dgm$383\norg.codehaus.groovy.runtime.dgm$384\norg.codehaus.groovy.runtime.dgm$385\norg.codehaus.groovy.runtime.dgm$386\norg.codehaus.groovy.runtime.dgm$387\norg.codehaus.groovy.runtime.dgm$388\norg.codehaus.groovy.runtime.dgm$389\norg.codehaus.groovy.runtime.dgm$39\norg.codehaus.groovy.runtime.dgm$390\norg.codehaus.groovy.runtime.dgm$391\norg.codehaus.groovy.runtime.dgm$392\norg.codehaus.groovy.runtime.dgm$393\norg.codehaus.groovy.runtime.dgm$394\norg.codehaus.groovy.runtime.dgm$395\norg.codehaus.groovy.runtime.dgm$396\norg.codehaus.groovy.runtime.dgm$397\norg.codehaus.groovy.runtime.dgm$398\norg.codehaus.groovy.runtime.dgm$399\norg.codehaus.groovy.runtime.dgm$4\norg.codehaus.groovy.runtime.dgm$40\norg.codehaus.groovy.runtime.dgm$400\norg.codehaus.groovy.runtime.dgm$401\norg.codehaus.groovy.runtime.dgm$402\norg.codehaus.groovy.runtime.dgm$403\norg.codehaus.groovy.runtime.dgm$404\norg.codehaus.groovy.runtime.dgm$405\norg.codehaus.groovy.runtime.dgm$406\norg.codehaus.groovy.runtime.dgm$407\norg.codehaus.groovy.runtime.dgm$408\norg.codehaus.groovy.runtime.dgm$409\norg.codehaus.groovy.runtime.dgm$41\norg.codehaus.groovy.runtime.dgm$410\norg.codehaus.groovy.runtime.dgm$411\norg.codehaus.groovy.runtime.dgm$412\norg.codehaus.groovy.runtime.dgm$413\norg.codehaus.groovy.runtime.dgm$414\norg.codehaus.groovy.runtime.dgm$415\norg.codehaus.groovy.runtime.dgm$416\norg.codehaus.groovy.runtime.dgm$417\norg.codehaus.groovy.runtime.dgm$418\norg.codehaus.groovy.runtime.dgm$419\norg.codehaus.groovy.runtime.dgm$42\norg.codehaus.groovy.runtime.dgm$420\norg.codehaus.groovy.runtime.dgm$421\norg.codehaus.groovy.runtime.dgm$422\norg.codehaus.groovy.runtime.dgm$423\norg.codehaus.groovy.runtime.dgm$424\norg.codehaus.groovy.runtime.dgm$425\norg.codehaus.groovy.runtime.dgm$426\norg.codehaus.groovy.runtime.dgm$427\norg.codehaus.groovy.runtime.dgm$428\norg.codehaus.groovy.runtime.dgm$429\norg.codehaus.groovy.runtime.dgm$43\norg.codehaus.groovy.runtime.dgm$430\norg.codehaus.groovy.runtime.dgm$431\norg.codehaus.groovy.runtime.dgm$432\norg.codehaus.groovy.runtime.dgm$433\norg.codehaus.groovy.runtime.dgm$434\norg.codehaus.groovy.runtime.dgm$435\norg.codehaus.groovy.runtime.dgm$436\norg.codehaus.groovy.runtime.dgm$437\norg.codehaus.groovy.runtime.dgm$438\norg.codehaus.groovy.runtime.dgm$439\norg.codehaus.groovy.runtime.dgm$44\norg.codehaus.groovy.runtime.dgm$440\norg.codehaus.groovy.runtime.dgm$441\norg.codehaus.groovy.runtime.dgm$442\norg.codehaus.groovy.runtime.dgm$443\norg.codehaus.groovy.runtime.dgm$444\norg.codehaus.groovy.runtime.dgm$445\norg.codehaus.groovy.runtime.dgm$446\norg.codehaus.groovy.runtime.dgm$447\norg.codehaus.groovy.runtime.dgm$448\norg.codehaus.groovy.runtime.dgm$449\norg.codehaus.groovy.runtime.dgm$45\norg.codehaus.groovy.runtime.dgm$450\norg.codehaus.groovy.runtime.dgm$451\norg.codehaus.groovy.runtime.dgm$452\norg.codehaus.groovy.runtime.dgm$453\norg.codehaus.groovy.runtime.dgm$454\norg.codehaus.groovy.runtime.dgm$455\norg.codehaus.groovy.runtime.dgm$456\norg.codehaus.groovy.runtime.dgm$457\norg.codehaus.groovy.runtime.dgm$458\norg.codehaus.groovy.runtime.dgm$459\norg.codehaus.groovy.runtime.dgm$46\norg.codehaus.groovy.runtime.dgm$460\norg.codehaus.groovy.runtime.dgm$461\norg.codehaus.groovy.runtime.dgm$462\norg.codehaus.groovy.runtime.dgm$463\norg.codehaus.groovy.runtime.dgm$464\norg.codehaus.groovy.runtime.dgm$465\norg.codehaus.groovy.runtime.dgm$466\norg.codehaus.groovy.runtime.dgm$467\norg.codehaus.groovy.runtime.dgm$468\norg.codehaus.groovy.runtime.dgm$469\norg.codehaus.groovy.runtime.dgm$47\norg.codehaus.groovy.runtime.dgm$470\norg.codehaus.groovy.runtime.dgm$471\norg.codehaus.groovy.runtime.dgm$472\norg.codehaus.groovy.runtime.dgm$473\norg.codehaus.groovy.runtime.dgm$474\norg.codehaus.groovy.runtime.dgm$475\norg.codehaus.groovy.runtime.dgm$476\norg.codehaus.groovy.runtime.dgm$477\norg.codehaus.groovy.runtime.dgm$478\norg.codehaus.groovy.runtime.dgm$479\norg.codehaus.groovy.runtime.dgm$48\norg.codehaus.groovy.runtime.dgm$480\norg.codehaus.groovy.runtime.dgm$481\norg.codehaus.groovy.runtime.dgm$482\norg.codehaus.groovy.runtime.dgm$483\norg.codehaus.groovy.runtime.dgm$484\norg.codehaus.groovy.runtime.dgm$485\norg.codehaus.groovy.runtime.dgm$486\norg.codehaus.groovy.runtime.dgm$487\norg.codehaus.groovy.runtime.dgm$488\norg.codehaus.groovy.runtime.dgm$489\norg.codehaus.groovy.runtime.dgm$49\norg.codehaus.groovy.runtime.dgm$490\norg.codehaus.groovy.runtime.dgm$491\norg.codehaus.groovy.runtime.dgm$492\norg.codehaus.groovy.runtime.dgm$493\norg.codehaus.groovy.runtime.dgm$494\norg.codehaus.groovy.runtime.dgm$495\norg.codehaus.groovy.runtime.dgm$496\norg.codehaus.groovy.runtime.dgm$497\norg.codehaus.groovy.runtime.dgm$498\norg.codehaus.groovy.runtime.dgm$499\norg.codehaus.groovy.runtime.dgm$5\norg.codehaus.groovy.runtime.dgm$50\norg.codehaus.groovy.runtime.dgm$500\norg.codehaus.groovy.runtime.dgm$501\norg.codehaus.groovy.runtime.dgm$502\norg.codehaus.groovy.runtime.dgm$503\norg.codehaus.groovy.runtime.dgm$504\norg.codehaus.groovy.runtime.dgm$505\norg.codehaus.groovy.runtime.dgm$506\norg.codehaus.groovy.runtime.dgm$507\norg.codehaus.groovy.runtime.dgm$508\norg.codehaus.groovy.runtime.dgm$509\norg.codehaus.groovy.runtime.dgm$51\norg.codehaus.groovy.runtime.dgm$510\norg.codehaus.groovy.runtime.dgm$511\norg.codehaus.groovy.runtime.dgm$512\norg.codehaus.groovy.runtime.dgm$513\norg.codehaus.groovy.runtime.dgm$514\norg.codehaus.groovy.runtime.dgm$515\norg.codehaus.groovy.runtime.dgm$516\norg.codehaus.groovy.runtime.dgm$517\norg.codehaus.groovy.runtime.dgm$518\norg.codehaus.groovy.runtime.dgm$519\norg.codehaus.groovy.runtime.dgm$52\norg.codehaus.groovy.runtime.dgm$520\norg.codehaus.groovy.runtime.dgm$521\norg.codehaus.groovy.runtime.dgm$522\norg.codehaus.groovy.runtime.dgm$523\norg.codehaus.groovy.runtime.dgm$524\norg.codehaus.groovy.runtime.dgm$525\norg.codehaus.groovy.runtime.dgm$526\norg.codehaus.groovy.runtime.dgm$527\norg.codehaus.groovy.runtime.dgm$528\norg.codehaus.groovy.runtime.dgm$529\norg.codehaus.groovy.runtime.dgm$53\norg.codehaus.groovy.runtime.dgm$530\norg.codehaus.groovy.runtime.dgm$531\norg.codehaus.groovy.runtime.dgm$532\norg.codehaus.groovy.runtime.dgm$533\norg.codehaus.groovy.runtime.dgm$534\norg.codehaus.groovy.runtime.dgm$535\norg.codehaus.groovy.runtime.dgm$536\norg.codehaus.groovy.runtime.dgm$537\norg.codehaus.groovy.runtime.dgm$538\norg.codehaus.groovy.runtime.dgm$539\norg.codehaus.groovy.runtime.dgm$54\norg.codehaus.groovy.runtime.dgm$540\norg.codehaus.groovy.runtime.dgm$541\norg.codehaus.groovy.runtime.dgm$542\norg.codehaus.groovy.runtime.dgm$543\norg.codehaus.groovy.runtime.dgm$544\norg.codehaus.groovy.runtime.dgm$545\norg.codehaus.groovy.runtime.dgm$546\norg.codehaus.groovy.runtime.dgm$547\norg.codehaus.groovy.runtime.dgm$548\norg.codehaus.groovy.runtime.dgm$549\norg.codehaus.groovy.runtime.dgm$55\norg.codehaus.groovy.runtime.dgm$550\norg.codehaus.groovy.runtime.dgm$551\norg.codehaus.groovy.runtime.dgm$552\norg.codehaus.groovy.runtime.dgm$553\norg.codehaus.groovy.runtime.dgm$554\norg.codehaus.groovy.runtime.dgm$555\norg.codehaus.groovy.runtime.dgm$556\norg.codehaus.groovy.runtime.dgm$557\norg.codehaus.groovy.runtime.dgm$558\norg.codehaus.groovy.runtime.dgm$559\norg.codehaus.groovy.runtime.dgm$56\norg.codehaus.groovy.runtime.dgm$560\norg.codehaus.groovy.runtime.dgm$561\norg.codehaus.groovy.runtime.dgm$562\norg.codehaus.groovy.runtime.dgm$563\norg.codehaus.groovy.runtime.dgm$564\norg.codehaus.groovy.runtime.dgm$565\norg.codehaus.groovy.runtime.dgm$566\norg.codehaus.groovy.runtime.dgm$567\norg.codehaus.groovy.runtime.dgm$568\norg.codehaus.groovy.runtime.dgm$569\norg.codehaus.groovy.runtime.dgm$57\norg.codehaus.groovy.runtime.dgm$570\norg.codehaus.groovy.runtime.dgm$571\norg.codehaus.groovy.runtime.dgm$572\norg.codehaus.groovy.runtime.dgm$573\norg.codehaus.groovy.runtime.dgm$574\norg.codehaus.groovy.runtime.dgm$575\norg.codehaus.groovy.runtime.dgm$576\norg.codehaus.groovy.runtime.dgm$577\norg.codehaus.groovy.runtime.dgm$578\norg.codehaus.groovy.runtime.dgm$579\norg.codehaus.groovy.runtime.dgm$58\norg.codehaus.groovy.runtime.dgm$580\norg.codehaus.groovy.runtime.dgm$581\norg.codehaus.groovy.runtime.dgm$582\norg.codehaus.groovy.runtime.dgm$583\norg.codehaus.groovy.runtime.dgm$584\norg.codehaus.groovy.runtime.dgm$585\norg.codehaus.groovy.runtime.dgm$586\norg.codehaus.groovy.runtime.dgm$587\norg.codehaus.groovy.runtime.dgm$588\norg.codehaus.groovy.runtime.dgm$589\norg.codehaus.groovy.runtime.dgm$59\norg.codehaus.groovy.runtime.dgm$590\norg.codehaus.groovy.runtime.dgm$591\norg.codehaus.groovy.runtime.dgm$592\norg.codehaus.groovy.runtime.dgm$593\norg.codehaus.groovy.runtime.dgm$594\norg.codehaus.groovy.runtime.dgm$595\norg.codehaus.groovy.runtime.dgm$596\norg.codehaus.groovy.runtime.dgm$597\norg.codehaus.groovy.runtime.dgm$598\norg.codehaus.groovy.runtime.dgm$599\norg.codehaus.groovy.runtime.dgm$6\norg.codehaus.groovy.runtime.dgm$60\norg.codehaus.groovy.runtime.dgm$600\norg.codehaus.groovy.runtime.dgm$601\norg.codehaus.groovy.runtime.dgm$602\norg.codehaus.groovy.runtime.dgm$603\norg.codehaus.groovy.runtime.dgm$604\norg.codehaus.groovy.runtime.dgm$605\norg.codehaus.groovy.runtime.dgm$606\norg.codehaus.groovy.runtime.dgm$607\norg.codehaus.groovy.runtime.dgm$608\norg.codehaus.groovy.runtime.dgm$609\norg.codehaus.groovy.runtime.dgm$61\norg.codehaus.groovy.runtime.dgm$610\norg.codehaus.groovy.runtime.dgm$611\norg.codehaus.groovy.runtime.dgm$612\norg.codehaus.groovy.runtime.dgm$613\norg.codehaus.groovy.runtime.dgm$614\norg.codehaus.groovy.runtime.dgm$615\norg.codehaus.groovy.runtime.dgm$616\norg.codehaus.groovy.runtime.dgm$617\norg.codehaus.groovy.runtime.dgm$618\norg.codehaus.groovy.runtime.dgm$619\norg.codehaus.groovy.runtime.dgm$62\norg.codehaus.groovy.runtime.dgm$620\norg.codehaus.groovy.runtime.dgm$621\norg.codehaus.groovy.runtime.dgm$622\norg.codehaus.groovy.runtime.dgm$623\norg.codehaus.groovy.runtime.dgm$624\norg.codehaus.groovy.runtime.dgm$625\norg.codehaus.groovy.runtime.dgm$626\norg.codehaus.groovy.runtime.dgm$627\norg.codehaus.groovy.runtime.dgm$628\norg.codehaus.groovy.runtime.dgm$629\norg.codehaus.groovy.runtime.dgm$63\norg.codehaus.groovy.runtime.dgm$630\norg.codehaus.groovy.runtime.dgm$631\norg.codehaus.groovy.runtime.dgm$632\norg.codehaus.groovy.runtime.dgm$633\norg.codehaus.groovy.runtime.dgm$634\norg.codehaus.groovy.runtime.dgm$635\norg.codehaus.groovy.runtime.dgm$636\norg.codehaus.groovy.runtime.dgm$637\norg.codehaus.groovy.runtime.dgm$638\norg.codehaus.groovy.runtime.dgm$639\norg.codehaus.groovy.runtime.dgm$64\norg.codehaus.groovy.runtime.dgm$640\norg.codehaus.groovy.runtime.dgm$641\norg.codehaus.groovy.runtime.dgm$642\norg.codehaus.groovy.runtime.dgm$643\norg.codehaus.groovy.runtime.dgm$644\norg.codehaus.groovy.runtime.dgm$645\norg.codehaus.groovy.runtime.dgm$646\norg.codehaus.groovy.runtime.dgm$647\norg.codehaus.groovy.runtime.dgm$648\norg.codehaus.groovy.runtime.dgm$649\norg.codehaus.groovy.runtime.dgm$65\norg.codehaus.groovy.runtime.dgm$650\norg.codehaus.groovy.runtime.dgm$651\norg.codehaus.groovy.runtime.dgm$652\norg.codehaus.groovy.runtime.dgm$653\norg.codehaus.groovy.runtime.dgm$654\norg.codehaus.groovy.runtime.dgm$655\norg.codehaus.groovy.runtime.dgm$656\norg.codehaus.groovy.runtime.dgm$657\norg.codehaus.groovy.runtime.dgm$658\norg.codehaus.groovy.runtime.dgm$659\norg.codehaus.groovy.runtime.dgm$66\norg.codehaus.groovy.runtime.dgm$660\norg.codehaus.groovy.runtime.dgm$661\norg.codehaus.groovy.runtime.dgm$662\norg.codehaus.groovy.runtime.dgm$663\norg.codehaus.groovy.runtime.dgm$664\norg.codehaus.groovy.runtime.dgm$665\norg.codehaus.groovy.runtime.dgm$666\norg.codehaus.groovy.runtime.dgm$667\norg.codehaus.groovy.runtime.dgm$668\norg.codehaus.groovy.runtime.dgm$669\norg.codehaus.groovy.runtime.dgm$67\norg.codehaus.groovy.runtime.dgm$670\norg.codehaus.groovy.runtime.dgm$671\norg.codehaus.groovy.runtime.dgm$672\norg.codehaus.groovy.runtime.dgm$673\norg.codehaus.groovy.runtime.dgm$674\norg.codehaus.groovy.runtime.dgm$675\norg.codehaus.groovy.runtime.dgm$676\norg.codehaus.groovy.runtime.dgm$677\norg.codehaus.groovy.runtime.dgm$678\norg.codehaus.groovy.runtime.dgm$679\norg.codehaus.groovy.runtime.dgm$68\norg.codehaus.groovy.runtime.dgm$680\norg.codehaus.groovy.runtime.dgm$681\norg.codehaus.groovy.runtime.dgm$682\norg.codehaus.groovy.runtime.dgm$683\norg.codehaus.groovy.runtime.dgm$684\norg.codehaus.groovy.runtime.dgm$685\norg.codehaus.groovy.runtime.dgm$686\norg.codehaus.groovy.runtime.dgm$687\norg.codehaus.groovy.runtime.dgm$688\norg.codehaus.groovy.runtime.dgm$689\norg.codehaus.groovy.runtime.dgm$69\norg.codehaus.groovy.runtime.dgm$690\norg.codehaus.groovy.runtime.dgm$691\norg.codehaus.groovy.runtime.dgm$692\norg.codehaus.groovy.runtime.dgm$693\norg.codehaus.groovy.runtime.dgm$694\norg.codehaus.groovy.runtime.dgm$695\norg.codehaus.groovy.runtime.dgm$696\norg.codehaus.groovy.runtime.dgm$697\norg.codehaus.groovy.runtime.dgm$698\norg.codehaus.groovy.runtime.dgm$699\norg.codehaus.groovy.runtime.dgm$7\norg.codehaus.groovy.runtime.dgm$70\norg.codehaus.groovy.runtime.dgm$700\norg.codehaus.groovy.runtime.dgm$701\norg.codehaus.groovy.runtime.dgm$702\norg.codehaus.groovy.runtime.dgm$703\norg.codehaus.groovy.runtime.dgm$704\norg.codehaus.groovy.runtime.dgm$705\norg.codehaus.groovy.runtime.dgm$706\norg.codehaus.groovy.runtime.dgm$707\norg.codehaus.groovy.runtime.dgm$708\norg.codehaus.groovy.runtime.dgm$709\norg.codehaus.groovy.runtime.dgm$71\norg.codehaus.groovy.runtime.dgm$710\norg.codehaus.groovy.runtime.dgm$711\norg.codehaus.groovy.runtime.dgm$712\norg.codehaus.groovy.runtime.dgm$713\norg.codehaus.groovy.runtime.dgm$714\norg.codehaus.groovy.runtime.dgm$715\norg.codehaus.groovy.runtime.dgm$716\norg.codehaus.groovy.runtime.dgm$717\norg.codehaus.groovy.runtime.dgm$718\norg.codehaus.groovy.runtime.dgm$719\norg.codehaus.groovy.runtime.dgm$72\norg.codehaus.groovy.runtime.dgm$720\norg.codehaus.groovy.runtime.dgm$721\norg.codehaus.groovy.runtime.dgm$722\norg.codehaus.groovy.runtime.dgm$723\norg.codehaus.groovy.runtime.dgm$724\norg.codehaus.groovy.runtime.dgm$725\norg.codehaus.groovy.runtime.dgm$726\norg.codehaus.groovy.runtime.dgm$727\norg.codehaus.groovy.runtime.dgm$728\norg.codehaus.groovy.runtime.dgm$729\norg.codehaus.groovy.runtime.dgm$73\norg.codehaus.groovy.runtime.dgm$730\norg.codehaus.groovy.runtime.dgm$731\norg.codehaus.groovy.runtime.dgm$732\norg.codehaus.groovy.runtime.dgm$733\norg.codehaus.groovy.runtime.dgm$734\norg.codehaus.groovy.runtime.dgm$735\norg.codehaus.groovy.runtime.dgm$736\norg.codehaus.groovy.runtime.dgm$737\norg.codehaus.groovy.runtime.dgm$738\norg.codehaus.groovy.runtime.dgm$739\norg.codehaus.groovy.runtime.dgm$74\norg.codehaus.groovy.runtime.dgm$740\norg.codehaus.groovy.runtime.dgm$741\norg.codehaus.groovy.runtime.dgm$742\norg.codehaus.groovy.runtime.dgm$743\norg.codehaus.groovy.runtime.dgm$744\norg.codehaus.groovy.runtime.dgm$745\norg.codehaus.groovy.runtime.dgm$746\norg.codehaus.groovy.runtime.dgm$747\norg.codehaus.groovy.runtime.dgm$748\norg.codehaus.groovy.runtime.dgm$749\norg.codehaus.groovy.runtime.dgm$75\norg.codehaus.groovy.runtime.dgm$750\norg.codehaus.groovy.runtime.dgm$751\norg.codehaus.groovy.runtime.dgm$752\norg.codehaus.groovy.runtime.dgm$753\norg.codehaus.groovy.runtime.dgm$754\norg.codehaus.groovy.runtime.dgm$755\norg.codehaus.groovy.runtime.dgm$756\norg.codehaus.groovy.runtime.dgm$757\norg.codehaus.groovy.runtime.dgm$758\norg.codehaus.groovy.runtime.dgm$759\norg.codehaus.groovy.runtime.dgm$76\norg.codehaus.groovy.runtime.dgm$760\norg.codehaus.groovy.runtime.dgm$761\norg.codehaus.groovy.runtime.dgm$762\norg.codehaus.groovy.runtime.dgm$763\norg.codehaus.groovy.runtime.dgm$764\norg.codehaus.groovy.runtime.dgm$765\norg.codehaus.groovy.runtime.dgm$766\norg.codehaus.groovy.runtime.dgm$767\norg.codehaus.groovy.runtime.dgm$768\norg.codehaus.groovy.runtime.dgm$769\norg.codehaus.groovy.runtime.dgm$77\norg.codehaus.groovy.runtime.dgm$770\norg.codehaus.groovy.runtime.dgm$771\norg.codehaus.groovy.runtime.dgm$772\norg.codehaus.groovy.runtime.dgm$773\norg.codehaus.groovy.runtime.dgm$774\norg.codehaus.groovy.runtime.dgm$775\norg.codehaus.groovy.runtime.dgm$776\norg.codehaus.groovy.runtime.dgm$777\norg.codehaus.groovy.runtime.dgm$778\norg.codehaus.groovy.runtime.dgm$779\norg.codehaus.groovy.runtime.dgm$78\norg.codehaus.groovy.runtime.dgm$780\norg.codehaus.groovy.runtime.dgm$781\norg.codehaus.groovy.runtime.dgm$782\norg.codehaus.groovy.runtime.dgm$783\norg.codehaus.groovy.runtime.dgm$784\norg.codehaus.groovy.runtime.dgm$785\norg.codehaus.groovy.runtime.dgm$786\norg.codehaus.groovy.runtime.dgm$787\norg.codehaus.groovy.runtime.dgm$788\norg.codehaus.groovy.runtime.dgm$789\norg.codehaus.groovy.runtime.dgm$79\norg.codehaus.groovy.runtime.dgm$790\norg.codehaus.groovy.runtime.dgm$791\norg.codehaus.groovy.runtime.dgm$792\norg.codehaus.groovy.runtime.dgm$793\norg.codehaus.groovy.runtime.dgm$794\norg.codehaus.groovy.runtime.dgm$795\norg.codehaus.groovy.runtime.dgm$796\norg.codehaus.groovy.runtime.dgm$797\norg.codehaus.groovy.runtime.dgm$798\norg.codehaus.groovy.runtime.dgm$799\norg.codehaus.groovy.runtime.dgm$8\norg.codehaus.groovy.runtime.dgm$80\norg.codehaus.groovy.runtime.dgm$800\norg.codehaus.groovy.runtime.dgm$801\norg.codehaus.groovy.runtime.dgm$802\norg.codehaus.groovy.runtime.dgm$803\norg.codehaus.groovy.runtime.dgm$804\norg.codehaus.groovy.runtime.dgm$805\norg.codehaus.groovy.runtime.dgm$806\norg.codehaus.groovy.runtime.dgm$807\norg.codehaus.groovy.runtime.dgm$808\norg.codehaus.groovy.runtime.dgm$809\norg.codehaus.groovy.runtime.dgm$81\norg.codehaus.groovy.runtime.dgm$810\norg.codehaus.groovy.runtime.dgm$811\norg.codehaus.groovy.runtime.dgm$812\norg.codehaus.groovy.runtime.dgm$813\norg.codehaus.groovy.runtime.dgm$814\norg.codehaus.groovy.runtime.dgm$815\norg.codehaus.groovy.runtime.dgm$816\norg.codehaus.groovy.runtime.dgm$817\norg.codehaus.groovy.runtime.dgm$818\norg.codehaus.groovy.runtime.dgm$819\norg.codehaus.groovy.runtime.dgm$82\norg.codehaus.groovy.runtime.dgm$820\norg.codehaus.groovy.runtime.dgm$821\norg.codehaus.groovy.runtime.dgm$822\norg.codehaus.groovy.runtime.dgm$823\norg.codehaus.groovy.runtime.dgm$824\norg.codehaus.groovy.runtime.dgm$825\norg.codehaus.groovy.runtime.dgm$826\norg.codehaus.groovy.runtime.dgm$827\norg.codehaus.groovy.runtime.dgm$828\norg.codehaus.groovy.runtime.dgm$829\norg.codehaus.groovy.runtime.dgm$83\norg.codehaus.groovy.runtime.dgm$830\norg.codehaus.groovy.runtime.dgm$831\norg.codehaus.groovy.runtime.dgm$832\norg.codehaus.groovy.runtime.dgm$833\norg.codehaus.groovy.runtime.dgm$834\norg.codehaus.groovy.runtime.dgm$835\norg.codehaus.groovy.runtime.dgm$836\norg.codehaus.groovy.runtime.dgm$837\norg.codehaus.groovy.runtime.dgm$838\norg.codehaus.groovy.runtime.dgm$839\norg.codehaus.groovy.runtime.dgm$84\norg.codehaus.groovy.runtime.dgm$840\norg.codehaus.groovy.runtime.dgm$841\norg.codehaus.groovy.runtime.dgm$842\norg.codehaus.groovy.runtime.dgm$843\norg.codehaus.groovy.runtime.dgm$844\norg.codehaus.groovy.runtime.dgm$845\norg.codehaus.groovy.runtime.dgm$846\norg.codehaus.groovy.runtime.dgm$847\norg.codehaus.groovy.runtime.dgm$848\norg.codehaus.groovy.runtime.dgm$849\norg.codehaus.groovy.runtime.dgm$85\norg.codehaus.groovy.runtime.dgm$850\norg.codehaus.groovy.runtime.dgm$851\norg.codehaus.groovy.runtime.dgm$852\norg.codehaus.groovy.runtime.dgm$853\norg.codehaus.groovy.runtime.dgm$854\norg.codehaus.groovy.runtime.dgm$855\norg.codehaus.groovy.runtime.dgm$856\norg.codehaus.groovy.runtime.dgm$857\norg.codehaus.groovy.runtime.dgm$858\norg.codehaus.groovy.runtime.dgm$859\norg.codehaus.groovy.runtime.dgm$86\norg.codehaus.groovy.runtime.dgm$860\norg.codehaus.groovy.runtime.dgm$861\norg.codehaus.groovy.runtime.dgm$862\norg.codehaus.groovy.runtime.dgm$863\norg.codehaus.groovy.runtime.dgm$864\norg.codehaus.groovy.runtime.dgm$865\norg.codehaus.groovy.runtime.dgm$866\norg.codehaus.groovy.runtime.dgm$867\norg.codehaus.groovy.runtime.dgm$868\norg.codehaus.groovy.runtime.dgm$869\norg.codehaus.groovy.runtime.dgm$87\norg.codehaus.groovy.runtime.dgm$870\norg.codehaus.groovy.runtime.dgm$871\norg.codehaus.groovy.runtime.dgm$872\norg.codehaus.groovy.runtime.dgm$873\norg.codehaus.groovy.runtime.dgm$874\norg.codehaus.groovy.runtime.dgm$875\norg.codehaus.groovy.runtime.dgm$876\norg.codehaus.groovy.runtime.dgm$877\norg.codehaus.groovy.runtime.dgm$878\norg.codehaus.groovy.runtime.dgm$879\norg.codehaus.groovy.runtime.dgm$88\norg.codehaus.groovy.runtime.dgm$880\norg.codehaus.groovy.runtime.dgm$881\norg.codehaus.groovy.runtime.dgm$882\norg.codehaus.groovy.runtime.dgm$883\norg.codehaus.groovy.runtime.dgm$884\norg.codehaus.groovy.runtime.dgm$885\norg.codehaus.groovy.runtime.dgm$886\norg.codehaus.groovy.runtime.dgm$887\norg.codehaus.groovy.runtime.dgm$888\norg.codehaus.groovy.runtime.dgm$889\norg.codehaus.groovy.runtime.dgm$89\norg.codehaus.groovy.runtime.dgm$890\norg.codehaus.groovy.runtime.dgm$891\norg.codehaus.groovy.runtime.dgm$892\norg.codehaus.groovy.runtime.dgm$893\norg.codehaus.groovy.runtime.dgm$894\norg.codehaus.groovy.runtime.dgm$895\norg.codehaus.groovy.runtime.dgm$896\norg.codehaus.groovy.runtime.dgm$897\norg.codehaus.groovy.runtime.dgm$898\norg.codehaus.groovy.runtime.dgm$899\norg.codehaus.groovy.runtime.dgm$9\norg.codehaus.groovy.runtime.dgm$90\norg.codehaus.groovy.runtime.dgm$900\norg.codehaus.groovy.runtime.dgm$901\norg.codehaus.groovy.runtime.dgm$902\norg.codehaus.groovy.runtime.dgm$903\norg.codehaus.groovy.runtime.dgm$904\norg.codehaus.groovy.runtime.dgm$905\norg.codehaus.groovy.runtime.dgm$906\norg.codehaus.groovy.runtime.dgm$907\norg.codehaus.groovy.runtime.dgm$908\norg.codehaus.groovy.runtime.dgm$909\norg.codehaus.groovy.runtime.dgm$91\norg.codehaus.groovy.runtime.dgm$910\norg.codehaus.groovy.runtime.dgm$911\norg.codehaus.groovy.runtime.dgm$912\norg.codehaus.groovy.runtime.dgm$913\norg.codehaus.groovy.runtime.dgm$914\norg.codehaus.groovy.runtime.dgm$915\norg.codehaus.groovy.runtime.dgm$916\norg.codehaus.groovy.runtime.dgm$917\norg.codehaus.groovy.runtime.dgm$918\norg.codehaus.groovy.runtime.dgm$919\norg.codehaus.groovy.runtime.dgm$92\norg.codehaus.groovy.runtime.dgm$920\norg.codehaus.groovy.runtime.dgm$921\norg.codehaus.groovy.runtime.dgm$922\norg.codehaus.groovy.runtime.dgm$923\norg.codehaus.groovy.runtime.dgm$924\norg.codehaus.groovy.runtime.dgm$925\norg.codehaus.groovy.runtime.dgm$926\norg.codehaus.groovy.runtime.dgm$927\norg.codehaus.groovy.runtime.dgm$928\norg.codehaus.groovy.runtime.dgm$929\norg.codehaus.groovy.runtime.dgm$93\norg.codehaus.groovy.runtime.dgm$930\norg.codehaus.groovy.runtime.dgm$931\norg.codehaus.groovy.runtime.dgm$932\norg.codehaus.groovy.runtime.dgm$933\norg.codehaus.groovy.runtime.dgm$934\norg.codehaus.groovy.runtime.dgm$935\norg.codehaus.groovy.runtime.dgm$936\norg.codehaus.groovy.runtime.dgm$937\norg.codehaus.groovy.runtime.dgm$938\norg.codehaus.groovy.runtime.dgm$939\norg.codehaus.groovy.runtime.dgm$94\norg.codehaus.groovy.runtime.dgm$940\norg.codehaus.groovy.runtime.dgm$941\norg.codehaus.groovy.runtime.dgm$942\norg.codehaus.groovy.runtime.dgm$943\norg.codehaus.groovy.runtime.dgm$944\norg.codehaus.groovy.runtime.dgm$945\norg.codehaus.groovy.runtime.dgm$946\norg.codehaus.groovy.runtime.dgm$947\norg.codehaus.groovy.runtime.dgm$948\norg.codehaus.groovy.runtime.dgm$949\norg.codehaus.groovy.runtime.dgm$95\norg.codehaus.groovy.runtime.dgm$950\norg.codehaus.groovy.runtime.dgm$951\norg.codehaus.groovy.runtime.dgm$952\norg.codehaus.groovy.runtime.dgm$953\norg.codehaus.groovy.runtime.dgm$954\norg.codehaus.groovy.runtime.dgm$955\norg.codehaus.groovy.runtime.dgm$956\norg.codehaus.groovy.runtime.dgm$957\norg.codehaus.groovy.runtime.dgm$958\norg.codehaus.groovy.runtime.dgm$959\norg.codehaus.groovy.runtime.dgm$96\norg.codehaus.groovy.runtime.dgm$960\norg.codehaus.groovy.runtime.dgm$961\norg.codehaus.groovy.runtime.dgm$962\norg.codehaus.groovy.runtime.dgm$963\norg.codehaus.groovy.runtime.dgm$964\norg.codehaus.groovy.runtime.dgm$965\norg.codehaus.groovy.runtime.dgm$966\norg.codehaus.groovy.runtime.dgm$967\norg.codehaus.groovy.runtime.dgm$968\norg.codehaus.groovy.runtime.dgm$969\norg.codehaus.groovy.runtime.dgm$97\norg.codehaus.groovy.runtime.dgm$970\norg.codehaus.groovy.runtime.dgm$971\norg.codehaus.groovy.runtime.dgm$972\norg.codehaus.groovy.runtime.dgm$973\norg.codehaus.groovy.runtime.dgm$974\norg.codehaus.groovy.runtime.dgm$975\norg.codehaus.groovy.runtime.dgm$976\norg.codehaus.groovy.runtime.dgm$977\norg.codehaus.groovy.runtime.dgm$978\norg.codehaus.groovy.runtime.dgm$979\norg.codehaus.groovy.runtime.dgm$98\norg.codehaus.groovy.runtime.dgm$980\norg.codehaus.groovy.runtime.dgm$981\norg.codehaus.groovy.runtime.dgm$982\norg.codehaus.groovy.runtime.dgm$983\norg.codehaus.groovy.runtime.dgm$984\norg.codehaus.groovy.runtime.dgm$985\norg.codehaus.groovy.runtime.dgm$986\norg.codehaus.groovy.runtime.dgm$987\norg.codehaus.groovy.runtime.dgm$988\norg.codehaus.groovy.runtime.dgm$989\norg.codehaus.groovy.runtime.dgm$99\norg.codehaus.groovy.runtime.dgm$990\norg.codehaus.groovy.runtime.dgm$991\norg.codehaus.groovy.runtime.dgm$992\norg.codehaus.groovy.runtime.dgm$993\norg.codehaus.groovy.runtime.dgm$994\norg.codehaus.groovy.runtime.dgm$995\norg.codehaus.groovy.runtime.dgm$996\norg.codehaus.groovy.runtime.dgm$997\norg.codehaus.groovy.runtime.dgm$998\norg.codehaus.groovy.runtime.dgm$999\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv$DoubleDouble\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv$DoubleFloat\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv$DoubleInteger\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv$DoubleLong\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv$FloatDouble\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv$FloatFloat\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv$FloatInteger\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv$FloatLong\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv$IntegerDouble\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv$IntegerFloat\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv$LongDouble\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv$LongFloat\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv$NumberNumber\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMetaMethod$NumberNumberCallSite\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus$DoubleDouble\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus$DoubleFloat\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus$DoubleInteger\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus$DoubleLong\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus$FloatDouble\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus$FloatFloat\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus$FloatInteger\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus$FloatLong\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus$IntegerDouble\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus$IntegerFloat\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus$IntegerInteger\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus$IntegerLong\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus$LongDouble\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus$LongFloat\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus$LongInteger\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus$LongLong\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus$NumberNumber\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply$DoubleDouble\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply$DoubleFloat\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply$DoubleInteger\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply$DoubleLong\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply$FloatDouble\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply$FloatFloat\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply$FloatInteger\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply$FloatLong\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply$IntegerDouble\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply$IntegerFloat\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply$IntegerInteger\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply$IntegerLong\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply$LongDouble\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply$LongFloat\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply$LongInteger\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply$LongLong\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply$NumberNumber\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus$1\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus$DoubleDouble\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus$DoubleFloat\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus$DoubleInteger\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus$DoubleLong\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus$FloatDouble\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus$FloatFloat\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus$FloatInteger\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus$FloatLong\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus$IntegerDouble\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus$IntegerFloat\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus$IntegerInteger\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus$IntegerLong\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus$LongDouble\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus$LongFloat\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus$LongInteger\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus$LongLong\norg.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus\norg.codehaus.groovy.runtime.dgmimpl.arrays.ArrayGetAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.ArrayMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.ArrayPutAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.BooleanArrayGetAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.BooleanArrayGetAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.BooleanArrayPutAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.BooleanArrayPutAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.ByteArrayGetAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.ByteArrayGetAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.ByteArrayPutAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.ByteArrayPutAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.CharacterArrayGetAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.CharacterArrayGetAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.CharacterArrayPutAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.CharacterArrayPutAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.DoubleArrayGetAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.DoubleArrayGetAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.DoubleArrayPutAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.DoubleArrayPutAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.FloatArrayGetAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.FloatArrayGetAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.FloatArrayPutAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.FloatArrayPutAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.IntegerArrayGetAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.IntegerArrayGetAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.IntegerArrayPutAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.IntegerArrayPutAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.LongArrayGetAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.LongArrayGetAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.LongArrayPutAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.LongArrayPutAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.ObjectArrayGetAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.ObjectArrayGetAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.ObjectArrayPutAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.ObjectArrayPutAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.ShortArrayGetAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.ShortArrayGetAtMetaMethod\norg.codehaus.groovy.runtime.dgmimpl.arrays.ShortArrayPutAtMetaMethod$MyPojoMetaMethodSite\norg.codehaus.groovy.runtime.dgmimpl.arrays.ShortArrayPutAtMetaMethod\norg.codehaus.groovy.runtime.m12n.ExtensionModule\norg.codehaus.groovy.runtime.m12n.ExtensionModuleRegistry\norg.codehaus.groovy.runtime.m12n.ExtensionModuleScanner$ExtensionModuleListener\norg.codehaus.groovy.runtime.m12n.ExtensionModuleScanner\norg.codehaus.groovy.runtime.m12n.MetaInfExtensionModule\norg.codehaus.groovy.runtime.m12n.PropertiesModuleFactory\norg.codehaus.groovy.runtime.m12n.SimpleExtensionModule\norg.codehaus.groovy.runtime.m12n.StandardPropertiesModuleFactory\norg.codehaus.groovy.runtime.memoize.LRUCache\norg.codehaus.groovy.runtime.memoize.LRUProtectionStorage\norg.codehaus.groovy.runtime.memoize.Memoize$1\norg.codehaus.groovy.runtime.memoize.Memoize$MemoizeFunction\norg.codehaus.groovy.runtime.memoize.Memoize$MemoizeNullValue\norg.codehaus.groovy.runtime.memoize.Memoize$SoftReferenceMemoizeFunction\norg.codehaus.groovy.runtime.memoize.Memoize\norg.codehaus.groovy.runtime.memoize.MemoizeCache\norg.codehaus.groovy.runtime.memoize.NullProtectionStorage\norg.codehaus.groovy.runtime.memoize.ProtectionStorage\norg.codehaus.groovy.runtime.memoize.UnlimitedConcurrentCache\norg.codehaus.groovy.runtime.met.ClosureMetaClass$1.class\norg.codehaus.groovy.runtime.met.ClosureMetaClass$2.class\norg.codehaus.groovy.runtime.met.ClosureMetaClass$3.class\norg.codehaus.groovy.runtime.met.ClosureMetaClass$4.class\norg.codehaus.groovy.runtime.met.ClosureMetaClass$5.class\norg.codehaus.groovy.runtime.met.ClosureMetaClass$6.class\norg.codehaus.groovy.runtime.met.ClosureMetaClass$MethodChooser.class\norg.codehaus.groovy.runtime.met.ClosureMetaClass$NormalMethodChooser.class\norg.codehaus.groovy.runtime.met.ClosureMetaClass$StandardClosureChooser.class\norg.codehaus.groovy.runtime.met.ClosureMetaClass.class\norg.codehaus.groovy.runtime.met.ClosureMetaMethod$AnonymousMetaMethod.class\norg.codehaus.groovy.runtime.met.ClosureMetaMethod$MethodClosureMetaMethod.class\norg.codehaus.groovy.runtime.met.ClosureMetaMethod.class\norg.codehaus.groovy.runtime.met.ClosureStaticMetaMethod.class\norg.codehaus.groovy.runtime.met.ConcurrentReaderHashMap$1.class\norg.codehaus.groovy.runtime.met.ConcurrentReaderHashMap$BarrierLock.class\norg.codehaus.groovy.runtime.met.ConcurrentReaderHashMap$Entry.class\norg.codehaus.groovy.runtime.met.ConcurrentReaderHashMap$EntrySet.class\norg.codehaus.groovy.runtime.met.ConcurrentReaderHashMap$HashIterator.class\norg.codehaus.groovy.runtime.met.ConcurrentReaderHashMap$KeyIterator.class\norg.codehaus.groovy.runtime.met.ConcurrentReaderHashMap$KeySet.class\norg.codehaus.groovy.runtime.met.ConcurrentReaderHashMap$ValueIterator.class\norg.codehaus.groovy.runtime.met.ConcurrentReaderHashMap$Values.class\norg.codehaus.groovy.runtime.met.ConcurrentReaderHashMap.class\norg.codehaus.groovy.runtime.met.DefaultMetaClassInfo$ConstantMetaClassVersioning.class\norg.codehaus.groovy.runtime.met.DefaultMetaClassInfo.class\norg.codehaus.groovy.runtime.met.MetaClassRegistryImpl$1.class\norg.codehaus.groovy.runtime.met.MetaClassRegistryImpl$2.class\norg.codehaus.groovy.runtime.met.MetaClassRegistryImpl$DefaultModuleListener.class\norg.codehaus.groovy.runtime.met.MetaClassRegistryImpl.class\norg.codehaus.groovy.runtime.met.MetaMethodIndex$1.class\norg.codehaus.groovy.runtime.met.MetaMethodIndex$CacheEntry.class\norg.codehaus.groovy.runtime.met.MetaMethodIndex$Entry.class\norg.codehaus.groovy.runtime.met.MetaMethodIndex$EntryIterator.class\norg.codehaus.groovy.runtime.met.MetaMethodIndex$Header.class\norg.codehaus.groovy.runtime.met.MetaMethodIndex.class\norg.codehaus.groovy.runtime.met.MethodHelper.class\norg.codehaus.groovy.runtime.met.MethodMetaProperty$GetBeanMethodMetaProperty.class\norg.codehaus.groovy.runtime.met.MethodMetaProperty$GetMethodMetaProperty.class\norg.codehaus.groovy.runtime.met.MethodMetaProperty.class\norg.codehaus.groovy.runtime.met.MethodSelectionException.class\norg.codehaus.groovy.runtime.met.MissingMethodExceptionNoStack.class\norg.codehaus.groovy.runtime.met.MissingMethodExecutionFailed.class\norg.codehaus.groovy.runtime.met.MissingPropertyExceptionNoStack.class\norg.codehaus.groovy.runtime.met.MixedInMetaClass.class\norg.codehaus.groovy.runtime.met.MixinInstanceMetaMethod.class\norg.codehaus.groovy.runtime.met.MixinInstanceMetaProperty$1.class\norg.codehaus.groovy.runtime.met.MixinInstanceMetaProperty$2.class\norg.codehaus.groovy.runtime.met.MixinInstanceMetaProperty.class\norg.codehaus.groovy.runtime.met.MultipleSetterProperty.class\norg.codehaus.groovy.runtime.met.NewInstanceMetaMethod.class\norg.codehaus.groovy.runtime.met.NewMetaMethod.class\norg.codehaus.groovy.runtime.met.NewStaticMetaMethod.class\norg.codehaus.groovy.runtime.met.OwnedMetaClass.class\norg.codehaus.groovy.runtime.met.ReflectionMetaMethod.class\norg.codehaus.groovy.runtime.met.ReflectorLoader.class\norg.codehaus.groovy.runtime.met.TemporaryMethodKey.class\norg.codehaus.groovy.runtime.met.ThreadManagedMetaBeanProperty$ThreadBoundGetter.class\norg.codehaus.groovy.runtime.met.ThreadManagedMetaBeanProperty$ThreadBoundSetter.class\norg.codehaus.groovy.runtime.met.ThreadManagedMetaBeanProperty.class\norg.codehaus.groovy.runtime.met.TransformMetaMethod.class\norg.codehaus.groovy.runtime.powerassert.AssertionRenderer$1\norg.codehaus.groovy.runtime.powerassert.AssertionRenderer\norg.codehaus.groovy.runtime.powerassert.PowerAssertionError\norg.codehaus.groovy.runtime.powerassert.SourceText\norg.codehaus.groovy.runtime.powerassert.SourceTextNotAvailableException\norg.codehaus.groovy.runtime.powerassert.Value\norg.codehaus.groovy.runtime.powerassert.ValueRecorder\norg.codehaus.groovy.runtime.typehandling.BigDecimalMath\norg.codehaus.groovy.runtime.typehandling.BigIntegerMath\norg.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation\norg.codehaus.groovy.runtime.typehandling.FloatingPointMath\norg.codehaus.groovy.runtime.typehandling.GroovyCastException\norg.codehaus.groovy.runtime.typehandling.IntegerMath\norg.codehaus.groovy.runtime.typehandling.LongMath\norg.codehaus.groovy.runtime.typehandling.NumberMath\norg.codehaus.groovy.runtime.typehandling.NumberMathModificationInfo\norg.codehaus.groovy.runtime.typehandling.ShortTypeHandling\norg.codehaus.groovy.runtime.wrappers.BooleanWrapper\norg.codehaus.groovy.runtime.wrappers.ByteWrapper\norg.codehaus.groovy.runtime.wrappers.CharWrapper\norg.codehaus.groovy.runtime.wrappers.DoubleWrapper\norg.codehaus.groovy.runtime.wrappers.FloatWrapper\norg.codehaus.groovy.runtime.wrappers.GroovyObjectWrapper\norg.codehaus.groovy.runtime.wrappers.IntWrapper\norg.codehaus.groovy.runtime.wrappers.LongWrapper\norg.codehaus.groovy.runtime.wrappers.PojoWrapper\norg.codehaus.groovy.runtime.wrappers.ShortWrapper\norg.codehaus.groovy.runtime.wrappers.Wrapper\norg.codehaus.groovy.syntax.ASTHelper\norg.codehaus.groovy.syntax.CSTNode\norg.codehaus.groovy.syntax.Numbers\norg.codehaus.groovy.syntax.ParserException\norg.codehaus.groovy.syntax.ReadException\norg.codehaus.groovy.syntax.Reduction\norg.codehaus.groovy.syntax.RuntimeParserException\norg.codehaus.groovy.syntax.SyntaxException\norg.codehaus.groovy.syntax.Token\norg.codehaus.groovy.syntax.TokenException\norg.codehaus.groovy.syntax.TokenMismatchException\norg.codehaus.groovy.syntax.Types\norg.codehaus.groovy.tools.Compiler\norg.codehaus.groovy.tools.DgmConverter\norg.codehaus.groovy.tools.ErrorReporter\norg.codehaus.groovy.tools.FileSystemCompiler$1\norg.codehaus.groovy.tools.FileSystemCompiler\norg.codehaus.groovy.tools.GrapeMain$_closure1$_closure9\norg.codehaus.groovy.tools.GrapeMain$_closure1\norg.codehaus.groovy.tools.GrapeMain$_closure2$_closure10$_closure13\norg.codehaus.groovy.tools.GrapeMain$_closure2$_closure10\norg.codehaus.groovy.tools.GrapeMain$_closure2$_closure11$_closure14\norg.codehaus.groovy.tools.GrapeMain$_closure2$_closure11\norg.codehaus.groovy.tools.GrapeMain$_closure2$_closure12\norg.codehaus.groovy.tools.GrapeMain$_closure2\norg.codehaus.groovy.tools.GrapeMain$_closure3$_closure15$_closure16\norg.codehaus.groovy.tools.GrapeMain$_closure3$_closure15\norg.codehaus.groovy.tools.GrapeMain$_closure3\norg.codehaus.groovy.tools.GrapeMain$_closure4$_closure17\norg.codehaus.groovy.tools.GrapeMain$_closure4\norg.codehaus.groovy.tools.GrapeMain$_closure5\norg.codehaus.groovy.tools.GrapeMain$_closure6$_closure18\norg.codehaus.groovy.tools.GrapeMain$_closure6$_closure19\norg.codehaus.groovy.tools.GrapeMain$_closure6\norg.codehaus.groovy.tools.GrapeMain$_closure7\norg.codehaus.groovy.tools.GrapeMain$_run_closure8\norg.codehaus.groovy.tools.GrapeMain\norg.codehaus.groovy.tools.GrapeUtil\norg.codehaus.groovy.tools.GroovyClass\norg.codehaus.groovy.tools.GroovyStarter\norg.codehaus.groovy.tools.LoaderConfiguration\norg.codehaus.groovy.tools.RootLoader\norg.codehaus.groovy.tools.StringHelper\norg.codehaus.groovy.tools.Utilities\norg.codehaus.groovy.tools.ast.TestHarnessClassLoader\norg.codehaus.groovy.tools.ast.TestHarnessOperation\norg.codehaus.groovy.tools.ast.TransformTestHelper\norg.codehaus.groovy.tools.gse.DependencyTracker\norg.codehaus.groovy.tools.gse.StringSetMap\norg.codehaus.groovy.toolsc.JavaAwareCompilationUnit$1.class\norg.codehaus.groovy.toolsc.JavaAwareCompilationUnit$2.class\norg.codehaus.groovy.toolsc.JavaAwareCompilationUnit$3.class\norg.codehaus.groovy.toolsc.JavaAwareCompilationUnit.class\norg.codehaus.groovy.toolsc.JavaAwareResolveVisitor.class\norg.codehaus.groovy.toolsc.JavaCompiler.class\norg.codehaus.groovy.toolsc.JavaCompilerFactory.class\norg.codehaus.groovy.toolsc.JavaStubCompilationUnit$1.class\norg.codehaus.groovy.toolsc.JavaStubCompilationUnit$2.class\norg.codehaus.groovy.toolsc.JavaStubCompilationUnit.class\norg.codehaus.groovy.toolsc.JavaStubGenerator$1.class\norg.codehaus.groovy.toolsc.JavaStubGenerator.class\norg.codehaus.groovy.toolsc.JavacCompilerFactory.class\norg.codehaus.groovy.toolsc.JavacJavaCompiler.class\norg.codehaus.groovy.tools.shell.IO$Verbosity\norg.codehaus.groovy.tools.shell.IO\norg.codehaus.groovy.tools.shell.util.Logger\norg.codehaus.groovy.tools.shell.util.MessageSource\norg.codehaus.groovy.tools.shell.util.Preferences$1\norg.codehaus.groovy.tools.shell.util.Preferences\norg.codehaus.groovy.transform.ASTTestTransformation$1$_call_closure2\norg.codehaus.groovy.transform.ASTTestTransformation$1$_call_closure3\norg.codehaus.groovy.transform.ASTTestTransformation$1$_call_closure4\norg.codehaus.groovy.transform.ASTTestTransformation$1$_call_closure5\norg.codehaus.groovy.transform.ASTTestTransformation$1$_closure1\norg.codehaus.groovy.transform.ASTTestTransformation$1\norg.codehaus.groovy.transform.ASTTestTransformation$AssertionSourceDelegatingSourceUnit\norg.codehaus.groovy.transform.ASTTestTransformation$LabelFinder\norg.codehaus.groovy.transform.ASTTestTransformation$ProgressCallbackChain$_closure1\norg.codehaus.groovy.transform.ASTTestTransformation$ProgressCallbackChain\norg.codehaus.groovy.transform.ASTTestTransformation\norg.codehaus.groovy.transform.ASTTransformation\norg.codehaus.groovy.transform.ASTTransformationCollectorCodeVisitor\norg.codehaus.groovy.transform.ASTTransformationVisitor$1\norg.codehaus.groovy.transform.ASTTransformationVisitor$2\norg.codehaus.groovy.transform.ASTTransformationVisitor$3\norg.codehaus.groovy.transform.ASTTransformationVisitor$4\norg.codehaus.groovy.transform.ASTTransformationVisitor\norg.codehaus.groovy.transform.AbstractASTTransformUtil\norg.codehaus.groovy.transform.AbstractASTTransformation\norg.codehaus.groovy.transform.AbstractInterruptibleASTTransformation\norg.codehaus.groovy.transform.AnnotationCollectorTransform$ClassChanger\norg.codehaus.groovy.transform.AnnotationCollectorTransform\norg.codehaus.groovy.transform.AutoCloneASTTransformation$1\norg.codehaus.groovy.transform.AutoCloneASTTransformation\norg.codehaus.groovy.transform.BaseScriptASTTransformation\norg.codehaus.groovy.transform.BuilderASTTransformation$AbstractBuilderStrategy$PropertyInfo\norg.codehaus.groovy.transform.BuilderASTTransformation$AbstractBuilderStrategy\norg.codehaus.groovy.transform.BuilderASTTransformation$BuilderStrategy\norg.codehaus.groovy.transform.BuilderASTTransformation\norg.codehaus.groovy.transform.CanonicalASTTransformation\norg.codehaus.groovy.transform.CategoryASTTransformation$1\norg.codehaus.groovy.transform.CategoryASTTransformation\norg.codehaus.groovy.transform.CompileDynamicProcessor\norg.codehaus.groovy.transform.ConditionalInterruptibleASTTransformation\norg.codehaus.groovy.transform.DelegateASTTransformation\norg.codehaus.groovy.transform.EqualsAndHashCodeASTTransformation\norg.codehaus.groovy.transform.ExternalizeMethodsASTTransformation\norg.codehaus.groovy.transform.ExternalizeVerifierASTTransformation\norg.codehaus.groovy.transform.FieldASTTransformation\norg.codehaus.groovy.transform.GroovyASTTransformation\norg.codehaus.groovy.transform.GroovyASTTransformationClass\norg.codehaus.groovy.transform.ImmutableASTTransformation$1\norg.codehaus.groovy.transform.ImmutableASTTransformation\norg.codehaus.groovy.transform.IndexedPropertyASTTransformation\norg.codehaus.groovy.transform.InheritConstructorsASTTransformation\norg.codehaus.groovy.transform.LazyASTTransformation\norg.codehaus.groovy.transform.LogASTTransformation$1\norg.codehaus.groovy.transform.LogASTTransformation$AbstractLoggingStrategy\norg.codehaus.groovy.transform.LogASTTransformation$LoggingStrategy\norg.codehaus.groovy.transform.LogASTTransformation\norg.codehaus.groovy.transform.MemoizedASTTransformation\norg.codehaus.groovy.transform.NewifyASTTransformation\norg.codehaus.groovy.transform.PackageScopeASTTransformation\norg.codehaus.groovy.transform.ReadWriteLockASTTransformation\norg.codehaus.groovy.transform.SingletonASTTransformation\norg.codehaus.groovy.transform.SortableASTTransformation$1\norg.codehaus.groovy.transform.SortableASTTransformation\norg.codehaus.groovy.transform.SourceURIASTTransformation\norg.codehaus.groovy.transform.StaticTypesTransformation\norg.codehaus.groovy.transform.SynchronizedASTTransformation\norg.codehaus.groovy.transform.ThreadInterruptibleASTTransformation\norg.codehaus.groovy.transform.TimedInterruptibleASTTransformation$TimedInterruptionVisitor\norg.codehaus.groovy.transform.TimedInterruptibleASTTransformation$_visit_closure1\norg.codehaus.groovy.transform.TimedInterruptibleASTTransformation$_visit_closure2\norg.codehaus.groovy.transform.TimedInterruptibleASTTransformation\norg.codehaus.groovy.transform.ToStringASTTransformation\norg.codehaus.groovy.transform.TupleConstructorASTTransformation\norg.codehaus.groovy.transform.sc.ListOfExpressionsExpression\norg.codehaus.groovy.transform.sc.StaticCompilationMetadataKeys\norg.codehaus.groovy.transform.sc.StaticCompilationVisitor$1\norg.codehaus.groovy.transform.sc.StaticCompilationVisitor\norg.codehaus.groovy.transform.sc.StaticCompileTransformation\norg.codehaus.groovy.transform.sc.TemporaryVariableExpression\norg.codehaus.groovy.transform.sc.transformers.BinaryExpressionTransformer\norg.codehaus.groovy.transform.sc.transformers.BooleanExpressionTransformer$OptimizingBooleanExpression\norg.codehaus.groovy.transform.sc.transformers.BooleanExpressionTransformer\norg.codehaus.groovy.transform.sc.transformers.CastExpressionOptimizer\norg.codehaus.groovy.transform.sc.transformers.ClosureExpressionTransformer\norg.codehaus.groovy.transform.sc.transformers.CompareIdentityExpression\norg.codehaus.groovy.transform.sc.transformers.CompareToNullExpression\norg.codehaus.groovy.transform.sc.transformers.ConstructorCallTransformer$MapStyleConstructorCall$1\norg.codehaus.groovy.transform.sc.transformers.ConstructorCallTransformer$MapStyleConstructorCall\norg.codehaus.groovy.transform.sc.transformers.ConstructorCallTransformer\norg.codehaus.groovy.transform.sc.transformers.ListExpressionTransformer\norg.codehaus.groovy.transform.sc.transformers.MethodCallExpressionTransformer\norg.codehaus.groovy.transform.sc.transformers.RangeExpressionTransformer\norg.codehaus.groovy.transform.sc.transformers.StaticCompilationTransformer$1\norg.codehaus.groovy.transform.sc.transformers.StaticCompilationTransformer\norg.codehaus.groovy.transform.sc.transformers.StaticMethodCallExpressionTransformer\norg.codehaus.groovy.transform.sc.transformers.VariableExpressionTransformer\norg.codehaus.groovy.transform.stc.AbstractTypeCheckingExtension$1\norg.codehaus.groovy.transform.stc.AbstractTypeCheckingExtension$TypeCheckingScope\norg.codehaus.groovy.transform.stc.AbstractTypeCheckingExtension\norg.codehaus.groovy.transform.stc.DefaultTypeCheckingExtension\norg.codehaus.groovy.transform.stc.DelegationMetadata\norg.codehaus.groovy.transform.stc.ExtensionMethodNode\norg.codehaus.groovy.transform.stc.GroovyTypeCheckingExtensionSupport$1\norg.codehaus.groovy.transform.stc.GroovyTypeCheckingExtensionSupport$TypeCheckingDSL\norg.codehaus.groovy.transform.stc.GroovyTypeCheckingExtensionSupport\norg.codehaus.groovy.transform.stc.PropertyLookupVisitor\norg.codehaus.groovy.transform.stc.Receiver\norg.codehaus.groovy.transform.stc.SecondPassExpression\norg.codehaus.groovy.transform.stc.SharedVariableCollector\norg.codehaus.groovy.transform.stc.SignatureCodec\norg.codehaus.groovy.transform.stc.SignatureCodecVersion1\norg.codehaus.groovy.transform.stc.StaticTypeCheckingSupport$1\norg.codehaus.groovy.transform.stc.StaticTypeCheckingSupport$2\norg.codehaus.groovy.transform.stc.StaticTypeCheckingSupport$ExtensionMethodCache$1\norg.codehaus.groovy.transform.stc.StaticTypeCheckingSupport$ExtensionMethodCache\norg.codehaus.groovy.transform.stc.StaticTypeCheckingSupport$ObjectArrayStaticTypesHelper\norg.codehaus.groovy.transform.stc.StaticTypeCheckingSupport\norg.codehaus.groovy.transform.stc.StaticTypeCheckingVisitor$1\norg.codehaus.groovy.transform.stc.StaticTypeCheckingVisitor$ExtensionMethodDeclaringClass\norg.codehaus.groovy.transform.stc.StaticTypeCheckingVisitor$SetterInfo\norg.codehaus.groovy.transform.stc.StaticTypeCheckingVisitor$SignatureCodecFactory\norg.codehaus.groovy.transform.stc.StaticTypeCheckingVisitor$VariableExpressionTypeMemoizer\norg.codehaus.groovy.transform.stc.StaticTypeCheckingVisitor\norg.codehaus.groovy.transform.stc.StaticTypesMarker\norg.codehaus.groovy.transform.stc.TraitTypeCheckingExtension\norg.codehaus.groovy.transform.stc.TypeCheckingContext$EnclosingClosure\norg.codehaus.groovy.transform.stc.TypeCheckingContext\norg.codehaus.groovy.transform.stc.TypeCheckingExtension\norg.codehaus.groovy.transform.stc.UnionTypeClassNode\norg.codehaus.groovy.transform.tailrec.AstHelper\norg.codehaus.groovy.transform.tailrec.CollectRecursiveCalls\norg.codehaus.groovy.transform.tailrec.GotoRecurHereException\norg.codehaus.groovy.transform.tailrec.HasRecursiveCalls\norg.codehaus.groovy.transform.tailrec.InWhileLoopWrapper\norg.codehaus.groovy.transform.tailrec.RecursivenessTester$_methodParamsMatchCallArgs_closure1\norg.codehaus.groovy.transform.tailrec.RecursivenessTester\norg.codehaus.groovy.transform.tailrec.ReturnAdderForClosures\norg.codehaus.groovy.transform.tailrec.ReturnStatementToIterationConverter$_convert_closure1\norg.codehaus.groovy.transform.tailrec.ReturnStatementToIterationConverter$_convert_closure2\norg.codehaus.groovy.transform.tailrec.ReturnStatementToIterationConverter$_replaceAllArgUsages_closure3\norg.codehaus.groovy.transform.tailrec.ReturnStatementToIterationConverter\norg.codehaus.groovy.transform.tailrec.StatementReplacer$_closure1\norg.codehaus.groovy.transform.tailrec.StatementReplacer$_closure2\norg.codehaus.groovy.transform.tailrec.StatementReplacer$_visitBlockStatement_closure3$_closure9\norg.codehaus.groovy.transform.tailrec.StatementReplacer$_visitBlockStatement_closure3\norg.codehaus.groovy.transform.tailrec.StatementReplacer$_visitDoWhileLoop_closure8\norg.codehaus.groovy.transform.tailrec.StatementReplacer$_visitForLoop_closure6\norg.codehaus.groovy.transform.tailrec.StatementReplacer$_visitIfElse_closure4\norg.codehaus.groovy.transform.tailrec.StatementReplacer$_visitIfElse_closure5\norg.codehaus.groovy.transform.tailrec.StatementReplacer$_visitWhileLoop_closure7\norg.codehaus.groovy.transform.tailrec.StatementReplacer\norg.codehaus.groovy.transform.tailrec.TailRecursiveASTTransformation$_addLocalVariablesForAllParameters_closure3\norg.codehaus.groovy.transform.tailrec.TailRecursiveASTTransformation$_name2VariableMappingFor_closure4\norg.codehaus.groovy.transform.tailrec.TailRecursiveASTTransformation$_position2VariableMappingFor_closure5\norg.codehaus.groovy.transform.tailrec.TailRecursiveASTTransformation$_replaceRecursiveReturnsInsideClosures_closure8\norg.codehaus.groovy.transform.tailrec.TailRecursiveASTTransformation$_replaceRecursiveReturnsInsideClosures_closure9\norg.codehaus.groovy.transform.tailrec.TailRecursiveASTTransformation$_replaceRecursiveReturnsOutsideClosures_closure6\norg.codehaus.groovy.transform.tailrec.TailRecursiveASTTransformation$_replaceRecursiveReturnsOutsideClosures_closure7\norg.codehaus.groovy.transform.tailrec.TailRecursiveASTTransformation$_replaceReturnsWithTernariesToIfStatements_closure1\norg.codehaus.groovy.transform.tailrec.TailRecursiveASTTransformation$_replaceReturnsWithTernariesToIfStatements_closure2\norg.codehaus.groovy.transform.tailrec.TailRecursiveASTTransformation\norg.codehaus.groovy.transform.tailrec.TernaryToIfStatementConverter\norg.codehaus.groovy.transform.tailrec.UsedVariableTracker\norg.codehaus.groovy.transform.tailrec.VariableAccessReplacer$_replaceIn_closure1\norg.codehaus.groovy.transform.tailrec.VariableAccessReplacer$_replaceIn_closure2\norg.codehaus.groovy.transform.tailrec.VariableAccessReplacer\norg.codehaus.groovy.transform.tailrec.VariableExpressionReplacer$_closure1\norg.codehaus.groovy.transform.tailrec.VariableExpressionReplacer$_closure2\norg.codehaus.groovy.transform.tailrec.VariableExpressionReplacer\norg.codehaus.groovy.transform.tailrec.VariableExpressionTransformer\norg.codehaus.groovy.transform.tailrec.VariableReplacedListener$1\norg.codehaus.groovy.transform.tailrec.VariableReplacedListener$2\norg.codehaus.groovy.transform.tailrec.VariableReplacedListener\norg.codehaus.groovy.transform.trait.NAryOperationRewriter\norg.codehaus.groovy.transform.trait.SuperCallTraitTransformer\norg.codehaus.groovy.transform.trait.TraitASTTransformation$1\norg.codehaus.groovy.transform.trait.TraitASTTransformation$DefaultArgsMethodsAdder\norg.codehaus.groovy.transform.trait.TraitASTTransformation$PostTypeCheckingExpressionReplacer\norg.codehaus.groovy.transform.trait.TraitASTTransformation\norg.codehaus.groovy.transform.trait.TraitComposer\norg.codehaus.groovy.transform.trait.TraitHelpersTuple\norg.codehaus.groovy.transform.trait.TraitReceiverTransformer\norg.codehaus.groovy.transform.trait.Traits$Implemented\norg.codehaus.groovy.transform.trait.Traits$TraitBridge\norg.codehaus.groovy.transform.trait.Traits\norg.codehaus.groovy.util.AbstractConcurrentMap$Entry\norg.codehaus.groovy.util.AbstractConcurrentMap$Segment\norg.codehaus.groovy.util.AbstractConcurrentMap\norg.codehaus.groovy.util.AbstractConcurrentMapBase$Entry\norg.codehaus.groovy.util.AbstractConcurrentMapBase$Segment\norg.codehaus.groovy.util.AbstractConcurrentMapBase\norg.codehaus.groovy.util.ArrayIterator\norg.codehaus.groovy.util.CharSequenceReader\norg.codehaus.groovy.util.ComplexKeyHashMap$1\norg.codehaus.groovy.util.ComplexKeyHashMap$Entry\norg.codehaus.groovy.util.ComplexKeyHashMap$EntryIterator\norg.codehaus.groovy.util.ComplexKeyHashMap\norg.codehaus.groovy.util.FastArray$1\norg.codehaus.groovy.util.FastArray\norg.codehaus.groovy.util.Finalizable\norg.codehaus.groovy.util.HashCodeHelper\norg.codehaus.groovy.util.LazyReference$1\norg.codehaus.groovy.util.LazyReference$2\norg.codehaus.groovy.util.LazyReference\norg.codehaus.groovy.util.ListHashMap\norg.codehaus.groovy.util.LockableObject\norg.codehaus.groovy.util.ManagedConcurrentMap$Entry\norg.codehaus.groovy.util.ManagedConcurrentMap$EntryWithValue\norg.codehaus.groovy.util.ManagedConcurrentMap$Segment\norg.codehaus.groovy.util.ManagedConcurrentMap\norg.codehaus.groovy.util.ManagedConcurrentValueMap$1\norg.codehaus.groovy.util.ManagedConcurrentValueMap\norg.codehaus.groovy.util.ManagedLinkedList$Element\norg.codehaus.groovy.util.ManagedLinkedList$Iter\norg.codehaus.groovy.util.ManagedLinkedList\norg.codehaus.groovy.util.ManagedReference$1\norg.codehaus.groovy.util.ManagedReference\norg.codehaus.groovy.util.Reference\norg.codehaus.groovy.util.ReferenceBundle\norg.codehaus.groovy.util.ReferenceManager$1\norg.codehaus.groovy.util.ReferenceManager$CallBackedManager\norg.codehaus.groovy.util.ReferenceManager$ThreadedReferenceManager$1\norg.codehaus.groovy.util.ReferenceManager$ThreadedReferenceManager\norg.codehaus.groovy.util.ReferenceManager\norg.codehaus.groovy.util.ReferenceType$1\norg.codehaus.groovy.util.ReferenceType$2\norg.codehaus.groovy.util.ReferenceType$3\norg.codehaus.groovy.util.ReferenceType$4\norg.codehaus.groovy.util.ReferenceType$HardRef\norg.codehaus.groovy.util.ReferenceType$PhantomRef\norg.codehaus.groovy.util.ReferenceType$SoftRef\norg.codehaus.groovy.util.ReferenceType$WeakRef\norg.codehaus.groovy.util.ReferenceType\norg.codehaus.groovy.util.ReleaseInfo\norg.codehaus.groovy.util.SingleKeyHashMap$Copier\norg.codehaus.groovy.util.SingleKeyHashMap$Entry\norg.codehaus.groovy.util.SingleKeyHashMap\norg.codehaus.groovy.util.StringUtil$_expandHyphen_closure2\norg.codehaus.groovy.util.StringUtil$_tr_closure1\norg.codehaus.groovy.util.StringUtil\norg.codehaus.groovy.util.TripleKeyHashMap$Entry\norg.codehaus.groovy.util.TripleKeyHashMap\norg.codehaus.groovy.vmplugin.VMPlugin\norg.codehaus.groovy.vmplugin.VMPluginFactory\norg.codehaus.groovy.vmplugin.v5.JUnit4Utils\norg.codehaus.groovy.vmplugin.v5.Java5$1\norg.codehaus.groovy.vmplugin.v5.Java5\norg.codehaus.groovy.vmplugin.v5.PluginDefaultGroovyMethods\norg.codehaus.groovy.vmplugin.v6.Java6\norg.codehaus.groovy.vmplugin.v7.IndyGuardsFiltersAndSignatures\norg.codehaus.groovy.vmplugin.v7.IndyInterface$1\norg.codehaus.groovy.vmplugin.v7.IndyInterface$CALL_TYPES\norg.codehaus.groovy.vmplugin.v7.IndyInterface\norg.codehaus.groovy.vmplugin.v7.IndyMath\norg.codehaus.groovy.vmplugin.v7.Java7$1\norg.codehaus.groovy.vmplugin.v7.Java7$2\norg.codehaus.groovy.vmplugin.v7.Java7\norg.codehaus.groovy.vmplugin.v7.Selector$1\norg.codehaus.groovy.vmplugin.v7.Selector$CastSelector\norg.codehaus.groovy.vmplugin.v7.Selector$InitSelector\norg.codehaus.groovy.vmplugin.v7.Selector$MethodSelector\norg.codehaus.groovy.vmplugin.v7.Selector$PropertySelector\norg.codehaus.groovy.vmplugin.v7.Selector\norg.codehaus.groovy.vmplugin.v7.TypeHelper\norg.codehaus.groovy.vmplugin.v7.TypeTransformers" + } + ] + }, + { + "publisher": "Oracle Corporation", + "group": "mysql", + "name": "mysql-connector-java", + "version": "8.0.12", + "description": "JDBC Type 4 driver for MySQL", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "88766727e5e434ceb94315b0dae0e4b4" + }, + { + "alg": "SHA-1", + "content": "08e201602cc1ddd145c4c74e67d4002d3d4b1796" + }, + { + "alg": "SHA-256", + "content": "5b09edb8700512a526eb109c308e9e752d9eb3d915f6b1d33bdbdb9707ed8799" + }, + { + "alg": "SHA-512", + "content": "2849975cbe4fefd71a6f4ef1fc7ad82a5e118269d6c7cecc37198c09e887cb8dfce5bee816c98c580df4491f9e817b3e0fe86cbef7a471aee60f15d2208cb368" + }, + { + "alg": "SHA-384", + "content": "4a158aa29d575d2bfc56cc1cc87c7bb9b9bc1c95286bb06dc8d80aaffb4a7ef2a02b7e6c9fbf63a1a648590b4593e47a" + }, + { + "alg": "SHA3-384", + "content": "d99c984615b9c91400e9f54d8c3474df481b51f0305cd9da43d800e2232dc79893ab62c99a561067e15071edc2fa78d7" + }, + { + "alg": "SHA3-256", + "content": "b4ca729dbbb9c330ede23ee219dce45bc1444d67e21d8f8b35864113086dbcc4" + }, + { + "alg": "SHA3-512", + "content": "436f841be2faf4820e75b56749b958ed092408e045e2c3dba9e7102b34af8430395560560078ad4aaec938752073771f817c6a12a8d2f8103741b0ea181607a3" + } + ], + "licenses": [ + { + "license": { + "name": "The GNU General Public License, v2 with FOSS exception" + } + } + ], + "purl": "pkg:maven/mysql/mysql-connector-java@8.0.12?type=jar", + "type": "library", + "bom-ref": "pkg:maven/mysql/mysql-connector-java@8.0.12?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/mysql/mysql-connector-java/8.0.12/mysql-connector-java-8.0.12.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.mysql.cj.AbstractPreparedQuery\ncom.mysql.cj.AbstractQuery\ncom.mysql.cj.AbstractQueryBindings$1\ncom.mysql.cj.AbstractQueryBindings\ncom.mysql.cj.AppendingBatchVisitor\ncom.mysql.cj.BatchVisitor\ncom.mysql.cj.BindValue\ncom.mysql.cj.CacheAdapter\ncom.mysql.cj.CacheAdapterFactory\ncom.mysql.cj.CancelQueryTask\ncom.mysql.cj.CancelQueryTaskImpl$1$1\ncom.mysql.cj.CancelQueryTaskImpl$1\ncom.mysql.cj.CancelQueryTaskImpl\ncom.mysql.cj.CharsetMapping\ncom.mysql.cj.ClientPreparedQuery\ncom.mysql.cj.ClientPreparedQueryBindValue\ncom.mysql.cj.ClientPreparedQueryBindings\ncom.mysql.cj.Collation\ncom.mysql.cj.Constants\ncom.mysql.cj.CoreSession\ncom.mysql.cj.DataStoreMetadata\ncom.mysql.cj.DataStoreMetadataImpl\ncom.mysql.cj.LicenseConfiguration\ncom.mysql.cj.MessageBuilder\ncom.mysql.cj.Messages\ncom.mysql.cj.MysqlCharset\ncom.mysql.cj.MysqlConnection\ncom.mysql.cj.MysqlType$1\ncom.mysql.cj.MysqlType\ncom.mysql.cj.MysqlxSession\ncom.mysql.cj.NativeSession$1\ncom.mysql.cj.NativeSession\ncom.mysql.cj.NoSubInterceptorWrapper\ncom.mysql.cj.ParseInfo\ncom.mysql.cj.PerConnectionLRUFactory$PerConnectionLRU\ncom.mysql.cj.PerConnectionLRUFactory\ncom.mysql.cj.PingTarget\ncom.mysql.cj.PreparedQuery\ncom.mysql.cj.Query$CancelStatus\ncom.mysql.cj.Query\ncom.mysql.cj.QueryBindings\ncom.mysql.cj.QueryResult\ncom.mysql.cj.ServerPreparedQuery\ncom.mysql.cj.ServerPreparedQueryBindValue\ncom.mysql.cj.ServerPreparedQueryBindings\ncom.mysql.cj.ServerPreparedQueryTestcaseGenerator\ncom.mysql.cj.ServerVersion\ncom.mysql.cj.Session$SessionEventListener\ncom.mysql.cj.Session\ncom.mysql.cj.SimpleQuery\ncom.mysql.cj.TransactionEventHandler\ncom.mysql.cj.WarningListener\ncom.mysql.cj.admin.ServerController\ncom.mysql.cj.conf.AbstractPropertyDefinition\ncom.mysql.cj.conf.AbstractRuntimeProperty\ncom.mysql.cj.conf.BooleanProperty\ncom.mysql.cj.conf.BooleanPropertyDefinition$AllowableValues\ncom.mysql.cj.conf.BooleanPropertyDefinition\ncom.mysql.cj.conf.ConnectionPropertiesTransform\ncom.mysql.cj.conf.ConnectionUrl$1\ncom.mysql.cj.conf.ConnectionUrl$HostsCardinality$1\ncom.mysql.cj.conf.ConnectionUrl$HostsCardinality$2\ncom.mysql.cj.conf.ConnectionUrl$HostsCardinality$3\ncom.mysql.cj.conf.ConnectionUrl$HostsCardinality\ncom.mysql.cj.conf.ConnectionUrl$Type\ncom.mysql.cj.conf.ConnectionUrl\ncom.mysql.cj.conf.ConnectionUrlParser$Pair\ncom.mysql.cj.conf.ConnectionUrlParser\ncom.mysql.cj.conf.DatabaseUrlContainer\ncom.mysql.cj.conf.DefaultPropertySet\ncom.mysql.cj.conf.EnumProperty\ncom.mysql.cj.conf.EnumPropertyDefinition\ncom.mysql.cj.conf.HostInfo\ncom.mysql.cj.conf.IntegerProperty\ncom.mysql.cj.conf.IntegerPropertyDefinition\ncom.mysql.cj.conf.LongProperty\ncom.mysql.cj.conf.LongPropertyDefinition\ncom.mysql.cj.conf.MemorySizeProperty\ncom.mysql.cj.conf.MemorySizePropertyDefinition\ncom.mysql.cj.conf.PropertyDefinition\ncom.mysql.cj.conf.PropertyDefinitions$AuthMech\ncom.mysql.cj.conf.PropertyDefinitions$PropertyKey\ncom.mysql.cj.conf.PropertyDefinitions$SslMode\ncom.mysql.cj.conf.PropertyDefinitions$XmlMap\ncom.mysql.cj.conf.PropertyDefinitions$ZeroDatetimeBehavior\ncom.mysql.cj.conf.PropertyDefinitions\ncom.mysql.cj.conf.PropertySet\ncom.mysql.cj.conf.RuntimeProperty$RuntimePropertyListener\ncom.mysql.cj.conf.RuntimeProperty\ncom.mysql.cj.conf.StringProperty\ncom.mysql.cj.conf.StringPropertyDefinition\ncom.mysql.cj.conf.url.FailoverConnectionUrl\ncom.mysql.cj.conf.url.LoadbalanceConnectionUrl\ncom.mysql.cj.conf.url.ReplicationConnectionUrl\ncom.mysql.cj.conf.url.SingleConnectionUrl\ncom.mysql.cj.conf.url.XDevAPIConnectionUrl\ncom.mysql.cj.exceptions.AssertionFailedException\ncom.mysql.cj.exceptions.CJCommunicationsException\ncom.mysql.cj.exceptions.CJConnectionFeatureNotAvailableException\ncom.mysql.cj.exceptions.CJException\ncom.mysql.cj.exceptions.CJOperationNotSupportedException\ncom.mysql.cj.exceptions.CJPacketTooBigException\ncom.mysql.cj.exceptions.CJTimeoutException\ncom.mysql.cj.exceptions.ClosedOnExpiredPasswordException\ncom.mysql.cj.exceptions.ConnectionIsClosedException\ncom.mysql.cj.exceptions.DataConversionException\ncom.mysql.cj.exceptions.DataReadException\ncom.mysql.cj.exceptions.DataTruncationException\ncom.mysql.cj.exceptions.DeadlockTimeoutRollbackMarker\ncom.mysql.cj.exceptions.ExceptionFactory\ncom.mysql.cj.exceptions.ExceptionInterceptor\ncom.mysql.cj.exceptions.ExceptionInterceptorChain\ncom.mysql.cj.exceptions.FeatureNotAvailableException\ncom.mysql.cj.exceptions.InvalidConnectionAttributeException\ncom.mysql.cj.exceptions.MysqlErrorNumbers\ncom.mysql.cj.exceptions.NumberOutOfRange\ncom.mysql.cj.exceptions.OperationCancelledException\ncom.mysql.cj.exceptions.PasswordExpiredException\ncom.mysql.cj.exceptions.PropertyNotModifiableException\ncom.mysql.cj.exceptions.RSAException\ncom.mysql.cj.exceptions.SSLParamsException\ncom.mysql.cj.exceptions.StatementIsClosedException\ncom.mysql.cj.exceptions.StreamingNotifiable\ncom.mysql.cj.exceptions.UnableToConnectException\ncom.mysql.cj.exceptions.UnsupportedConnectionStringException\ncom.mysql.cj.exceptions.WrongArgumentException\ncom.mysql.cj.interceptors.QueryInterceptor\ncom.mysql.cj.jdbc.AbandonedConnectionCleanupThread$1\ncom.mysql.cj.jdbc.AbandonedConnectionCleanupThread\ncom.mysql.cj.jdbc.Blob\ncom.mysql.cj.jdbc.BlobFromLocator$LocatorInputStream\ncom.mysql.cj.jdbc.BlobFromLocator\ncom.mysql.cj.jdbc.CallableStatement$1\ncom.mysql.cj.jdbc.CallableStatement$CallableStatementParam\ncom.mysql.cj.jdbc.CallableStatement$CallableStatementParamInfo\ncom.mysql.cj.jdbc.CallableStatement\ncom.mysql.cj.jdbc.CallableStatementWrapper\ncom.mysql.cj.jdbc.ClientInfoProvider\ncom.mysql.cj.jdbc.ClientInfoProviderSP\ncom.mysql.cj.jdbc.ClientPreparedStatement$1\ncom.mysql.cj.jdbc.ClientPreparedStatement$EmulatedPreparedStatementBindings\ncom.mysql.cj.jdbc.ClientPreparedStatement\ncom.mysql.cj.jdbc.Clob\ncom.mysql.cj.jdbc.CommentClientInfoProvider\ncom.mysql.cj.jdbc.ConnectionGroup\ncom.mysql.cj.jdbc.ConnectionGroupManager\ncom.mysql.cj.jdbc.ConnectionImpl$1\ncom.mysql.cj.jdbc.ConnectionImpl$2\ncom.mysql.cj.jdbc.ConnectionImpl$3\ncom.mysql.cj.jdbc.ConnectionImpl$4\ncom.mysql.cj.jdbc.ConnectionImpl$5\ncom.mysql.cj.jdbc.ConnectionImpl$6\ncom.mysql.cj.jdbc.ConnectionImpl$7\ncom.mysql.cj.jdbc.ConnectionImpl$CompoundCacheKey\ncom.mysql.cj.jdbc.ConnectionImpl$NetworkTimeoutSetter\ncom.mysql.cj.jdbc.ConnectionImpl\ncom.mysql.cj.jdbc.ConnectionWrapper\ncom.mysql.cj.jdbc.DatabaseMetaData$1\ncom.mysql.cj.jdbc.DatabaseMetaData$10\ncom.mysql.cj.jdbc.DatabaseMetaData$11\ncom.mysql.cj.jdbc.DatabaseMetaData$2\ncom.mysql.cj.jdbc.DatabaseMetaData$3\ncom.mysql.cj.jdbc.DatabaseMetaData$4\ncom.mysql.cj.jdbc.DatabaseMetaData$5\ncom.mysql.cj.jdbc.DatabaseMetaData$6\ncom.mysql.cj.jdbc.DatabaseMetaData$7\ncom.mysql.cj.jdbc.DatabaseMetaData$8\ncom.mysql.cj.jdbc.DatabaseMetaData$9\ncom.mysql.cj.jdbc.DatabaseMetaData$ComparableWrapper\ncom.mysql.cj.jdbc.DatabaseMetaData$IndexMetaDataKey\ncom.mysql.cj.jdbc.DatabaseMetaData$IteratorWithCleanup\ncom.mysql.cj.jdbc.DatabaseMetaData$LocalAndReferencedColumns\ncom.mysql.cj.jdbc.DatabaseMetaData$ProcedureType\ncom.mysql.cj.jdbc.DatabaseMetaData$ResultSetIterator\ncom.mysql.cj.jdbc.DatabaseMetaData$SingleStringIterator\ncom.mysql.cj.jdbc.DatabaseMetaData$TableMetaDataKey\ncom.mysql.cj.jdbc.DatabaseMetaData$TableType\ncom.mysql.cj.jdbc.DatabaseMetaData$TypeDescriptor\ncom.mysql.cj.jdbc.DatabaseMetaData\ncom.mysql.cj.jdbc.DatabaseMetaDataUsingInfoSchema$1\ncom.mysql.cj.jdbc.DatabaseMetaDataUsingInfoSchema$FunctionConstant\ncom.mysql.cj.jdbc.DatabaseMetaDataUsingInfoSchema\ncom.mysql.cj.jdbc.Driver\ncom.mysql.cj.jdbc.EscapeProcessor\ncom.mysql.cj.jdbc.EscapeProcessorResult\ncom.mysql.cj.jdbc.IterateBlock\ncom.mysql.cj.jdbc.JdbcConnection\ncom.mysql.cj.jdbc.JdbcPreparedStatement\ncom.mysql.cj.jdbc.JdbcPropertySet\ncom.mysql.cj.jdbc.JdbcPropertySetImpl\ncom.mysql.cj.jdbc.JdbcStatement\ncom.mysql.cj.jdbc.MysqlConnectionPoolDataSource\ncom.mysql.cj.jdbc.MysqlDataSource\ncom.mysql.cj.jdbc.MysqlDataSourceFactory\ncom.mysql.cj.jdbc.MysqlParameterMetadata\ncom.mysql.cj.jdbc.MysqlPooledConnection\ncom.mysql.cj.jdbc.MysqlSQLXML$SimpleSaxToReader\ncom.mysql.cj.jdbc.MysqlSQLXML\ncom.mysql.cj.jdbc.MysqlSavepoint\ncom.mysql.cj.jdbc.MysqlXAConnection\ncom.mysql.cj.jdbc.MysqlXADataSource\ncom.mysql.cj.jdbc.MysqlXAException\ncom.mysql.cj.jdbc.MysqlXid\ncom.mysql.cj.jdbc.NClob\ncom.mysql.cj.jdbc.NonRegisteringDriver$1\ncom.mysql.cj.jdbc.NonRegisteringDriver$ConnectionPhantomReference\ncom.mysql.cj.jdbc.NonRegisteringDriver\ncom.mysql.cj.jdbc.ParameterBindings\ncom.mysql.cj.jdbc.PreparedStatementWrapper\ncom.mysql.cj.jdbc.ServerPreparedStatement\ncom.mysql.cj.jdbc.StatementImpl$1\ncom.mysql.cj.jdbc.StatementImpl\ncom.mysql.cj.jdbc.StatementWrapper\ncom.mysql.cj.jdbc.SuspendableXAConnection\ncom.mysql.cj.jdbc.WrapperBase$ConnectionErrorFiringInvocationHandler\ncom.mysql.cj.jdbc.WrapperBase\ncom.mysql.cj.jdbc.admin.MiniAdmin\ncom.mysql.cj.jdbc.admin.TimezoneDump\ncom.mysql.cj.jdbc.exceptions.CommunicationsException\ncom.mysql.cj.jdbc.exceptions.ConnectionFeatureNotAvailableException\ncom.mysql.cj.jdbc.exceptions.MySQLQueryInterruptedException\ncom.mysql.cj.jdbc.exceptions.MySQLStatementCancelledException\ncom.mysql.cj.jdbc.exceptions.MySQLTimeoutException\ncom.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException\ncom.mysql.cj.jdbc.exceptions.MysqlDataTruncation\ncom.mysql.cj.jdbc.exceptions.NotUpdatable\ncom.mysql.cj.jdbc.exceptions.OperationNotSupportedException\ncom.mysql.cj.jdbc.exceptions.PacketTooBigException\ncom.mysql.cj.jdbc.exceptions.SQLError\ncom.mysql.cj.jdbc.exceptions.SQLExceptionsMapping\ncom.mysql.cj.jdbc.ha.BalanceStrategy\ncom.mysql.cj.jdbc.ha.BestResponseTimeBalanceStrategy\ncom.mysql.cj.jdbc.ha.FailoverConnectionProxy$FailoverJdbcInterfaceProxy\ncom.mysql.cj.jdbc.ha.FailoverConnectionProxy\ncom.mysql.cj.jdbc.ha.LoadBalanceExceptionChecker\ncom.mysql.cj.jdbc.ha.LoadBalancedAutoCommitInterceptor\ncom.mysql.cj.jdbc.ha.LoadBalancedConnection\ncom.mysql.cj.jdbc.ha.LoadBalancedConnectionProxy$NullLoadBalancedConnectionProxy\ncom.mysql.cj.jdbc.ha.LoadBalancedConnectionProxy\ncom.mysql.cj.jdbc.ha.LoadBalancedMySQLConnection\ncom.mysql.cj.jdbc.ha.MultiHostConnectionProxy$JdbcInterfaceProxy\ncom.mysql.cj.jdbc.ha.MultiHostConnectionProxy\ncom.mysql.cj.jdbc.ha.MultiHostMySQLConnection\ncom.mysql.cj.jdbc.ha.NdbLoadBalanceExceptionChecker\ncom.mysql.cj.jdbc.ha.RandomBalanceStrategy\ncom.mysql.cj.jdbc.ha.ReplicationConnection\ncom.mysql.cj.jdbc.ha.ReplicationConnectionGroup\ncom.mysql.cj.jdbc.ha.ReplicationConnectionGroupManager\ncom.mysql.cj.jdbc.ha.ReplicationConnectionProxy\ncom.mysql.cj.jdbc.ha.ReplicationMySQLConnection\ncom.mysql.cj.jdbc.ha.SequentialBalanceStrategy\ncom.mysql.cj.jdbc.ha.ServerAffinityStrategy\ncom.mysql.cj.jdbc.ha.StandardLoadBalanceExceptionChecker\ncom.mysql.cj.jdbc.integration.c3p0.MysqlConnectionTester\ncom.mysql.cj.jdbc.integration.jboss.ExtendedMysqlExceptionSorter\ncom.mysql.cj.jdbc.integration.jboss.MysqlValidConnectionChecker\ncom.mysql.cj.jdbc.interceptors.ConnectionLifecycleInterceptor\ncom.mysql.cj.jdbc.interceptors.ResultSetScannerInterceptor$1\ncom.mysql.cj.jdbc.interceptors.ResultSetScannerInterceptor\ncom.mysql.cj.jdbc.interceptors.ServerStatusDiffInterceptor\ncom.mysql.cj.jdbc.interceptors.SessionAssociationInterceptor\ncom.mysql.cj.jdbc.jmx.LoadBalanceConnectionGroupManager\ncom.mysql.cj.jdbc.jmx.LoadBalanceConnectionGroupManagerMBean\ncom.mysql.cj.jdbc.jmx.ReplicationGroupManager\ncom.mysql.cj.jdbc.jmx.ReplicationGroupManagerMBean\ncom.mysql.cj.jdbc.result.CachedResultSetMetaData\ncom.mysql.cj.jdbc.result.CachedResultSetMetaDataImpl\ncom.mysql.cj.jdbc.result.ResultSetFactory\ncom.mysql.cj.jdbc.result.ResultSetImpl$1\ncom.mysql.cj.jdbc.result.ResultSetImpl\ncom.mysql.cj.jdbc.result.ResultSetInternalMethods\ncom.mysql.cj.jdbc.result.ResultSetMetaData$1\ncom.mysql.cj.jdbc.result.ResultSetMetaData\ncom.mysql.cj.jdbc.result.UpdatableResultSet$1\ncom.mysql.cj.jdbc.result.UpdatableResultSet\ncom.mysql.cj.jdbc.util.BaseBugReport\ncom.mysql.cj.jdbc.util.ResultSetUtil\ncom.mysql.cj.log.BaseMetricsHolder\ncom.mysql.cj.log.Jdk14Logger\ncom.mysql.cj.log.Log\ncom.mysql.cj.log.LogFactory\ncom.mysql.cj.log.LoggingProfilerEventHandler\ncom.mysql.cj.log.NullLogger\ncom.mysql.cj.log.ProfilerEvent\ncom.mysql.cj.log.ProfilerEventHandler\ncom.mysql.cj.log.ProfilerEventHandlerFactory\ncom.mysql.cj.log.ProfilerEventImpl\ncom.mysql.cj.log.Slf4JLogger\ncom.mysql.cj.log.StandardLogger\ncom.mysql.cj.protocol.AbstractProtocol$1\ncom.mysql.cj.protocol.AbstractProtocol$2\ncom.mysql.cj.protocol.AbstractProtocol\ncom.mysql.cj.protocol.AbstractSocketConnection\ncom.mysql.cj.protocol.AsyncSocketFactory\ncom.mysql.cj.protocol.AuthenticationPlugin\ncom.mysql.cj.protocol.AuthenticationProvider\ncom.mysql.cj.protocol.ColumnDefinition\ncom.mysql.cj.protocol.ExportControlled$1\ncom.mysql.cj.protocol.ExportControlled$2\ncom.mysql.cj.protocol.ExportControlled$KeyStoreConf\ncom.mysql.cj.protocol.ExportControlled$X509TrustManagerWrapper\ncom.mysql.cj.protocol.ExportControlled\ncom.mysql.cj.protocol.FullReadInputStream\ncom.mysql.cj.protocol.Message\ncom.mysql.cj.protocol.MessageHeader\ncom.mysql.cj.protocol.MessageListener\ncom.mysql.cj.protocol.MessageReader\ncom.mysql.cj.protocol.MessageSender\ncom.mysql.cj.protocol.NamedPipeSocketFactory$NamedPipeSocket\ncom.mysql.cj.protocol.NamedPipeSocketFactory$RandomAccessFileInputStream\ncom.mysql.cj.protocol.NamedPipeSocketFactory$RandomAccessFileOutputStream\ncom.mysql.cj.protocol.NamedPipeSocketFactory\ncom.mysql.cj.protocol.NetworkResources\ncom.mysql.cj.protocol.OutputStreamWatcher\ncom.mysql.cj.protocol.PacketReceivedTimeHolder\ncom.mysql.cj.protocol.PacketSentTimeHolder\ncom.mysql.cj.protocol.Protocol$GetProfilerEventHandlerInstanceFunction\ncom.mysql.cj.protocol.Protocol\ncom.mysql.cj.protocol.ProtocolEntity\ncom.mysql.cj.protocol.ProtocolEntityFactory\ncom.mysql.cj.protocol.ProtocolEntityReader\ncom.mysql.cj.protocol.ReadAheadInputStream\ncom.mysql.cj.protocol.ResultListener\ncom.mysql.cj.protocol.ResultStreamer\ncom.mysql.cj.protocol.Resultset$Concurrency\ncom.mysql.cj.protocol.Resultset$Type\ncom.mysql.cj.protocol.Resultset\ncom.mysql.cj.protocol.ResultsetRow\ncom.mysql.cj.protocol.ResultsetRows\ncom.mysql.cj.protocol.ResultsetRowsOwner\ncom.mysql.cj.protocol.Security\ncom.mysql.cj.protocol.SerializingBufferWriter$ByteBufferWrapper\ncom.mysql.cj.protocol.SerializingBufferWriter\ncom.mysql.cj.protocol.ServerCapabilities\ncom.mysql.cj.protocol.ServerSession\ncom.mysql.cj.protocol.SocketConnection\ncom.mysql.cj.protocol.SocketFactory\ncom.mysql.cj.protocol.SocketMetadata\ncom.mysql.cj.protocol.SocksProxySocketFactory\ncom.mysql.cj.protocol.StandardSocketFactory\ncom.mysql.cj.protocol.TlsAsynchronousSocketChannel$1\ncom.mysql.cj.protocol.TlsAsynchronousSocketChannel$2\ncom.mysql.cj.protocol.TlsAsynchronousSocketChannel$ErrorPropagatingCompletionHandler\ncom.mysql.cj.protocol.TlsAsynchronousSocketChannel\ncom.mysql.cj.protocol.ValueDecoder\ncom.mysql.cj.protocol.Warning\ncom.mysql.cj.protocol.WatchableOutputStream\ncom.mysql.cj.protocol.WatchableStream\ncom.mysql.cj.protocol.WatchableWriter\ncom.mysql.cj.protocol.WriterWatcher\ncom.mysql.cj.protocol.a.AbstractRowFactory\ncom.mysql.cj.protocol.a.BinaryResultsetReader\ncom.mysql.cj.protocol.a.BinaryRowFactory\ncom.mysql.cj.protocol.a.ColumnDefinitionFactory\ncom.mysql.cj.protocol.a.ColumnDefinitionReader\ncom.mysql.cj.protocol.a.CompressedInputStream\ncom.mysql.cj.protocol.a.CompressedPacketSender\ncom.mysql.cj.protocol.a.DebugBufferingPacketReader\ncom.mysql.cj.protocol.a.DebugBufferingPacketSender\ncom.mysql.cj.protocol.a.MergingColumnDefinitionFactory\ncom.mysql.cj.protocol.a.MultiPacketReader\ncom.mysql.cj.protocol.a.MysqlBinaryValueDecoder\ncom.mysql.cj.protocol.a.MysqlTextValueDecoder\ncom.mysql.cj.protocol.a.NativeAuthenticationProvider\ncom.mysql.cj.protocol.a.NativeCapabilities\ncom.mysql.cj.protocol.a.NativeConstants$IntegerDataType\ncom.mysql.cj.protocol.a.NativeConstants$StringLengthDataType\ncom.mysql.cj.protocol.a.NativeConstants$StringSelfDataType\ncom.mysql.cj.protocol.a.NativeConstants\ncom.mysql.cj.protocol.a.NativeMessageBuilder\ncom.mysql.cj.protocol.a.NativePacketHeader\ncom.mysql.cj.protocol.a.NativePacketPayload$1\ncom.mysql.cj.protocol.a.NativePacketPayload\ncom.mysql.cj.protocol.a.NativeProtocol$1\ncom.mysql.cj.protocol.a.NativeProtocol$2\ncom.mysql.cj.protocol.a.NativeProtocol\ncom.mysql.cj.protocol.a.NativeServerSession\ncom.mysql.cj.protocol.a.NativeSocketConnection$1\ncom.mysql.cj.protocol.a.NativeSocketConnection\ncom.mysql.cj.protocol.a.NativeUtils\ncom.mysql.cj.protocol.a.PacketSplitter\ncom.mysql.cj.protocol.a.ResultsetFactory\ncom.mysql.cj.protocol.a.ResultsetRowReader\ncom.mysql.cj.protocol.a.SimplePacketReader\ncom.mysql.cj.protocol.a.SimplePacketSender\ncom.mysql.cj.protocol.a.TextResultsetReader\ncom.mysql.cj.protocol.a.TextRowFactory\ncom.mysql.cj.protocol.a.TimeTrackingPacketReader\ncom.mysql.cj.protocol.a.TimeTrackingPacketSender\ncom.mysql.cj.protocol.a.TracingPacketReader\ncom.mysql.cj.protocol.a.TracingPacketSender\ncom.mysql.cj.protocol.a.authentication.CachingSha2PasswordPlugin$AuthStage\ncom.mysql.cj.protocol.a.authentication.CachingSha2PasswordPlugin\ncom.mysql.cj.protocol.a.authentication.MysqlClearPasswordPlugin\ncom.mysql.cj.protocol.a.authentication.MysqlNativePasswordPlugin\ncom.mysql.cj.protocol.a.authentication.MysqlOldPasswordPlugin\ncom.mysql.cj.protocol.a.authentication.Sha256PasswordPlugin\ncom.mysql.cj.protocol.a.result.AbstractBufferRow\ncom.mysql.cj.protocol.a.result.AbstractResultsetRows\ncom.mysql.cj.protocol.a.result.BinaryBufferRow\ncom.mysql.cj.protocol.a.result.ByteArrayRow\ncom.mysql.cj.protocol.a.result.NativeResultset\ncom.mysql.cj.protocol.a.result.OkPacket\ncom.mysql.cj.protocol.a.result.ResultsetRowsCursor\ncom.mysql.cj.protocol.a.result.ResultsetRowsStatic\ncom.mysql.cj.protocol.a.result.ResultsetRowsStreaming\ncom.mysql.cj.protocol.a.result.TextBufferRow\ncom.mysql.cj.protocol.result.AbstractResultsetRow$1\ncom.mysql.cj.protocol.result.AbstractResultsetRow\ncom.mysql.cj.protocol.x.AsyncMessageReader$CompletedRead\ncom.mysql.cj.protocol.x.AsyncMessageReader$HeaderCompletionHandler\ncom.mysql.cj.protocol.x.AsyncMessageReader$MessageCompletionHandler\ncom.mysql.cj.protocol.x.AsyncMessageReader$SyncXMessageListener\ncom.mysql.cj.protocol.x.AsyncMessageReader\ncom.mysql.cj.protocol.x.AsyncMessageSender\ncom.mysql.cj.protocol.x.ErrorToFutureCompletionHandler\ncom.mysql.cj.protocol.x.FieldFactory$1\ncom.mysql.cj.protocol.x.FieldFactory\ncom.mysql.cj.protocol.x.MessageConstants\ncom.mysql.cj.protocol.x.Notice\ncom.mysql.cj.protocol.x.NoticeFactory\ncom.mysql.cj.protocol.x.ResultCreatingResultListener\ncom.mysql.cj.protocol.x.ResultMessageListener\ncom.mysql.cj.protocol.x.SqlResultMessageListener$ResultType\ncom.mysql.cj.protocol.x.SqlResultMessageListener\ncom.mysql.cj.protocol.x.StatementExecuteOk\ncom.mysql.cj.protocol.x.StatementExecuteOkBuilder\ncom.mysql.cj.protocol.x.StatementExecuteOkMessageListener\ncom.mysql.cj.protocol.x.SyncMessageReader$ListenersDispatcher\ncom.mysql.cj.protocol.x.SyncMessageReader\ncom.mysql.cj.protocol.x.SyncMessageSender\ncom.mysql.cj.protocol.x.XAsyncSocketConnection\ncom.mysql.cj.protocol.x.XAuthenticationProvider$1\ncom.mysql.cj.protocol.x.XAuthenticationProvider\ncom.mysql.cj.protocol.x.XMessage\ncom.mysql.cj.protocol.x.XMessageBuilder$1\ncom.mysql.cj.protocol.x.XMessageBuilder$2\ncom.mysql.cj.protocol.x.XMessageBuilder\ncom.mysql.cj.protocol.x.XMessageHeader\ncom.mysql.cj.protocol.x.XProtocol\ncom.mysql.cj.protocol.x.XProtocolDecoder\ncom.mysql.cj.protocol.x.XProtocolError\ncom.mysql.cj.protocol.x.XProtocolRow\ncom.mysql.cj.protocol.x.XProtocolRowInputStream\ncom.mysql.cj.protocol.x.XServerCapabilities\ncom.mysql.cj.protocol.x.XServerSession\ncom.mysql.cj.protocol.x.XpluginStatementCommand\ncom.mysql.cj.result.BaseDecoratingValueFactory\ncom.mysql.cj.result.BigDecimalValueFactory\ncom.mysql.cj.result.BinaryStreamValueFactory\ncom.mysql.cj.result.BooleanValueFactory\ncom.mysql.cj.result.BufferedRowList\ncom.mysql.cj.result.ByteValueFactory\ncom.mysql.cj.result.DefaultColumnDefinition$1\ncom.mysql.cj.result.DefaultColumnDefinition\ncom.mysql.cj.result.DefaultValueFactory\ncom.mysql.cj.result.DoubleValueFactory\ncom.mysql.cj.result.Field$1\ncom.mysql.cj.result.Field\ncom.mysql.cj.result.FloatValueFactory\ncom.mysql.cj.result.FloatingPointBoundsEnforcer\ncom.mysql.cj.result.IntegerBoundsEnforcer\ncom.mysql.cj.result.IntegerValueFactory\ncom.mysql.cj.result.LocalDateTimeValueFactory\ncom.mysql.cj.result.LocalDateValueFactory\ncom.mysql.cj.result.LocalTimeValueFactory\ncom.mysql.cj.result.LongValueFactory\ncom.mysql.cj.result.Row\ncom.mysql.cj.result.RowList\ncom.mysql.cj.result.ShortValueFactory\ncom.mysql.cj.result.SqlDateValueFactory\ncom.mysql.cj.result.SqlTimeValueFactory\ncom.mysql.cj.result.SqlTimestampValueFactory\ncom.mysql.cj.result.StringConverter\ncom.mysql.cj.result.StringValueFactory\ncom.mysql.cj.result.ValueFactory\ncom.mysql.cj.result.YearToDateValueFactory\ncom.mysql.cj.result.ZeroDateTimeToDefaultValueFactory\ncom.mysql.cj.result.ZeroDateTimeToNullValueFactory\ncom.mysql.cj.util.Base64Decoder$IntWrapper\ncom.mysql.cj.util.Base64Decoder\ncom.mysql.cj.util.DataTypeUtil\ncom.mysql.cj.util.EscapeTokenizer\ncom.mysql.cj.util.LRUCache\ncom.mysql.cj.util.LazyString\ncom.mysql.cj.util.LogUtils\ncom.mysql.cj.util.PerVmServerConfigCacheFactory$1\ncom.mysql.cj.util.PerVmServerConfigCacheFactory\ncom.mysql.cj.util.StringUtils$SearchMode\ncom.mysql.cj.util.StringUtils\ncom.mysql.cj.util.TestUtils\ncom.mysql.cj.util.TimeUtil\ncom.mysql.cj.util.Util\ncom.mysql.cj.x.protobuf.Mysqlx$1\ncom.mysql.cj.x.protobuf.Mysqlx$ClientMessages$1\ncom.mysql.cj.x.protobuf.Mysqlx$ClientMessages$Builder\ncom.mysql.cj.x.protobuf.Mysqlx$ClientMessages$Type$1\ncom.mysql.cj.x.protobuf.Mysqlx$ClientMessages$Type\ncom.mysql.cj.x.protobuf.Mysqlx$ClientMessages\ncom.mysql.cj.x.protobuf.Mysqlx$ClientMessagesOrBuilder\ncom.mysql.cj.x.protobuf.Mysqlx$Error$1\ncom.mysql.cj.x.protobuf.Mysqlx$Error$Builder\ncom.mysql.cj.x.protobuf.Mysqlx$Error$Severity$1\ncom.mysql.cj.x.protobuf.Mysqlx$Error$Severity\ncom.mysql.cj.x.protobuf.Mysqlx$Error\ncom.mysql.cj.x.protobuf.Mysqlx$ErrorOrBuilder\ncom.mysql.cj.x.protobuf.Mysqlx$Ok$1\ncom.mysql.cj.x.protobuf.Mysqlx$Ok$Builder\ncom.mysql.cj.x.protobuf.Mysqlx$Ok\ncom.mysql.cj.x.protobuf.Mysqlx$OkOrBuilder\ncom.mysql.cj.x.protobuf.Mysqlx$ServerMessages$1\ncom.mysql.cj.x.protobuf.Mysqlx$ServerMessages$Builder\ncom.mysql.cj.x.protobuf.Mysqlx$ServerMessages$Type$1\ncom.mysql.cj.x.protobuf.Mysqlx$ServerMessages$Type\ncom.mysql.cj.x.protobuf.Mysqlx$ServerMessages\ncom.mysql.cj.x.protobuf.Mysqlx$ServerMessagesOrBuilder\ncom.mysql.cj.x.protobuf.Mysqlx\ncom.mysql.cj.x.protobuf.MysqlxConnection$1\ncom.mysql.cj.x.protobuf.MysqlxConnection$Capabilities$1\ncom.mysql.cj.x.protobuf.MysqlxConnection$Capabilities$Builder\ncom.mysql.cj.x.protobuf.MysqlxConnection$Capabilities\ncom.mysql.cj.x.protobuf.MysqlxConnection$CapabilitiesGet$1\ncom.mysql.cj.x.protobuf.MysqlxConnection$CapabilitiesGet$Builder\ncom.mysql.cj.x.protobuf.MysqlxConnection$CapabilitiesGet\ncom.mysql.cj.x.protobuf.MysqlxConnection$CapabilitiesGetOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxConnection$CapabilitiesOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxConnection$CapabilitiesSet$1\ncom.mysql.cj.x.protobuf.MysqlxConnection$CapabilitiesSet$Builder\ncom.mysql.cj.x.protobuf.MysqlxConnection$CapabilitiesSet\ncom.mysql.cj.x.protobuf.MysqlxConnection$CapabilitiesSetOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxConnection$Capability$1\ncom.mysql.cj.x.protobuf.MysqlxConnection$Capability$Builder\ncom.mysql.cj.x.protobuf.MysqlxConnection$Capability\ncom.mysql.cj.x.protobuf.MysqlxConnection$CapabilityOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxConnection$Close$1\ncom.mysql.cj.x.protobuf.MysqlxConnection$Close$Builder\ncom.mysql.cj.x.protobuf.MysqlxConnection$Close\ncom.mysql.cj.x.protobuf.MysqlxConnection$CloseOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxConnection\ncom.mysql.cj.x.protobuf.MysqlxCrud$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$Collection$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$Collection$Builder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Collection\ncom.mysql.cj.x.protobuf.MysqlxCrud$CollectionOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Column$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$Column$Builder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Column\ncom.mysql.cj.x.protobuf.MysqlxCrud$ColumnOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxCrud$CreateView$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$CreateView$Builder\ncom.mysql.cj.x.protobuf.MysqlxCrud$CreateView\ncom.mysql.cj.x.protobuf.MysqlxCrud$CreateViewOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxCrud$DataModel$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$DataModel\ncom.mysql.cj.x.protobuf.MysqlxCrud$Delete$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$Delete$Builder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Delete\ncom.mysql.cj.x.protobuf.MysqlxCrud$DeleteOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxCrud$DropView$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$DropView$Builder\ncom.mysql.cj.x.protobuf.MysqlxCrud$DropView\ncom.mysql.cj.x.protobuf.MysqlxCrud$DropViewOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Find$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$Find$Builder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Find$RowLock$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$Find$RowLock\ncom.mysql.cj.x.protobuf.MysqlxCrud$Find$RowLockOptions$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$Find$RowLockOptions\ncom.mysql.cj.x.protobuf.MysqlxCrud$Find\ncom.mysql.cj.x.protobuf.MysqlxCrud$FindOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Insert$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$Insert$Builder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Insert$TypedRow$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$Insert$TypedRow$Builder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Insert$TypedRow\ncom.mysql.cj.x.protobuf.MysqlxCrud$Insert$TypedRowOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Insert\ncom.mysql.cj.x.protobuf.MysqlxCrud$InsertOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Limit$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$Limit$Builder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Limit\ncom.mysql.cj.x.protobuf.MysqlxCrud$LimitOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxCrud$ModifyView$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$ModifyView$Builder\ncom.mysql.cj.x.protobuf.MysqlxCrud$ModifyView\ncom.mysql.cj.x.protobuf.MysqlxCrud$ModifyViewOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Order$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$Order$Builder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Order$Direction$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$Order$Direction\ncom.mysql.cj.x.protobuf.MysqlxCrud$Order\ncom.mysql.cj.x.protobuf.MysqlxCrud$OrderOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Projection$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$Projection$Builder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Projection\ncom.mysql.cj.x.protobuf.MysqlxCrud$ProjectionOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Update$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$Update$Builder\ncom.mysql.cj.x.protobuf.MysqlxCrud$Update\ncom.mysql.cj.x.protobuf.MysqlxCrud$UpdateOperation$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$UpdateOperation$Builder\ncom.mysql.cj.x.protobuf.MysqlxCrud$UpdateOperation$UpdateType$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$UpdateOperation$UpdateType\ncom.mysql.cj.x.protobuf.MysqlxCrud$UpdateOperation\ncom.mysql.cj.x.protobuf.MysqlxCrud$UpdateOperationOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxCrud$UpdateOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxCrud$ViewAlgorithm$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$ViewAlgorithm\ncom.mysql.cj.x.protobuf.MysqlxCrud$ViewCheckOption$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$ViewCheckOption\ncom.mysql.cj.x.protobuf.MysqlxCrud$ViewSqlSecurity$1\ncom.mysql.cj.x.protobuf.MysqlxCrud$ViewSqlSecurity\ncom.mysql.cj.x.protobuf.MysqlxCrud\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$1\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Any$1\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Any$Builder\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Any$Type$1\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Any$Type\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Any\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$AnyOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Array$1\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Array$Builder\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Array\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$ArrayOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Object$1\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Object$Builder\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Object$ObjectField$1\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Object$ObjectField$Builder\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Object$ObjectField\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Object$ObjectFieldOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Object\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$ObjectOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Scalar$1\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Scalar$Builder\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Scalar$Octets$1\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Scalar$Octets$Builder\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Scalar$Octets\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Scalar$OctetsOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Scalar$String$1\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Scalar$String$Builder\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Scalar$String\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Scalar$StringOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Scalar$Type$1\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Scalar$Type\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$Scalar\ncom.mysql.cj.x.protobuf.MysqlxDatatypes$ScalarOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxDatatypes\ncom.mysql.cj.x.protobuf.MysqlxExpect$1\ncom.mysql.cj.x.protobuf.MysqlxExpect$Close$1\ncom.mysql.cj.x.protobuf.MysqlxExpect$Close$Builder\ncom.mysql.cj.x.protobuf.MysqlxExpect$Close\ncom.mysql.cj.x.protobuf.MysqlxExpect$CloseOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxExpect$Open$1\ncom.mysql.cj.x.protobuf.MysqlxExpect$Open$Builder\ncom.mysql.cj.x.protobuf.MysqlxExpect$Open$Condition$1\ncom.mysql.cj.x.protobuf.MysqlxExpect$Open$Condition$Builder\ncom.mysql.cj.x.protobuf.MysqlxExpect$Open$Condition$ConditionOperation$1\ncom.mysql.cj.x.protobuf.MysqlxExpect$Open$Condition$ConditionOperation\ncom.mysql.cj.x.protobuf.MysqlxExpect$Open$Condition$Key$1\ncom.mysql.cj.x.protobuf.MysqlxExpect$Open$Condition$Key\ncom.mysql.cj.x.protobuf.MysqlxExpect$Open$Condition\ncom.mysql.cj.x.protobuf.MysqlxExpect$Open$ConditionOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxExpect$Open$CtxOperation$1\ncom.mysql.cj.x.protobuf.MysqlxExpect$Open$CtxOperation\ncom.mysql.cj.x.protobuf.MysqlxExpect$Open\ncom.mysql.cj.x.protobuf.MysqlxExpect$OpenOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxExpect\ncom.mysql.cj.x.protobuf.MysqlxExpr$1\ncom.mysql.cj.x.protobuf.MysqlxExpr$Array$1\ncom.mysql.cj.x.protobuf.MysqlxExpr$Array$Builder\ncom.mysql.cj.x.protobuf.MysqlxExpr$Array\ncom.mysql.cj.x.protobuf.MysqlxExpr$ArrayOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxExpr$ColumnIdentifier$1\ncom.mysql.cj.x.protobuf.MysqlxExpr$ColumnIdentifier$Builder\ncom.mysql.cj.x.protobuf.MysqlxExpr$ColumnIdentifier\ncom.mysql.cj.x.protobuf.MysqlxExpr$ColumnIdentifierOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxExpr$DocumentPathItem$1\ncom.mysql.cj.x.protobuf.MysqlxExpr$DocumentPathItem$Builder\ncom.mysql.cj.x.protobuf.MysqlxExpr$DocumentPathItem$Type$1\ncom.mysql.cj.x.protobuf.MysqlxExpr$DocumentPathItem$Type\ncom.mysql.cj.x.protobuf.MysqlxExpr$DocumentPathItem\ncom.mysql.cj.x.protobuf.MysqlxExpr$DocumentPathItemOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxExpr$Expr$1\ncom.mysql.cj.x.protobuf.MysqlxExpr$Expr$Builder\ncom.mysql.cj.x.protobuf.MysqlxExpr$Expr$Type$1\ncom.mysql.cj.x.protobuf.MysqlxExpr$Expr$Type\ncom.mysql.cj.x.protobuf.MysqlxExpr$Expr\ncom.mysql.cj.x.protobuf.MysqlxExpr$ExprOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxExpr$FunctionCall$1\ncom.mysql.cj.x.protobuf.MysqlxExpr$FunctionCall$Builder\ncom.mysql.cj.x.protobuf.MysqlxExpr$FunctionCall\ncom.mysql.cj.x.protobuf.MysqlxExpr$FunctionCallOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxExpr$Identifier$1\ncom.mysql.cj.x.protobuf.MysqlxExpr$Identifier$Builder\ncom.mysql.cj.x.protobuf.MysqlxExpr$Identifier\ncom.mysql.cj.x.protobuf.MysqlxExpr$IdentifierOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxExpr$Object$1\ncom.mysql.cj.x.protobuf.MysqlxExpr$Object$Builder\ncom.mysql.cj.x.protobuf.MysqlxExpr$Object$ObjectField$1\ncom.mysql.cj.x.protobuf.MysqlxExpr$Object$ObjectField$Builder\ncom.mysql.cj.x.protobuf.MysqlxExpr$Object$ObjectField\ncom.mysql.cj.x.protobuf.MysqlxExpr$Object$ObjectFieldOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxExpr$Object\ncom.mysql.cj.x.protobuf.MysqlxExpr$ObjectOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxExpr$Operator$1\ncom.mysql.cj.x.protobuf.MysqlxExpr$Operator$Builder\ncom.mysql.cj.x.protobuf.MysqlxExpr$Operator\ncom.mysql.cj.x.protobuf.MysqlxExpr$OperatorOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxExpr\ncom.mysql.cj.x.protobuf.MysqlxNotice$1\ncom.mysql.cj.x.protobuf.MysqlxNotice$Frame$1\ncom.mysql.cj.x.protobuf.MysqlxNotice$Frame$Builder\ncom.mysql.cj.x.protobuf.MysqlxNotice$Frame$Scope$1\ncom.mysql.cj.x.protobuf.MysqlxNotice$Frame$Scope\ncom.mysql.cj.x.protobuf.MysqlxNotice$Frame$Type$1\ncom.mysql.cj.x.protobuf.MysqlxNotice$Frame$Type\ncom.mysql.cj.x.protobuf.MysqlxNotice$Frame\ncom.mysql.cj.x.protobuf.MysqlxNotice$FrameOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxNotice$SessionStateChanged$1\ncom.mysql.cj.x.protobuf.MysqlxNotice$SessionStateChanged$Builder\ncom.mysql.cj.x.protobuf.MysqlxNotice$SessionStateChanged$Parameter$1\ncom.mysql.cj.x.protobuf.MysqlxNotice$SessionStateChanged$Parameter\ncom.mysql.cj.x.protobuf.MysqlxNotice$SessionStateChanged\ncom.mysql.cj.x.protobuf.MysqlxNotice$SessionStateChangedOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxNotice$SessionVariableChanged$1\ncom.mysql.cj.x.protobuf.MysqlxNotice$SessionVariableChanged$Builder\ncom.mysql.cj.x.protobuf.MysqlxNotice$SessionVariableChanged\ncom.mysql.cj.x.protobuf.MysqlxNotice$SessionVariableChangedOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxNotice$Warning$1\ncom.mysql.cj.x.protobuf.MysqlxNotice$Warning$Builder\ncom.mysql.cj.x.protobuf.MysqlxNotice$Warning$Level$1\ncom.mysql.cj.x.protobuf.MysqlxNotice$Warning$Level\ncom.mysql.cj.x.protobuf.MysqlxNotice$Warning\ncom.mysql.cj.x.protobuf.MysqlxNotice$WarningOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxNotice\ncom.mysql.cj.x.protobuf.MysqlxResultset$1\ncom.mysql.cj.x.protobuf.MysqlxResultset$ColumnMetaData$1\ncom.mysql.cj.x.protobuf.MysqlxResultset$ColumnMetaData$Builder\ncom.mysql.cj.x.protobuf.MysqlxResultset$ColumnMetaData$FieldType$1\ncom.mysql.cj.x.protobuf.MysqlxResultset$ColumnMetaData$FieldType\ncom.mysql.cj.x.protobuf.MysqlxResultset$ColumnMetaData\ncom.mysql.cj.x.protobuf.MysqlxResultset$ColumnMetaDataOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxResultset$ContentType_BYTES$1\ncom.mysql.cj.x.protobuf.MysqlxResultset$ContentType_BYTES\ncom.mysql.cj.x.protobuf.MysqlxResultset$ContentType_DATETIME$1\ncom.mysql.cj.x.protobuf.MysqlxResultset$ContentType_DATETIME\ncom.mysql.cj.x.protobuf.MysqlxResultset$FetchDone$1\ncom.mysql.cj.x.protobuf.MysqlxResultset$FetchDone$Builder\ncom.mysql.cj.x.protobuf.MysqlxResultset$FetchDone\ncom.mysql.cj.x.protobuf.MysqlxResultset$FetchDoneMoreOutParams$1\ncom.mysql.cj.x.protobuf.MysqlxResultset$FetchDoneMoreOutParams$Builder\ncom.mysql.cj.x.protobuf.MysqlxResultset$FetchDoneMoreOutParams\ncom.mysql.cj.x.protobuf.MysqlxResultset$FetchDoneMoreOutParamsOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxResultset$FetchDoneMoreResultsets$1\ncom.mysql.cj.x.protobuf.MysqlxResultset$FetchDoneMoreResultsets$Builder\ncom.mysql.cj.x.protobuf.MysqlxResultset$FetchDoneMoreResultsets\ncom.mysql.cj.x.protobuf.MysqlxResultset$FetchDoneMoreResultsetsOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxResultset$FetchDoneOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxResultset$Row$1\ncom.mysql.cj.x.protobuf.MysqlxResultset$Row$Builder\ncom.mysql.cj.x.protobuf.MysqlxResultset$Row\ncom.mysql.cj.x.protobuf.MysqlxResultset$RowOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxResultset\ncom.mysql.cj.x.protobuf.MysqlxSession$1\ncom.mysql.cj.x.protobuf.MysqlxSession$AuthenticateContinue$1\ncom.mysql.cj.x.protobuf.MysqlxSession$AuthenticateContinue$Builder\ncom.mysql.cj.x.protobuf.MysqlxSession$AuthenticateContinue\ncom.mysql.cj.x.protobuf.MysqlxSession$AuthenticateContinueOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxSession$AuthenticateOk$1\ncom.mysql.cj.x.protobuf.MysqlxSession$AuthenticateOk$Builder\ncom.mysql.cj.x.protobuf.MysqlxSession$AuthenticateOk\ncom.mysql.cj.x.protobuf.MysqlxSession$AuthenticateOkOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxSession$AuthenticateStart$1\ncom.mysql.cj.x.protobuf.MysqlxSession$AuthenticateStart$Builder\ncom.mysql.cj.x.protobuf.MysqlxSession$AuthenticateStart\ncom.mysql.cj.x.protobuf.MysqlxSession$AuthenticateStartOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxSession$Close$1\ncom.mysql.cj.x.protobuf.MysqlxSession$Close$Builder\ncom.mysql.cj.x.protobuf.MysqlxSession$Close\ncom.mysql.cj.x.protobuf.MysqlxSession$CloseOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxSession$Reset$1\ncom.mysql.cj.x.protobuf.MysqlxSession$Reset$Builder\ncom.mysql.cj.x.protobuf.MysqlxSession$Reset\ncom.mysql.cj.x.protobuf.MysqlxSession$ResetOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxSession\ncom.mysql.cj.x.protobuf.MysqlxSql$1\ncom.mysql.cj.x.protobuf.MysqlxSql$StmtExecute$1\ncom.mysql.cj.x.protobuf.MysqlxSql$StmtExecute$Builder\ncom.mysql.cj.x.protobuf.MysqlxSql$StmtExecute\ncom.mysql.cj.x.protobuf.MysqlxSql$StmtExecuteOk$1\ncom.mysql.cj.x.protobuf.MysqlxSql$StmtExecuteOk$Builder\ncom.mysql.cj.x.protobuf.MysqlxSql$StmtExecuteOk\ncom.mysql.cj.x.protobuf.MysqlxSql$StmtExecuteOkOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxSql$StmtExecuteOrBuilder\ncom.mysql.cj.x.protobuf.MysqlxSql\ncom.mysql.cj.x.protobuf.package-info\ncom.mysql.cj.xdevapi.AbstractDataResult\ncom.mysql.cj.xdevapi.AbstractFilterParams\ncom.mysql.cj.xdevapi.AddResult\ncom.mysql.cj.xdevapi.AddResultImpl\ncom.mysql.cj.xdevapi.AddStatement\ncom.mysql.cj.xdevapi.AddStatementImpl\ncom.mysql.cj.xdevapi.Collection\ncom.mysql.cj.xdevapi.CollectionImpl\ncom.mysql.cj.xdevapi.Column\ncom.mysql.cj.xdevapi.ColumnImpl$1\ncom.mysql.cj.xdevapi.ColumnImpl\ncom.mysql.cj.xdevapi.CreateIndexParams$IndexField\ncom.mysql.cj.xdevapi.CreateIndexParams\ncom.mysql.cj.xdevapi.DatabaseObject$DbObjectStatus\ncom.mysql.cj.xdevapi.DatabaseObject$DbObjectType\ncom.mysql.cj.xdevapi.DatabaseObject\ncom.mysql.cj.xdevapi.DatabaseObjectDescription\ncom.mysql.cj.xdevapi.DbDoc\ncom.mysql.cj.xdevapi.DbDocFactory\ncom.mysql.cj.xdevapi.DbDocImpl\ncom.mysql.cj.xdevapi.DbDocValueFactory\ncom.mysql.cj.xdevapi.DeleteStatement\ncom.mysql.cj.xdevapi.DeleteStatementImpl\ncom.mysql.cj.xdevapi.DocFilterParams\ncom.mysql.cj.xdevapi.DocResult\ncom.mysql.cj.xdevapi.DocResultImpl\ncom.mysql.cj.xdevapi.ExprParser$1\ncom.mysql.cj.xdevapi.ExprParser$ParseExpr\ncom.mysql.cj.xdevapi.ExprParser$Token\ncom.mysql.cj.xdevapi.ExprParser$TokenType\ncom.mysql.cj.xdevapi.ExprParser\ncom.mysql.cj.xdevapi.ExprUnparser$1\ncom.mysql.cj.xdevapi.ExprUnparser\ncom.mysql.cj.xdevapi.ExprUtil\ncom.mysql.cj.xdevapi.Expression\ncom.mysql.cj.xdevapi.FetchResult\ncom.mysql.cj.xdevapi.FilterParams$RowLock\ncom.mysql.cj.xdevapi.FilterParams$RowLockOptions\ncom.mysql.cj.xdevapi.FilterParams\ncom.mysql.cj.xdevapi.FilterableStatement\ncom.mysql.cj.xdevapi.FindStatement\ncom.mysql.cj.xdevapi.FindStatementImpl$1\ncom.mysql.cj.xdevapi.FindStatementImpl\ncom.mysql.cj.xdevapi.InsertParams\ncom.mysql.cj.xdevapi.InsertResult\ncom.mysql.cj.xdevapi.InsertResultImpl\ncom.mysql.cj.xdevapi.InsertStatement\ncom.mysql.cj.xdevapi.InsertStatementImpl\ncom.mysql.cj.xdevapi.JsonArray\ncom.mysql.cj.xdevapi.JsonLiteral\ncom.mysql.cj.xdevapi.JsonNumber\ncom.mysql.cj.xdevapi.JsonParser$EscapeChar\ncom.mysql.cj.xdevapi.JsonParser$StructuralToken\ncom.mysql.cj.xdevapi.JsonParser$Whitespace\ncom.mysql.cj.xdevapi.JsonParser\ncom.mysql.cj.xdevapi.JsonString\ncom.mysql.cj.xdevapi.JsonValue\ncom.mysql.cj.xdevapi.ModifyStatement\ncom.mysql.cj.xdevapi.ModifyStatementImpl\ncom.mysql.cj.xdevapi.RemoveStatement\ncom.mysql.cj.xdevapi.RemoveStatementImpl\ncom.mysql.cj.xdevapi.Result\ncom.mysql.cj.xdevapi.Row\ncom.mysql.cj.xdevapi.RowFactory\ncom.mysql.cj.xdevapi.RowImpl\ncom.mysql.cj.xdevapi.RowResult\ncom.mysql.cj.xdevapi.RowResultImpl\ncom.mysql.cj.xdevapi.Schema\ncom.mysql.cj.xdevapi.SchemaImpl\ncom.mysql.cj.xdevapi.SelectStatement\ncom.mysql.cj.xdevapi.SelectStatementImpl$1\ncom.mysql.cj.xdevapi.SelectStatementImpl\ncom.mysql.cj.xdevapi.Session\ncom.mysql.cj.xdevapi.SessionFactory\ncom.mysql.cj.xdevapi.SessionImpl\ncom.mysql.cj.xdevapi.SqlDataResult\ncom.mysql.cj.xdevapi.SqlResult\ncom.mysql.cj.xdevapi.SqlResultImpl\ncom.mysql.cj.xdevapi.SqlStatement\ncom.mysql.cj.xdevapi.SqlStatementImpl\ncom.mysql.cj.xdevapi.SqlUpdateResult\ncom.mysql.cj.xdevapi.Statement$LockContention\ncom.mysql.cj.xdevapi.Statement\ncom.mysql.cj.xdevapi.Table\ncom.mysql.cj.xdevapi.TableFilterParams\ncom.mysql.cj.xdevapi.TableImpl\ncom.mysql.cj.xdevapi.Type\ncom.mysql.cj.xdevapi.UpdateParams\ncom.mysql.cj.xdevapi.UpdateResult\ncom.mysql.cj.xdevapi.UpdateSpec\ncom.mysql.cj.xdevapi.UpdateStatement\ncom.mysql.cj.xdevapi.UpdateStatementImpl\ncom.mysql.cj.xdevapi.UpdateType\ncom.mysql.cj.xdevapi.Warning\ncom.mysql.cj.xdevapi.WarningImpl\ncom.mysql.cj.xdevapi.XDevAPIError\ncom.mysql.cj.xdevapi.package-info\ncom.mysql.jdbc.Driver\ncom.mysql.jdbc.SocketFactory\ncom.mysql.jdbc.SocketFactoryWrapper" + } + ] + }, + { + "publisher": "Google", + "group": "com.google.protobuf", + "name": "protobuf-java", + "version": "2.6.0", + "description": "Protocol Buffers are a way of encoding structured data in an efficient yet extensible format.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "afeba6a0d697cdfd8db8636bd75fc0ee" + }, + { + "alg": "SHA-1", + "content": "88ba32feefe385d5dc284b71f649201eabd15778" + }, + { + "alg": "SHA-256", + "content": "5636b013420f19c0a5342dab6de33956e20a40b06681d2cf021266d6ef478c6e" + }, + { + "alg": "SHA-512", + "content": "1682e3a66127ca981e6ea1a2e5a772ff67cb2b720d5381f48ceb28ef8e7f1f41f1e4121ac7411e0d2f248e6a9148e04c013d988fcb657eb4db18c60a0290667b" + }, + { + "alg": "SHA-384", + "content": "8b38aa78a93a53ddd96ae9fab7a725391fc1cd9fe109a29ddab2e00dd080b143fe6d2df48765100f80f6af1a1390098d" + }, + { + "alg": "SHA3-384", + "content": "2a598e128c7337caa3193e50f0ac478e4c091d8154c5599347eebf3e63403c7dd634926b47fcbec5035a0dab17ab27f5" + }, + { + "alg": "SHA3-256", + "content": "683cfc410ded89e972dddaa09dcb2c9a027ee6518c8263746ca2ed360b24e6b3" + }, + { + "alg": "SHA3-512", + "content": "9aff70e9a3589a26098ed56b2e4ccc03717848e4153c0339deae035f7980c89cdf6e26a80863b87971f4afec1861e3fc038610f27ab7ba11d65915e9768658bc" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause" + } + } + ], + "purl": "pkg:maven/com.google.protobuf/protobuf-java@2.6.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.google.protobuf/protobuf-java@2.6.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/google/protobuf/protobuf-java/2.6.0/protobuf-java-2.6.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.google.protobuf.AbstractMessage$Builder\ncom.google.protobuf.AbstractMessage\ncom.google.protobuf.AbstractMessageLite$Builder$LimitedInputStream\ncom.google.protobuf.AbstractMessageLite$Builder\ncom.google.protobuf.AbstractMessageLite\ncom.google.protobuf.AbstractParser\ncom.google.protobuf.BlockingRpcChannel\ncom.google.protobuf.BlockingService\ncom.google.protobuf.BoundedByteString$1\ncom.google.protobuf.BoundedByteString$BoundedByteIterator\ncom.google.protobuf.BoundedByteString\ncom.google.protobuf.ByteString$1\ncom.google.protobuf.ByteString$ByteIterator\ncom.google.protobuf.ByteString$CodedBuilder\ncom.google.protobuf.ByteString$Output\ncom.google.protobuf.ByteString\ncom.google.protobuf.CodedInputStream$RefillCallback\ncom.google.protobuf.CodedInputStream$SkippedDataSink\ncom.google.protobuf.CodedInputStream\ncom.google.protobuf.CodedOutputStream$ByteBufferOutputStream\ncom.google.protobuf.CodedOutputStream$OutOfSpaceException\ncom.google.protobuf.CodedOutputStream\ncom.google.protobuf.DescriptorProtos$1\ncom.google.protobuf.DescriptorProtos$DescriptorProto$1\ncom.google.protobuf.DescriptorProtos$DescriptorProto$Builder\ncom.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$1\ncom.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder\ncom.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange\ncom.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRangeOrBuilder\ncom.google.protobuf.DescriptorProtos$DescriptorProto\ncom.google.protobuf.DescriptorProtos$DescriptorProtoOrBuilder\ncom.google.protobuf.DescriptorProtos$EnumDescriptorProto$1\ncom.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder\ncom.google.protobuf.DescriptorProtos$EnumDescriptorProto\ncom.google.protobuf.DescriptorProtos$EnumDescriptorProtoOrBuilder\ncom.google.protobuf.DescriptorProtos$EnumOptions$1\ncom.google.protobuf.DescriptorProtos$EnumOptions$Builder\ncom.google.protobuf.DescriptorProtos$EnumOptions\ncom.google.protobuf.DescriptorProtos$EnumOptionsOrBuilder\ncom.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$1\ncom.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder\ncom.google.protobuf.DescriptorProtos$EnumValueDescriptorProto\ncom.google.protobuf.DescriptorProtos$EnumValueDescriptorProtoOrBuilder\ncom.google.protobuf.DescriptorProtos$EnumValueOptions$1\ncom.google.protobuf.DescriptorProtos$EnumValueOptions$Builder\ncom.google.protobuf.DescriptorProtos$EnumValueOptions\ncom.google.protobuf.DescriptorProtos$EnumValueOptionsOrBuilder\ncom.google.protobuf.DescriptorProtos$FieldDescriptorProto$1\ncom.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder\ncom.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label$1\ncom.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label\ncom.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type$1\ncom.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type\ncom.google.protobuf.DescriptorProtos$FieldDescriptorProto\ncom.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder\ncom.google.protobuf.DescriptorProtos$FieldOptions$1\ncom.google.protobuf.DescriptorProtos$FieldOptions$Builder\ncom.google.protobuf.DescriptorProtos$FieldOptions$CType$1\ncom.google.protobuf.DescriptorProtos$FieldOptions$CType\ncom.google.protobuf.DescriptorProtos$FieldOptions\ncom.google.protobuf.DescriptorProtos$FieldOptionsOrBuilder\ncom.google.protobuf.DescriptorProtos$FileDescriptorProto$1\ncom.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder\ncom.google.protobuf.DescriptorProtos$FileDescriptorProto\ncom.google.protobuf.DescriptorProtos$FileDescriptorProtoOrBuilder\ncom.google.protobuf.DescriptorProtos$FileDescriptorSet$1\ncom.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder\ncom.google.protobuf.DescriptorProtos$FileDescriptorSet\ncom.google.protobuf.DescriptorProtos$FileDescriptorSetOrBuilder\ncom.google.protobuf.DescriptorProtos$FileOptions$1\ncom.google.protobuf.DescriptorProtos$FileOptions$Builder\ncom.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode$1\ncom.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode\ncom.google.protobuf.DescriptorProtos$FileOptions\ncom.google.protobuf.DescriptorProtos$FileOptionsOrBuilder\ncom.google.protobuf.DescriptorProtos$MessageOptions$1\ncom.google.protobuf.DescriptorProtos$MessageOptions$Builder\ncom.google.protobuf.DescriptorProtos$MessageOptions\ncom.google.protobuf.DescriptorProtos$MessageOptionsOrBuilder\ncom.google.protobuf.DescriptorProtos$MethodDescriptorProto$1\ncom.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder\ncom.google.protobuf.DescriptorProtos$MethodDescriptorProto\ncom.google.protobuf.DescriptorProtos$MethodDescriptorProtoOrBuilder\ncom.google.protobuf.DescriptorProtos$MethodOptions$1\ncom.google.protobuf.DescriptorProtos$MethodOptions$Builder\ncom.google.protobuf.DescriptorProtos$MethodOptions\ncom.google.protobuf.DescriptorProtos$MethodOptionsOrBuilder\ncom.google.protobuf.DescriptorProtos$OneofDescriptorProto$1\ncom.google.protobuf.DescriptorProtos$OneofDescriptorProto$Builder\ncom.google.protobuf.DescriptorProtos$OneofDescriptorProto\ncom.google.protobuf.DescriptorProtos$OneofDescriptorProtoOrBuilder\ncom.google.protobuf.DescriptorProtos$ServiceDescriptorProto$1\ncom.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder\ncom.google.protobuf.DescriptorProtos$ServiceDescriptorProto\ncom.google.protobuf.DescriptorProtos$ServiceDescriptorProtoOrBuilder\ncom.google.protobuf.DescriptorProtos$ServiceOptions$1\ncom.google.protobuf.DescriptorProtos$ServiceOptions$Builder\ncom.google.protobuf.DescriptorProtos$ServiceOptions\ncom.google.protobuf.DescriptorProtos$ServiceOptionsOrBuilder\ncom.google.protobuf.DescriptorProtos$SourceCodeInfo$1\ncom.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder\ncom.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$1\ncom.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder\ncom.google.protobuf.DescriptorProtos$SourceCodeInfo$Location\ncom.google.protobuf.DescriptorProtos$SourceCodeInfo$LocationOrBuilder\ncom.google.protobuf.DescriptorProtos$SourceCodeInfo\ncom.google.protobuf.DescriptorProtos$SourceCodeInfoOrBuilder\ncom.google.protobuf.DescriptorProtos$UninterpretedOption$1\ncom.google.protobuf.DescriptorProtos$UninterpretedOption$Builder\ncom.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$1\ncom.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder\ncom.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart\ncom.google.protobuf.DescriptorProtos$UninterpretedOption$NamePartOrBuilder\ncom.google.protobuf.DescriptorProtos$UninterpretedOption\ncom.google.protobuf.DescriptorProtos$UninterpretedOptionOrBuilder\ncom.google.protobuf.DescriptorProtos\ncom.google.protobuf.Descriptors$1\ncom.google.protobuf.Descriptors$Descriptor\ncom.google.protobuf.Descriptors$DescriptorPool$DescriptorIntPair\ncom.google.protobuf.Descriptors$DescriptorPool$PackageDescriptor\ncom.google.protobuf.Descriptors$DescriptorPool$SearchFilter\ncom.google.protobuf.Descriptors$DescriptorPool\ncom.google.protobuf.Descriptors$DescriptorValidationException\ncom.google.protobuf.Descriptors$EnumDescriptor\ncom.google.protobuf.Descriptors$EnumValueDescriptor\ncom.google.protobuf.Descriptors$FieldDescriptor$JavaType\ncom.google.protobuf.Descriptors$FieldDescriptor$Type\ncom.google.protobuf.Descriptors$FieldDescriptor\ncom.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner\ncom.google.protobuf.Descriptors$FileDescriptor\ncom.google.protobuf.Descriptors$GenericDescriptor\ncom.google.protobuf.Descriptors$MethodDescriptor\ncom.google.protobuf.Descriptors$OneofDescriptor\ncom.google.protobuf.Descriptors$ServiceDescriptor\ncom.google.protobuf.Descriptors\ncom.google.protobuf.DynamicMessage$1\ncom.google.protobuf.DynamicMessage$Builder\ncom.google.protobuf.DynamicMessage\ncom.google.protobuf.Extension$ExtensionType\ncom.google.protobuf.Extension$MessageType\ncom.google.protobuf.Extension\ncom.google.protobuf.ExtensionRegistry$1\ncom.google.protobuf.ExtensionRegistry$DescriptorIntPair\ncom.google.protobuf.ExtensionRegistry$ExtensionInfo\ncom.google.protobuf.ExtensionRegistry\ncom.google.protobuf.ExtensionRegistryLite$ObjectIntPair\ncom.google.protobuf.ExtensionRegistryLite\ncom.google.protobuf.FieldSet$1\ncom.google.protobuf.FieldSet$FieldDescriptorLite\ncom.google.protobuf.FieldSet\ncom.google.protobuf.GeneratedMessage$1\ncom.google.protobuf.GeneratedMessage$2\ncom.google.protobuf.GeneratedMessage$3\ncom.google.protobuf.GeneratedMessage$4\ncom.google.protobuf.GeneratedMessage$Builder$BuilderParentImpl\ncom.google.protobuf.GeneratedMessage$Builder\ncom.google.protobuf.GeneratedMessage$BuilderParent\ncom.google.protobuf.GeneratedMessage$CachedDescriptorRetriever\ncom.google.protobuf.GeneratedMessage$ExtendableBuilder\ncom.google.protobuf.GeneratedMessage$ExtendableMessage$ExtensionWriter\ncom.google.protobuf.GeneratedMessage$ExtendableMessage\ncom.google.protobuf.GeneratedMessage$ExtendableMessageOrBuilder\ncom.google.protobuf.GeneratedMessage$ExtensionDescriptorRetriever\ncom.google.protobuf.GeneratedMessage$FieldAccessorTable$FieldAccessor\ncom.google.protobuf.GeneratedMessage$FieldAccessorTable$OneofAccessor\ncom.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedEnumFieldAccessor\ncom.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedFieldAccessor\ncom.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedMessageFieldAccessor\ncom.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularEnumFieldAccessor\ncom.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularFieldAccessor\ncom.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularMessageFieldAccessor\ncom.google.protobuf.GeneratedMessage$FieldAccessorTable\ncom.google.protobuf.GeneratedMessage$GeneratedExtension$1\ncom.google.protobuf.GeneratedMessage$GeneratedExtension\ncom.google.protobuf.GeneratedMessage\ncom.google.protobuf.GeneratedMessageLite$1\ncom.google.protobuf.GeneratedMessageLite$Builder\ncom.google.protobuf.GeneratedMessageLite$ExtendableBuilder\ncom.google.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter\ncom.google.protobuf.GeneratedMessageLite$ExtendableMessage\ncom.google.protobuf.GeneratedMessageLite$ExtendableMessageOrBuilder\ncom.google.protobuf.GeneratedMessageLite$ExtensionDescriptor\ncom.google.protobuf.GeneratedMessageLite$GeneratedExtension\ncom.google.protobuf.GeneratedMessageLite$SerializedForm\ncom.google.protobuf.GeneratedMessageLite\ncom.google.protobuf.Internal$EnumLite\ncom.google.protobuf.Internal$EnumLiteMap\ncom.google.protobuf.Internal\ncom.google.protobuf.InvalidProtocolBufferException\ncom.google.protobuf.LazyField$1\ncom.google.protobuf.LazyField$LazyEntry\ncom.google.protobuf.LazyField$LazyIterator\ncom.google.protobuf.LazyField\ncom.google.protobuf.LazyFieldLite\ncom.google.protobuf.LazyStringArrayList$ByteArrayListView\ncom.google.protobuf.LazyStringArrayList$ByteStringListView\ncom.google.protobuf.LazyStringArrayList\ncom.google.protobuf.LazyStringList\ncom.google.protobuf.LiteralByteString$1\ncom.google.protobuf.LiteralByteString$LiteralByteIterator\ncom.google.protobuf.LiteralByteString\ncom.google.protobuf.Message$Builder\ncom.google.protobuf.Message\ncom.google.protobuf.MessageLite$Builder\ncom.google.protobuf.MessageLite\ncom.google.protobuf.MessageLiteOrBuilder\ncom.google.protobuf.MessageOrBuilder\ncom.google.protobuf.MessageReflection$1\ncom.google.protobuf.MessageReflection$BuilderAdapter\ncom.google.protobuf.MessageReflection$ExtensionAdapter\ncom.google.protobuf.MessageReflection$MergeTarget$ContainerType\ncom.google.protobuf.MessageReflection$MergeTarget\ncom.google.protobuf.MessageReflection\ncom.google.protobuf.Parser\ncom.google.protobuf.ProtocolMessageEnum\ncom.google.protobuf.ProtocolStringList\ncom.google.protobuf.RepeatedFieldBuilder$BuilderExternalList\ncom.google.protobuf.RepeatedFieldBuilder$MessageExternalList\ncom.google.protobuf.RepeatedFieldBuilder$MessageOrBuilderExternalList\ncom.google.protobuf.RepeatedFieldBuilder\ncom.google.protobuf.RopeByteString$1\ncom.google.protobuf.RopeByteString$Balancer\ncom.google.protobuf.RopeByteString$PieceIterator\ncom.google.protobuf.RopeByteString$RopeByteIterator\ncom.google.protobuf.RopeByteString$RopeInputStream\ncom.google.protobuf.RopeByteString\ncom.google.protobuf.RpcCallback\ncom.google.protobuf.RpcChannel\ncom.google.protobuf.RpcController\ncom.google.protobuf.RpcUtil$1\ncom.google.protobuf.RpcUtil$2\ncom.google.protobuf.RpcUtil$AlreadyCalledException\ncom.google.protobuf.RpcUtil\ncom.google.protobuf.Service\ncom.google.protobuf.ServiceException\ncom.google.protobuf.SingleFieldBuilder\ncom.google.protobuf.SmallSortedMap$1\ncom.google.protobuf.SmallSortedMap$EmptySet$1\ncom.google.protobuf.SmallSortedMap$EmptySet$2\ncom.google.protobuf.SmallSortedMap$EmptySet\ncom.google.protobuf.SmallSortedMap$Entry\ncom.google.protobuf.SmallSortedMap$EntryIterator\ncom.google.protobuf.SmallSortedMap$EntrySet\ncom.google.protobuf.SmallSortedMap\ncom.google.protobuf.TextFormat$1\ncom.google.protobuf.TextFormat$2\ncom.google.protobuf.TextFormat$3\ncom.google.protobuf.TextFormat$ByteSequence\ncom.google.protobuf.TextFormat$InvalidEscapeSequenceException\ncom.google.protobuf.TextFormat$ParseException\ncom.google.protobuf.TextFormat$Parser$Builder\ncom.google.protobuf.TextFormat$Parser$SingularOverwritePolicy\ncom.google.protobuf.TextFormat$Parser\ncom.google.protobuf.TextFormat$Printer\ncom.google.protobuf.TextFormat$TextGenerator\ncom.google.protobuf.TextFormat$Tokenizer\ncom.google.protobuf.TextFormat\ncom.google.protobuf.UninitializedMessageException\ncom.google.protobuf.UnknownFieldSet$1\ncom.google.protobuf.UnknownFieldSet$Builder\ncom.google.protobuf.UnknownFieldSet$Field$Builder\ncom.google.protobuf.UnknownFieldSet$Field\ncom.google.protobuf.UnknownFieldSet$Parser\ncom.google.protobuf.UnknownFieldSet\ncom.google.protobuf.UnmodifiableLazyStringList$1\ncom.google.protobuf.UnmodifiableLazyStringList$2\ncom.google.protobuf.UnmodifiableLazyStringList\ncom.google.protobuf.Utf8\ncom.google.protobuf.WireFormat$1\ncom.google.protobuf.WireFormat$FieldType$1\ncom.google.protobuf.WireFormat$FieldType$2\ncom.google.protobuf.WireFormat$FieldType$3\ncom.google.protobuf.WireFormat$FieldType$4\ncom.google.protobuf.WireFormat$FieldType\ncom.google.protobuf.WireFormat$JavaType\ncom.google.protobuf.WireFormat" + } + ] + }, + { + "publisher": "Alibaba Group", + "group": "com.alibaba", + "name": "fastjson", + "version": "1.2.24", + "description": "Fastjson is a JSON processor (JSON parser + JSON generator) written in Java", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "036e7cdd77ba14322ff3a38fc4e1cfbe" + }, + { + "alg": "SHA-1", + "content": "a2b82688715ee16d874d90229d204daf3efcac8e" + }, + { + "alg": "SHA-256", + "content": "1b4ebbb73676b7048966f5165a9310fb81c761eeab9eb2e2d361b70ff9450c66" + }, + { + "alg": "SHA-512", + "content": "2e9fbf6a9d1d120b7753cf73a990b2c7d9906090abe354940a3e14d3a39174ab73b420ca5d5d95e633ec3fa89edac2ba7027ececdfdb8c992876eda73f577e73" + }, + { + "alg": "SHA-384", + "content": "b84650d6654be249455daf53e919a1a97e28e3805f80f852277956614b7f5c0aaa095bef4ce5805956e891ffcff5cbda" + }, + { + "alg": "SHA3-384", + "content": "74a1d6e0f1c58742df59d0c7167cd8805b37a90ae1cd5f9f5d8fb4442e0d84f72dd95d3c1888f78e605213f0450afb82" + }, + { + "alg": "SHA3-256", + "content": "a469ebbbc654c2b7dda79fb68f982e29cbeeb650398606282a0274f0b4f0b28a" + }, + { + "alg": "SHA3-512", + "content": "6d299e0e1a4daf87bbd2588d62d7bc3aca273a2c023e20668c18a4423ff3c50d42d1d709a3f75a54d9fa8e9f06ce4840f85ea7f2880b327fe4801d990d90ea76" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.alibaba/fastjson@1.2.24?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.alibaba/fastjson@1.2.24?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/alibaba/fastjson/1.2.24/fastjson-1.2.24.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.alibaba.fastjson.annotation.JSONCreator\ncom.alibaba.fastjson.annotation.JSONField\ncom.alibaba.fastjson.annotation.JSONPOJOBuilder\ncom.alibaba.fastjson.annotation.JSONType\ncom.alibaba.fastjson.asm.ByteVector\ncom.alibaba.fastjson.asm.ClassWriter\ncom.alibaba.fastjson.asm.FieldWriter\ncom.alibaba.fastjson.asm.Item\ncom.alibaba.fastjson.asm.Label\ncom.alibaba.fastjson.asm.MethodVisitor\ncom.alibaba.fastjson.asm.MethodWriter\ncom.alibaba.fastjson.asm.Opcodes\ncom.alibaba.fastjson.asm.Type\ncom.alibaba.fastjson.JSON\ncom.alibaba.fastjson.JSONArray\ncom.alibaba.fastjson.JSONAware\ncom.alibaba.fastjson.JSONException\ncom.alibaba.fastjson.JSONObject\ncom.alibaba.fastjson.JSONPath$ArrayAccessSegement\ncom.alibaba.fastjson.JSONPath$DoubleOpSegement\ncom.alibaba.fastjson.JSONPath$Filter\ncom.alibaba.fastjson.JSONPath$FilterSegement\ncom.alibaba.fastjson.JSONPath$IntBetweenSegement\ncom.alibaba.fastjson.JSONPath$IntInSegement\ncom.alibaba.fastjson.JSONPath$IntObjInSegement\ncom.alibaba.fastjson.JSONPath$IntOpSegement\ncom.alibaba.fastjson.JSONPath$JSONPathParser\ncom.alibaba.fastjson.JSONPath$MatchSegement\ncom.alibaba.fastjson.JSONPath$MultiIndexSegement\ncom.alibaba.fastjson.JSONPath$MultiPropertySegement\ncom.alibaba.fastjson.JSONPath$NotNullSegement\ncom.alibaba.fastjson.JSONPath$NullSegement\ncom.alibaba.fastjson.JSONPath$Operator\ncom.alibaba.fastjson.JSONPath$PropertySegement\ncom.alibaba.fastjson.JSONPath$RangeSegement\ncom.alibaba.fastjson.JSONPath$RlikeSegement\ncom.alibaba.fastjson.JSONPath$Segement\ncom.alibaba.fastjson.JSONPath$SizeSegement\ncom.alibaba.fastjson.JSONPath$StringInSegement\ncom.alibaba.fastjson.JSONPath$StringOpSegement\ncom.alibaba.fastjson.JSONPath$ValueSegment\ncom.alibaba.fastjson.JSONPath$WildCardSegement\ncom.alibaba.fastjson.JSONPath\ncom.alibaba.fastjson.JSONPathException\ncom.alibaba.fastjson.JSONPObject\ncom.alibaba.fastjson.JSONReader\ncom.alibaba.fastjson.JSONStreamAware\ncom.alibaba.fastjson.JSONStreamContext\ncom.alibaba.fastjson.JSONWriter\ncom.alibaba.fastjson.parser.DefaultExtJSONParser\ncom.alibaba.fastjson.parser.DefaultJSONParser$ResolveTask\ncom.alibaba.fastjson.parser.DefaultJSONParser\ncom.alibaba.fastjson.parser.deserializer.AbstractDateDeserializer\ncom.alibaba.fastjson.parser.deserializer.ArrayListTypeFieldDeserializer\ncom.alibaba.fastjson.parser.deserializer.ASMDeserializerFactory$Context\ncom.alibaba.fastjson.parser.deserializer.ASMDeserializerFactory\ncom.alibaba.fastjson.parser.deserializer.AutowiredObjectDeserializer\ncom.alibaba.fastjson.parser.deserializer.ContextObjectDeserializer\ncom.alibaba.fastjson.parser.deserializer.DefaultFieldDeserializer\ncom.alibaba.fastjson.parser.deserializer.EnumDeserializer\ncom.alibaba.fastjson.parser.deserializer.ExtraProcessable\ncom.alibaba.fastjson.parser.deserializer.ExtraProcessor\ncom.alibaba.fastjson.parser.deserializer.ExtraTypeProvider\ncom.alibaba.fastjson.parser.deserializer.FieldDeserializer\ncom.alibaba.fastjson.parser.deserializer.FieldTypeResolver\ncom.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer\ncom.alibaba.fastjson.parser.deserializer.JavaObjectDeserializer\ncom.alibaba.fastjson.parser.deserializer.Jdk8DateCodec\ncom.alibaba.fastjson.parser.deserializer.MapDeserializer\ncom.alibaba.fastjson.parser.deserializer.NumberDeserializer\ncom.alibaba.fastjson.parser.deserializer.ObjectDeserializer\ncom.alibaba.fastjson.parser.deserializer.OptionalCodec\ncom.alibaba.fastjson.parser.deserializer.ParseProcess\ncom.alibaba.fastjson.parser.deserializer.ResolveFieldDeserializer\ncom.alibaba.fastjson.parser.deserializer.SqlDateDeserializer\ncom.alibaba.fastjson.parser.deserializer.StackTraceElementDeserializer\ncom.alibaba.fastjson.parser.deserializer.ThrowableDeserializer\ncom.alibaba.fastjson.parser.deserializer.TimeDeserializer\ncom.alibaba.fastjson.parser.Feature\ncom.alibaba.fastjson.parser.JSONLexer\ncom.alibaba.fastjson.parser.JSONLexerBase\ncom.alibaba.fastjson.parser.JSONReaderScanner\ncom.alibaba.fastjson.parser.JSONScanner\ncom.alibaba.fastjson.parser.JSONToken\ncom.alibaba.fastjson.parser.ParseContext\ncom.alibaba.fastjson.parser.ParserConfig\ncom.alibaba.fastjson.parser.SymbolTable\ncom.alibaba.fastjson.PropertyNamingStrategy$1\ncom.alibaba.fastjson.PropertyNamingStrategy\ncom.alibaba.fastjson.serializer.AfterFilter\ncom.alibaba.fastjson.serializer.AppendableSerializer\ncom.alibaba.fastjson.serializer.ArraySerializer\ncom.alibaba.fastjson.serializer.ASMSerializerFactory$Context\ncom.alibaba.fastjson.serializer.ASMSerializerFactory\ncom.alibaba.fastjson.serializer.AtomicCodec\ncom.alibaba.fastjson.serializer.AutowiredObjectSerializer\ncom.alibaba.fastjson.serializer.AwtCodec\ncom.alibaba.fastjson.serializer.BeanContext\ncom.alibaba.fastjson.serializer.BeforeFilter\ncom.alibaba.fastjson.serializer.BigDecimalCodec\ncom.alibaba.fastjson.serializer.BigIntegerCodec\ncom.alibaba.fastjson.serializer.BooleanCodec\ncom.alibaba.fastjson.serializer.CalendarCodec\ncom.alibaba.fastjson.serializer.CharacterCodec\ncom.alibaba.fastjson.serializer.CharArrayCodec\ncom.alibaba.fastjson.serializer.ClobSeriliazer\ncom.alibaba.fastjson.serializer.CollectionCodec\ncom.alibaba.fastjson.serializer.ContextObjectSerializer\ncom.alibaba.fastjson.serializer.ContextValueFilter\ncom.alibaba.fastjson.serializer.DateCodec\ncom.alibaba.fastjson.serializer.DoubleSerializer\ncom.alibaba.fastjson.serializer.EnumerationSerializer\ncom.alibaba.fastjson.serializer.EnumSerializer\ncom.alibaba.fastjson.serializer.FieldSerializer$RuntimeSerializerInfo\ncom.alibaba.fastjson.serializer.FieldSerializer\ncom.alibaba.fastjson.serializer.FloatCodec\ncom.alibaba.fastjson.serializer.GuavaCodec\ncom.alibaba.fastjson.serializer.IntegerCodec\ncom.alibaba.fastjson.serializer.JavaBeanSerializer\ncom.alibaba.fastjson.serializer.JSONAwareSerializer\ncom.alibaba.fastjson.serializer.JSONLibDataFormatSerializer\ncom.alibaba.fastjson.serializer.JSONSerializable\ncom.alibaba.fastjson.serializer.JSONSerializableSerializer\ncom.alibaba.fastjson.serializer.JSONSerializer\ncom.alibaba.fastjson.serializer.JSONSerializerMap\ncom.alibaba.fastjson.serializer.LabelFilter\ncom.alibaba.fastjson.serializer.Labels$DefaultLabelFilter\ncom.alibaba.fastjson.serializer.Labels\ncom.alibaba.fastjson.serializer.ListSerializer\ncom.alibaba.fastjson.serializer.LongCodec\ncom.alibaba.fastjson.serializer.MapSerializer\ncom.alibaba.fastjson.serializer.MiscCodec\ncom.alibaba.fastjson.serializer.NameFilter\ncom.alibaba.fastjson.serializer.ObjectArrayCodec\ncom.alibaba.fastjson.serializer.ObjectSerializer\ncom.alibaba.fastjson.serializer.PascalNameFilter\ncom.alibaba.fastjson.serializer.PrimitiveArraySerializer\ncom.alibaba.fastjson.serializer.PropertyFilter\ncom.alibaba.fastjson.serializer.PropertyPreFilter\ncom.alibaba.fastjson.serializer.ReferenceCodec\ncom.alibaba.fastjson.serializer.SerialContext\ncom.alibaba.fastjson.serializer.SerializeBeanInfo\ncom.alibaba.fastjson.serializer.SerializeConfig\ncom.alibaba.fastjson.serializer.SerializeFilter\ncom.alibaba.fastjson.serializer.SerializeFilterable\ncom.alibaba.fastjson.serializer.SerializerFeature\ncom.alibaba.fastjson.serializer.SerializeWriter\ncom.alibaba.fastjson.serializer.SimpleDateFormatSerializer\ncom.alibaba.fastjson.serializer.SimplePropertyPreFilter\ncom.alibaba.fastjson.serializer.StringCodec\ncom.alibaba.fastjson.serializer.ToStringSerializer\ncom.alibaba.fastjson.serializer.ValueFilter\ncom.alibaba.fastjson.support.config.FastJsonConfig\ncom.alibaba.fastjson.support.jaxrs.FastJsonProvider\ncom.alibaba.fastjson.support.retrofit.Retrofit2ConverterFactory$RequestBodyConverter\ncom.alibaba.fastjson.support.retrofit.Retrofit2ConverterFactory$ResponseBodyConverter\ncom.alibaba.fastjson.support.retrofit.Retrofit2ConverterFactory\ncom.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter\ncom.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter4\ncom.alibaba.fastjson.support.spring.FastJsonJsonView\ncom.alibaba.fastjson.support.spring.FastJsonpHttpMessageConverter4\ncom.alibaba.fastjson.support.spring.FastJsonpResponseBodyAdvice\ncom.alibaba.fastjson.support.spring.FastjsonSockJsMessageCodec\ncom.alibaba.fastjson.support.spring.MappingFastJsonValue\ncom.alibaba.fastjson.support.springfox.SwaggerJsonSerializer\ncom.alibaba.fastjson.TypeReference\ncom.alibaba.fastjson.util.ASMClassLoader$1\ncom.alibaba.fastjson.util.ASMClassLoader\ncom.alibaba.fastjson.util.ASMUtils\ncom.alibaba.fastjson.util.FieldInfo\ncom.alibaba.fastjson.util.IdentityHashMap$Entry\ncom.alibaba.fastjson.util.IdentityHashMap\ncom.alibaba.fastjson.util.IOUtils$1\ncom.alibaba.fastjson.util.IOUtils$PropertiesInitializer\ncom.alibaba.fastjson.util.IOUtils\ncom.alibaba.fastjson.util.JavaBeanInfo\ncom.alibaba.fastjson.util.ParameterizedTypeImpl\ncom.alibaba.fastjson.util.ServiceLoader\ncom.alibaba.fastjson.util.TypeUtils" + } + ] + }, + { + "publisher": "JDOM", + "group": "org.jdom", + "name": "jdom2", + "version": "2.0.6", + "description": "A complete, Java-based solution for accessing, manipulating, and outputting XML data", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "86a30c9b1ddc08ca155747890db423b7" + }, + { + "alg": "SHA-1", + "content": "6f14738ec2e9dd0011e343717fa624a10f8aab64" + }, + { + "alg": "SHA-256", + "content": "1345f11ba606d15603d6740551a8c21947c0215640770ec67271fe78bea97cf5" + }, + { + "alg": "SHA-512", + "content": "315791dc16bc6240d81da7fee9ae325102ff7db19a57805335d189bc747abc4d1c80144589ebf956613b93b2263c7565fdf171aca0c6c598616eb3f0bdf4cc58" + }, + { + "alg": "SHA-384", + "content": "6240f6747c788c1d512aa1383ff5648dc1c528504010d1dea0667cfa7b291e5521ad70521a8753e52c057edbdc190d36" + }, + { + "alg": "SHA3-384", + "content": "5905840ddfa1bdad2bf8cc3b61a0509c438de94585473b5e4a4dccd8c653fe0a97b094b6703b502605b1141ad6b83d23" + }, + { + "alg": "SHA3-256", + "content": "e46ea1f3ddd97c9e6a5714ed0e4f981962f4c11c28ec96f63edff801c202921a" + }, + { + "alg": "SHA3-512", + "content": "4db8ae655765f69ffd94f4cfbf1d637a9159bb015af198902449ad0f9654b41aa3ec8695e36c358ce36ec7d3ebb67feafd955be6eefdb5d72f308e95a97ab8a9" + } + ], + "licenses": [ + { + "license": { + "name": "Similar to Apache License but with the acknowledgment clause removed", + "url": "https://raw.github.com/hunterhacker/jdom/master/LICENSE.txt" + } + } + ], + "purl": "pkg:maven/org.jdom/jdom2@2.0.6?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.jdom/jdom2@2.0.6?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.jdom2.Attribute\norg.jdom2.AttributeList$1\norg.jdom2.AttributeList$ALIterator\norg.jdom2.AttributeList\norg.jdom2.AttributeType\norg.jdom2.CDATA\norg.jdom2.CloneBase\norg.jdom2.Comment\norg.jdom2.Content$CType\norg.jdom2.Content\norg.jdom2.ContentList$1\norg.jdom2.ContentList$CLIterator\norg.jdom2.ContentList$CLListIterator\norg.jdom2.ContentList$FilterList\norg.jdom2.ContentList$FilterListIterator\norg.jdom2.ContentList\norg.jdom2.DataConversionException\norg.jdom2.DefaultJDOMFactory\norg.jdom2.DescendantIterator\norg.jdom2.DocType\norg.jdom2.Document\norg.jdom2.Element\norg.jdom2.EntityRef\norg.jdom2.FilterIterator\norg.jdom2.IllegalAddException\norg.jdom2.IllegalDataException\norg.jdom2.IllegalNameException\norg.jdom2.IllegalTargetException\norg.jdom2.JDOMConstants\norg.jdom2.JDOMException\norg.jdom2.JDOMFactory\norg.jdom2.Namespace$NamespaceSerializationProxy\norg.jdom2.Namespace\norg.jdom2.NamespaceAware\norg.jdom2.Parent\norg.jdom2.ProcessingInstruction\norg.jdom2.SlimJDOMFactory\norg.jdom2.StringBin\norg.jdom2.Text\norg.jdom2.UncheckedJDOMFactory\norg.jdom2.Verifier\norg.jdom2.adapters.AbstractDOMAdapter\norg.jdom2.adapters.DOMAdapter\norg.jdom2.adapters.JAXPDOMAdapter\norg.jdom2.filter.AbstractFilter\norg.jdom2.filter.AndFilter\norg.jdom2.filter.AttributeFilter\norg.jdom2.filter.ClassFilter\norg.jdom2.filter.ContentFilter\norg.jdom2.filter.ElementFilter\norg.jdom2.filter.Filter\norg.jdom2.filter.Filters\norg.jdom2.filter.NegateFilter\norg.jdom2.filter.OrFilter\norg.jdom2.filter.PassThroughFilter\norg.jdom2.filter.TextOnlyFilter\norg.jdom2.input.DOMBuilder\norg.jdom2.input.JDOMParseException\norg.jdom2.input.SAXBuilder\norg.jdom2.input.StAXEventBuilder\norg.jdom2.input.StAXStreamBuilder\norg.jdom2.input.sax.AbstractReaderSchemaFactory\norg.jdom2.input.sax.AbstractReaderXSDFactory$SchemaFactoryProvider\norg.jdom2.input.sax.AbstractReaderXSDFactory\norg.jdom2.input.sax.BuilderErrorHandler\norg.jdom2.input.sax.DefaultSAXHandlerFactory$DefaultSAXHandler\norg.jdom2.input.sax.DefaultSAXHandlerFactory\norg.jdom2.input.sax.SAXBuilderEngine\norg.jdom2.input.sax.SAXEngine\norg.jdom2.input.sax.SAXHandler\norg.jdom2.input.sax.SAXHandlerFactory\norg.jdom2.input.sax.TextBuffer\norg.jdom2.input.sax.XMLReaderJAXPFactory\norg.jdom2.input.sax.XMLReaderJDOMFactory\norg.jdom2.input.sax.XMLReaderSAX2Factory\norg.jdom2.input.sax.XMLReaderSchemaFactory\norg.jdom2.input.sax.XMLReaderXSDFactory$1\norg.jdom2.input.sax.XMLReaderXSDFactory\norg.jdom2.input.sax.XMLReaders$DTDSingleton\norg.jdom2.input.sax.XMLReaders$FactorySupplier\norg.jdom2.input.sax.XMLReaders$NONSingleton\norg.jdom2.input.sax.XMLReaders$XSDSingleton\norg.jdom2.input.sax.XMLReaders\norg.jdom2.input.sax.package-info\norg.jdom2.input.stax.DTDParser\norg.jdom2.input.stax.DefaultStAXFilter\norg.jdom2.input.stax.StAXFilter\norg.jdom2.input.stax.package-info\norg.jdom2.internal.ArrayCopy\norg.jdom2.internal.ReflectionConstructor\norg.jdom2.internal.SystemProperty\norg.jdom2.located.Located\norg.jdom2.located.LocatedCDATA\norg.jdom2.located.LocatedComment\norg.jdom2.located.LocatedDocType\norg.jdom2.located.LocatedElement\norg.jdom2.located.LocatedEntityRef\norg.jdom2.located.LocatedJDOMFactory\norg.jdom2.located.LocatedProcessingInstruction\norg.jdom2.located.LocatedText\norg.jdom2.output.DOMOutputter$1\norg.jdom2.output.DOMOutputter$DefaultDOMOutputProcessor\norg.jdom2.output.DOMOutputter\norg.jdom2.output.EscapeStrategy\norg.jdom2.output.Format$1\norg.jdom2.output.Format$DefaultCharsetEscapeStrategy\norg.jdom2.output.Format$EscapeStrategy7Bits\norg.jdom2.output.Format$EscapeStrategy8Bits\norg.jdom2.output.Format$EscapeStrategyUTF\norg.jdom2.output.Format$TextMode\norg.jdom2.output.Format\norg.jdom2.output.JDOMLocator\norg.jdom2.output.LineSeparator\norg.jdom2.output.SAXOutputter$1\norg.jdom2.output.SAXOutputter$DefaultSAXOutputProcessor\norg.jdom2.output.SAXOutputter\norg.jdom2.output.StAXEventOutputter$1\norg.jdom2.output.StAXEventOutputter$DefaultStAXEventProcessor\norg.jdom2.output.StAXEventOutputter\norg.jdom2.output.StAXStreamOutputter$1\norg.jdom2.output.StAXStreamOutputter$DefaultStAXStreamProcessor\norg.jdom2.output.StAXStreamOutputter\norg.jdom2.output.XMLOutputter$1\norg.jdom2.output.XMLOutputter$DefaultXMLProcessor\norg.jdom2.output.XMLOutputter\norg.jdom2.output.support.AbstractDOMOutputProcessor$1\norg.jdom2.output.support.AbstractDOMOutputProcessor\norg.jdom2.output.support.AbstractFormattedWalker$1\norg.jdom2.output.support.AbstractFormattedWalker$2\norg.jdom2.output.support.AbstractFormattedWalker$MultiText\norg.jdom2.output.support.AbstractFormattedWalker$Trim\norg.jdom2.output.support.AbstractFormattedWalker\norg.jdom2.output.support.AbstractOutputProcessor$1\norg.jdom2.output.support.AbstractOutputProcessor\norg.jdom2.output.support.AbstractSAXOutputProcessor$1\norg.jdom2.output.support.AbstractSAXOutputProcessor\norg.jdom2.output.support.AbstractStAXEventProcessor$1\norg.jdom2.output.support.AbstractStAXEventProcessor$AttIterator\norg.jdom2.output.support.AbstractStAXEventProcessor$NSIterator\norg.jdom2.output.support.AbstractStAXEventProcessor\norg.jdom2.output.support.AbstractStAXStreamProcessor$1\norg.jdom2.output.support.AbstractStAXStreamProcessor\norg.jdom2.output.support.AbstractXMLOutputProcessor$1\norg.jdom2.output.support.AbstractXMLOutputProcessor\norg.jdom2.output.support.DOMOutputProcessor\norg.jdom2.output.support.FormatStack$1\norg.jdom2.output.support.FormatStack\norg.jdom2.output.support.SAXOutputProcessor\norg.jdom2.output.support.SAXTarget$SAXLocator\norg.jdom2.output.support.SAXTarget\norg.jdom2.output.support.StAXEventProcessor\norg.jdom2.output.support.StAXStreamProcessor\norg.jdom2.output.support.Walker\norg.jdom2.output.support.WalkerNORMALIZE$1\norg.jdom2.output.support.WalkerNORMALIZE\norg.jdom2.output.support.WalkerPRESERVE$1\norg.jdom2.output.support.WalkerPRESERVE\norg.jdom2.output.support.WalkerTRIM$1\norg.jdom2.output.support.WalkerTRIM\norg.jdom2.output.support.WalkerTRIM_FULL_WHITE$1\norg.jdom2.output.support.WalkerTRIM_FULL_WHITE\norg.jdom2.output.support.XMLOutputProcessor\norg.jdom2.transform.JDOMResult$DocumentBuilder\norg.jdom2.transform.JDOMResult$FragmentHandler\norg.jdom2.transform.JDOMResult\norg.jdom2.transform.JDOMSource$DocumentReader\norg.jdom2.transform.JDOMSource$JDOMInputSource\norg.jdom2.transform.JDOMSource\norg.jdom2.transform.XSLTransformException\norg.jdom2.transform.XSLTransformer\norg.jdom2.util.IteratorIterable\norg.jdom2.util.NamespaceStack$1\norg.jdom2.util.NamespaceStack$BackwardWalker\norg.jdom2.util.NamespaceStack$EmptyIterable\norg.jdom2.util.NamespaceStack$ForwardWalker\norg.jdom2.util.NamespaceStack$NamespaceIterable\norg.jdom2.util.NamespaceStack\norg.jdom2.xpath.XPath$XPathString\norg.jdom2.xpath.XPath\norg.jdom2.xpath.XPathBuilder\norg.jdom2.xpath.XPathDiagnostic\norg.jdom2.xpath.XPathExpression\norg.jdom2.xpath.XPathFactory\norg.jdom2.xpath.XPathHelper\norg.jdom2.xpath.jaxen.JDOM2Navigator\norg.jdom2.xpath.jaxen.JDOMCoreNavigator\norg.jdom2.xpath.jaxen.JDOMNavigator\norg.jdom2.xpath.jaxen.JDOMXPath\norg.jdom2.xpath.jaxen.JaxenCompiled\norg.jdom2.xpath.jaxen.JaxenXPathFactory\norg.jdom2.xpath.jaxen.NamespaceContainer\norg.jdom2.xpath.util.AbstractXPathCompiled$1\norg.jdom2.xpath.util.AbstractXPathCompiled$NamespaceComparator\norg.jdom2.xpath.util.AbstractXPathCompiled\norg.jdom2.xpath.util.XPathDiagnosticImpl" + } + ] + }, + { + "group": "org.dom4j", + "name": "dom4j", + "version": "2.1.0", + "description": "flexible XML framework for Java", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "dcd0b683599cb29fd0a684d54c38e71d" + }, + { + "alg": "SHA-1", + "content": "6ad46940de4d721df3d6bbcd2977149742095445" + }, + { + "alg": "SHA-256", + "content": "95b11e251e4f0fdcc5d1b3b984d30452260f65d1b382c7aea1448d2b83e8c222" + }, + { + "alg": "SHA-512", + "content": "f9653eab77d3fadd7d3c64fb245fa46377f1dcd4c5be17bcf03152ed0c94debc8931ceaa6f30a254f7ccbb93187eff8e3897f0fac8ef4b2b8a94a779914656a3" + }, + { + "alg": "SHA-384", + "content": "8f8a8c5f920b269e375268fa64847d599888f06dd9e7288b8d94578af6a4a0e270683b52804d371d2ada1e32d8852bae" + }, + { + "alg": "SHA3-384", + "content": "cb323002e20fa9fab2345d4ee518df5002001cc535b2b5c9d96b39d6d8191230da44b6d8cf9ffbdcd3a54c8deca7b462" + }, + { + "alg": "SHA3-256", + "content": "4716e10fa5c0829e9a485ef93faf8f4e3516be90155293002a9ee38fefd6ee58" + }, + { + "alg": "SHA3-512", + "content": "c6e5a01f96c8f8251a35677adf024587e4a2c52abac3348a7f26db2df9bab8c47a9ceaef232a9b36abba083889adfddadf515b8558ecaf6260010c1bd035400d" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause" + } + } + ], + "purl": "pkg:maven/org.dom4j/dom4j@2.1.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.dom4j/dom4j@2.1.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/dom4j/dom4j/2.1.0/dom4j-2.1.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.dom4j.Attribute\norg.dom4j.bean.BeanAttribute\norg.dom4j.bean.BeanAttributeList\norg.dom4j.bean.BeanDocumentFactory\norg.dom4j.bean.BeanElement\norg.dom4j.bean.BeanMetaData\norg.dom4j.Branch\norg.dom4j.CDATA\norg.dom4j.CharacterData\norg.dom4j.Comment\norg.dom4j.datatype.DatatypeAttribute\norg.dom4j.datatype.DatatypeDocumentFactory\norg.dom4j.datatype.DatatypeElement\norg.dom4j.datatype.DatatypeElementFactory\norg.dom4j.datatype.InvalidSchemaException\norg.dom4j.datatype.NamedTypeResolver\norg.dom4j.datatype.SchemaParser\norg.dom4j.Document\norg.dom4j.DocumentException\norg.dom4j.DocumentFactory\norg.dom4j.DocumentHelper\norg.dom4j.DocumentType\norg.dom4j.dom.DOMAttribute\norg.dom4j.dom.DOMAttributeNodeMap\norg.dom4j.dom.DOMCDATA\norg.dom4j.dom.DOMComment\norg.dom4j.dom.DOMDocument\norg.dom4j.dom.DOMDocumentFactory\norg.dom4j.dom.DOMDocumentType\norg.dom4j.dom.DOMElement\norg.dom4j.dom.DOMEntityReference\norg.dom4j.dom.DOMNamespace\norg.dom4j.dom.DOMNodeHelper$1\norg.dom4j.dom.DOMNodeHelper$EmptyNodeList\norg.dom4j.dom.DOMNodeHelper\norg.dom4j.dom.DOMProcessingInstruction\norg.dom4j.dom.DOMText\norg.dom4j.dtd.AttributeDecl\norg.dom4j.dtd.Decl\norg.dom4j.dtd.ElementDecl\norg.dom4j.dtd.ExternalEntityDecl\norg.dom4j.dtd.InternalEntityDecl\norg.dom4j.Element\norg.dom4j.ElementHandler\norg.dom4j.ElementPath\norg.dom4j.Entity\norg.dom4j.IllegalAddException\norg.dom4j.InvalidXPathException\norg.dom4j.io.DispatchHandler\norg.dom4j.io.DocumentInputSource$1\norg.dom4j.io.DocumentInputSource\norg.dom4j.io.DocumentResult\norg.dom4j.io.DocumentSource\norg.dom4j.io.DOMDocumentResult\norg.dom4j.io.DOMReader\norg.dom4j.io.DOMSAXContentHandler\norg.dom4j.io.DOMWriter\norg.dom4j.io.ElementModifier\norg.dom4j.io.ElementStack\norg.dom4j.io.HTMLWriter$FormatState\norg.dom4j.io.HTMLWriter\norg.dom4j.io.JAXPHelper\norg.dom4j.io.OutputFormat\norg.dom4j.io.PruningDispatchHandler\norg.dom4j.io.PruningElementStack\norg.dom4j.io.SAXContentHandler\norg.dom4j.io.SAXEventRecorder$SAXEvent\norg.dom4j.io.SAXEventRecorder\norg.dom4j.io.SAXHelper\norg.dom4j.io.SAXModifier\norg.dom4j.io.SAXModifyContentHandler\norg.dom4j.io.SAXModifyElementHandler\norg.dom4j.io.SAXModifyException\norg.dom4j.io.SAXModifyReader\norg.dom4j.io.SAXReader$SAXEntityResolver\norg.dom4j.io.SAXReader\norg.dom4j.io.SAXValidator\norg.dom4j.io.SAXWriter\norg.dom4j.io.STAXEventReader\norg.dom4j.io.STAXEventWriter$AttributeIterator\norg.dom4j.io.STAXEventWriter$NamespaceIterator\norg.dom4j.io.STAXEventWriter\norg.dom4j.io.XMLResult\norg.dom4j.io.XMLWriter\norg.dom4j.io.XPP3Reader\norg.dom4j.io.XPPReader\norg.dom4j.jaxb.JAXBModifier$JAXBElementModifier\norg.dom4j.jaxb.JAXBModifier\norg.dom4j.jaxb.JAXBObjectHandler\norg.dom4j.jaxb.JAXBObjectModifier\norg.dom4j.jaxb.JAXBReader$PruningElementHandler\norg.dom4j.jaxb.JAXBReader$UnmarshalElementHandler\norg.dom4j.jaxb.JAXBReader\norg.dom4j.jaxb.JAXBRuntimeException\norg.dom4j.jaxb.JAXBSupport\norg.dom4j.jaxb.JAXBWriter\norg.dom4j.Namespace\norg.dom4j.Node\norg.dom4j.NodeFilter\norg.dom4j.ProcessingInstruction\norg.dom4j.QName\norg.dom4j.rule.Action\norg.dom4j.rule.Mode\norg.dom4j.rule.NullAction\norg.dom4j.rule.pattern.DefaultPattern\norg.dom4j.rule.pattern.NodeTypePattern\norg.dom4j.rule.Pattern\norg.dom4j.rule.Rule\norg.dom4j.rule.RuleManager$1\norg.dom4j.rule.RuleManager\norg.dom4j.rule.RuleSet\norg.dom4j.rule.Stylesheet\norg.dom4j.swing.BranchTreeNode$1\norg.dom4j.swing.BranchTreeNode\norg.dom4j.swing.DocumentTreeModel\norg.dom4j.swing.LeafTreeNode$1\norg.dom4j.swing.LeafTreeNode\norg.dom4j.swing.XMLTableColumnDefinition\norg.dom4j.swing.XMLTableDefinition\norg.dom4j.swing.XMLTableModel\norg.dom4j.Text\norg.dom4j.tree.AbstractAttribute\norg.dom4j.tree.AbstractBranch\norg.dom4j.tree.AbstractCDATA\norg.dom4j.tree.AbstractCharacterData\norg.dom4j.tree.AbstractComment\norg.dom4j.tree.AbstractDocument\norg.dom4j.tree.AbstractDocumentType\norg.dom4j.tree.AbstractElement\norg.dom4j.tree.AbstractEntity\norg.dom4j.tree.AbstractNode\norg.dom4j.tree.AbstractProcessingInstruction\norg.dom4j.tree.AbstractText\norg.dom4j.tree.BackedList\norg.dom4j.tree.BaseElement\norg.dom4j.tree.ContentListFacade\norg.dom4j.tree.DefaultAttribute\norg.dom4j.tree.DefaultCDATA\norg.dom4j.tree.DefaultComment\norg.dom4j.tree.DefaultDocument\norg.dom4j.tree.DefaultDocumentType\norg.dom4j.tree.DefaultElement\norg.dom4j.tree.DefaultEntity\norg.dom4j.tree.DefaultNamespace\norg.dom4j.tree.DefaultProcessingInstruction\norg.dom4j.tree.DefaultText\norg.dom4j.tree.ElementIterator\norg.dom4j.tree.ElementNameIterator\norg.dom4j.tree.ElementQNameIterator\norg.dom4j.tree.FilterIterator\norg.dom4j.tree.FlyweightAttribute\norg.dom4j.tree.FlyweightCDATA\norg.dom4j.tree.FlyweightComment\norg.dom4j.tree.FlyweightEntity\norg.dom4j.tree.FlyweightProcessingInstruction\norg.dom4j.tree.FlyweightText\norg.dom4j.tree.NamespaceCache\norg.dom4j.tree.NamespaceStack\norg.dom4j.tree.QNameCache\norg.dom4j.tree.SingleIterator\norg.dom4j.util.AttributeHelper\norg.dom4j.util.IndexedDocumentFactory\norg.dom4j.util.IndexedElement\norg.dom4j.util.NodeComparator\norg.dom4j.util.NonLazyDocumentFactory\norg.dom4j.util.NonLazyElement\norg.dom4j.util.PerThreadSingleton\norg.dom4j.util.ProxyDocumentFactory\norg.dom4j.util.SimpleSingleton\norg.dom4j.util.SingletonStrategy\norg.dom4j.util.StringUtils\norg.dom4j.util.UserDataAttribute\norg.dom4j.util.UserDataDocumentFactory\norg.dom4j.util.UserDataElement\norg.dom4j.util.XMLErrorHandler\norg.dom4j.Visitor\norg.dom4j.VisitorSupport\norg.dom4j.xpath.DefaultNamespaceContext\norg.dom4j.xpath.DefaultXPath$1\norg.dom4j.xpath.DefaultXPath\norg.dom4j.xpath.XPathPattern\norg.dom4j.XPath\norg.dom4j.XPathException\norg.dom4j.xpp.ProxyXmlStartTag" + } + ] + }, + { + "publisher": "Codehaus", + "group": "jaxen", + "name": "jaxen", + "version": "1.1.6", + "description": "Jaxen is a universal Java XPath engine.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "a140517286b56eea981e188dcc3a13f6" + }, + { + "alg": "SHA-1", + "content": "3f8c36d9a0578e8e98f030c662b69888b1430ac0" + }, + { + "alg": "SHA-256", + "content": "5ac9c74bbb3964b34a886ba6b1b6c0b0dc3ebeebc1dc4a44942a76634490b3eb" + }, + { + "alg": "SHA-512", + "content": "6bd11529d6dfcb27ddd485c8da2440d3686cb61693a9461833a2bed49407343df4ba707f45164a6e69b78979581d91fbf0f6c5eab28653dcfa724afc89529778" + }, + { + "alg": "SHA-384", + "content": "137b4cda576580a1918c576774cd92e9fc94ff6fe25fd93ff4f040cd67312ae440b28f06e16c2945112cb0f679dee087" + }, + { + "alg": "SHA3-384", + "content": "29229c3ed48faf282e8c8c6e48ce079dee119b7705d3479f6efefe93ca93ed2df5ece785cf72e33dce415cb13a9ea5a3" + }, + { + "alg": "SHA3-256", + "content": "8e279b9d952bb0ab66969677e071f212cc4df5f175acfaae0146918eeb7fff32" + }, + { + "alg": "SHA3-512", + "content": "5a704877d8fda2dfb025b3ed5a0c6101af08fb8041029ece2d75ed9b96fe0d23cb045bae749ca30144fa979ee162aa1c763d584f3bced235e2ece1b89f2a612a" + } + ], + "licenses": [], + "purl": "pkg:maven/jaxen/jaxen@1.1.6?type=jar", + "type": "library", + "bom-ref": "pkg:maven/jaxen/jaxen@1.1.6?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/jaxen/jaxen/1.1.6/jaxen-1.1.6.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.jaxen.BaseXPath\norg.jaxen.Context\norg.jaxen.ContextSupport\norg.jaxen.DefaultNavigator\norg.jaxen.Function\norg.jaxen.FunctionCallException\norg.jaxen.FunctionContext\norg.jaxen.JaxenConstants\norg.jaxen.JaxenException\norg.jaxen.JaxenHandler\norg.jaxen.JaxenRuntimeException\norg.jaxen.NamedAccessNavigator\norg.jaxen.NamespaceContext\norg.jaxen.Navigator\norg.jaxen.QualifiedName\norg.jaxen.SimpleFunctionContext\norg.jaxen.SimpleNamespaceContext\norg.jaxen.SimpleVariableContext\norg.jaxen.UnresolvableException\norg.jaxen.UnsupportedAxisException\norg.jaxen.VariableContext\norg.jaxen.XPath\norg.jaxen.XPathFunctionContext\norg.jaxen.XPathSyntaxException\norg.jaxen.dom.DOMXPath\norg.jaxen.dom.DocumentNavigator$1\norg.jaxen.dom.DocumentNavigator$2\norg.jaxen.dom.DocumentNavigator$3\norg.jaxen.dom.DocumentNavigator$4\norg.jaxen.dom.DocumentNavigator$5\norg.jaxen.dom.DocumentNavigator$6\norg.jaxen.dom.DocumentNavigator$AttributeIterator\norg.jaxen.dom.DocumentNavigator$NodeIterator\norg.jaxen.dom.DocumentNavigator\norg.jaxen.dom.NamespaceNode$1\norg.jaxen.dom.NamespaceNode$EmptyNodeList\norg.jaxen.dom.NamespaceNode\norg.jaxen.dom4j.DocumentNavigator$Singleton\norg.jaxen.dom4j.DocumentNavigator\norg.jaxen.dom4j.Dom4jXPath\norg.jaxen.expr.AdditiveExpr\norg.jaxen.expr.AllNodeStep\norg.jaxen.expr.BinaryExpr\norg.jaxen.expr.CommentNodeStep\norg.jaxen.expr.DefaultAbsoluteLocationPath\norg.jaxen.expr.DefaultAdditiveExpr\norg.jaxen.expr.DefaultAllNodeStep\norg.jaxen.expr.DefaultAndExpr\norg.jaxen.expr.DefaultArithExpr\norg.jaxen.expr.DefaultBinaryExpr\norg.jaxen.expr.DefaultCommentNodeStep\norg.jaxen.expr.DefaultDivExpr\norg.jaxen.expr.DefaultEqualityExpr\norg.jaxen.expr.DefaultEqualsExpr\norg.jaxen.expr.DefaultExpr\norg.jaxen.expr.DefaultFilterExpr\norg.jaxen.expr.DefaultFunctionCallExpr\norg.jaxen.expr.DefaultGreaterThanEqualExpr\norg.jaxen.expr.DefaultGreaterThanExpr\norg.jaxen.expr.DefaultLessThanEqualExpr\norg.jaxen.expr.DefaultLessThanExpr\norg.jaxen.expr.DefaultLiteralExpr\norg.jaxen.expr.DefaultLocationPath\norg.jaxen.expr.DefaultLogicalExpr\norg.jaxen.expr.DefaultMinusExpr\norg.jaxen.expr.DefaultModExpr\norg.jaxen.expr.DefaultMultiplicativeExpr\norg.jaxen.expr.DefaultMultiplyExpr\norg.jaxen.expr.DefaultNameStep\norg.jaxen.expr.DefaultNotEqualsExpr\norg.jaxen.expr.DefaultNumberExpr\norg.jaxen.expr.DefaultOrExpr\norg.jaxen.expr.DefaultPathExpr\norg.jaxen.expr.DefaultPlusExpr\norg.jaxen.expr.DefaultPredicate\norg.jaxen.expr.DefaultProcessingInstructionNodeStep\norg.jaxen.expr.DefaultRelationalExpr\norg.jaxen.expr.DefaultRelativeLocationPath\norg.jaxen.expr.DefaultStep\norg.jaxen.expr.DefaultTextNodeStep\norg.jaxen.expr.DefaultTruthExpr\norg.jaxen.expr.DefaultUnaryExpr\norg.jaxen.expr.DefaultUnionExpr\norg.jaxen.expr.DefaultVariableReferenceExpr\norg.jaxen.expr.DefaultXPathExpr\norg.jaxen.expr.DefaultXPathFactory\norg.jaxen.expr.EqualityExpr\norg.jaxen.expr.Expr\norg.jaxen.expr.FilterExpr\norg.jaxen.expr.FunctionCallExpr\norg.jaxen.expr.IdentitySet$IdentityWrapper\norg.jaxen.expr.IdentitySet\norg.jaxen.expr.LiteralExpr\norg.jaxen.expr.LocationPath\norg.jaxen.expr.LogicalExpr\norg.jaxen.expr.MultiplicativeExpr\norg.jaxen.expr.NameStep\norg.jaxen.expr.NodeComparator\norg.jaxen.expr.NumberExpr\norg.jaxen.expr.PathExpr\norg.jaxen.expr.Predicate\norg.jaxen.expr.PredicateSet\norg.jaxen.expr.Predicated\norg.jaxen.expr.ProcessingInstructionNodeStep\norg.jaxen.expr.RelationalExpr\norg.jaxen.expr.Step\norg.jaxen.expr.TextNodeStep\norg.jaxen.expr.UnaryExpr\norg.jaxen.expr.UnionExpr\norg.jaxen.expr.VariableReferenceExpr\norg.jaxen.expr.XPathExpr\norg.jaxen.expr.XPathFactory\norg.jaxen.expr.iter.IterableAncestorAxis\norg.jaxen.expr.iter.IterableAncestorOrSelfAxis\norg.jaxen.expr.iter.IterableAttributeAxis\norg.jaxen.expr.iter.IterableAxis\norg.jaxen.expr.iter.IterableChildAxis\norg.jaxen.expr.iter.IterableDescendantAxis\norg.jaxen.expr.iter.IterableDescendantOrSelfAxis\norg.jaxen.expr.iter.IterableFollowingAxis\norg.jaxen.expr.iter.IterableFollowingSiblingAxis\norg.jaxen.expr.iter.IterableNamespaceAxis\norg.jaxen.expr.iter.IterableParentAxis\norg.jaxen.expr.iter.IterablePrecedingAxis\norg.jaxen.expr.iter.IterablePrecedingSiblingAxis\norg.jaxen.expr.iter.IterableSelfAxis\norg.jaxen.function.BooleanFunction\norg.jaxen.function.CeilingFunction\norg.jaxen.function.ConcatFunction\norg.jaxen.function.ContainsFunction\norg.jaxen.function.CountFunction\norg.jaxen.function.FalseFunction\norg.jaxen.function.FloorFunction\norg.jaxen.function.IdFunction\norg.jaxen.function.LangFunction\norg.jaxen.function.LastFunction\norg.jaxen.function.LocalNameFunction\norg.jaxen.function.NameFunction\norg.jaxen.function.NamespaceUriFunction\norg.jaxen.function.NormalizeSpaceFunction\norg.jaxen.function.NotFunction\norg.jaxen.function.NumberFunction\norg.jaxen.function.PositionFunction\norg.jaxen.function.RoundFunction\norg.jaxen.function.StartsWithFunction\norg.jaxen.function.StringFunction\norg.jaxen.function.StringLengthFunction\norg.jaxen.function.SubstringAfterFunction\norg.jaxen.function.SubstringBeforeFunction\norg.jaxen.function.SubstringFunction\norg.jaxen.function.SumFunction\norg.jaxen.function.TranslateFunction\norg.jaxen.function.TrueFunction\norg.jaxen.function.ext.EndsWithFunction\norg.jaxen.function.ext.EvaluateFunction\norg.jaxen.function.ext.LocaleFunctionSupport\norg.jaxen.function.ext.LowerFunction\norg.jaxen.function.ext.UpperFunction\norg.jaxen.function.xslt.DocumentFunction\norg.jaxenbean.DocumentNavigator.class\norg.jaxenbean.Element.class\norg.jaxenbean.ElementIterator.class\norg.jaxenbean.JavaBeanXPath.class\norg.jaxen.jdom.DocumentNavigator$Singleton\norg.jaxen.jdom.DocumentNavigator\norg.jaxen.jdom.JDOMXPath\norg.jaxen.jdom.XPathNamespace\norg.jaxen.pattern.AnyChildNodeTest\norg.jaxen.pattern.AnyNodeTest\norg.jaxen.pattern.LocationPathPattern\norg.jaxen.pattern.NameTest\norg.jaxen.pattern.NamespaceTest\norg.jaxen.pattern.NoNodeTest\norg.jaxen.pattern.NodeTest\norg.jaxen.pattern.NodeTypeTest\norg.jaxen.pattern.Pattern\norg.jaxen.pattern.PatternHandler\norg.jaxen.pattern.PatternParser\norg.jaxen.pattern.TextNodeTest\norg.jaxen.pattern.UnionPattern\norg.jaxen.saxpath.Axis\norg.jaxen.saxpath.Operator\norg.jaxen.saxpath.SAXPathEventSource\norg.jaxen.saxpath.SAXPathException\norg.jaxen.saxpath.XPathHandler\norg.jaxen.saxpath.XPathReader\norg.jaxen.saxpath.XPathSyntaxException\norg.jaxen.saxpath.base.Token\norg.jaxen.saxpath.base.TokenTypes\norg.jaxen.saxpath.base.Verifier\norg.jaxen.saxpath.base.XPathLexer\norg.jaxen.saxpath.base.XPathReader\norg.jaxen.saxpath.helpers.DefaultXPathHandler\norg.jaxen.saxpath.helpers.XPathReaderFactory\norg.jaxen.util.AncestorAxisIterator\norg.jaxen.util.AncestorOrSelfAxisIterator\norg.jaxen.util.DescendantAxisIterator\norg.jaxen.util.DescendantOrSelfAxisIterator\norg.jaxen.util.FollowingAxisIterator\norg.jaxen.util.FollowingSiblingAxisIterator\norg.jaxen.util.LinkedIterator\norg.jaxen.util.PrecedingAxisIterator\norg.jaxen.util.PrecedingSiblingAxisIterator\norg.jaxen.util.SelfAxisIterator\norg.jaxen.util.SingleObjectIterator\norg.jaxen.util.SingletonList\norg.jaxen.util.StackedIterator\norg.jaxen.xom.DocumentNavigator$1\norg.jaxen.xom.DocumentNavigator$2\norg.jaxen.xom.DocumentNavigator$IndexIterator\norg.jaxen.xom.DocumentNavigator$XPathNamespace\norg.jaxen.xom.DocumentNavigator\norg.jaxen.xom.XOMXPath\norg.w3c.dom.UserDataHandler" + } + ] + }, + { + "group": "com.google.guava", + "name": "guava", + "version": "23.0", + "description": "Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "7d7838b57e04ae0164714c56ac9e20d9" + }, + { + "alg": "SHA-1", + "content": "c947004bb13d18182be60077ade044099e4f26f1" + }, + { + "alg": "SHA-256", + "content": "7baa80df284117e5b945b19b98d367a85ea7b7801bd358ff657946c3bd1b6596" + }, + { + "alg": "SHA-512", + "content": "038584e20669f995703b6ff19ba4d51f6dac6edb5d8ad152607e4ef9498dae668273557abde0a5c82e2119646d0976b1a6ac557bb201b7d0bddc6bdfda8ef863" + }, + { + "alg": "SHA-384", + "content": "293dca1687bdd55acec87753ff5a048c2a7f09ba007609755c19be243a365b15efc17ca87f53b4f711001387b411ce60" + }, + { + "alg": "SHA3-384", + "content": "c602340520e629962a5c030d19816700e846fdfdfc511bf07411bb0c53a2a1e95c1b1c20dd542e49a58b97072ecca9b1" + }, + { + "alg": "SHA3-256", + "content": "aca72e2a46ffa6bc0c9367ffd099db1679e0766aea6666885bb669b0c05efe3a" + }, + { + "alg": "SHA3-512", + "content": "d22cb6b56036e6896fd7be44850b34cbe46d23291f6508a77ec0dc45b24f8bc4c875c886d286146de1480eabe4d98ed99fae956df81128d33acbf60c32388f3a" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.google.guava/guava@23.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.google.guava/guava@23.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/google/guava/guava/23.0/guava-23.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.google.common.annotations.Beta\ncom.google.common.annotations.GwtCompatible\ncom.google.common.annotations.GwtIncompatible\ncom.google.common.annotations.VisibleForTesting\ncom.google.common.base.Absent\ncom.google.common.base.AbstractIterator$1\ncom.google.common.base.AbstractIterator$State\ncom.google.common.base.AbstractIterator\ncom.google.common.base.Ascii\ncom.google.common.base.CaseFormat$1\ncom.google.common.base.CaseFormat$2\ncom.google.common.base.CaseFormat$3\ncom.google.common.base.CaseFormat$4\ncom.google.common.base.CaseFormat$5\ncom.google.common.base.CaseFormat$StringConverter\ncom.google.common.base.CaseFormat\ncom.google.common.base.CharMatcher$1\ncom.google.common.base.CharMatcher$And\ncom.google.common.base.CharMatcher$Any\ncom.google.common.base.CharMatcher$AnyOf\ncom.google.common.base.CharMatcher$Ascii\ncom.google.common.base.CharMatcher$BitSetMatcher\ncom.google.common.base.CharMatcher$BreakingWhitespace\ncom.google.common.base.CharMatcher$Digit\ncom.google.common.base.CharMatcher$FastMatcher\ncom.google.common.base.CharMatcher$ForPredicate\ncom.google.common.base.CharMatcher$InRange\ncom.google.common.base.CharMatcher$Invisible\ncom.google.common.base.CharMatcher$Is\ncom.google.common.base.CharMatcher$IsEither\ncom.google.common.base.CharMatcher$IsNot\ncom.google.common.base.CharMatcher$JavaDigit\ncom.google.common.base.CharMatcher$JavaIsoControl\ncom.google.common.base.CharMatcher$JavaLetter\ncom.google.common.base.CharMatcher$JavaLetterOrDigit\ncom.google.common.base.CharMatcher$JavaLowerCase\ncom.google.common.base.CharMatcher$JavaUpperCase\ncom.google.common.base.CharMatcher$NamedFastMatcher\ncom.google.common.base.CharMatcher$Negated\ncom.google.common.base.CharMatcher$NegatedFastMatcher\ncom.google.common.base.CharMatcher$None\ncom.google.common.base.CharMatcher$Or\ncom.google.common.base.CharMatcher$RangesMatcher\ncom.google.common.base.CharMatcher$SingleWidth\ncom.google.common.base.CharMatcher$Whitespace\ncom.google.common.base.CharMatcher\ncom.google.common.base.Charsets\ncom.google.common.base.CommonMatcher\ncom.google.common.base.CommonPattern\ncom.google.common.base.Converter$1$1\ncom.google.common.base.Converter$1\ncom.google.common.base.Converter$ConverterComposition\ncom.google.common.base.Converter$FunctionBasedConverter\ncom.google.common.base.Converter$IdentityConverter\ncom.google.common.base.Converter$ReverseConverter\ncom.google.common.base.Converter\ncom.google.common.base.Defaults\ncom.google.common.base.Enums$StringConverter\ncom.google.common.base.Enums\ncom.google.common.base.Equivalence$1\ncom.google.common.base.Equivalence$Equals\ncom.google.common.base.Equivalence$EquivalentToPredicate\ncom.google.common.base.Equivalence$Identity\ncom.google.common.base.Equivalence$Wrapper\ncom.google.common.base.Equivalence\ncom.google.common.base.ExtraObjectsMethodsForWeb\ncom.google.common.base.FinalizablePhantomReference\ncom.google.common.base.FinalizableReference\ncom.google.common.base.FinalizableReferenceQueue$DecoupledLoader\ncom.google.common.base.FinalizableReferenceQueue$DirectLoader\ncom.google.common.base.FinalizableReferenceQueue$FinalizerLoader\ncom.google.common.base.FinalizableReferenceQueue$SystemLoader\ncom.google.common.base.FinalizableReferenceQueue\ncom.google.common.base.FinalizableSoftReference\ncom.google.common.base.FinalizableWeakReference\ncom.google.common.base.Function\ncom.google.common.base.FunctionalEquivalence\ncom.google.common.base.Functions$1\ncom.google.common.base.Functions$ConstantFunction\ncom.google.common.base.Functions$ForMapWithDefault\ncom.google.common.base.Functions$FunctionComposition\ncom.google.common.base.Functions$FunctionForMapNoDefault\ncom.google.common.base.Functions$IdentityFunction\ncom.google.common.base.Functions$PredicateFunction\ncom.google.common.base.Functions$SupplierFunction\ncom.google.common.base.Functions$ToStringFunction\ncom.google.common.base.Functions\ncom.google.common.base.JdkPattern$JdkMatcher\ncom.google.common.base.JdkPattern\ncom.google.common.base.Joiner$1\ncom.google.common.base.Joiner$2\ncom.google.common.base.Joiner$3\ncom.google.common.base.Joiner$MapJoiner\ncom.google.common.base.Joiner\ncom.google.common.base.MoreObjects$1\ncom.google.common.base.MoreObjects$ToStringHelper$ValueHolder\ncom.google.common.base.MoreObjects$ToStringHelper\ncom.google.common.base.MoreObjects\ncom.google.common.base.Objects\ncom.google.common.base.Optional$1$1\ncom.google.common.base.Optional$1\ncom.google.common.base.Optional\ncom.google.common.base.PairwiseEquivalence\ncom.google.common.base.PatternCompiler\ncom.google.common.base.Platform$1\ncom.google.common.base.Platform$JdkPatternCompiler\ncom.google.common.base.Platform\ncom.google.common.base.Preconditions\ncom.google.common.base.Predicate\ncom.google.common.base.Predicates$1\ncom.google.common.base.Predicates$AndPredicate\ncom.google.common.base.Predicates$CompositionPredicate\ncom.google.common.base.Predicates$ContainsPatternFromStringPredicate\ncom.google.common.base.Predicates$ContainsPatternPredicate\ncom.google.common.base.Predicates$InPredicate\ncom.google.common.base.Predicates$InstanceOfPredicate\ncom.google.common.base.Predicates$IsEqualToPredicate\ncom.google.common.base.Predicates$NotPredicate\ncom.google.common.base.Predicates$ObjectPredicate$1\ncom.google.common.base.Predicates$ObjectPredicate$2\ncom.google.common.base.Predicates$ObjectPredicate$3\ncom.google.common.base.Predicates$ObjectPredicate$4\ncom.google.common.base.Predicates$ObjectPredicate\ncom.google.common.base.Predicates$OrPredicate\ncom.google.common.base.Predicates$SubtypeOfPredicate\ncom.google.common.base.Predicates\ncom.google.common.base.Present\ncom.google.common.base.SmallCharMatcher\ncom.google.common.base.Splitter$1$1\ncom.google.common.base.Splitter$1\ncom.google.common.base.Splitter$2$1\ncom.google.common.base.Splitter$2\ncom.google.common.base.Splitter$3$1\ncom.google.common.base.Splitter$3\ncom.google.common.base.Splitter$4$1\ncom.google.common.base.Splitter$4\ncom.google.common.base.Splitter$5\ncom.google.common.base.Splitter$MapSplitter\ncom.google.common.base.Splitter$SplittingIterator\ncom.google.common.base.Splitter$Strategy\ncom.google.common.base.Splitter\ncom.google.common.base.StandardSystemProperty\ncom.google.common.base.Stopwatch$1\ncom.google.common.base.Stopwatch\ncom.google.common.base.Strings\ncom.google.common.base.Supplier\ncom.google.common.base.Suppliers$ExpiringMemoizingSupplier\ncom.google.common.base.Suppliers$MemoizingSupplier\ncom.google.common.base.Suppliers$NonSerializableMemoizingSupplier\ncom.google.common.base.Suppliers$SupplierComposition\ncom.google.common.base.Suppliers$SupplierFunction\ncom.google.common.base.Suppliers$SupplierFunctionImpl\ncom.google.common.base.Suppliers$SupplierOfInstance\ncom.google.common.base.Suppliers$ThreadSafeSupplier\ncom.google.common.base.Suppliers\ncom.google.common.base.Throwables$1\ncom.google.common.base.Throwables\ncom.google.common.base.Ticker$1\ncom.google.common.base.Ticker\ncom.google.common.base.Utf8\ncom.google.common.base.Verify\ncom.google.common.base.VerifyException\ncom.google.common.base.internal.Finalizer\ncom.google.common.base.package-info\ncom.google.common.cache.AbstractCache$SimpleStatsCounter\ncom.google.common.cache.AbstractCache$StatsCounter\ncom.google.common.cache.AbstractCache\ncom.google.common.cache.AbstractLoadingCache\ncom.google.common.cache.Cache\ncom.google.common.cache.CacheBuilder$1\ncom.google.common.cache.CacheBuilder$2\ncom.google.common.cache.CacheBuilder$3\ncom.google.common.cache.CacheBuilder$NullListener\ncom.google.common.cache.CacheBuilder$OneWeigher\ncom.google.common.cache.CacheBuilder\ncom.google.common.cache.CacheBuilderSpec$1\ncom.google.common.cache.CacheBuilderSpec$AccessDurationParser\ncom.google.common.cache.CacheBuilderSpec$ConcurrencyLevelParser\ncom.google.common.cache.CacheBuilderSpec$DurationParser\ncom.google.common.cache.CacheBuilderSpec$InitialCapacityParser\ncom.google.common.cache.CacheBuilderSpec$IntegerParser\ncom.google.common.cache.CacheBuilderSpec$KeyStrengthParser\ncom.google.common.cache.CacheBuilderSpec$LongParser\ncom.google.common.cache.CacheBuilderSpec$MaximumSizeParser\ncom.google.common.cache.CacheBuilderSpec$MaximumWeightParser\ncom.google.common.cache.CacheBuilderSpec$RecordStatsParser\ncom.google.common.cache.CacheBuilderSpec$RefreshDurationParser\ncom.google.common.cache.CacheBuilderSpec$ValueParser\ncom.google.common.cache.CacheBuilderSpec$ValueStrengthParser\ncom.google.common.cache.CacheBuilderSpec$WriteDurationParser\ncom.google.common.cache.CacheBuilderSpec\ncom.google.common.cache.CacheLoader$1$1\ncom.google.common.cache.CacheLoader$1\ncom.google.common.cache.CacheLoader$FunctionToCacheLoader\ncom.google.common.cache.CacheLoader$InvalidCacheLoadException\ncom.google.common.cache.CacheLoader$SupplierToCacheLoader\ncom.google.common.cache.CacheLoader$UnsupportedLoadingOperationException\ncom.google.common.cache.CacheLoader\ncom.google.common.cache.CacheStats\ncom.google.common.cache.ForwardingCache$SimpleForwardingCache\ncom.google.common.cache.ForwardingCache\ncom.google.common.cache.ForwardingLoadingCache$SimpleForwardingLoadingCache\ncom.google.common.cache.ForwardingLoadingCache\ncom.google.common.cache.LoadingCache\ncom.google.common.cache.LocalCache$1\ncom.google.common.cache.LocalCache$2\ncom.google.common.cache.LocalCache$AbstractCacheSet\ncom.google.common.cache.LocalCache$AbstractReferenceEntry\ncom.google.common.cache.LocalCache$AccessQueue$1\ncom.google.common.cache.LocalCache$AccessQueue$2\ncom.google.common.cache.LocalCache$AccessQueue\ncom.google.common.cache.LocalCache$EntryFactory$1\ncom.google.common.cache.LocalCache$EntryFactory$2\ncom.google.common.cache.LocalCache$EntryFactory$3\ncom.google.common.cache.LocalCache$EntryFactory$4\ncom.google.common.cache.LocalCache$EntryFactory$5\ncom.google.common.cache.LocalCache$EntryFactory$6\ncom.google.common.cache.LocalCache$EntryFactory$7\ncom.google.common.cache.LocalCache$EntryFactory$8\ncom.google.common.cache.LocalCache$EntryFactory\ncom.google.common.cache.LocalCache$EntryIterator\ncom.google.common.cache.LocalCache$EntrySet\ncom.google.common.cache.LocalCache$HashIterator\ncom.google.common.cache.LocalCache$KeyIterator\ncom.google.common.cache.LocalCache$KeySet\ncom.google.common.cache.LocalCache$LoadingSerializationProxy\ncom.google.common.cache.LocalCache$LoadingValueReference$1\ncom.google.common.cache.LocalCache$LoadingValueReference\ncom.google.common.cache.LocalCache$LocalLoadingCache\ncom.google.common.cache.LocalCache$LocalManualCache$1\ncom.google.common.cache.LocalCache$LocalManualCache\ncom.google.common.cache.LocalCache$ManualSerializationProxy\ncom.google.common.cache.LocalCache$NullEntry\ncom.google.common.cache.LocalCache$ReferenceEntry\ncom.google.common.cache.LocalCache$Segment$1\ncom.google.common.cache.LocalCache$Segment\ncom.google.common.cache.LocalCache$SoftValueReference\ncom.google.common.cache.LocalCache$Strength$1\ncom.google.common.cache.LocalCache$Strength$2\ncom.google.common.cache.LocalCache$Strength$3\ncom.google.common.cache.LocalCache$Strength\ncom.google.common.cache.LocalCache$StrongAccessEntry\ncom.google.common.cache.LocalCache$StrongAccessWriteEntry\ncom.google.common.cache.LocalCache$StrongEntry\ncom.google.common.cache.LocalCache$StrongValueReference\ncom.google.common.cache.LocalCache$StrongWriteEntry\ncom.google.common.cache.LocalCache$ValueIterator\ncom.google.common.cache.LocalCache$ValueReference\ncom.google.common.cache.LocalCache$Values\ncom.google.common.cache.LocalCache$WeakAccessEntry\ncom.google.common.cache.LocalCache$WeakAccessWriteEntry\ncom.google.common.cache.LocalCache$WeakEntry\ncom.google.common.cache.LocalCache$WeakValueReference\ncom.google.common.cache.LocalCache$WeakWriteEntry\ncom.google.common.cache.LocalCache$WeightedSoftValueReference\ncom.google.common.cache.LocalCache$WeightedStrongValueReference\ncom.google.common.cache.LocalCache$WeightedWeakValueReference\ncom.google.common.cache.LocalCache$WriteQueue$1\ncom.google.common.cache.LocalCache$WriteQueue$2\ncom.google.common.cache.LocalCache$WriteQueue\ncom.google.common.cache.LocalCache$WriteThroughEntry\ncom.google.common.cache.LocalCache\ncom.google.common.cache.LongAddable\ncom.google.common.cache.LongAddables$1\ncom.google.common.cache.LongAddables$2\ncom.google.common.cache.LongAddables$PureJavaLongAddable\ncom.google.common.cache.LongAddables\ncom.google.common.cache.LongAdder\ncom.google.common.cache.RemovalCause$1\ncom.google.common.cache.RemovalCause$2\ncom.google.common.cache.RemovalCause$3\ncom.google.common.cache.RemovalCause$4\ncom.google.common.cache.RemovalCause$5\ncom.google.common.cache.RemovalCause\ncom.google.common.cache.RemovalListener\ncom.google.common.cache.RemovalListeners$1$1\ncom.google.common.cache.RemovalListeners$1\ncom.google.common.cache.RemovalListeners\ncom.google.common.cache.RemovalNotification\ncom.google.common.cache.Striped64$1\ncom.google.common.cache.Striped64$Cell\ncom.google.common.cache.Striped64\ncom.google.common.cache.Weigher\ncom.google.common.cache.package-info\ncom.google.common.collect.AbstractBiMap$1\ncom.google.common.collect.AbstractBiMap$BiMapEntry\ncom.google.common.collect.AbstractBiMap$EntrySet\ncom.google.common.collect.AbstractBiMap$Inverse\ncom.google.common.collect.AbstractBiMap$KeySet\ncom.google.common.collect.AbstractBiMap$ValueSet\ncom.google.common.collect.AbstractBiMap\ncom.google.common.collect.AbstractIndexedListIterator\ncom.google.common.collect.AbstractIterator$1\ncom.google.common.collect.AbstractIterator$State\ncom.google.common.collect.AbstractIterator\ncom.google.common.collect.AbstractListMultimap\ncom.google.common.collect.AbstractMapBasedMultimap$1\ncom.google.common.collect.AbstractMapBasedMultimap$2\ncom.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapEntries\ncom.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapIterator\ncom.google.common.collect.AbstractMapBasedMultimap$AsMap\ncom.google.common.collect.AbstractMapBasedMultimap$Itr\ncom.google.common.collect.AbstractMapBasedMultimap$KeySet$1\ncom.google.common.collect.AbstractMapBasedMultimap$KeySet\ncom.google.common.collect.AbstractMapBasedMultimap$NavigableAsMap\ncom.google.common.collect.AbstractMapBasedMultimap$NavigableKeySet\ncom.google.common.collect.AbstractMapBasedMultimap$RandomAccessWrappedList\ncom.google.common.collect.AbstractMapBasedMultimap$SortedAsMap\ncom.google.common.collect.AbstractMapBasedMultimap$SortedKeySet\ncom.google.common.collect.AbstractMapBasedMultimap$WrappedCollection$WrappedIterator\ncom.google.common.collect.AbstractMapBasedMultimap$WrappedCollection\ncom.google.common.collect.AbstractMapBasedMultimap$WrappedList$WrappedListIterator\ncom.google.common.collect.AbstractMapBasedMultimap$WrappedList\ncom.google.common.collect.AbstractMapBasedMultimap$WrappedNavigableSet\ncom.google.common.collect.AbstractMapBasedMultimap$WrappedSet\ncom.google.common.collect.AbstractMapBasedMultimap$WrappedSortedSet\ncom.google.common.collect.AbstractMapBasedMultimap\ncom.google.common.collect.AbstractMapBasedMultiset$1$1\ncom.google.common.collect.AbstractMapBasedMultiset$1\ncom.google.common.collect.AbstractMapBasedMultiset$MapBasedMultisetIterator\ncom.google.common.collect.AbstractMapBasedMultiset\ncom.google.common.collect.AbstractMapEntry\ncom.google.common.collect.AbstractMultimap$1\ncom.google.common.collect.AbstractMultimap$Entries\ncom.google.common.collect.AbstractMultimap$EntrySet\ncom.google.common.collect.AbstractMultimap$Values\ncom.google.common.collect.AbstractMultimap\ncom.google.common.collect.AbstractMultiset$ElementSet\ncom.google.common.collect.AbstractMultiset$EntrySet\ncom.google.common.collect.AbstractMultiset\ncom.google.common.collect.AbstractNavigableMap$1\ncom.google.common.collect.AbstractNavigableMap$DescendingMap\ncom.google.common.collect.AbstractNavigableMap\ncom.google.common.collect.AbstractRangeSet\ncom.google.common.collect.AbstractSequentialIterator\ncom.google.common.collect.AbstractSetMultimap\ncom.google.common.collect.AbstractSortedKeySortedSetMultimap\ncom.google.common.collect.AbstractSortedMultiset$1DescendingMultisetImpl\ncom.google.common.collect.AbstractSortedMultiset\ncom.google.common.collect.AbstractSortedSetMultimap\ncom.google.common.collect.AbstractTable$1\ncom.google.common.collect.AbstractTable$CellSet\ncom.google.common.collect.AbstractTable$Values\ncom.google.common.collect.AbstractTable\ncom.google.common.collect.AllEqualOrdering\ncom.google.common.collect.ArrayListMultimap\ncom.google.common.collect.ArrayListMultimapGwtSerializationDependencies\ncom.google.common.collect.ArrayTable$1\ncom.google.common.collect.ArrayTable$2\ncom.google.common.collect.ArrayTable$3\ncom.google.common.collect.ArrayTable$ArrayMap$1\ncom.google.common.collect.ArrayTable$ArrayMap$2\ncom.google.common.collect.ArrayTable$ArrayMap\ncom.google.common.collect.ArrayTable$Column\ncom.google.common.collect.ArrayTable$ColumnMap\ncom.google.common.collect.ArrayTable$Row\ncom.google.common.collect.ArrayTable$RowMap\ncom.google.common.collect.ArrayTable\ncom.google.common.collect.BiMap\ncom.google.common.collect.BinaryTreeTraverser$1$1\ncom.google.common.collect.BinaryTreeTraverser$1\ncom.google.common.collect.BinaryTreeTraverser$2$1\ncom.google.common.collect.BinaryTreeTraverser$2\ncom.google.common.collect.BinaryTreeTraverser$InOrderIterator\ncom.google.common.collect.BinaryTreeTraverser$PostOrderIterator\ncom.google.common.collect.BinaryTreeTraverser$PreOrderIterator\ncom.google.common.collect.BinaryTreeTraverser\ncom.google.common.collect.BoundType\ncom.google.common.collect.ByFunctionOrdering\ncom.google.common.collect.CartesianList$1\ncom.google.common.collect.CartesianList\ncom.google.common.collect.ClassToInstanceMap\ncom.google.common.collect.CollectCollectors\ncom.google.common.collect.CollectPreconditions\ncom.google.common.collect.CollectSpliterators$1\ncom.google.common.collect.CollectSpliterators$1FlatMapSpliterator\ncom.google.common.collect.CollectSpliterators$1Splitr\ncom.google.common.collect.CollectSpliterators$1WithCharacteristics\ncom.google.common.collect.CollectSpliterators\ncom.google.common.collect.Collections2$FilteredCollection\ncom.google.common.collect.Collections2$OrderedPermutationCollection\ncom.google.common.collect.Collections2$OrderedPermutationIterator\ncom.google.common.collect.Collections2$PermutationCollection\ncom.google.common.collect.Collections2$PermutationIterator\ncom.google.common.collect.Collections2$TransformedCollection\ncom.google.common.collect.Collections2\ncom.google.common.collect.ComparatorOrdering\ncom.google.common.collect.Comparators\ncom.google.common.collect.ComparisonChain$1\ncom.google.common.collect.ComparisonChain$InactiveComparisonChain\ncom.google.common.collect.ComparisonChain\ncom.google.common.collect.CompoundOrdering\ncom.google.common.collect.ComputationException\ncom.google.common.collect.ConcurrentHashMultiset$1\ncom.google.common.collect.ConcurrentHashMultiset$2\ncom.google.common.collect.ConcurrentHashMultiset$3\ncom.google.common.collect.ConcurrentHashMultiset$EntrySet\ncom.google.common.collect.ConcurrentHashMultiset$FieldSettersHolder\ncom.google.common.collect.ConcurrentHashMultiset\ncom.google.common.collect.ConsumingQueueIterator\ncom.google.common.collect.ContiguousSet\ncom.google.common.collect.Count\ncom.google.common.collect.Cut$1\ncom.google.common.collect.Cut$AboveAll\ncom.google.common.collect.Cut$AboveValue\ncom.google.common.collect.Cut$BelowAll\ncom.google.common.collect.Cut$BelowValue\ncom.google.common.collect.Cut\ncom.google.common.collect.DenseImmutableTable$1\ncom.google.common.collect.DenseImmutableTable$Column\ncom.google.common.collect.DenseImmutableTable$ColumnMap\ncom.google.common.collect.DenseImmutableTable$ImmutableArrayMap$1\ncom.google.common.collect.DenseImmutableTable$ImmutableArrayMap\ncom.google.common.collect.DenseImmutableTable$Row\ncom.google.common.collect.DenseImmutableTable$RowMap\ncom.google.common.collect.DenseImmutableTable\ncom.google.common.collect.DescendingImmutableSortedMultiset\ncom.google.common.collect.DescendingImmutableSortedSet\ncom.google.common.collect.DescendingMultiset$1EntrySetImpl\ncom.google.common.collect.DescendingMultiset\ncom.google.common.collect.DiscreteDomain$1\ncom.google.common.collect.DiscreteDomain$BigIntegerDomain\ncom.google.common.collect.DiscreteDomain$IntegerDomain\ncom.google.common.collect.DiscreteDomain$LongDomain\ncom.google.common.collect.DiscreteDomain\ncom.google.common.collect.EmptyContiguousSet$1\ncom.google.common.collect.EmptyContiguousSet$SerializedForm\ncom.google.common.collect.EmptyContiguousSet\ncom.google.common.collect.EmptyImmutableListMultimap\ncom.google.common.collect.EmptyImmutableSetMultimap\ncom.google.common.collect.EnumBiMap\ncom.google.common.collect.EnumHashBiMap\ncom.google.common.collect.EnumMultiset\ncom.google.common.collect.EvictingQueue\ncom.google.common.collect.ExplicitOrdering\ncom.google.common.collect.FilteredEntryMultimap$AsMap$1EntrySetImpl$1\ncom.google.common.collect.FilteredEntryMultimap$AsMap$1EntrySetImpl\ncom.google.common.collect.FilteredEntryMultimap$AsMap$1KeySetImpl\ncom.google.common.collect.FilteredEntryMultimap$AsMap$1ValuesImpl\ncom.google.common.collect.FilteredEntryMultimap$AsMap\ncom.google.common.collect.FilteredEntryMultimap$Keys$1$1\ncom.google.common.collect.FilteredEntryMultimap$Keys$1\ncom.google.common.collect.FilteredEntryMultimap$Keys\ncom.google.common.collect.FilteredEntryMultimap$ValuePredicate\ncom.google.common.collect.FilteredEntryMultimap\ncom.google.common.collect.FilteredEntrySetMultimap\ncom.google.common.collect.FilteredKeyListMultimap\ncom.google.common.collect.FilteredKeyMultimap$AddRejectingList\ncom.google.common.collect.FilteredKeyMultimap$AddRejectingSet\ncom.google.common.collect.FilteredKeyMultimap$Entries\ncom.google.common.collect.FilteredKeyMultimap\ncom.google.common.collect.FilteredKeySetMultimap$EntrySet\ncom.google.common.collect.FilteredKeySetMultimap\ncom.google.common.collect.FilteredMultimap\ncom.google.common.collect.FilteredMultimapValues\ncom.google.common.collect.FilteredSetMultimap\ncom.google.common.collect.FluentIterable$1\ncom.google.common.collect.FluentIterable$2$1\ncom.google.common.collect.FluentIterable$2\ncom.google.common.collect.FluentIterable$3\ncom.google.common.collect.FluentIterable$FromIterableFunction\ncom.google.common.collect.FluentIterable\ncom.google.common.collect.ForwardingBlockingDeque\ncom.google.common.collect.ForwardingCollection\ncom.google.common.collect.ForwardingConcurrentMap\ncom.google.common.collect.ForwardingDeque\ncom.google.common.collect.ForwardingImmutableCollection\ncom.google.common.collect.ForwardingImmutableList\ncom.google.common.collect.ForwardingImmutableMap\ncom.google.common.collect.ForwardingImmutableSet\ncom.google.common.collect.ForwardingIterator\ncom.google.common.collect.ForwardingList\ncom.google.common.collect.ForwardingListIterator\ncom.google.common.collect.ForwardingListMultimap\ncom.google.common.collect.ForwardingMap$StandardEntrySet\ncom.google.common.collect.ForwardingMap$StandardKeySet\ncom.google.common.collect.ForwardingMap$StandardValues\ncom.google.common.collect.ForwardingMap\ncom.google.common.collect.ForwardingMapEntry\ncom.google.common.collect.ForwardingMultimap\ncom.google.common.collect.ForwardingMultiset$StandardElementSet\ncom.google.common.collect.ForwardingMultiset\ncom.google.common.collect.ForwardingNavigableMap$StandardDescendingMap$1\ncom.google.common.collect.ForwardingNavigableMap$StandardDescendingMap\ncom.google.common.collect.ForwardingNavigableMap$StandardNavigableKeySet\ncom.google.common.collect.ForwardingNavigableMap\ncom.google.common.collect.ForwardingNavigableSet$StandardDescendingSet\ncom.google.common.collect.ForwardingNavigableSet\ncom.google.common.collect.ForwardingObject\ncom.google.common.collect.ForwardingQueue\ncom.google.common.collect.ForwardingSet\ncom.google.common.collect.ForwardingSetMultimap\ncom.google.common.collect.ForwardingSortedMap$StandardKeySet\ncom.google.common.collect.ForwardingSortedMap\ncom.google.common.collect.ForwardingSortedMultiset$StandardDescendingMultiset\ncom.google.common.collect.ForwardingSortedMultiset$StandardElementSet\ncom.google.common.collect.ForwardingSortedMultiset\ncom.google.common.collect.ForwardingSortedSet\ncom.google.common.collect.ForwardingSortedSetMultimap\ncom.google.common.collect.ForwardingTable\ncom.google.common.collect.GeneralRange\ncom.google.common.collect.GwtTransient\ncom.google.common.collect.HashBasedTable$Factory\ncom.google.common.collect.HashBasedTable\ncom.google.common.collect.HashBiMap$1$MapEntry\ncom.google.common.collect.HashBiMap$1\ncom.google.common.collect.HashBiMap$BiEntry\ncom.google.common.collect.HashBiMap$Inverse$1$InverseEntry\ncom.google.common.collect.HashBiMap$Inverse$1\ncom.google.common.collect.HashBiMap$Inverse$InverseKeySet$1\ncom.google.common.collect.HashBiMap$Inverse$InverseKeySet\ncom.google.common.collect.HashBiMap$Inverse\ncom.google.common.collect.HashBiMap$InverseSerializedForm\ncom.google.common.collect.HashBiMap$Itr\ncom.google.common.collect.HashBiMap$KeySet$1\ncom.google.common.collect.HashBiMap$KeySet\ncom.google.common.collect.HashBiMap\ncom.google.common.collect.HashMultimap\ncom.google.common.collect.HashMultimapGwtSerializationDependencies\ncom.google.common.collect.HashMultiset\ncom.google.common.collect.Hashing\ncom.google.common.collect.ImmutableAsList$SerializedForm\ncom.google.common.collect.ImmutableAsList\ncom.google.common.collect.ImmutableBiMap$Builder\ncom.google.common.collect.ImmutableBiMap$SerializedForm\ncom.google.common.collect.ImmutableBiMap\ncom.google.common.collect.ImmutableBiMapFauxverideShim\ncom.google.common.collect.ImmutableClassToInstanceMap$1\ncom.google.common.collect.ImmutableClassToInstanceMap$Builder\ncom.google.common.collect.ImmutableClassToInstanceMap\ncom.google.common.collect.ImmutableCollection$ArrayBasedBuilder\ncom.google.common.collect.ImmutableCollection$Builder\ncom.google.common.collect.ImmutableCollection\ncom.google.common.collect.ImmutableEntry\ncom.google.common.collect.ImmutableEnumMap$1\ncom.google.common.collect.ImmutableEnumMap$EnumSerializedForm\ncom.google.common.collect.ImmutableEnumMap\ncom.google.common.collect.ImmutableEnumSet$1\ncom.google.common.collect.ImmutableEnumSet$EnumSerializedForm\ncom.google.common.collect.ImmutableEnumSet\ncom.google.common.collect.ImmutableList$1\ncom.google.common.collect.ImmutableList$Builder\ncom.google.common.collect.ImmutableList$ReverseImmutableList\ncom.google.common.collect.ImmutableList$SerializedForm\ncom.google.common.collect.ImmutableList$SubList\ncom.google.common.collect.ImmutableList\ncom.google.common.collect.ImmutableListMultimap$Builder\ncom.google.common.collect.ImmutableListMultimap\ncom.google.common.collect.ImmutableMap$1\ncom.google.common.collect.ImmutableMap$Builder\ncom.google.common.collect.ImmutableMap$IteratorBasedImmutableMap$1EntrySetImpl\ncom.google.common.collect.ImmutableMap$IteratorBasedImmutableMap\ncom.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1$1\ncom.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1\ncom.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets\ncom.google.common.collect.ImmutableMap$SerializedForm\ncom.google.common.collect.ImmutableMap\ncom.google.common.collect.ImmutableMapEntry$NonTerminalImmutableBiMapEntry\ncom.google.common.collect.ImmutableMapEntry$NonTerminalImmutableMapEntry\ncom.google.common.collect.ImmutableMapEntry\ncom.google.common.collect.ImmutableMapEntrySet$EntrySetSerializedForm\ncom.google.common.collect.ImmutableMapEntrySet$RegularEntrySet\ncom.google.common.collect.ImmutableMapEntrySet\ncom.google.common.collect.ImmutableMapKeySet$KeySetSerializedForm\ncom.google.common.collect.ImmutableMapKeySet\ncom.google.common.collect.ImmutableMapValues$1\ncom.google.common.collect.ImmutableMapValues$2\ncom.google.common.collect.ImmutableMapValues$SerializedForm\ncom.google.common.collect.ImmutableMapValues\ncom.google.common.collect.ImmutableMultimap$1\ncom.google.common.collect.ImmutableMultimap$2\ncom.google.common.collect.ImmutableMultimap$Builder\ncom.google.common.collect.ImmutableMultimap$EntryCollection\ncom.google.common.collect.ImmutableMultimap$FieldSettersHolder\ncom.google.common.collect.ImmutableMultimap$Itr\ncom.google.common.collect.ImmutableMultimap$Keys\ncom.google.common.collect.ImmutableMultimap$Values\ncom.google.common.collect.ImmutableMultimap\ncom.google.common.collect.ImmutableMultiset$1\ncom.google.common.collect.ImmutableMultiset$Builder\ncom.google.common.collect.ImmutableMultiset$EntrySet\ncom.google.common.collect.ImmutableMultiset$EntrySetSerializedForm\ncom.google.common.collect.ImmutableMultiset$SerializedForm\ncom.google.common.collect.ImmutableMultiset\ncom.google.common.collect.ImmutableMultisetGwtSerializationDependencies\ncom.google.common.collect.ImmutableRangeMap$1\ncom.google.common.collect.ImmutableRangeMap$2\ncom.google.common.collect.ImmutableRangeMap$Builder\ncom.google.common.collect.ImmutableRangeMap$SerializedForm\ncom.google.common.collect.ImmutableRangeMap\ncom.google.common.collect.ImmutableRangeSet$1\ncom.google.common.collect.ImmutableRangeSet$AsSet$1\ncom.google.common.collect.ImmutableRangeSet$AsSet$2\ncom.google.common.collect.ImmutableRangeSet$AsSet\ncom.google.common.collect.ImmutableRangeSet$AsSetSerializedForm\ncom.google.common.collect.ImmutableRangeSet$Builder\ncom.google.common.collect.ImmutableRangeSet$ComplementRanges\ncom.google.common.collect.ImmutableRangeSet$SerializedForm\ncom.google.common.collect.ImmutableRangeSet\ncom.google.common.collect.ImmutableSet$Builder\ncom.google.common.collect.ImmutableSet$Indexed$1\ncom.google.common.collect.ImmutableSet$Indexed\ncom.google.common.collect.ImmutableSet$SerializedForm\ncom.google.common.collect.ImmutableSet\ncom.google.common.collect.ImmutableSetMultimap$Builder\ncom.google.common.collect.ImmutableSetMultimap$EntrySet\ncom.google.common.collect.ImmutableSetMultimap\ncom.google.common.collect.ImmutableSortedAsList\ncom.google.common.collect.ImmutableSortedMap$1\ncom.google.common.collect.ImmutableSortedMap$1EntrySet$1\ncom.google.common.collect.ImmutableSortedMap$1EntrySet\ncom.google.common.collect.ImmutableSortedMap$Builder\ncom.google.common.collect.ImmutableSortedMap$SerializedForm\ncom.google.common.collect.ImmutableSortedMap\ncom.google.common.collect.ImmutableSortedMapFauxverideShim\ncom.google.common.collect.ImmutableSortedMultiset$Builder\ncom.google.common.collect.ImmutableSortedMultiset$SerializedForm\ncom.google.common.collect.ImmutableSortedMultiset\ncom.google.common.collect.ImmutableSortedMultisetFauxverideShim\ncom.google.common.collect.ImmutableSortedSet$1\ncom.google.common.collect.ImmutableSortedSet$Builder\ncom.google.common.collect.ImmutableSortedSet$SerializedForm\ncom.google.common.collect.ImmutableSortedSet\ncom.google.common.collect.ImmutableSortedSetFauxverideShim\ncom.google.common.collect.ImmutableTable$1\ncom.google.common.collect.ImmutableTable$Builder\ncom.google.common.collect.ImmutableTable$CollectorState\ncom.google.common.collect.ImmutableTable$MutableCell\ncom.google.common.collect.ImmutableTable$SerializedForm\ncom.google.common.collect.ImmutableTable\ncom.google.common.collect.Interner\ncom.google.common.collect.Interners$1\ncom.google.common.collect.Interners$InternerBuilder\ncom.google.common.collect.Interners$InternerFunction\ncom.google.common.collect.Interners$InternerImpl\ncom.google.common.collect.Interners\ncom.google.common.collect.Iterables$1\ncom.google.common.collect.Iterables$10\ncom.google.common.collect.Iterables$2\ncom.google.common.collect.Iterables$3\ncom.google.common.collect.Iterables$4\ncom.google.common.collect.Iterables$5\ncom.google.common.collect.Iterables$6$1\ncom.google.common.collect.Iterables$6\ncom.google.common.collect.Iterables$7\ncom.google.common.collect.Iterables$8\ncom.google.common.collect.Iterables$9\ncom.google.common.collect.Iterables$UnmodifiableIterable\ncom.google.common.collect.Iterables\ncom.google.common.collect.Iterators$1\ncom.google.common.collect.Iterators$10\ncom.google.common.collect.Iterators$11\ncom.google.common.collect.Iterators$2\ncom.google.common.collect.Iterators$3\ncom.google.common.collect.Iterators$4\ncom.google.common.collect.Iterators$5\ncom.google.common.collect.Iterators$6\ncom.google.common.collect.Iterators$7\ncom.google.common.collect.Iterators$8\ncom.google.common.collect.Iterators$9\ncom.google.common.collect.Iterators$ArrayItr\ncom.google.common.collect.Iterators$ConcatenatedIterator\ncom.google.common.collect.Iterators$EmptyModifiableIterator\ncom.google.common.collect.Iterators$MergingIterator$1\ncom.google.common.collect.Iterators$MergingIterator\ncom.google.common.collect.Iterators$PeekingImpl\ncom.google.common.collect.Iterators\ncom.google.common.collect.LexicographicalOrdering\ncom.google.common.collect.LinkedHashMultimap$1\ncom.google.common.collect.LinkedHashMultimap$ValueEntry\ncom.google.common.collect.LinkedHashMultimap$ValueSet$1\ncom.google.common.collect.LinkedHashMultimap$ValueSet\ncom.google.common.collect.LinkedHashMultimap$ValueSetLink\ncom.google.common.collect.LinkedHashMultimap\ncom.google.common.collect.LinkedHashMultimapGwtSerializationDependencies\ncom.google.common.collect.LinkedHashMultiset\ncom.google.common.collect.LinkedListMultimap$1\ncom.google.common.collect.LinkedListMultimap$1EntriesImpl\ncom.google.common.collect.LinkedListMultimap$1KeySetImpl\ncom.google.common.collect.LinkedListMultimap$1ValuesImpl$1\ncom.google.common.collect.LinkedListMultimap$1ValuesImpl\ncom.google.common.collect.LinkedListMultimap$DistinctKeyIterator\ncom.google.common.collect.LinkedListMultimap$KeyList\ncom.google.common.collect.LinkedListMultimap$Node\ncom.google.common.collect.LinkedListMultimap$NodeIterator\ncom.google.common.collect.LinkedListMultimap$ValueForKeyIterator\ncom.google.common.collect.LinkedListMultimap\ncom.google.common.collect.ListMultimap\ncom.google.common.collect.Lists$1\ncom.google.common.collect.Lists$2\ncom.google.common.collect.Lists$AbstractListWrapper\ncom.google.common.collect.Lists$CharSequenceAsList\ncom.google.common.collect.Lists$OnePlusArrayList\ncom.google.common.collect.Lists$Partition\ncom.google.common.collect.Lists$RandomAccessListWrapper\ncom.google.common.collect.Lists$RandomAccessPartition\ncom.google.common.collect.Lists$RandomAccessReverseList\ncom.google.common.collect.Lists$ReverseList$1\ncom.google.common.collect.Lists$ReverseList\ncom.google.common.collect.Lists$StringAsImmutableList\ncom.google.common.collect.Lists$TransformingRandomAccessList$1\ncom.google.common.collect.Lists$TransformingRandomAccessList\ncom.google.common.collect.Lists$TransformingSequentialList$1\ncom.google.common.collect.Lists$TransformingSequentialList\ncom.google.common.collect.Lists$TwoPlusArrayList\ncom.google.common.collect.Lists\ncom.google.common.collect.MapDifference$ValueDifference\ncom.google.common.collect.MapDifference\ncom.google.common.collect.MapMaker$Dummy\ncom.google.common.collect.MapMaker\ncom.google.common.collect.MapMakerInternalMap$1\ncom.google.common.collect.MapMakerInternalMap$AbstractSerializationProxy\ncom.google.common.collect.MapMakerInternalMap$AbstractStrongKeyEntry\ncom.google.common.collect.MapMakerInternalMap$AbstractWeakKeyEntry\ncom.google.common.collect.MapMakerInternalMap$CleanupMapTask\ncom.google.common.collect.MapMakerInternalMap$DummyInternalEntry\ncom.google.common.collect.MapMakerInternalMap$EntryIterator\ncom.google.common.collect.MapMakerInternalMap$EntrySet\ncom.google.common.collect.MapMakerInternalMap$HashIterator\ncom.google.common.collect.MapMakerInternalMap$InternalEntry\ncom.google.common.collect.MapMakerInternalMap$InternalEntryHelper\ncom.google.common.collect.MapMakerInternalMap$KeyIterator\ncom.google.common.collect.MapMakerInternalMap$KeySet\ncom.google.common.collect.MapMakerInternalMap$SafeToArraySet\ncom.google.common.collect.MapMakerInternalMap$Segment\ncom.google.common.collect.MapMakerInternalMap$SerializationProxy\ncom.google.common.collect.MapMakerInternalMap$Strength$1\ncom.google.common.collect.MapMakerInternalMap$Strength$2\ncom.google.common.collect.MapMakerInternalMap$Strength\ncom.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry$Helper\ncom.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueEntry\ncom.google.common.collect.MapMakerInternalMap$StrongKeyDummyValueSegment\ncom.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry$Helper\ncom.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueEntry\ncom.google.common.collect.MapMakerInternalMap$StrongKeyStrongValueSegment\ncom.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry$Helper\ncom.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueEntry\ncom.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment\ncom.google.common.collect.MapMakerInternalMap$StrongValueEntry\ncom.google.common.collect.MapMakerInternalMap$ValueIterator\ncom.google.common.collect.MapMakerInternalMap$Values\ncom.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry$Helper\ncom.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueEntry\ncom.google.common.collect.MapMakerInternalMap$WeakKeyDummyValueSegment\ncom.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry$Helper\ncom.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueEntry\ncom.google.common.collect.MapMakerInternalMap$WeakKeyStrongValueSegment\ncom.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry$Helper\ncom.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueEntry\ncom.google.common.collect.MapMakerInternalMap$WeakKeyWeakValueSegment\ncom.google.common.collect.MapMakerInternalMap$WeakValueEntry\ncom.google.common.collect.MapMakerInternalMap$WeakValueReference\ncom.google.common.collect.MapMakerInternalMap$WeakValueReferenceImpl\ncom.google.common.collect.MapMakerInternalMap$WriteThroughEntry\ncom.google.common.collect.MapMakerInternalMap\ncom.google.common.collect.Maps$1\ncom.google.common.collect.Maps$10\ncom.google.common.collect.Maps$11\ncom.google.common.collect.Maps$2\ncom.google.common.collect.Maps$3\ncom.google.common.collect.Maps$4\ncom.google.common.collect.Maps$5\ncom.google.common.collect.Maps$6\ncom.google.common.collect.Maps$7\ncom.google.common.collect.Maps$8\ncom.google.common.collect.Maps$9\ncom.google.common.collect.Maps$AbstractFilteredMap\ncom.google.common.collect.Maps$Accumulator\ncom.google.common.collect.Maps$AsMapView$1EntrySetImpl\ncom.google.common.collect.Maps$AsMapView\ncom.google.common.collect.Maps$BiMapConverter\ncom.google.common.collect.Maps$DescendingMap$1EntrySetImpl\ncom.google.common.collect.Maps$DescendingMap\ncom.google.common.collect.Maps$EntryFunction$1\ncom.google.common.collect.Maps$EntryFunction$2\ncom.google.common.collect.Maps$EntryFunction\ncom.google.common.collect.Maps$EntrySet\ncom.google.common.collect.Maps$EntryTransformer\ncom.google.common.collect.Maps$FilteredEntryBiMap$1\ncom.google.common.collect.Maps$FilteredEntryBiMap\ncom.google.common.collect.Maps$FilteredEntryMap$EntrySet$1$1\ncom.google.common.collect.Maps$FilteredEntryMap$EntrySet$1\ncom.google.common.collect.Maps$FilteredEntryMap$EntrySet\ncom.google.common.collect.Maps$FilteredEntryMap$KeySet\ncom.google.common.collect.Maps$FilteredEntryMap\ncom.google.common.collect.Maps$FilteredEntryNavigableMap$1\ncom.google.common.collect.Maps$FilteredEntryNavigableMap\ncom.google.common.collect.Maps$FilteredEntrySortedMap$SortedKeySet\ncom.google.common.collect.Maps$FilteredEntrySortedMap\ncom.google.common.collect.Maps$FilteredKeyMap\ncom.google.common.collect.Maps$FilteredMapValues\ncom.google.common.collect.Maps$IteratorBasedAbstractMap$1\ncom.google.common.collect.Maps$IteratorBasedAbstractMap\ncom.google.common.collect.Maps$KeySet\ncom.google.common.collect.Maps$MapDifferenceImpl\ncom.google.common.collect.Maps$NavigableAsMapView\ncom.google.common.collect.Maps$NavigableKeySet\ncom.google.common.collect.Maps$SortedAsMapView\ncom.google.common.collect.Maps$SortedKeySet\ncom.google.common.collect.Maps$SortedMapDifferenceImpl\ncom.google.common.collect.Maps$TransformedEntriesMap\ncom.google.common.collect.Maps$TransformedEntriesNavigableMap\ncom.google.common.collect.Maps$TransformedEntriesSortedMap\ncom.google.common.collect.Maps$UnmodifiableBiMap\ncom.google.common.collect.Maps$UnmodifiableEntries\ncom.google.common.collect.Maps$UnmodifiableEntrySet\ncom.google.common.collect.Maps$UnmodifiableNavigableMap\ncom.google.common.collect.Maps$ValueDifferenceImpl\ncom.google.common.collect.Maps$Values\ncom.google.common.collect.Maps$ViewCachingAbstractMap\ncom.google.common.collect.Maps\ncom.google.common.collect.MinMaxPriorityQueue$1\ncom.google.common.collect.MinMaxPriorityQueue$Builder\ncom.google.common.collect.MinMaxPriorityQueue$Heap\ncom.google.common.collect.MinMaxPriorityQueue$MoveDesc\ncom.google.common.collect.MinMaxPriorityQueue$QueueIterator\ncom.google.common.collect.MinMaxPriorityQueue\ncom.google.common.collect.MoreCollectors$ToOptionalState\ncom.google.common.collect.MoreCollectors\ncom.google.common.collect.Multimap\ncom.google.common.collect.MultimapBuilder$1\ncom.google.common.collect.MultimapBuilder$2\ncom.google.common.collect.MultimapBuilder$3\ncom.google.common.collect.MultimapBuilder$4\ncom.google.common.collect.MultimapBuilder$ArrayListSupplier\ncom.google.common.collect.MultimapBuilder$EnumSetSupplier\ncom.google.common.collect.MultimapBuilder$HashSetSupplier\ncom.google.common.collect.MultimapBuilder$LinkedHashSetSupplier\ncom.google.common.collect.MultimapBuilder$LinkedListSupplier\ncom.google.common.collect.MultimapBuilder$ListMultimapBuilder\ncom.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$1\ncom.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$2\ncom.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$3\ncom.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$4\ncom.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$5\ncom.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys$6\ncom.google.common.collect.MultimapBuilder$MultimapBuilderWithKeys\ncom.google.common.collect.MultimapBuilder$SetMultimapBuilder\ncom.google.common.collect.MultimapBuilder$SortedSetMultimapBuilder\ncom.google.common.collect.MultimapBuilder$TreeSetSupplier\ncom.google.common.collect.MultimapBuilder\ncom.google.common.collect.Multimaps$AsMap$EntrySet$1\ncom.google.common.collect.Multimaps$AsMap$EntrySet\ncom.google.common.collect.Multimaps$AsMap\ncom.google.common.collect.Multimaps$CustomListMultimap\ncom.google.common.collect.Multimaps$CustomMultimap\ncom.google.common.collect.Multimaps$CustomSetMultimap\ncom.google.common.collect.Multimaps$CustomSortedSetMultimap\ncom.google.common.collect.Multimaps$Entries\ncom.google.common.collect.Multimaps$Keys$1$1\ncom.google.common.collect.Multimaps$Keys$1\ncom.google.common.collect.Multimaps$Keys$KeysEntrySet\ncom.google.common.collect.Multimaps$Keys\ncom.google.common.collect.Multimaps$MapMultimap$1$1\ncom.google.common.collect.Multimaps$MapMultimap$1\ncom.google.common.collect.Multimaps$MapMultimap\ncom.google.common.collect.Multimaps$TransformedEntriesListMultimap\ncom.google.common.collect.Multimaps$TransformedEntriesMultimap$1\ncom.google.common.collect.Multimaps$TransformedEntriesMultimap\ncom.google.common.collect.Multimaps$UnmodifiableListMultimap\ncom.google.common.collect.Multimaps$UnmodifiableMultimap$1\ncom.google.common.collect.Multimaps$UnmodifiableMultimap\ncom.google.common.collect.Multimaps$UnmodifiableSetMultimap\ncom.google.common.collect.Multimaps$UnmodifiableSortedSetMultimap\ncom.google.common.collect.Multimaps\ncom.google.common.collect.Multiset$Entry\ncom.google.common.collect.Multiset\ncom.google.common.collect.Multisets$1$1\ncom.google.common.collect.Multisets$1\ncom.google.common.collect.Multisets$2$1\ncom.google.common.collect.Multisets$2\ncom.google.common.collect.Multisets$3$1\ncom.google.common.collect.Multisets$3\ncom.google.common.collect.Multisets$4$1\ncom.google.common.collect.Multisets$4\ncom.google.common.collect.Multisets$AbstractEntry\ncom.google.common.collect.Multisets$DecreasingCount\ncom.google.common.collect.Multisets$ElementSet$1\ncom.google.common.collect.Multisets$ElementSet\ncom.google.common.collect.Multisets$EntrySet\ncom.google.common.collect.Multisets$FilteredMultiset$1\ncom.google.common.collect.Multisets$FilteredMultiset\ncom.google.common.collect.Multisets$ImmutableEntry\ncom.google.common.collect.Multisets$MultisetIteratorImpl\ncom.google.common.collect.Multisets$UnmodifiableMultiset\ncom.google.common.collect.Multisets\ncom.google.common.collect.MutableClassToInstanceMap$1\ncom.google.common.collect.MutableClassToInstanceMap$2$1\ncom.google.common.collect.MutableClassToInstanceMap$2\ncom.google.common.collect.MutableClassToInstanceMap$SerializedForm\ncom.google.common.collect.MutableClassToInstanceMap\ncom.google.common.collect.NaturalOrdering\ncom.google.common.collect.NullsFirstOrdering\ncom.google.common.collect.NullsLastOrdering\ncom.google.common.collect.ObjectArrays\ncom.google.common.collect.Ordering$ArbitraryOrdering\ncom.google.common.collect.Ordering$ArbitraryOrderingHolder\ncom.google.common.collect.Ordering$IncomparableValueException\ncom.google.common.collect.Ordering\ncom.google.common.collect.PeekingIterator\ncom.google.common.collect.Platform\ncom.google.common.collect.Queues\ncom.google.common.collect.Range$1\ncom.google.common.collect.Range$LowerBoundFn\ncom.google.common.collect.Range$RangeLexOrdering\ncom.google.common.collect.Range$UpperBoundFn\ncom.google.common.collect.Range\ncom.google.common.collect.RangeGwtSerializationDependencies\ncom.google.common.collect.RangeMap\ncom.google.common.collect.RangeSet\ncom.google.common.collect.RegularContiguousSet$1\ncom.google.common.collect.RegularContiguousSet$2\ncom.google.common.collect.RegularContiguousSet$3\ncom.google.common.collect.RegularContiguousSet$SerializedForm\ncom.google.common.collect.RegularContiguousSet\ncom.google.common.collect.RegularImmutableAsList\ncom.google.common.collect.RegularImmutableBiMap$1\ncom.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet$1\ncom.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet\ncom.google.common.collect.RegularImmutableBiMap$Inverse\ncom.google.common.collect.RegularImmutableBiMap$InverseSerializedForm\ncom.google.common.collect.RegularImmutableBiMap\ncom.google.common.collect.RegularImmutableList\ncom.google.common.collect.RegularImmutableMap$KeySet$SerializedForm\ncom.google.common.collect.RegularImmutableMap$KeySet\ncom.google.common.collect.RegularImmutableMap$Values$SerializedForm\ncom.google.common.collect.RegularImmutableMap$Values\ncom.google.common.collect.RegularImmutableMap\ncom.google.common.collect.RegularImmutableMultiset$1\ncom.google.common.collect.RegularImmutableMultiset$ElementSet\ncom.google.common.collect.RegularImmutableMultiset$NonTerminalEntry\ncom.google.common.collect.RegularImmutableMultiset\ncom.google.common.collect.RegularImmutableSet\ncom.google.common.collect.RegularImmutableSortedMultiset\ncom.google.common.collect.RegularImmutableSortedSet\ncom.google.common.collect.RegularImmutableTable$1\ncom.google.common.collect.RegularImmutableTable$CellSet\ncom.google.common.collect.RegularImmutableTable$Values\ncom.google.common.collect.RegularImmutableTable\ncom.google.common.collect.ReverseNaturalOrdering\ncom.google.common.collect.ReverseOrdering\ncom.google.common.collect.RowSortedTable\ncom.google.common.collect.Serialization$1\ncom.google.common.collect.Serialization$FieldSetter\ncom.google.common.collect.Serialization\ncom.google.common.collect.SetMultimap\ncom.google.common.collect.Sets$1$1\ncom.google.common.collect.Sets$1\ncom.google.common.collect.Sets$2$1\ncom.google.common.collect.Sets$2\ncom.google.common.collect.Sets$3$1\ncom.google.common.collect.Sets$3\ncom.google.common.collect.Sets$4$1\ncom.google.common.collect.Sets$4\ncom.google.common.collect.Sets$5$1$1$1\ncom.google.common.collect.Sets$5$1$1\ncom.google.common.collect.Sets$5$1\ncom.google.common.collect.Sets$5\ncom.google.common.collect.Sets$Accumulator\ncom.google.common.collect.Sets$CartesianSet$1\ncom.google.common.collect.Sets$CartesianSet\ncom.google.common.collect.Sets$DescendingSet\ncom.google.common.collect.Sets$FilteredNavigableSet\ncom.google.common.collect.Sets$FilteredSet\ncom.google.common.collect.Sets$FilteredSortedSet\ncom.google.common.collect.Sets$ImprovedAbstractSet\ncom.google.common.collect.Sets$PowerSet$1\ncom.google.common.collect.Sets$PowerSet\ncom.google.common.collect.Sets$SetView\ncom.google.common.collect.Sets$SubSet$1\ncom.google.common.collect.Sets$SubSet\ncom.google.common.collect.Sets$UnmodifiableNavigableSet\ncom.google.common.collect.Sets\ncom.google.common.collect.SingletonImmutableBiMap\ncom.google.common.collect.SingletonImmutableList\ncom.google.common.collect.SingletonImmutableSet\ncom.google.common.collect.SingletonImmutableTable\ncom.google.common.collect.SortedIterable\ncom.google.common.collect.SortedIterables\ncom.google.common.collect.SortedLists$1\ncom.google.common.collect.SortedLists$KeyAbsentBehavior$1\ncom.google.common.collect.SortedLists$KeyAbsentBehavior$2\ncom.google.common.collect.SortedLists$KeyAbsentBehavior$3\ncom.google.common.collect.SortedLists$KeyAbsentBehavior\ncom.google.common.collect.SortedLists$KeyPresentBehavior$1\ncom.google.common.collect.SortedLists$KeyPresentBehavior$2\ncom.google.common.collect.SortedLists$KeyPresentBehavior$3\ncom.google.common.collect.SortedLists$KeyPresentBehavior$4\ncom.google.common.collect.SortedLists$KeyPresentBehavior$5\ncom.google.common.collect.SortedLists$KeyPresentBehavior\ncom.google.common.collect.SortedLists\ncom.google.common.collect.SortedMapDifference\ncom.google.common.collect.SortedMultiset\ncom.google.common.collect.SortedMultisetBridge\ncom.google.common.collect.SortedMultisets$ElementSet\ncom.google.common.collect.SortedMultisets$NavigableElementSet\ncom.google.common.collect.SortedMultisets\ncom.google.common.collect.SortedSetMultimap\ncom.google.common.collect.SparseImmutableTable\ncom.google.common.collect.StandardRowSortedTable$1\ncom.google.common.collect.StandardRowSortedTable$RowSortedMap\ncom.google.common.collect.StandardRowSortedTable\ncom.google.common.collect.StandardTable$1\ncom.google.common.collect.StandardTable$CellIterator\ncom.google.common.collect.StandardTable$Column$EntrySet\ncom.google.common.collect.StandardTable$Column$EntrySetIterator$1EntryImpl\ncom.google.common.collect.StandardTable$Column$EntrySetIterator\ncom.google.common.collect.StandardTable$Column$KeySet\ncom.google.common.collect.StandardTable$Column$Values\ncom.google.common.collect.StandardTable$Column\ncom.google.common.collect.StandardTable$ColumnKeyIterator\ncom.google.common.collect.StandardTable$ColumnKeySet\ncom.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet$1\ncom.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet\ncom.google.common.collect.StandardTable$ColumnMap$ColumnMapValues\ncom.google.common.collect.StandardTable$ColumnMap\ncom.google.common.collect.StandardTable$Row$1\ncom.google.common.collect.StandardTable$Row$2\ncom.google.common.collect.StandardTable$Row\ncom.google.common.collect.StandardTable$RowMap$EntrySet$1\ncom.google.common.collect.StandardTable$RowMap$EntrySet\ncom.google.common.collect.StandardTable$RowMap\ncom.google.common.collect.StandardTable$TableSet\ncom.google.common.collect.StandardTable\ncom.google.common.collect.Streams$1\ncom.google.common.collect.Streams$1OptionalState\ncom.google.common.collect.Streams$1Splitr\ncom.google.common.collect.Streams$2\ncom.google.common.collect.Streams$2Splitr\ncom.google.common.collect.Streams$3\ncom.google.common.collect.Streams$3Splitr\ncom.google.common.collect.Streams$4\ncom.google.common.collect.Streams$4Splitr\ncom.google.common.collect.Streams$5\ncom.google.common.collect.Streams$DoubleFunctionWithIndex\ncom.google.common.collect.Streams$FunctionWithIndex\ncom.google.common.collect.Streams$IntFunctionWithIndex\ncom.google.common.collect.Streams$LongFunctionWithIndex\ncom.google.common.collect.Streams$MapWithIndexSpliterator\ncom.google.common.collect.Streams$TemporaryPair\ncom.google.common.collect.Streams\ncom.google.common.collect.Synchronized$1\ncom.google.common.collect.Synchronized$SynchronizedAsMap\ncom.google.common.collect.Synchronized$SynchronizedAsMapEntries$1$1\ncom.google.common.collect.Synchronized$SynchronizedAsMapEntries$1\ncom.google.common.collect.Synchronized$SynchronizedAsMapEntries\ncom.google.common.collect.Synchronized$SynchronizedAsMapValues$1\ncom.google.common.collect.Synchronized$SynchronizedAsMapValues\ncom.google.common.collect.Synchronized$SynchronizedBiMap\ncom.google.common.collect.Synchronized$SynchronizedCollection\ncom.google.common.collect.Synchronized$SynchronizedDeque\ncom.google.common.collect.Synchronized$SynchronizedEntry\ncom.google.common.collect.Synchronized$SynchronizedList\ncom.google.common.collect.Synchronized$SynchronizedListMultimap\ncom.google.common.collect.Synchronized$SynchronizedMap\ncom.google.common.collect.Synchronized$SynchronizedMultimap\ncom.google.common.collect.Synchronized$SynchronizedMultiset\ncom.google.common.collect.Synchronized$SynchronizedNavigableMap\ncom.google.common.collect.Synchronized$SynchronizedNavigableSet\ncom.google.common.collect.Synchronized$SynchronizedObject\ncom.google.common.collect.Synchronized$SynchronizedQueue\ncom.google.common.collect.Synchronized$SynchronizedRandomAccessList\ncom.google.common.collect.Synchronized$SynchronizedSet\ncom.google.common.collect.Synchronized$SynchronizedSetMultimap\ncom.google.common.collect.Synchronized$SynchronizedSortedMap\ncom.google.common.collect.Synchronized$SynchronizedSortedSet\ncom.google.common.collect.Synchronized$SynchronizedSortedSetMultimap\ncom.google.common.collect.Synchronized$SynchronizedTable$1\ncom.google.common.collect.Synchronized$SynchronizedTable$2\ncom.google.common.collect.Synchronized$SynchronizedTable\ncom.google.common.collect.Synchronized\ncom.google.common.collect.Table$Cell\ncom.google.common.collect.Table\ncom.google.common.collect.Tables$1\ncom.google.common.collect.Tables$AbstractCell\ncom.google.common.collect.Tables$ImmutableCell\ncom.google.common.collect.Tables$TransformedTable$1\ncom.google.common.collect.Tables$TransformedTable$2\ncom.google.common.collect.Tables$TransformedTable$3\ncom.google.common.collect.Tables$TransformedTable\ncom.google.common.collect.Tables$TransposeTable$1\ncom.google.common.collect.Tables$TransposeTable\ncom.google.common.collect.Tables$UnmodifiableRowSortedMap\ncom.google.common.collect.Tables$UnmodifiableTable\ncom.google.common.collect.Tables\ncom.google.common.collect.TopKSelector\ncom.google.common.collect.TransformedIterator\ncom.google.common.collect.TransformedListIterator\ncom.google.common.collect.TreeBasedTable$1\ncom.google.common.collect.TreeBasedTable$2\ncom.google.common.collect.TreeBasedTable$Factory\ncom.google.common.collect.TreeBasedTable$TreeRow\ncom.google.common.collect.TreeBasedTable\ncom.google.common.collect.TreeMultimap\ncom.google.common.collect.TreeMultiset$1\ncom.google.common.collect.TreeMultiset$2\ncom.google.common.collect.TreeMultiset$3\ncom.google.common.collect.TreeMultiset$4\ncom.google.common.collect.TreeMultiset$Aggregate$1\ncom.google.common.collect.TreeMultiset$Aggregate$2\ncom.google.common.collect.TreeMultiset$Aggregate\ncom.google.common.collect.TreeMultiset$AvlNode\ncom.google.common.collect.TreeMultiset$Reference\ncom.google.common.collect.TreeMultiset\ncom.google.common.collect.TreeRangeMap$1\ncom.google.common.collect.TreeRangeMap$AsMapOfRanges\ncom.google.common.collect.TreeRangeMap$RangeMapEntry\ncom.google.common.collect.TreeRangeMap$SubRangeMap$1$1\ncom.google.common.collect.TreeRangeMap$SubRangeMap$1\ncom.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$1\ncom.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$2\ncom.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$3\ncom.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$4\ncom.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap\ncom.google.common.collect.TreeRangeMap$SubRangeMap\ncom.google.common.collect.TreeRangeMap\ncom.google.common.collect.TreeRangeSet$1\ncom.google.common.collect.TreeRangeSet$AsRanges\ncom.google.common.collect.TreeRangeSet$Complement\ncom.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound$1\ncom.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound$2\ncom.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound\ncom.google.common.collect.TreeRangeSet$RangesByUpperBound$1\ncom.google.common.collect.TreeRangeSet$RangesByUpperBound$2\ncom.google.common.collect.TreeRangeSet$RangesByUpperBound\ncom.google.common.collect.TreeRangeSet$SubRangeSet\ncom.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound$1\ncom.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound$2\ncom.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound\ncom.google.common.collect.TreeRangeSet\ncom.google.common.collect.TreeTraverser$1\ncom.google.common.collect.TreeTraverser$2$1\ncom.google.common.collect.TreeTraverser$2\ncom.google.common.collect.TreeTraverser$3$1\ncom.google.common.collect.TreeTraverser$3\ncom.google.common.collect.TreeTraverser$4\ncom.google.common.collect.TreeTraverser$BreadthFirstIterator\ncom.google.common.collect.TreeTraverser$PostOrderIterator\ncom.google.common.collect.TreeTraverser$PostOrderNode\ncom.google.common.collect.TreeTraverser$PreOrderIterator\ncom.google.common.collect.TreeTraverser\ncom.google.common.collect.UnmodifiableIterator\ncom.google.common.collect.UnmodifiableListIterator\ncom.google.common.collect.UnmodifiableSortedMultiset\ncom.google.common.collect.UsingToStringOrdering\ncom.google.common.collect.WellBehavedMap$1\ncom.google.common.collect.WellBehavedMap$EntrySet$1$1\ncom.google.common.collect.WellBehavedMap$EntrySet$1\ncom.google.common.collect.WellBehavedMap$EntrySet\ncom.google.common.collect.WellBehavedMap\ncom.google.common.collect.package-info\ncom.google.common.escape.ArrayBasedCharEscaper\ncom.google.common.escape.ArrayBasedEscaperMap\ncom.google.common.escape.ArrayBasedUnicodeEscaper\ncom.google.common.escape.CharEscaper\ncom.google.common.escape.CharEscaperBuilder$CharArrayDecorator\ncom.google.common.escape.CharEscaperBuilder\ncom.google.common.escape.Escaper$1\ncom.google.common.escape.Escaper\ncom.google.common.escape.Escapers$1\ncom.google.common.escape.Escapers$2\ncom.google.common.escape.Escapers$Builder$1\ncom.google.common.escape.Escapers$Builder\ncom.google.common.escape.Escapers\ncom.google.common.escape.Platform$1\ncom.google.common.escape.Platform\ncom.google.common.escape.UnicodeEscaper\ncom.google.common.escape.package-info\ncom.google.common.eventbus.AllowConcurrentEvents\ncom.google.common.eventbus.AsyncEventBus\ncom.google.common.eventbus.DeadEvent\ncom.google.common.eventbus.Dispatcher$1\ncom.google.common.eventbus.Dispatcher$ImmediateDispatcher\ncom.google.common.eventbus.Dispatcher$LegacyAsyncDispatcher$EventWithSubscriber\ncom.google.common.eventbus.Dispatcher$LegacyAsyncDispatcher\ncom.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$1\ncom.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$2\ncom.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event\ncom.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher\ncom.google.common.eventbus.Dispatcher\ncom.google.common.eventbus.EventBus$LoggingHandler\ncom.google.common.eventbus.EventBus\ncom.google.common.eventbus.Subscribe\ncom.google.common.eventbus.Subscriber$1\ncom.google.common.eventbus.Subscriber$SynchronizedSubscriber\ncom.google.common.eventbus.Subscriber\ncom.google.common.eventbus.SubscriberExceptionContext\ncom.google.common.eventbus.SubscriberExceptionHandler\ncom.google.common.eventbus.SubscriberRegistry$1\ncom.google.common.eventbus.SubscriberRegistry$2\ncom.google.common.eventbus.SubscriberRegistry$MethodIdentifier\ncom.google.common.eventbus.SubscriberRegistry\ncom.google.common.eventbus.package-info\ncom.google.common.graph.AbstractBaseGraph$1\ncom.google.common.graph.AbstractBaseGraph\ncom.google.common.graph.AbstractDirectedNetworkConnections$1\ncom.google.common.graph.AbstractDirectedNetworkConnections\ncom.google.common.graph.AbstractGraph\ncom.google.common.graph.AbstractGraphBuilder\ncom.google.common.graph.AbstractNetwork$1$1$1\ncom.google.common.graph.AbstractNetwork$1$1\ncom.google.common.graph.AbstractNetwork$1\ncom.google.common.graph.AbstractNetwork$2\ncom.google.common.graph.AbstractNetwork$3\ncom.google.common.graph.AbstractNetwork\ncom.google.common.graph.AbstractUndirectedNetworkConnections\ncom.google.common.graph.AbstractValueGraph$1\ncom.google.common.graph.AbstractValueGraph$2\ncom.google.common.graph.AbstractValueGraph\ncom.google.common.graph.BaseGraph\ncom.google.common.graph.ConfigurableMutableGraph\ncom.google.common.graph.ConfigurableMutableNetwork\ncom.google.common.graph.ConfigurableMutableValueGraph\ncom.google.common.graph.ConfigurableNetwork\ncom.google.common.graph.ConfigurableValueGraph\ncom.google.common.graph.DirectedGraphConnections$1$1\ncom.google.common.graph.DirectedGraphConnections$1\ncom.google.common.graph.DirectedGraphConnections$2$1\ncom.google.common.graph.DirectedGraphConnections$2\ncom.google.common.graph.DirectedGraphConnections$PredAndSucc\ncom.google.common.graph.DirectedGraphConnections\ncom.google.common.graph.DirectedMultiNetworkConnections$1\ncom.google.common.graph.DirectedMultiNetworkConnections\ncom.google.common.graph.DirectedNetworkConnections\ncom.google.common.graph.EdgesConnecting\ncom.google.common.graph.ElementOrder$1\ncom.google.common.graph.ElementOrder$Type\ncom.google.common.graph.ElementOrder\ncom.google.common.graph.EndpointPair$1\ncom.google.common.graph.EndpointPair$Ordered\ncom.google.common.graph.EndpointPair$Unordered\ncom.google.common.graph.EndpointPair\ncom.google.common.graph.EndpointPairIterator$1\ncom.google.common.graph.EndpointPairIterator$Directed\ncom.google.common.graph.EndpointPairIterator$Undirected\ncom.google.common.graph.EndpointPairIterator\ncom.google.common.graph.ForwardingGraph\ncom.google.common.graph.ForwardingNetwork\ncom.google.common.graph.ForwardingValueGraph\ncom.google.common.graph.Graph\ncom.google.common.graph.GraphBuilder\ncom.google.common.graph.GraphConnections\ncom.google.common.graph.GraphConstants$Presence\ncom.google.common.graph.GraphConstants\ncom.google.common.graph.Graphs$NodeVisitState\ncom.google.common.graph.Graphs$TransposedGraph\ncom.google.common.graph.Graphs$TransposedNetwork\ncom.google.common.graph.Graphs$TransposedValueGraph\ncom.google.common.graph.Graphs\ncom.google.common.graph.ImmutableGraph\ncom.google.common.graph.ImmutableNetwork$1\ncom.google.common.graph.ImmutableNetwork$2\ncom.google.common.graph.ImmutableNetwork$3\ncom.google.common.graph.ImmutableNetwork\ncom.google.common.graph.ImmutableValueGraph$1\ncom.google.common.graph.ImmutableValueGraph\ncom.google.common.graph.MapIteratorCache$1$1\ncom.google.common.graph.MapIteratorCache$1\ncom.google.common.graph.MapIteratorCache\ncom.google.common.graph.MapRetrievalCache$CacheEntry\ncom.google.common.graph.MapRetrievalCache\ncom.google.common.graph.MultiEdgesConnecting$1\ncom.google.common.graph.MultiEdgesConnecting\ncom.google.common.graph.MutableGraph\ncom.google.common.graph.MutableNetwork\ncom.google.common.graph.MutableValueGraph\ncom.google.common.graph.Network\ncom.google.common.graph.NetworkBuilder\ncom.google.common.graph.NetworkConnections\ncom.google.common.graph.PredecessorsFunction\ncom.google.common.graph.SuccessorsFunction\ncom.google.common.graph.UndirectedGraphConnections\ncom.google.common.graph.UndirectedMultiNetworkConnections$1\ncom.google.common.graph.UndirectedMultiNetworkConnections\ncom.google.common.graph.UndirectedNetworkConnections\ncom.google.common.graph.ValueGraph\ncom.google.common.graph.ValueGraphBuilder\ncom.google.common.graph.package-info\ncom.google.common.hash.AbstractByteHasher\ncom.google.common.hash.AbstractCompositeHashFunction$1\ncom.google.common.hash.AbstractCompositeHashFunction\ncom.google.common.hash.AbstractHashFunction\ncom.google.common.hash.AbstractHasher\ncom.google.common.hash.AbstractNonStreamingHashFunction$BufferingHasher\ncom.google.common.hash.AbstractNonStreamingHashFunction$ExposedByteArrayOutputStream\ncom.google.common.hash.AbstractNonStreamingHashFunction\ncom.google.common.hash.AbstractStreamingHasher\ncom.google.common.hash.BloomFilter$1\ncom.google.common.hash.BloomFilter$SerialForm\ncom.google.common.hash.BloomFilter$Strategy\ncom.google.common.hash.BloomFilter\ncom.google.common.hash.BloomFilterStrategies$1\ncom.google.common.hash.BloomFilterStrategies$2\ncom.google.common.hash.BloomFilterStrategies$LockFreeBitArray\ncom.google.common.hash.BloomFilterStrategies\ncom.google.common.hash.ChecksumHashFunction$1\ncom.google.common.hash.ChecksumHashFunction$ChecksumHasher\ncom.google.common.hash.ChecksumHashFunction\ncom.google.common.hash.Crc32cHashFunction$Crc32cHasher\ncom.google.common.hash.Crc32cHashFunction\ncom.google.common.hash.FarmHashFingerprint64\ncom.google.common.hash.Funnel\ncom.google.common.hash.Funnels$ByteArrayFunnel\ncom.google.common.hash.Funnels$IntegerFunnel\ncom.google.common.hash.Funnels$LongFunnel\ncom.google.common.hash.Funnels$SequentialFunnel\ncom.google.common.hash.Funnels$SinkAsStream\ncom.google.common.hash.Funnels$StringCharsetFunnel$SerializedForm\ncom.google.common.hash.Funnels$StringCharsetFunnel\ncom.google.common.hash.Funnels$UnencodedCharsFunnel\ncom.google.common.hash.Funnels\ncom.google.common.hash.HashCode$BytesHashCode\ncom.google.common.hash.HashCode$IntHashCode\ncom.google.common.hash.HashCode$LongHashCode\ncom.google.common.hash.HashCode\ncom.google.common.hash.HashFunction\ncom.google.common.hash.Hasher\ncom.google.common.hash.Hashing$1\ncom.google.common.hash.Hashing$ChecksumType$1\ncom.google.common.hash.Hashing$ChecksumType$2\ncom.google.common.hash.Hashing$ChecksumType\ncom.google.common.hash.Hashing$ConcatenatedHashFunction\ncom.google.common.hash.Hashing$LinearCongruentialGenerator\ncom.google.common.hash.Hashing$Md5Holder\ncom.google.common.hash.Hashing$Sha1Holder\ncom.google.common.hash.Hashing$Sha256Holder\ncom.google.common.hash.Hashing$Sha384Holder\ncom.google.common.hash.Hashing$Sha512Holder\ncom.google.common.hash.Hashing\ncom.google.common.hash.HashingInputStream\ncom.google.common.hash.HashingOutputStream\ncom.google.common.hash.LittleEndianByteArray$1\ncom.google.common.hash.LittleEndianByteArray$JavaLittleEndianBytes$1\ncom.google.common.hash.LittleEndianByteArray$JavaLittleEndianBytes\ncom.google.common.hash.LittleEndianByteArray$LittleEndianBytes\ncom.google.common.hash.LittleEndianByteArray$UnsafeByteArray$1\ncom.google.common.hash.LittleEndianByteArray$UnsafeByteArray$2\ncom.google.common.hash.LittleEndianByteArray$UnsafeByteArray$3\ncom.google.common.hash.LittleEndianByteArray$UnsafeByteArray\ncom.google.common.hash.LittleEndianByteArray\ncom.google.common.hash.LongAddable\ncom.google.common.hash.LongAddables$1\ncom.google.common.hash.LongAddables$2\ncom.google.common.hash.LongAddables$PureJavaLongAddable\ncom.google.common.hash.LongAddables\ncom.google.common.hash.LongAdder\ncom.google.common.hash.MacHashFunction$1\ncom.google.common.hash.MacHashFunction$MacHasher\ncom.google.common.hash.MacHashFunction\ncom.google.common.hash.MessageDigestHashFunction$1\ncom.google.common.hash.MessageDigestHashFunction$MessageDigestHasher\ncom.google.common.hash.MessageDigestHashFunction$SerializedForm\ncom.google.common.hash.MessageDigestHashFunction\ncom.google.common.hash.Murmur3_128HashFunction$Murmur3_128Hasher\ncom.google.common.hash.Murmur3_128HashFunction\ncom.google.common.hash.Murmur3_32HashFunction$Murmur3_32Hasher\ncom.google.common.hash.Murmur3_32HashFunction\ncom.google.common.hash.PrimitiveSink\ncom.google.common.hash.SipHashFunction$SipHasher\ncom.google.common.hash.SipHashFunction\ncom.google.common.hash.Striped64$1\ncom.google.common.hash.Striped64$Cell\ncom.google.common.hash.Striped64\ncom.google.common.hash.package-info\ncom.google.common.html.HtmlEscapers\ncom.google.common.html.package-info\ncom.google.common.io.AppendableWriter\ncom.google.common.io.BaseEncoding$1\ncom.google.common.io.BaseEncoding$2\ncom.google.common.io.BaseEncoding$3\ncom.google.common.io.BaseEncoding$4\ncom.google.common.io.BaseEncoding$5\ncom.google.common.io.BaseEncoding$Alphabet\ncom.google.common.io.BaseEncoding$Base16Encoding\ncom.google.common.io.BaseEncoding$Base64Encoding\ncom.google.common.io.BaseEncoding$DecodingException\ncom.google.common.io.BaseEncoding$SeparatedBaseEncoding\ncom.google.common.io.BaseEncoding$StandardBaseEncoding$1\ncom.google.common.io.BaseEncoding$StandardBaseEncoding$2\ncom.google.common.io.BaseEncoding$StandardBaseEncoding\ncom.google.common.io.BaseEncoding\ncom.google.common.io.ByteArrayDataInput\ncom.google.common.io.ByteArrayDataOutput\ncom.google.common.io.ByteProcessor\ncom.google.common.io.ByteSink$1\ncom.google.common.io.ByteSink$AsCharSink\ncom.google.common.io.ByteSink\ncom.google.common.io.ByteSource$AsCharSource\ncom.google.common.io.ByteSource$ByteArrayByteSource\ncom.google.common.io.ByteSource$ConcatenatedByteSource\ncom.google.common.io.ByteSource$EmptyByteSource\ncom.google.common.io.ByteSource$SlicedByteSource\ncom.google.common.io.ByteSource\ncom.google.common.io.ByteStreams$1\ncom.google.common.io.ByteStreams$ByteArrayDataInputStream\ncom.google.common.io.ByteStreams$ByteArrayDataOutputStream\ncom.google.common.io.ByteStreams$FastByteArrayOutputStream\ncom.google.common.io.ByteStreams$LimitedInputStream\ncom.google.common.io.ByteStreams\ncom.google.common.io.CharSequenceReader\ncom.google.common.io.CharSink\ncom.google.common.io.CharSource$AsByteSource\ncom.google.common.io.CharSource$CharSequenceCharSource$1\ncom.google.common.io.CharSource$CharSequenceCharSource\ncom.google.common.io.CharSource$ConcatenatedCharSource\ncom.google.common.io.CharSource$EmptyCharSource\ncom.google.common.io.CharSource$StringCharSource\ncom.google.common.io.CharSource\ncom.google.common.io.CharStreams$NullWriter\ncom.google.common.io.CharStreams\ncom.google.common.io.Closeables\ncom.google.common.io.Closer$LoggingSuppressor\ncom.google.common.io.Closer$SuppressingSuppressor\ncom.google.common.io.Closer$Suppressor\ncom.google.common.io.Closer\ncom.google.common.io.CountingInputStream\ncom.google.common.io.CountingOutputStream\ncom.google.common.io.FileBackedOutputStream$1\ncom.google.common.io.FileBackedOutputStream$2\ncom.google.common.io.FileBackedOutputStream$MemoryOutput\ncom.google.common.io.FileBackedOutputStream\ncom.google.common.io.FileWriteMode\ncom.google.common.io.Files$1\ncom.google.common.io.Files$2\ncom.google.common.io.Files$FileByteSink\ncom.google.common.io.Files$FileByteSource\ncom.google.common.io.Files$FilePredicate$1\ncom.google.common.io.Files$FilePredicate$2\ncom.google.common.io.Files$FilePredicate\ncom.google.common.io.Files\ncom.google.common.io.Flushables\ncom.google.common.io.InsecureRecursiveDeleteException\ncom.google.common.io.LineBuffer\ncom.google.common.io.LineProcessor\ncom.google.common.io.LineReader$1\ncom.google.common.io.LineReader\ncom.google.common.io.LittleEndianDataInputStream\ncom.google.common.io.LittleEndianDataOutputStream\ncom.google.common.io.MoreFiles$1\ncom.google.common.io.MoreFiles$2\ncom.google.common.io.MoreFiles$DirectoryTreeTraverser\ncom.google.common.io.MoreFiles$PathByteSink\ncom.google.common.io.MoreFiles$PathByteSource$1\ncom.google.common.io.MoreFiles$PathByteSource\ncom.google.common.io.MoreFiles\ncom.google.common.io.MultiInputStream\ncom.google.common.io.MultiReader\ncom.google.common.io.PatternFilenameFilter\ncom.google.common.io.ReaderInputStream\ncom.google.common.io.RecursiveDeleteOption\ncom.google.common.io.Resources$1\ncom.google.common.io.Resources$UrlByteSource\ncom.google.common.io.Resources\ncom.google.common.io.package-info\ncom.google.common.math.BigIntegerMath$1\ncom.google.common.math.BigIntegerMath\ncom.google.common.math.DoubleMath$1\ncom.google.common.math.DoubleMath\ncom.google.common.math.DoubleUtils\ncom.google.common.math.IntMath$1\ncom.google.common.math.IntMath\ncom.google.common.math.LinearTransformation$1\ncom.google.common.math.LinearTransformation$LinearTransformationBuilder\ncom.google.common.math.LinearTransformation$NaNLinearTransformation\ncom.google.common.math.LinearTransformation$RegularLinearTransformation\ncom.google.common.math.LinearTransformation$VerticalLinearTransformation\ncom.google.common.math.LinearTransformation\ncom.google.common.math.LongMath$1\ncom.google.common.math.LongMath$MillerRabinTester$1\ncom.google.common.math.LongMath$MillerRabinTester$2\ncom.google.common.math.LongMath$MillerRabinTester\ncom.google.common.math.LongMath\ncom.google.common.math.MathPreconditions\ncom.google.common.math.PairedStats\ncom.google.common.math.PairedStatsAccumulator\ncom.google.common.math.Quantiles$1\ncom.google.common.math.Quantiles$Scale\ncom.google.common.math.Quantiles$ScaleAndIndex\ncom.google.common.math.Quantiles$ScaleAndIndexes\ncom.google.common.math.Quantiles\ncom.google.common.math.Stats\ncom.google.common.math.StatsAccumulator\ncom.google.common.math.package-info\ncom.google.common.net.HostAndPort\ncom.google.common.net.HostSpecifier\ncom.google.common.net.HttpHeaders\ncom.google.common.net.InetAddresses$TeredoInfo\ncom.google.common.net.InetAddresses\ncom.google.common.net.InternetDomainName\ncom.google.common.net.MediaType$1\ncom.google.common.net.MediaType$2\ncom.google.common.net.MediaType$Tokenizer\ncom.google.common.net.MediaType\ncom.google.common.net.PercentEscaper\ncom.google.common.net.UrlEscapers\ncom.google.common.net.package-info\ncom.google.common.primitives.Booleans$BooleanArrayAsList\ncom.google.common.primitives.Booleans$BooleanComparator\ncom.google.common.primitives.Booleans$LexicographicalComparator\ncom.google.common.primitives.Booleans\ncom.google.common.primitives.Bytes$ByteArrayAsList\ncom.google.common.primitives.Bytes\ncom.google.common.primitives.Chars$CharArrayAsList\ncom.google.common.primitives.Chars$LexicographicalComparator\ncom.google.common.primitives.Chars\ncom.google.common.primitives.Doubles$DoubleArrayAsList\ncom.google.common.primitives.Doubles$DoubleConverter\ncom.google.common.primitives.Doubles$LexicographicalComparator\ncom.google.common.primitives.Doubles\ncom.google.common.primitives.Floats$FloatArrayAsList\ncom.google.common.primitives.Floats$FloatConverter\ncom.google.common.primitives.Floats$LexicographicalComparator\ncom.google.common.primitives.Floats\ncom.google.common.primitives.ImmutableDoubleArray$1\ncom.google.common.primitives.ImmutableDoubleArray$AsList\ncom.google.common.primitives.ImmutableDoubleArray$Builder\ncom.google.common.primitives.ImmutableDoubleArray\ncom.google.common.primitives.ImmutableIntArray$1\ncom.google.common.primitives.ImmutableIntArray$AsList\ncom.google.common.primitives.ImmutableIntArray$Builder\ncom.google.common.primitives.ImmutableIntArray\ncom.google.common.primitives.ImmutableLongArray$1\ncom.google.common.primitives.ImmutableLongArray$AsList\ncom.google.common.primitives.ImmutableLongArray$Builder\ncom.google.common.primitives.ImmutableLongArray\ncom.google.common.primitives.Ints$IntArrayAsList\ncom.google.common.primitives.Ints$IntConverter\ncom.google.common.primitives.Ints$LexicographicalComparator\ncom.google.common.primitives.Ints\ncom.google.common.primitives.Longs$AsciiDigits\ncom.google.common.primitives.Longs$LexicographicalComparator\ncom.google.common.primitives.Longs$LongArrayAsList\ncom.google.common.primitives.Longs$LongConverter\ncom.google.common.primitives.Longs\ncom.google.common.primitives.ParseRequest\ncom.google.common.primitives.Primitives\ncom.google.common.primitives.Shorts$LexicographicalComparator\ncom.google.common.primitives.Shorts$ShortArrayAsList\ncom.google.common.primitives.Shorts$ShortConverter\ncom.google.common.primitives.Shorts\ncom.google.common.primitives.SignedBytes$LexicographicalComparator\ncom.google.common.primitives.SignedBytes\ncom.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator\ncom.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1\ncom.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator\ncom.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder\ncom.google.common.primitives.UnsignedBytes\ncom.google.common.primitives.UnsignedInteger\ncom.google.common.primitives.UnsignedInts$LexicographicalComparator\ncom.google.common.primitives.UnsignedInts\ncom.google.common.primitives.UnsignedLong\ncom.google.common.primitives.UnsignedLongs$LexicographicalComparator\ncom.google.common.primitives.UnsignedLongs$ParseOverflowDetection\ncom.google.common.primitives.UnsignedLongs\ncom.google.common.primitives.package-info\ncom.google.common.reflect.AbstractInvocationHandler\ncom.google.common.reflect.ClassPath$1\ncom.google.common.reflect.ClassPath$ClassInfo\ncom.google.common.reflect.ClassPath$DefaultScanner\ncom.google.common.reflect.ClassPath$ResourceInfo\ncom.google.common.reflect.ClassPath$Scanner\ncom.google.common.reflect.ClassPath\ncom.google.common.reflect.Element\ncom.google.common.reflect.ImmutableTypeToInstanceMap$1\ncom.google.common.reflect.ImmutableTypeToInstanceMap$Builder\ncom.google.common.reflect.ImmutableTypeToInstanceMap\ncom.google.common.reflect.Invokable$ConstructorInvokable\ncom.google.common.reflect.Invokable$MethodInvokable\ncom.google.common.reflect.Invokable\ncom.google.common.reflect.MutableTypeToInstanceMap$1\ncom.google.common.reflect.MutableTypeToInstanceMap$UnmodifiableEntry$1\ncom.google.common.reflect.MutableTypeToInstanceMap$UnmodifiableEntry$2\ncom.google.common.reflect.MutableTypeToInstanceMap$UnmodifiableEntry\ncom.google.common.reflect.MutableTypeToInstanceMap\ncom.google.common.reflect.Parameter\ncom.google.common.reflect.Reflection\ncom.google.common.reflect.TypeCapture\ncom.google.common.reflect.TypeParameter\ncom.google.common.reflect.TypeResolver$1\ncom.google.common.reflect.TypeResolver$TypeMappingIntrospector\ncom.google.common.reflect.TypeResolver$TypeTable$1\ncom.google.common.reflect.TypeResolver$TypeTable\ncom.google.common.reflect.TypeResolver$TypeVariableKey\ncom.google.common.reflect.TypeResolver$WildcardCapturer$1\ncom.google.common.reflect.TypeResolver$WildcardCapturer\ncom.google.common.reflect.TypeResolver\ncom.google.common.reflect.TypeToInstanceMap\ncom.google.common.reflect.TypeToken$1\ncom.google.common.reflect.TypeToken$2\ncom.google.common.reflect.TypeToken$3\ncom.google.common.reflect.TypeToken$4\ncom.google.common.reflect.TypeToken$Bounds\ncom.google.common.reflect.TypeToken$ClassSet\ncom.google.common.reflect.TypeToken$InterfaceSet$1\ncom.google.common.reflect.TypeToken$InterfaceSet\ncom.google.common.reflect.TypeToken$SimpleTypeToken\ncom.google.common.reflect.TypeToken$TypeCollector$1\ncom.google.common.reflect.TypeToken$TypeCollector$2\ncom.google.common.reflect.TypeToken$TypeCollector$3\ncom.google.common.reflect.TypeToken$TypeCollector$4\ncom.google.common.reflect.TypeToken$TypeCollector$ForwardingTypeCollector\ncom.google.common.reflect.TypeToken$TypeCollector\ncom.google.common.reflect.TypeToken$TypeFilter$1\ncom.google.common.reflect.TypeToken$TypeFilter$2\ncom.google.common.reflect.TypeToken$TypeFilter\ncom.google.common.reflect.TypeToken$TypeSet\ncom.google.common.reflect.TypeToken\ncom.google.common.reflect.TypeVisitor\ncom.google.common.reflect.Types$1\ncom.google.common.reflect.Types$2\ncom.google.common.reflect.Types$ClassOwnership$1\ncom.google.common.reflect.Types$ClassOwnership$1LocalClass\ncom.google.common.reflect.Types$ClassOwnership$2\ncom.google.common.reflect.Types$ClassOwnership$3\ncom.google.common.reflect.Types$ClassOwnership\ncom.google.common.reflect.Types$GenericArrayTypeImpl\ncom.google.common.reflect.Types$JavaVersion$1\ncom.google.common.reflect.Types$JavaVersion$2\ncom.google.common.reflect.Types$JavaVersion$3\ncom.google.common.reflect.Types$JavaVersion$4\ncom.google.common.reflect.Types$JavaVersion$5\ncom.google.common.reflect.Types$JavaVersion$6\ncom.google.common.reflect.Types$JavaVersion\ncom.google.common.reflect.Types$NativeTypeVariableEquals\ncom.google.common.reflect.Types$ParameterizedTypeImpl\ncom.google.common.reflect.Types$TypeVariableImpl\ncom.google.common.reflect.Types$TypeVariableInvocationHandler\ncom.google.common.reflect.Types$WildcardTypeImpl\ncom.google.common.reflect.Types\ncom.google.common.reflect.package-info\ncom.google.common.util.concurrent.AbstractCatchingFuture$AsyncCatchingFuture\ncom.google.common.util.concurrent.AbstractCatchingFuture$CatchingFuture\ncom.google.common.util.concurrent.AbstractCatchingFuture\ncom.google.common.util.concurrent.AbstractCheckedFuture\ncom.google.common.util.concurrent.AbstractExecutionThreadService$1$1\ncom.google.common.util.concurrent.AbstractExecutionThreadService$1$2\ncom.google.common.util.concurrent.AbstractExecutionThreadService$1\ncom.google.common.util.concurrent.AbstractExecutionThreadService$2\ncom.google.common.util.concurrent.AbstractExecutionThreadService\ncom.google.common.util.concurrent.AbstractFuture$1\ncom.google.common.util.concurrent.AbstractFuture$AtomicHelper\ncom.google.common.util.concurrent.AbstractFuture$Cancellation\ncom.google.common.util.concurrent.AbstractFuture$Failure$1\ncom.google.common.util.concurrent.AbstractFuture$Failure\ncom.google.common.util.concurrent.AbstractFuture$Listener\ncom.google.common.util.concurrent.AbstractFuture$SafeAtomicHelper\ncom.google.common.util.concurrent.AbstractFuture$SetFuture\ncom.google.common.util.concurrent.AbstractFuture$SynchronizedHelper\ncom.google.common.util.concurrent.AbstractFuture$TrustedFuture\ncom.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper$1\ncom.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper\ncom.google.common.util.concurrent.AbstractFuture$Waiter\ncom.google.common.util.concurrent.AbstractFuture\ncom.google.common.util.concurrent.AbstractIdleService$1\ncom.google.common.util.concurrent.AbstractIdleService$DelegateService$1\ncom.google.common.util.concurrent.AbstractIdleService$DelegateService$2\ncom.google.common.util.concurrent.AbstractIdleService$DelegateService\ncom.google.common.util.concurrent.AbstractIdleService$ThreadNameSupplier\ncom.google.common.util.concurrent.AbstractIdleService\ncom.google.common.util.concurrent.AbstractListeningExecutorService\ncom.google.common.util.concurrent.AbstractScheduledService$1\ncom.google.common.util.concurrent.AbstractScheduledService$1ThreadFactoryImpl\ncom.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$ReschedulableCallable\ncom.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule\ncom.google.common.util.concurrent.AbstractScheduledService$CustomScheduler\ncom.google.common.util.concurrent.AbstractScheduledService$Scheduler$1\ncom.google.common.util.concurrent.AbstractScheduledService$Scheduler$2\ncom.google.common.util.concurrent.AbstractScheduledService$Scheduler\ncom.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate$1\ncom.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate$2\ncom.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate$3\ncom.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate$Task\ncom.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate\ncom.google.common.util.concurrent.AbstractScheduledService\ncom.google.common.util.concurrent.AbstractService$1\ncom.google.common.util.concurrent.AbstractService$2\ncom.google.common.util.concurrent.AbstractService$3\ncom.google.common.util.concurrent.AbstractService$4\ncom.google.common.util.concurrent.AbstractService$5\ncom.google.common.util.concurrent.AbstractService$6\ncom.google.common.util.concurrent.AbstractService$HasReachedRunningGuard\ncom.google.common.util.concurrent.AbstractService$IsStartableGuard\ncom.google.common.util.concurrent.AbstractService$IsStoppableGuard\ncom.google.common.util.concurrent.AbstractService$IsStoppedGuard\ncom.google.common.util.concurrent.AbstractService$StateSnapshot\ncom.google.common.util.concurrent.AbstractService\ncom.google.common.util.concurrent.AbstractTransformFuture$AsyncTransformFuture\ncom.google.common.util.concurrent.AbstractTransformFuture$TransformFuture\ncom.google.common.util.concurrent.AbstractTransformFuture\ncom.google.common.util.concurrent.AggregateFuture$RunningState$1\ncom.google.common.util.concurrent.AggregateFuture$RunningState\ncom.google.common.util.concurrent.AggregateFuture\ncom.google.common.util.concurrent.AggregateFutureState$1\ncom.google.common.util.concurrent.AggregateFutureState$AtomicHelper\ncom.google.common.util.concurrent.AggregateFutureState$SafeAtomicHelper\ncom.google.common.util.concurrent.AggregateFutureState$SynchronizedAtomicHelper\ncom.google.common.util.concurrent.AggregateFutureState\ncom.google.common.util.concurrent.AsyncCallable\ncom.google.common.util.concurrent.AsyncFunction\ncom.google.common.util.concurrent.AtomicDouble\ncom.google.common.util.concurrent.AtomicDoubleArray\ncom.google.common.util.concurrent.AtomicLongMap\ncom.google.common.util.concurrent.Atomics\ncom.google.common.util.concurrent.Callables$1\ncom.google.common.util.concurrent.Callables$2\ncom.google.common.util.concurrent.Callables$3\ncom.google.common.util.concurrent.Callables$4\ncom.google.common.util.concurrent.Callables\ncom.google.common.util.concurrent.CheckedFuture\ncom.google.common.util.concurrent.CollectionFuture$CollectionFutureRunningState\ncom.google.common.util.concurrent.CollectionFuture$ListFuture$ListFutureRunningState\ncom.google.common.util.concurrent.CollectionFuture$ListFuture\ncom.google.common.util.concurrent.CollectionFuture\ncom.google.common.util.concurrent.CombinedFuture$AsyncCallableInterruptibleTask\ncom.google.common.util.concurrent.CombinedFuture$CallableInterruptibleTask\ncom.google.common.util.concurrent.CombinedFuture$CombinedFutureInterruptibleTask\ncom.google.common.util.concurrent.CombinedFuture$CombinedFutureRunningState\ncom.google.common.util.concurrent.CombinedFuture\ncom.google.common.util.concurrent.CycleDetectingLockFactory$1\ncom.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock\ncom.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantLock\ncom.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadLock\ncom.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock\ncom.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantWriteLock\ncom.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace\ncom.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode\ncom.google.common.util.concurrent.CycleDetectingLockFactory$Policies$1\ncom.google.common.util.concurrent.CycleDetectingLockFactory$Policies$2\ncom.google.common.util.concurrent.CycleDetectingLockFactory$Policies$3\ncom.google.common.util.concurrent.CycleDetectingLockFactory$Policies\ncom.google.common.util.concurrent.CycleDetectingLockFactory$Policy\ncom.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException\ncom.google.common.util.concurrent.CycleDetectingLockFactory$WithExplicitOrdering\ncom.google.common.util.concurrent.CycleDetectingLockFactory\ncom.google.common.util.concurrent.ExecutionError\ncom.google.common.util.concurrent.ExecutionList$RunnableExecutorPair\ncom.google.common.util.concurrent.ExecutionList\ncom.google.common.util.concurrent.FakeTimeLimiter\ncom.google.common.util.concurrent.FluentFuture\ncom.google.common.util.concurrent.ForwardingBlockingDeque\ncom.google.common.util.concurrent.ForwardingBlockingQueue\ncom.google.common.util.concurrent.ForwardingCheckedFuture$SimpleForwardingCheckedFuture\ncom.google.common.util.concurrent.ForwardingCheckedFuture\ncom.google.common.util.concurrent.ForwardingExecutorService\ncom.google.common.util.concurrent.ForwardingFluentFuture\ncom.google.common.util.concurrent.ForwardingFuture$SimpleForwardingFuture\ncom.google.common.util.concurrent.ForwardingFuture\ncom.google.common.util.concurrent.ForwardingListenableFuture$SimpleForwardingListenableFuture\ncom.google.common.util.concurrent.ForwardingListenableFuture\ncom.google.common.util.concurrent.ForwardingListeningExecutorService\ncom.google.common.util.concurrent.FutureCallback\ncom.google.common.util.concurrent.Futures$1\ncom.google.common.util.concurrent.Futures$2\ncom.google.common.util.concurrent.Futures$3\ncom.google.common.util.concurrent.Futures$4\ncom.google.common.util.concurrent.Futures$CallbackListener\ncom.google.common.util.concurrent.Futures$FutureCombiner\ncom.google.common.util.concurrent.Futures$InCompletionOrderFuture\ncom.google.common.util.concurrent.Futures$InCompletionOrderState\ncom.google.common.util.concurrent.Futures$MappingCheckedFuture\ncom.google.common.util.concurrent.Futures$NonCancellationPropagatingFuture\ncom.google.common.util.concurrent.Futures\ncom.google.common.util.concurrent.FuturesGetChecked$1\ncom.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidator\ncom.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator$1\ncom.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$ClassValueValidator\ncom.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder$WeakSetValidator\ncom.google.common.util.concurrent.FuturesGetChecked$GetCheckedTypeValidatorHolder\ncom.google.common.util.concurrent.FuturesGetChecked\ncom.google.common.util.concurrent.GwtFluentFutureCatchingSpecialization\ncom.google.common.util.concurrent.GwtFuturesCatchingSpecialization\ncom.google.common.util.concurrent.ImmediateFuture$ImmediateCancelledFuture\ncom.google.common.util.concurrent.ImmediateFuture$ImmediateFailedCheckedFuture\ncom.google.common.util.concurrent.ImmediateFuture$ImmediateFailedFuture\ncom.google.common.util.concurrent.ImmediateFuture$ImmediateSuccessfulCheckedFuture\ncom.google.common.util.concurrent.ImmediateFuture$ImmediateSuccessfulFuture\ncom.google.common.util.concurrent.ImmediateFuture\ncom.google.common.util.concurrent.InterruptibleTask\ncom.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter$1\ncom.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter\ncom.google.common.util.concurrent.JdkFutureAdapters\ncom.google.common.util.concurrent.ListenableFuture\ncom.google.common.util.concurrent.ListenableFutureTask\ncom.google.common.util.concurrent.ListenableScheduledFuture\ncom.google.common.util.concurrent.ListenerCallQueue$Event\ncom.google.common.util.concurrent.ListenerCallQueue$PerListenerQueue\ncom.google.common.util.concurrent.ListenerCallQueue\ncom.google.common.util.concurrent.ListeningExecutorService\ncom.google.common.util.concurrent.ListeningScheduledExecutorService\ncom.google.common.util.concurrent.Monitor$1\ncom.google.common.util.concurrent.Monitor$Guard\ncom.google.common.util.concurrent.Monitor\ncom.google.common.util.concurrent.MoreExecutors$1\ncom.google.common.util.concurrent.MoreExecutors$2\ncom.google.common.util.concurrent.MoreExecutors$3\ncom.google.common.util.concurrent.MoreExecutors$4\ncom.google.common.util.concurrent.MoreExecutors$5$1\ncom.google.common.util.concurrent.MoreExecutors$5\ncom.google.common.util.concurrent.MoreExecutors$Application$1\ncom.google.common.util.concurrent.MoreExecutors$Application\ncom.google.common.util.concurrent.MoreExecutors$DirectExecutor\ncom.google.common.util.concurrent.MoreExecutors$DirectExecutorService\ncom.google.common.util.concurrent.MoreExecutors$ListeningDecorator\ncom.google.common.util.concurrent.MoreExecutors$ScheduledListeningDecorator$ListenableScheduledTask\ncom.google.common.util.concurrent.MoreExecutors$ScheduledListeningDecorator$NeverSuccessfulListenableFutureTask\ncom.google.common.util.concurrent.MoreExecutors$ScheduledListeningDecorator\ncom.google.common.util.concurrent.MoreExecutors\ncom.google.common.util.concurrent.Partially$GwtIncompatible\ncom.google.common.util.concurrent.Partially\ncom.google.common.util.concurrent.Platform\ncom.google.common.util.concurrent.RateLimiter$SleepingStopwatch$1\ncom.google.common.util.concurrent.RateLimiter$SleepingStopwatch\ncom.google.common.util.concurrent.RateLimiter\ncom.google.common.util.concurrent.Runnables$1\ncom.google.common.util.concurrent.Runnables\ncom.google.common.util.concurrent.SerializingExecutor$1\ncom.google.common.util.concurrent.SerializingExecutor$QueueWorker\ncom.google.common.util.concurrent.SerializingExecutor\ncom.google.common.util.concurrent.Service$1\ncom.google.common.util.concurrent.Service$Listener\ncom.google.common.util.concurrent.Service$State$1\ncom.google.common.util.concurrent.Service$State$2\ncom.google.common.util.concurrent.Service$State$3\ncom.google.common.util.concurrent.Service$State$4\ncom.google.common.util.concurrent.Service$State$5\ncom.google.common.util.concurrent.Service$State$6\ncom.google.common.util.concurrent.Service$State\ncom.google.common.util.concurrent.Service\ncom.google.common.util.concurrent.ServiceManager$1\ncom.google.common.util.concurrent.ServiceManager$2\ncom.google.common.util.concurrent.ServiceManager$EmptyServiceManagerWarning\ncom.google.common.util.concurrent.ServiceManager$Listener\ncom.google.common.util.concurrent.ServiceManager$NoOpService\ncom.google.common.util.concurrent.ServiceManager$ServiceListener\ncom.google.common.util.concurrent.ServiceManager$ServiceManagerState$1\ncom.google.common.util.concurrent.ServiceManager$ServiceManagerState$2\ncom.google.common.util.concurrent.ServiceManager$ServiceManagerState$AwaitHealthGuard\ncom.google.common.util.concurrent.ServiceManager$ServiceManagerState$StoppedGuard\ncom.google.common.util.concurrent.ServiceManager$ServiceManagerState\ncom.google.common.util.concurrent.ServiceManager\ncom.google.common.util.concurrent.SettableFuture\ncom.google.common.util.concurrent.SimpleTimeLimiter$1$1\ncom.google.common.util.concurrent.SimpleTimeLimiter$1\ncom.google.common.util.concurrent.SimpleTimeLimiter\ncom.google.common.util.concurrent.SmoothRateLimiter$1\ncom.google.common.util.concurrent.SmoothRateLimiter$SmoothBursty\ncom.google.common.util.concurrent.SmoothRateLimiter$SmoothWarmingUp\ncom.google.common.util.concurrent.SmoothRateLimiter\ncom.google.common.util.concurrent.Striped$1\ncom.google.common.util.concurrent.Striped$2\ncom.google.common.util.concurrent.Striped$3\ncom.google.common.util.concurrent.Striped$4\ncom.google.common.util.concurrent.Striped$5\ncom.google.common.util.concurrent.Striped$CompactStriped\ncom.google.common.util.concurrent.Striped$LargeLazyStriped\ncom.google.common.util.concurrent.Striped$PaddedLock\ncom.google.common.util.concurrent.Striped$PaddedSemaphore\ncom.google.common.util.concurrent.Striped$PowerOfTwoStriped\ncom.google.common.util.concurrent.Striped$SmallLazyStriped$ArrayReference\ncom.google.common.util.concurrent.Striped$SmallLazyStriped\ncom.google.common.util.concurrent.Striped\ncom.google.common.util.concurrent.ThreadFactoryBuilder$1\ncom.google.common.util.concurrent.ThreadFactoryBuilder\ncom.google.common.util.concurrent.TimeLimiter\ncom.google.common.util.concurrent.TimeoutFuture$Fire\ncom.google.common.util.concurrent.TimeoutFuture\ncom.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleAsyncTask\ncom.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask\ncom.google.common.util.concurrent.TrustedListenableFutureTask\ncom.google.common.util.concurrent.UncaughtExceptionHandlers$Exiter\ncom.google.common.util.concurrent.UncaughtExceptionHandlers\ncom.google.common.util.concurrent.UncheckedExecutionException\ncom.google.common.util.concurrent.UncheckedTimeoutException\ncom.google.common.util.concurrent.Uninterruptibles\ncom.google.common.util.concurrent.WrappingExecutorService$1\ncom.google.common.util.concurrent.WrappingExecutorService\ncom.google.common.util.concurrent.WrappingScheduledExecutorService\ncom.google.common.util.concurrent.package-info\ncom.google.common.xml.XmlEscapers\ncom.google.common.xml.package-info\ncom.google.thirdparty.publicsuffix.PublicSuffixPatterns\ncom.google.thirdparty.publicsuffix.PublicSuffixType\ncom.google.thirdparty.publicsuffix.TrieParser" + } + ] + }, + { + "group": "com.google.code.findbugs", + "name": "jsr305", + "version": "1.3.9", + "description": "JSR305 Annotations for Findbugs", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "1d5a772e400b04bb67a7ef4a0e0996d8" + }, + { + "alg": "SHA-1", + "content": "40719ea6961c0cb6afaeb6a921eaa1f6afd4cfdf" + }, + { + "alg": "SHA-256", + "content": "905721a0eea90a81534abb7ee6ef4ea2e5e645fa1def0a5cd88402df1b46c9ed" + }, + { + "alg": "SHA-512", + "content": "06da282cfd8e30d9f8cf17702b8709172b00e22b75a627a1d85f8989615b8a1a401bc25d9aee7b14aed1d9b5df73bf2ea8d66f9c8468d9577c29f0ccfa2cc70a" + }, + { + "alg": "SHA-384", + "content": "56e6b41ef62eb5edfed0203802cefae9c2df86388148e420bb0c687abb2b80e14d5c2a82d5b35dce4badaf148f94eada" + }, + { + "alg": "SHA3-384", + "content": "58c3bf89fa1afa75c2c5078159fd28e27b2273d437f26aaaa7391310b6f0823f3cf476a24f5631c0881f3f7e946d99be" + }, + { + "alg": "SHA3-256", + "content": "c333ea5faedfa78e0614a2620438d5724eab093df4e960918391b6a44c2915b0" + }, + { + "alg": "SHA3-512", + "content": "67ec31448e156cc72dd036060b460bb2667a13b1cbe500b6b7eed3235b1994b44c39f440ebd07b21ec9595b166ad61121d4f6a132b5b313c558ab21b72599425" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.google.code.findbugs/jsr305@1.3.9?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.google.code.findbugs/jsr305@1.3.9?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "javax.annotation.CheckForNull\njavax.annotation.CheckForSigned\njavax.annotation.CheckReturnValue\njavax.annotation.Detainted\njavax.annotation.MatchesPattern$Checker\njavax.annotation.MatchesPattern\njavax.annotation.Nonnegative$Checker\njavax.annotation.Nonnegative\njavax.annotation.Nonnull$Checker\njavax.annotation.Nonnull\njavax.annotation.Nullable\njavax.annotation.OverridingMethodsMustInvokeSuper\njavax.annotation.ParametersAreNonnullByDefault\njavax.annotation.ParametersAreNullableByDefault\njavax.annotation.PropertyKey\njavax.annotation.RegEx$Checker\njavax.annotation.RegEx\njavax.annotation.Signed\njavax.annotation.Syntax\njavax.annotation.Tainted\njavax.annotation.Untainted\njavax.annotation.WillClose\njavax.annotation.WillCloseWhenClosed\njavax.annotation.WillNotClose\njavax.annotation.concurrent.GuardedBy\njavax.annotation.concurrent.Immutable\njavax.annotation.concurrent.NotThreadSafe\njavax.annotation.concurrent.ThreadSafe\njavax.annotation.meta.Exclusive\njavax.annotation.meta.Exhaustive\njavax.annotation.meta.TypeQualifier\njavax.annotation.meta.TypeQualifierDefault\njavax.annotation.meta.TypeQualifierNickname\njavax.annotation.meta.TypeQualifierValidator\njavax.annotation.meta.When\njavax.annotation.CheckForNull\njavax.annotation.CheckForSigned\njavax.annotation.CheckReturnValue\njavax.annotation.Detainted\njavax.annotation.MatchesPattern\njavax.annotation.Nonnegative\njavax.annotation.Nonnull\njavax.annotation.Nullable\njavax.annotation.OverridingMethodsMustInvokeSuper\njavax.annotation.ParametersAreNonnullByDefault\njavax.annotation.ParametersAreNullableByDefault\njavax.annotation.PropertyKey\njavax.annotation.RegEx\njavax.annotation.Signed\njavax.annotation.Syntax\njavax.annotation.Tainted\njavax.annotation.Untainted\njavax.annotation.WillClose\njavax.annotation.WillCloseWhenClosed\njavax.annotation.WillNotClose\njavax.annotation.concurrent.GuardedBy\njavax.annotation.concurrent.Immutable\njavax.annotation.concurrent.NotThreadSafe\njavax.annotation.concurrent.ThreadSafe\njavax.annotation.meta.Exclusive\njavax.annotation.meta.Exhaustive\njavax.annotation.meta.TypeQualifier\njavax.annotation.meta.TypeQualifierDefault\njavax.annotation.meta.TypeQualifierNickname\njavax.annotation.meta.TypeQualifierValidator\njavax.annotation.meta.When" + } + ] + }, + { + "group": "com.google.errorprone", + "name": "error_prone_annotations", + "version": "2.0.18", + "description": "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "98051758c08c9b7111b3268655069432" + }, + { + "alg": "SHA-1", + "content": "5f65affce1684999e2f4024983835efc3504012e" + }, + { + "alg": "SHA-256", + "content": "cb4cfad870bf563a07199f3ebea5763f0dec440fcda0b318640b1feaa788656b" + }, + { + "alg": "SHA-512", + "content": "57020b897d47ff0cbe4dd98e368ce4ea59a4cc723e48eea1b7d338299ad7ec52977a0b2b29025043680ba3ccc3ec01069f4ec0e0bd023d2f12158dc0d5a4a9c2" + }, + { + "alg": "SHA-384", + "content": "de006a2990fbc773f1c48f16be2574a680e6dcdf9393c9bc9143097ab97b4126f627da54d3499aa8c6d5a22e26e6a389" + }, + { + "alg": "SHA3-384", + "content": "6388d450127702039cc6143e42bf0b641081a2a67d7ee205b77b339c95f25b2e400f13418b36c8ebe506160cb9a32fb7" + }, + { + "alg": "SHA3-256", + "content": "4bf228ae0d28bd710a45bcde7df17be91f955a10f95d66f8693dbed26491f62a" + }, + { + "alg": "SHA3-512", + "content": "7fc59f7271c9a0d82e520bb5cf3c4388250ac10f9c5b6bcaeecc64e7fe4cdfc435028aeacbbce4839b86d04bd093875ca1893edb3059ae5ba655ba2de44855df" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.google.errorprone/error_prone_annotations@2.0.18?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.google.errorprone/error_prone_annotations@2.0.18?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/google/errorprone/error_prone_annotations/2.0.18/error_prone_annotations-2.0.18.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.google.errorprone.annotations.DoNotMock\ncom.google.errorprone.annotations.CanIgnoreReturnValue\ncom.google.errorprone.annotations.ForOverride\ncom.google.errorprone.annotations.RequiredModifiers\ncom.google.errorprone.annotations.NoAllocation\ncom.google.errorprone.annotations.CompatibleWith\ncom.google.errorprone.annotations.Immutable\ncom.google.errorprone.annotations.CompileTimeConstant\ncom.google.errorprone.annotations.concurrent.LazyInit\ncom.google.errorprone.annotations.concurrent.UnlockMethod\ncom.google.errorprone.annotations.concurrent.LockMethod\ncom.google.errorprone.annotations.FormatMethod\ncom.google.errorprone.annotations.RestrictedApi\ncom.google.errorprone.annotations.MustBeClosed\ncom.google.errorprone.annotations.SuppressPackageLocation\ncom.google.errorprone.annotations.DoNotCall\ncom.google.errorprone.annotations.FormatString\ncom.google.errorprone.annotations.Var\ncom.google.errorprone.annotations.IncompatibleModifiers" + } + ] + }, + { + "group": "com.google.j2objc", + "name": "j2objc-annotations", + "version": "1.1", + "description": "A set of annotations that provide additional information to the J2ObjC translator to modify the result of translation.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "49ae3204bb0bb9b2ac77062641f4a6d7" + }, + { + "alg": "SHA-1", + "content": "ed28ded51a8b1c6b112568def5f4b455e6809019" + }, + { + "alg": "SHA-256", + "content": "2994a7eb78f2710bd3d3bfb639b2c94e219cedac0d4d084d516e78c16dddecf6" + }, + { + "alg": "SHA-512", + "content": "a4a0b58ffc2d9f9b516f571bcd0ac14e4d3eec15aacd6320a4a1a12045acce8c6081e8ce922c4e882221cedb2cc266399ab468487ae9a08124d65edc07ae30f0" + }, + { + "alg": "SHA-384", + "content": "8942363710e7473635a2c77ff82db8af1915cb6ac8429851b4acfa04f059183f8e3444dedff75a7da02698f2ee22a181" + }, + { + "alg": "SHA3-384", + "content": "a9906146d76704f64b1a1aad3d80be86e0d08a987fdb63d4d8d0399937e7e94076d9878a14593fb4465f3a5fccec0df5" + }, + { + "alg": "SHA3-256", + "content": "275370eeb5f02c15358168ea134c4eab1afed8d27750a8a326b9f9f506dfc9f2" + }, + { + "alg": "SHA3-512", + "content": "d9e2a3943373e1eab933b45f49997b24e01466eb99a177c40f21c7107c9f21ebb135e14d191b0a5b699e3985d20de8e87662e92c0bf59e5e054d3da85fd777dd" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.google.j2objc/j2objc-annotations@1.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.google.j2objc/j2objc-annotations@1.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.google.j2objc.annotations.AutoreleasePool\ncom.google.j2objc.annotations.J2ObjCIncompatible\ncom.google.j2objc.annotations.LoopTranslation$LoopStyle\ncom.google.j2objc.annotations.LoopTranslation\ncom.google.j2objc.annotations.ObjectiveCName\ncom.google.j2objc.annotations.Property\ncom.google.j2objc.annotations.ReflectionSupport$Level\ncom.google.j2objc.annotations.ReflectionSupport\ncom.google.j2objc.annotations.RetainedLocalRef\ncom.google.j2objc.annotations.RetainedWith\ncom.google.j2objc.annotations.Weak\ncom.google.j2objc.annotations.WeakOuter" + } + ] + }, + { + "publisher": "Codehaus", + "group": "org.codehaus.mojo", + "name": "animal-sniffer-annotations", + "version": "1.14", + "description": "Animal Sniffer Parent project.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "9d42e46845c874f1710a9f6a741f6c14" + }, + { + "alg": "SHA-1", + "content": "775b7e22fb10026eed3f86e8dc556dfafe35f2d5" + }, + { + "alg": "SHA-256", + "content": "2068320bd6bad744c3673ab048f67e30bef8f518996fa380033556600669905d" + }, + { + "alg": "SHA-512", + "content": "9e5e3ea9e06e0ac9463869fd0e08ed38f7042784995a7b50c9bfd7f692a53f0e1430b9e1367dc772d0d4eafe5fd2beabbcc60da5008bd792f9e7ec8436c0f136" + }, + { + "alg": "SHA-384", + "content": "f84c3a6589e4fd49764595bad99ef2ebb443f1c9a5f11177a2073b54156989979b5e97fac591714f18304fbcf26bb1c6" + }, + { + "alg": "SHA3-384", + "content": "1821c7ba68f3b43cb25b3038fa732631d1db6063ecc5c7f84b31fdadfa8ca43434dc960e602af02a2891237cd90b8c29" + }, + { + "alg": "SHA3-256", + "content": "9b624360f936e928bc63bf44e475d8fd052148c0d0cc56c3c88c26429b430c08" + }, + { + "alg": "SHA3-512", + "content": "5f0a62a96445cfeaf101d2ddc56472621f5c3dafc54ad4b230a373012833b7da83e96af7c07b60a586768361b3bce3f3626ed2cc09fbbd84e840e0714d6344ee" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:maven/org.codehaus.mojo/animal-sniffer-annotations@1.14?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.codehaus.mojo/animal-sniffer-annotations@1.14?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement" + } + ] + }, + { + "publisher": "Apache Software Foundation", + "group": "commons-collections", + "name": "commons-collections", + "version": "3.1", + "description": "Types that extend and augment the Java Collections Framework.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "d1dcb0fbee884bb855bb327b8190af36" + }, + { + "alg": "SHA-1", + "content": "40fb048097caeacdb11dbb33b5755854d89efdeb" + }, + { + "alg": "SHA-256", + "content": "c1547d185ba6880bcc2da261c5f7533512b6ffdbbc1898db5b793c0cb830fcf0" + }, + { + "alg": "SHA-512", + "content": "19bcfc52f095adbc8bd6b1b020b8392e8c91e41e05aa0099275f7b391fab51348f32052a1c556c814840a4ed4b6701f26012b05b3d9a243300a2616e8ece1e0a" + }, + { + "alg": "SHA-384", + "content": "76549ee57b9dea4043f239af847fdff70e7251d741c0755a05fec715ed5baec5f757cf128cbafe2f98e1db6c8f52ddaa" + }, + { + "alg": "SHA3-384", + "content": "f794ea96bf2c1a9a60b8ed4ae1bbb32e2c78db3851efa9ab21675fa625c87c1d35fcd64ee828a49e713ae26bbe3c12a7" + }, + { + "alg": "SHA3-256", + "content": "7f487b838a66f077a703ac812c2d3179180b8202c026698933cabf5c0263a171" + }, + { + "alg": "SHA3-512", + "content": "d3008636448f980d8f762922cdf1c14f6adbce9a61437867eb1d3f0df274ba7babb8a818f69921bb33cc888c67bf20b4bf46aa8df364b65d1a1981415694624d" + } + ], + "licenses": [], + "purl": "pkg:maven/commons-collections/commons-collections@3.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/commons-collections/commons-collections@3.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/commons-collections/commons-collections/3.1/commons-collections-3.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.commons.collections.ArrayStack\norg.apache.commons.collections.Buffer\norg.apache.commons.collections.Bag\norg.apache.commons.collections.BagUtils\norg.apache.commons.collections.Predicate\norg.apache.commons.collections.Transformer\norg.apache.commons.collections.SortedBag\norg.apache.commons.collections.BeanMap$1\norg.apache.commons.collections.BeanMap$2\norg.apache.commons.collections.BeanMap$3\norg.apache.commons.collections.BeanMap$4\norg.apache.commons.collections.BeanMap$5\norg.apache.commons.collections.BeanMap$6\norg.apache.commons.collections.BeanMap$7\norg.apache.commons.collections.BeanMap$8\norg.apache.commons.collections.BeanMap$9\norg.apache.commons.collections.BeanMap$10\norg.apache.commons.collections.BeanMap$11\norg.apache.commons.collections.BeanMap$MyMapEntry\norg.apache.commons.collections.BeanMap\norg.apache.commons.collections.keyvalue.AbstractMapEntry\norg.apache.commons.collections.keyvalue.AbstractKeyValue\norg.apache.commons.collections.keyvalue.AbstractMapEntryDecorator\norg.apache.commons.collections.keyvalue.DefaultKeyValue\norg.apache.commons.collections.keyvalue.DefaultMapEntry\norg.apache.commons.collections.keyvalue.MultiKey\norg.apache.commons.collections.keyvalue.TiedMapEntry\norg.apache.commons.collections.keyvalue.UnmodifiableMapEntry\norg.apache.commons.collections.KeyValue\norg.apache.commons.collections.BidiMap\norg.apache.commons.collections.IterableMap\norg.apache.commons.collections.MapIterator\norg.apache.commons.collections.BinaryHeap$1\norg.apache.commons.collections.BinaryHeap\norg.apache.commons.collections.PriorityQueue\norg.apache.commons.collections.EnumerationUtils\norg.apache.commons.collections.BoundedFifoBuffer$1\norg.apache.commons.collections.BoundedFifoBuffer\norg.apache.commons.collections.BoundedCollection\norg.apache.commons.collections.FunctorException\norg.apache.commons.collections.BufferOverflowException\norg.apache.commons.collections.BufferUnderflowException\norg.apache.commons.collections.BufferUtils\norg.apache.commons.collections.Closure\norg.apache.commons.collections.CollectionUtils\norg.apache.commons.collections.ComparatorUtils\norg.apache.commons.collections.CursorableLinkedList$Listable\norg.apache.commons.collections.CursorableLinkedList$ListIter\norg.apache.commons.collections.CursorableLinkedList$Cursor\norg.apache.commons.collections.CursorableLinkedList\norg.apache.commons.collections.CursorableSubList\norg.apache.commons.collections.DefaultMapBag$BagIterator\norg.apache.commons.collections.DefaultMapBag\norg.apache.commons.collections.DefaultMapEntry\norg.apache.commons.collections.DoubleOrderedMap$2\norg.apache.commons.collections.DoubleOrderedMap$1\norg.apache.commons.collections.DoubleOrderedMap$4\norg.apache.commons.collections.DoubleOrderedMap$3\norg.apache.commons.collections.DoubleOrderedMap$6\norg.apache.commons.collections.DoubleOrderedMap$5\norg.apache.commons.collections.DoubleOrderedMap$8\norg.apache.commons.collections.DoubleOrderedMap$7\norg.apache.commons.collections.DoubleOrderedMap$10\norg.apache.commons.collections.DoubleOrderedMap$9\norg.apache.commons.collections.DoubleOrderedMap$12\norg.apache.commons.collections.DoubleOrderedMap$11\norg.apache.commons.collections.DoubleOrderedMap$DoubleOrderedMapIterator\norg.apache.commons.collections.DoubleOrderedMap$Node\norg.apache.commons.collections.DoubleOrderedMap\norg.apache.commons.collections.ExtendedProperties$PropertiesReader\norg.apache.commons.collections.ExtendedProperties$PropertiesTokenizer\norg.apache.commons.collections.ExtendedProperties\norg.apache.commons.collections.Factory\norg.apache.commons.collections.ResettableIterator\norg.apache.commons.collections.FastArrayList$SubList$SubListIter\norg.apache.commons.collections.FastArrayList$SubList\norg.apache.commons.collections.FastArrayList$ListIter\norg.apache.commons.collections.FastArrayList\norg.apache.commons.collections.FastHashMap$CollectionView$CollectionViewIterator\norg.apache.commons.collections.FastHashMap$CollectionView\norg.apache.commons.collections.FastHashMap$KeySet\norg.apache.commons.collections.FastHashMap$Values\norg.apache.commons.collections.FastHashMap$EntrySet\norg.apache.commons.collections.FastHashMap$1\norg.apache.commons.collections.FastHashMap\norg.apache.commons.collections.FastTreeMap$CollectionView$CollectionViewIterator\norg.apache.commons.collections.FastTreeMap$CollectionView\norg.apache.commons.collections.FastTreeMap$KeySet\norg.apache.commons.collections.FastTreeMap$Values\norg.apache.commons.collections.FastTreeMap$EntrySet\norg.apache.commons.collections.FastTreeMap$1\norg.apache.commons.collections.FastTreeMap\norg.apache.commons.collections.SortedBidiMap\norg.apache.commons.collections.OrderedBidiMap\norg.apache.commons.collections.OrderedMap\norg.apache.commons.collections.OrderedMapIterator\norg.apache.commons.collections.OrderedIterator\norg.apache.commons.collections.HashBag\norg.apache.commons.collections.TransformerUtils\norg.apache.commons.collections.IteratorUtils\norg.apache.commons.collections.ResettableListIterator\norg.apache.commons.collections.bag.AbstractBagDecorator\norg.apache.commons.collections.bag.AbstractMapBag$BagIterator\norg.apache.commons.collections.bag.AbstractMapBag$MutableInteger\norg.apache.commons.collections.bag.AbstractMapBag\norg.apache.commons.collections.bag.AbstractSortedBagDecorator\norg.apache.commons.collections.bag.HashBag\norg.apache.commons.collections.bag.PredicatedBag\norg.apache.commons.collections.bag.PredicatedSortedBag\norg.apache.commons.collections.bag.SynchronizedBag$SynchronizedBagSet\norg.apache.commons.collections.bag.SynchronizedBag\norg.apache.commons.collections.bag.SynchronizedSortedBag\norg.apache.commons.collections.bag.TransformedBag\norg.apache.commons.collections.bag.TransformedSortedBag\norg.apache.commons.collections.bag.TreeBag\norg.apache.commons.collections.bag.TypedBag\norg.apache.commons.collections.bag.TypedSortedBag\norg.apache.commons.collections.bag.UnmodifiableBag\norg.apache.commons.collections.bag.UnmodifiableSortedBag\norg.apache.commons.collections.collection.AbstractCollectionDecorator\norg.apache.commons.collections.collection.PredicatedCollection\norg.apache.commons.collections.collection.AbstractSerializableCollectionDecorator\norg.apache.commons.collections.collection.SynchronizedCollection\norg.apache.commons.collections.collection.TransformedCollection\norg.apache.commons.collections.collection.CompositeCollection$CollectionMutator\norg.apache.commons.collections.collection.CompositeCollection\norg.apache.commons.collections.collection.TypedCollection\norg.apache.commons.collections.collection.UnmodifiableBoundedCollection\norg.apache.commons.collections.collection.UnmodifiableCollection\norg.apache.commons.collections.set.SynchronizedSet\norg.apache.commons.collections.set.AbstractSetDecorator\norg.apache.commons.collections.set.AbstractSortedSetDecorator\norg.apache.commons.collections.set.CompositeSet$SetMutator\norg.apache.commons.collections.set.CompositeSet\norg.apache.commons.collections.set.ListOrderedSet$OrderedSetIterator\norg.apache.commons.collections.set.ListOrderedSet$1\norg.apache.commons.collections.set.ListOrderedSet\norg.apache.commons.collections.set.AbstractSerializableSetDecorator\norg.apache.commons.collections.set.MapBackedSet\norg.apache.commons.collections.set.PredicatedSet\norg.apache.commons.collections.set.PredicatedSortedSet\norg.apache.commons.collections.set.SynchronizedSortedSet\norg.apache.commons.collections.set.TransformedSet\norg.apache.commons.collections.set.TransformedSortedSet\norg.apache.commons.collections.set.TypedSet\norg.apache.commons.collections.set.TypedSortedSet\norg.apache.commons.collections.set.UnmodifiableSet\norg.apache.commons.collections.set.UnmodifiableSortedSet\norg.apache.commons.collections.Unmodifiable\norg.apache.commons.collections.ListUtils\norg.apache.commons.collections.LRUMap\norg.apache.commons.collections.SequencedHashMap$Entry\norg.apache.commons.collections.SequencedHashMap$1\norg.apache.commons.collections.SequencedHashMap$2\norg.apache.commons.collections.SequencedHashMap$3\norg.apache.commons.collections.SequencedHashMap$OrderedIterator\norg.apache.commons.collections.SequencedHashMap\norg.apache.commons.collections.MapUtils\norg.apache.commons.collections.MultiHashMap$Values\norg.apache.commons.collections.MultiHashMap$ValueIterator\norg.apache.commons.collections.MultiHashMap$1\norg.apache.commons.collections.MultiHashMap\norg.apache.commons.collections.MultiMap\norg.apache.commons.collections.bidimap.AbstractBidiMapDecorator\norg.apache.commons.collections.bidimap.AbstractDualBidiMap$View\norg.apache.commons.collections.bidimap.AbstractDualBidiMap$KeySet\norg.apache.commons.collections.bidimap.AbstractDualBidiMap$KeySetIterator\norg.apache.commons.collections.bidimap.AbstractDualBidiMap$Values\norg.apache.commons.collections.bidimap.AbstractDualBidiMap$ValuesIterator\norg.apache.commons.collections.bidimap.AbstractDualBidiMap$EntrySet\norg.apache.commons.collections.bidimap.AbstractDualBidiMap$EntrySetIterator\norg.apache.commons.collections.bidimap.AbstractDualBidiMap$MapEntry\norg.apache.commons.collections.bidimap.AbstractDualBidiMap$BidiMapIterator\norg.apache.commons.collections.bidimap.AbstractDualBidiMap\norg.apache.commons.collections.bidimap.AbstractOrderedBidiMapDecorator\norg.apache.commons.collections.bidimap.AbstractSortedBidiMapDecorator\norg.apache.commons.collections.bidimap.DualHashBidiMap\norg.apache.commons.collections.bidimap.DualTreeBidiMap$ViewMap\norg.apache.commons.collections.bidimap.DualTreeBidiMap$BidiOrderedMapIterator\norg.apache.commons.collections.bidimap.DualTreeBidiMap\norg.apache.commons.collections.bidimap.TreeBidiMap$View\norg.apache.commons.collections.bidimap.TreeBidiMap$ViewIterator\norg.apache.commons.collections.bidimap.TreeBidiMap$ViewMapIterator\norg.apache.commons.collections.bidimap.TreeBidiMap$EntryView\norg.apache.commons.collections.bidimap.TreeBidiMap$Node\norg.apache.commons.collections.bidimap.TreeBidiMap$Inverse\norg.apache.commons.collections.bidimap.TreeBidiMap\norg.apache.commons.collections.bidimap.UnmodifiableBidiMap\norg.apache.commons.collections.bidimap.UnmodifiableOrderedBidiMap\norg.apache.commons.collections.bidimap.UnmodifiableSortedBidiMap\norg.apache.commons.collections.map.AbstractMapDecorator\norg.apache.commons.collections.map.AbstractSortedMapDecorator\norg.apache.commons.collections.map.AbstractHashedMap$HashMapIterator\norg.apache.commons.collections.map.AbstractHashedMap$EntrySet\norg.apache.commons.collections.map.AbstractHashedMap$EntrySetIterator\norg.apache.commons.collections.map.AbstractHashedMap$KeySet\norg.apache.commons.collections.map.AbstractHashedMap$KeySetIterator\norg.apache.commons.collections.map.AbstractHashedMap$Values\norg.apache.commons.collections.map.AbstractHashedMap$ValuesIterator\norg.apache.commons.collections.map.AbstractHashedMap$HashEntry\norg.apache.commons.collections.map.AbstractHashedMap$HashIterator\norg.apache.commons.collections.map.AbstractHashedMap\norg.apache.commons.collections.map.AbstractInputCheckedMapDecorator$EntrySet\norg.apache.commons.collections.map.AbstractInputCheckedMapDecorator$EntrySetIterator\norg.apache.commons.collections.map.AbstractInputCheckedMapDecorator$MapEntry\norg.apache.commons.collections.map.AbstractInputCheckedMapDecorator\norg.apache.commons.collections.map.AbstractLinkedMap$LinkMapIterator\norg.apache.commons.collections.map.AbstractLinkedMap$EntrySetIterator\norg.apache.commons.collections.map.AbstractLinkedMap$KeySetIterator\norg.apache.commons.collections.map.AbstractLinkedMap$ValuesIterator\norg.apache.commons.collections.map.AbstractLinkedMap$LinkEntry\norg.apache.commons.collections.map.AbstractLinkedMap$LinkIterator\norg.apache.commons.collections.map.AbstractLinkedMap\norg.apache.commons.collections.map.AbstractOrderedMapDecorator\norg.apache.commons.collections.map.AbstractReferenceMap$ReferenceEntrySet\norg.apache.commons.collections.map.AbstractReferenceMap$ReferenceKeySet\norg.apache.commons.collections.map.AbstractReferenceMap$ReferenceValues\norg.apache.commons.collections.map.AbstractReferenceMap$ReferenceEntry\norg.apache.commons.collections.map.AbstractReferenceMap$ReferenceEntrySetIterator\norg.apache.commons.collections.map.AbstractReferenceMap$ReferenceKeySetIterator\norg.apache.commons.collections.map.AbstractReferenceMap$ReferenceValuesIterator\norg.apache.commons.collections.map.AbstractReferenceMap$ReferenceMapIterator\norg.apache.commons.collections.map.AbstractReferenceMap$SoftRef\norg.apache.commons.collections.map.AbstractReferenceMap$WeakRef\norg.apache.commons.collections.map.AbstractReferenceMap\norg.apache.commons.collections.map.CaseInsensitiveMap\norg.apache.commons.collections.map.CompositeMap$MapMutator\norg.apache.commons.collections.map.CompositeMap\norg.apache.commons.collections.map.FixedSizeMap\norg.apache.commons.collections.map.FixedSizeSortedMap\norg.apache.commons.collections.map.Flat3Map$FlatMapIterator\norg.apache.commons.collections.map.Flat3Map$EntrySet\norg.apache.commons.collections.map.Flat3Map$EntrySetIterator\norg.apache.commons.collections.map.Flat3Map$KeySet\norg.apache.commons.collections.map.Flat3Map$KeySetIterator\norg.apache.commons.collections.map.Flat3Map$Values\norg.apache.commons.collections.map.Flat3Map$ValuesIterator\norg.apache.commons.collections.map.Flat3Map\norg.apache.commons.collections.map.HashedMap\norg.apache.commons.collections.map.IdentityMap$IdentityEntry\norg.apache.commons.collections.map.IdentityMap\norg.apache.commons.collections.map.LRUMap\norg.apache.commons.collections.map.LazyMap\norg.apache.commons.collections.map.LazySortedMap\norg.apache.commons.collections.map.LinkedMap$LinkedMapList\norg.apache.commons.collections.map.LinkedMap\norg.apache.commons.collections.map.ListOrderedMap$1\norg.apache.commons.collections.map.ListOrderedMap$ValuesView\norg.apache.commons.collections.map.ListOrderedMap$2\norg.apache.commons.collections.map.ListOrderedMap$KeySetView\norg.apache.commons.collections.map.ListOrderedMap$EntrySetView\norg.apache.commons.collections.map.ListOrderedMap$ListOrderedIterator\norg.apache.commons.collections.map.ListOrderedMap$ListOrderedMapEntry\norg.apache.commons.collections.map.ListOrderedMap$ListOrderedMapIterator\norg.apache.commons.collections.map.ListOrderedMap\norg.apache.commons.collections.map.MultiKeyMap\norg.apache.commons.collections.map.PredicatedMap\norg.apache.commons.collections.map.PredicatedSortedMap\norg.apache.commons.collections.map.ReferenceIdentityMap\norg.apache.commons.collections.map.ReferenceMap\norg.apache.commons.collections.map.SingletonMap$SingletonMapIterator\norg.apache.commons.collections.map.SingletonMap$SingletonValues\norg.apache.commons.collections.map.SingletonMap\norg.apache.commons.collections.map.StaticBucketMap$Node\norg.apache.commons.collections.map.StaticBucketMap$Lock\norg.apache.commons.collections.map.StaticBucketMap$EntryIterator\norg.apache.commons.collections.map.StaticBucketMap$ValueIterator\norg.apache.commons.collections.map.StaticBucketMap$KeyIterator\norg.apache.commons.collections.map.StaticBucketMap$EntrySet\norg.apache.commons.collections.map.StaticBucketMap$KeySet\norg.apache.commons.collections.map.StaticBucketMap$Values\norg.apache.commons.collections.map.StaticBucketMap$1\norg.apache.commons.collections.map.StaticBucketMap\norg.apache.commons.collections.map.TransformedMap\norg.apache.commons.collections.map.TransformedSortedMap\norg.apache.commons.collections.map.TypedMap\norg.apache.commons.collections.map.TypedSortedMap\norg.apache.commons.collections.map.UnmodifiableEntrySet$UnmodifiableEntrySetIterator\norg.apache.commons.collections.map.UnmodifiableEntrySet$UnmodifiableEntry\norg.apache.commons.collections.map.UnmodifiableEntrySet\norg.apache.commons.collections.map.UnmodifiableMap\norg.apache.commons.collections.map.UnmodifiableOrderedMap\norg.apache.commons.collections.map.UnmodifiableSortedMap\norg.apache.commons.collections.iterators.AbstractIteratorDecorator\norg.apache.commons.collections.iterators.EmptyListIterator\norg.apache.commons.collections.iterators.AbstractEmptyIterator\norg.apache.commons.collections.iterators.EmptyIterator\norg.apache.commons.collections.iterators.AbstractListIteratorDecorator\norg.apache.commons.collections.iterators.ArrayIterator\norg.apache.commons.collections.iterators.ArrayListIterator\norg.apache.commons.collections.iterators.CollatingIterator\norg.apache.commons.collections.iterators.EmptyMapIterator\norg.apache.commons.collections.iterators.EnumerationIterator\norg.apache.commons.collections.iterators.FilterIterator\norg.apache.commons.collections.iterators.FilterListIterator\norg.apache.commons.collections.iterators.IteratorChain\norg.apache.commons.collections.iterators.IteratorEnumeration\norg.apache.commons.collections.iterators.ListIteratorWrapper\norg.apache.commons.collections.iterators.AbstractMapIteratorDecorator\norg.apache.commons.collections.iterators.AbstractOrderedMapIteratorDecorator\norg.apache.commons.collections.iterators.EmptyOrderedMapIterator\norg.apache.commons.collections.iterators.ProxyIterator\norg.apache.commons.collections.iterators.ProxyListIterator\norg.apache.commons.collections.iterators.SingletonIterator\norg.apache.commons.collections.iterators.SingletonListIterator\norg.apache.commons.collections.iterators.TransformIterator\norg.apache.commons.collections.iterators.UniqueFilterIterator\norg.apache.commons.collections.iterators.EntrySetMapIterator\norg.apache.commons.collections.iterators.LoopingIterator\norg.apache.commons.collections.iterators.ObjectArrayIterator\norg.apache.commons.collections.iterators.ObjectArrayListIterator\norg.apache.commons.collections.iterators.ObjectGraphIterator\norg.apache.commons.collections.iterators.UnmodifiableIterator\norg.apache.commons.collections.iterators.UnmodifiableListIterator\norg.apache.commons.collections.iterators.UnmodifiableMapIterator\norg.apache.commons.collections.iterators.UnmodifiableOrderedMapIterator\norg.apache.commons.collections.iterators.EmptyOrderedIterator\norg.apache.commons.collections.buffer.AbstractBufferDecorator\norg.apache.commons.collections.buffer.BlockingBuffer\norg.apache.commons.collections.buffer.SynchronizedBuffer\norg.apache.commons.collections.buffer.BoundedFifoBuffer$1\norg.apache.commons.collections.buffer.BoundedFifoBuffer\norg.apache.commons.collections.buffer.CircularFifoBuffer\norg.apache.commons.collections.buffer.PredicatedBuffer\norg.apache.commons.collections.buffer.PriorityBuffer$1\norg.apache.commons.collections.buffer.PriorityBuffer\norg.apache.commons.collections.buffer.TransformedBuffer\norg.apache.commons.collections.buffer.TypedBuffer\norg.apache.commons.collections.buffer.UnboundedFifoBuffer$1\norg.apache.commons.collections.buffer.UnboundedFifoBuffer\norg.apache.commons.collections.buffer.UnmodifiableBuffer\norg.apache.commons.collections.BoundedMap\norg.apache.commons.collections.ClosureUtils\norg.apache.commons.collections.ProxyMap\norg.apache.commons.collections.ReferenceMap$1\norg.apache.commons.collections.ReferenceMap$2\norg.apache.commons.collections.ReferenceMap$3\norg.apache.commons.collections.ReferenceMap$Entry\norg.apache.commons.collections.ReferenceMap$EntryIterator\norg.apache.commons.collections.ReferenceMap$ValueIterator\norg.apache.commons.collections.ReferenceMap$KeyIterator\norg.apache.commons.collections.ReferenceMap$SoftRef\norg.apache.commons.collections.ReferenceMap$WeakRef\norg.apache.commons.collections.ReferenceMap\norg.apache.commons.collections.FactoryUtils\norg.apache.commons.collections.SetUtils\norg.apache.commons.collections.StaticBucketMap$Node\norg.apache.commons.collections.StaticBucketMap$Lock\norg.apache.commons.collections.StaticBucketMap$EntryIterator\norg.apache.commons.collections.StaticBucketMap$ValueIterator\norg.apache.commons.collections.StaticBucketMap$KeyIterator\norg.apache.commons.collections.StaticBucketMap$EntrySet\norg.apache.commons.collections.StaticBucketMap$KeySet\norg.apache.commons.collections.StaticBucketMap$Values\norg.apache.commons.collections.StaticBucketMap$1\norg.apache.commons.collections.StaticBucketMap\norg.apache.commons.collections.comparators.BooleanComparator\norg.apache.commons.collections.comparators.ComparableComparator\norg.apache.commons.collections.comparators.ComparatorChain\norg.apache.commons.collections.comparators.FixedOrderComparator\norg.apache.commons.collections.comparators.NullComparator\norg.apache.commons.collections.comparators.ReverseComparator\norg.apache.commons.collections.comparators.TransformingComparator\norg.apache.commons.collections.TreeBag\norg.apache.commons.collections.SynchronizedPriorityQueue\norg.apache.commons.collections.UnboundedFifoBuffer$1\norg.apache.commons.collections.UnboundedFifoBuffer\norg.apache.commons.collections.PredicateUtils\norg.apache.commons.collections.functors.AllPredicate\norg.apache.commons.collections.functors.PredicateDecorator\norg.apache.commons.collections.functors.AndPredicate\norg.apache.commons.collections.functors.AnyPredicate\norg.apache.commons.collections.functors.ChainedClosure\norg.apache.commons.collections.functors.ChainedTransformer\norg.apache.commons.collections.functors.CloneTransformer\norg.apache.commons.collections.functors.ClosureTransformer\norg.apache.commons.collections.functors.ConstantFactory\norg.apache.commons.collections.functors.ConstantTransformer\norg.apache.commons.collections.functors.EqualPredicate\norg.apache.commons.collections.functors.ExceptionClosure\norg.apache.commons.collections.functors.ExceptionFactory\norg.apache.commons.collections.functors.ExceptionPredicate\norg.apache.commons.collections.functors.ExceptionTransformer\norg.apache.commons.collections.functors.FactoryTransformer\norg.apache.commons.collections.functors.FalsePredicate\norg.apache.commons.collections.functors.ForClosure\norg.apache.commons.collections.functors.FunctorUtils\norg.apache.commons.collections.functors.IdentityPredicate\norg.apache.commons.collections.functors.IfClosure\norg.apache.commons.collections.functors.InstanceofPredicate\norg.apache.commons.collections.functors.InstantiateFactory\norg.apache.commons.collections.functors.InstantiateTransformer\norg.apache.commons.collections.functors.InvokerTransformer\norg.apache.commons.collections.functors.MapTransformer\norg.apache.commons.collections.functors.NOPClosure\norg.apache.commons.collections.functors.NOPTransformer\norg.apache.commons.collections.functors.NonePredicate\norg.apache.commons.collections.functors.NotNullPredicate\norg.apache.commons.collections.functors.NotPredicate\norg.apache.commons.collections.functors.NullIsExceptionPredicate\norg.apache.commons.collections.functors.NullIsFalsePredicate\norg.apache.commons.collections.functors.NullIsTruePredicate\norg.apache.commons.collections.functors.NullPredicate\norg.apache.commons.collections.functors.OnePredicate\norg.apache.commons.collections.functors.OrPredicate\norg.apache.commons.collections.functors.PredicateTransformer\norg.apache.commons.collections.functors.PrototypeFactory$PrototypeCloneFactory\norg.apache.commons.collections.functors.PrototypeFactory$PrototypeSerializationFactory\norg.apache.commons.collections.functors.PrototypeFactory$1\norg.apache.commons.collections.functors.PrototypeFactory\norg.apache.commons.collections.functors.StringValueTransformer\norg.apache.commons.collections.functors.SwitchClosure\norg.apache.commons.collections.functors.SwitchTransformer\norg.apache.commons.collections.functors.TransformedPredicate\norg.apache.commons.collections.functors.TransformerClosure\norg.apache.commons.collections.functors.TransformerPredicate\norg.apache.commons.collections.functors.TruePredicate\norg.apache.commons.collections.functors.UniquePredicate\norg.apache.commons.collections.functors.WhileClosure\norg.apache.commons.collections.list.AbstractLinkedList$Node\norg.apache.commons.collections.list.AbstractLinkedList$LinkedListIterator\norg.apache.commons.collections.list.AbstractLinkedList$LinkedSubListIterator\norg.apache.commons.collections.list.AbstractLinkedList$LinkedSubList\norg.apache.commons.collections.list.AbstractLinkedList\norg.apache.commons.collections.list.AbstractListDecorator\norg.apache.commons.collections.list.CursorableLinkedList$Cursor\norg.apache.commons.collections.list.CursorableLinkedList\norg.apache.commons.collections.list.FixedSizeList$FixedSizeListIterator\norg.apache.commons.collections.list.FixedSizeList\norg.apache.commons.collections.list.AbstractSerializableListDecorator\norg.apache.commons.collections.list.LazyList\norg.apache.commons.collections.list.NodeCachingLinkedList\norg.apache.commons.collections.list.PredicatedList$PredicatedListIterator\norg.apache.commons.collections.list.PredicatedList\norg.apache.commons.collections.list.SetUniqueList$SetListIterator\norg.apache.commons.collections.list.SetUniqueList$SetListListIterator\norg.apache.commons.collections.list.SetUniqueList\norg.apache.commons.collections.list.SynchronizedList\norg.apache.commons.collections.list.TransformedList$TransformedListIterator\norg.apache.commons.collections.list.TransformedList\norg.apache.commons.collections.list.TreeList$AVLNode\norg.apache.commons.collections.list.TreeList$TreeListIterator\norg.apache.commons.collections.list.TreeList$1\norg.apache.commons.collections.list.TreeList\norg.apache.commons.collections.list.TypedList\norg.apache.commons.collections.list.UnmodifiableList" + } + ] + }, + { + "publisher": "The Apache Software Foundation", + "group": "commons-lang", + "name": "commons-lang", + "version": "2.4", + "description": "Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "237a8e845441bad2e535c57d985c8204" + }, + { + "alg": "SHA-1", + "content": "16313e02a793435009f1e458fa4af5d879f6fb11" + }, + { + "alg": "SHA-256", + "content": "2c73b940c91250bc98346926270f13a6a10bb6e29d2c9316a70d134e382c873e" + }, + { + "alg": "SHA-512", + "content": "ae35b761d16f4327cdb6fda16789166fc67020efd71fd2cc3395b97444f439dfcc7eee948a3efd3b02440416caeb873417d95db6a2b16f4ef198de9d1afbc045" + }, + { + "alg": "SHA-384", + "content": "aef894734c328ec53b22c4efa33759c6ddb888093498411a439eb9a5494a8529beaa71cde0fd1d9ca526812d748c3a88" + }, + { + "alg": "SHA3-384", + "content": "970e56888f04a30878e6d6b7ec895060f61eeb6f745a8a58beb2ab94871e45845a468443629c1d1dc5ed6b8eecd5f6e9" + }, + { + "alg": "SHA3-256", + "content": "c6b19be6e3d3bb980cd6ecb6c0e2daaa506200d6e4e8a2a3cf29748581406971" + }, + { + "alg": "SHA3-512", + "content": "c1cb8ff6c49109acb57dbc0ae2a21e0a689fc34ddf01521ced8c4ae93355b55527ced59c6b3f324b44cf4b24ced5f063815046f9bd62c44e3ef41417d8eff972" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/commons-lang/commons-lang@2.4?type=jar", + "type": "library", + "bom-ref": "pkg:maven/commons-lang/commons-lang@2.4?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/commons-lang/commons-lang/2.4/commons-lang-2.4.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.commons.lang.ArrayUtils\norg.apache.commons.lang.BitField\norg.apache.commons.lang.BooleanUtils\norg.apache.commons.lang.builder.CompareToBuilder\norg.apache.commons.lang.builder.EqualsBuilder\norg.apache.commons.lang.builder.HashCodeBuilder$1\norg.apache.commons.lang.builder.HashCodeBuilder\norg.apache.commons.lang.builder.ReflectionToStringBuilder\norg.apache.commons.lang.builder.StandardToStringStyle\norg.apache.commons.lang.builder.ToStringBuilder\norg.apache.commons.lang.builder.ToStringStyle$1\norg.apache.commons.lang.builder.ToStringStyle$DefaultToStringStyle\norg.apache.commons.lang.builder.ToStringStyle$MultiLineToStringStyle\norg.apache.commons.lang.builder.ToStringStyle$NoFieldNameToStringStyle\norg.apache.commons.lang.builder.ToStringStyle$ShortPrefixToStringStyle\norg.apache.commons.lang.builder.ToStringStyle$SimpleToStringStyle\norg.apache.commons.lang.builder.ToStringStyle\norg.apache.commons.lang.CharEncoding\norg.apache.commons.lang.CharRange\norg.apache.commons.lang.CharSet\norg.apache.commons.lang.CharSetUtils\norg.apache.commons.lang.CharUtils\norg.apache.commons.lang.ClassUtils\norg.apache.commons.lang.Entities$ArrayEntityMap\norg.apache.commons.lang.Entities$BinaryEntityMap\norg.apache.commons.lang.Entities$EntityMap\norg.apache.commons.lang.Entities$HashEntityMap\norg.apache.commons.lang.Entities$LookupEntityMap\norg.apache.commons.lang.Entities$MapIntMap\norg.apache.commons.lang.Entities$PrimitiveEntityMap\norg.apache.commons.lang.Entities$TreeEntityMap\norg.apache.commons.lang.Entities\norg.apache.commons.lang.enum.Enum$Entry\norg.apache.commons.lang.enum.Enum\norg.apache.commons.lang.enum.EnumUtils\norg.apache.commons.lang.enum.ValuedEnum\norg.apache.commons.lang.enums.Enum$Entry\norg.apache.commons.lang.enums.Enum\norg.apache.commons.lang.enums.EnumUtils\norg.apache.commons.lang.enums.ValuedEnum\norg.apache.commons.lang.exception.ExceptionUtils\norg.apache.commons.lang.exception.Nestable\norg.apache.commons.lang.exception.NestableDelegate\norg.apache.commons.lang.exception.NestableError\norg.apache.commons.lang.exception.NestableException\norg.apache.commons.lang.exception.NestableRuntimeException\norg.apache.commons.lang.IllegalClassException\norg.apache.commons.lang.IncompleteArgumentException\norg.apache.commons.lang.IntHashMap$Entry\norg.apache.commons.lang.IntHashMap\norg.apache.commons.lang.LocaleUtils\norg.apache.commons.lang.math.DoubleRange\norg.apache.commons.lang.math.FloatRange\norg.apache.commons.lang.math.Fraction\norg.apache.commons.lang.math.IEEE754rUtils\norg.apache.commons.lang.math.IntRange\norg.apache.commons.lang.math.JVMRandom\norg.apache.commons.lang.math.LongRange\norg.apache.commons.lang.math.NumberRange\norg.apache.commons.lang.math.NumberUtils\norg.apache.commons.lang.math.RandomUtils\norg.apache.commons.lang.math.Range\norg.apache.commons.lang.mutable.Mutable\norg.apache.commons.lang.mutable.MutableBoolean\norg.apache.commons.lang.mutable.MutableByte\norg.apache.commons.lang.mutable.MutableDouble\norg.apache.commons.lang.mutable.MutableFloat\norg.apache.commons.lang.mutable.MutableInt\norg.apache.commons.lang.mutable.MutableLong\norg.apache.commons.lang.mutable.MutableObject\norg.apache.commons.lang.mutable.MutableShort\norg.apache.commons.lang.NotImplementedException\norg.apache.commons.lang.NullArgumentException\norg.apache.commons.lang.NumberRange\norg.apache.commons.lang.NumberUtils\norg.apache.commons.lang.ObjectUtils$Null\norg.apache.commons.lang.ObjectUtils\norg.apache.commons.lang.RandomStringUtils\norg.apache.commons.lang.SerializationException\norg.apache.commons.lang.SerializationUtils\norg.apache.commons.lang.StringEscapeUtils\norg.apache.commons.lang.StringUtils\norg.apache.commons.lang.SystemUtils\norg.apache.commons.lang.text.CompositeFormat\norg.apache.commons.lang.text.ExtendedMessageFormat\norg.apache.commons.lang.text.FormatFactory\norg.apache.commons.lang.text.StrBuilder$StrBuilderReader\norg.apache.commons.lang.text.StrBuilder$StrBuilderTokenizer\norg.apache.commons.lang.text.StrBuilder$StrBuilderWriter\norg.apache.commons.lang.text.StrBuilder\norg.apache.commons.lang.text.StrLookup$MapStrLookup\norg.apache.commons.lang.text.StrLookup\norg.apache.commons.lang.text.StrMatcher$CharMatcher\norg.apache.commons.lang.text.StrMatcher$CharSetMatcher\norg.apache.commons.lang.text.StrMatcher$NoMatcher\norg.apache.commons.lang.text.StrMatcher$StringMatcher\norg.apache.commons.lang.text.StrMatcher$TrimMatcher\norg.apache.commons.lang.text.StrMatcher\norg.apache.commons.lang.text.StrSubstitutor\norg.apache.commons.lang.text.StrTokenizer\norg.apache.commons.lang.time.DateFormatUtils\norg.apache.commons.lang.time.DateUtils$DateIterator\norg.apache.commons.lang.time.DateUtils\norg.apache.commons.lang.time.DurationFormatUtils$Token\norg.apache.commons.lang.time.DurationFormatUtils\norg.apache.commons.lang.time.FastDateFormat$CharacterLiteral\norg.apache.commons.lang.time.FastDateFormat$NumberRule\norg.apache.commons.lang.time.FastDateFormat$PaddedNumberField\norg.apache.commons.lang.time.FastDateFormat$Pair\norg.apache.commons.lang.time.FastDateFormat$Rule\norg.apache.commons.lang.time.FastDateFormat$StringLiteral\norg.apache.commons.lang.time.FastDateFormat$TextField\norg.apache.commons.lang.time.FastDateFormat$TimeZoneDisplayKey\norg.apache.commons.lang.time.FastDateFormat$TimeZoneNameRule\norg.apache.commons.lang.time.FastDateFormat$TimeZoneNumberRule\norg.apache.commons.lang.time.FastDateFormat$TwelveHourField\norg.apache.commons.lang.time.FastDateFormat$TwentyFourHourField\norg.apache.commons.lang.time.FastDateFormat$TwoDigitMonthField\norg.apache.commons.lang.time.FastDateFormat$TwoDigitNumberField\norg.apache.commons.lang.time.FastDateFormat$TwoDigitYearField\norg.apache.commons.lang.time.FastDateFormat$UnpaddedMonthField\norg.apache.commons.lang.time.FastDateFormat$UnpaddedNumberField\norg.apache.commons.lang.time.FastDateFormat\norg.apache.commons.lang.time.StopWatch\norg.apache.commons.lang.UnhandledException\norg.apache.commons.lang.Validate\norg.apache.commons.lang.WordUtils" + } + ] + }, + { + "publisher": "The Apache Software Foundation", + "group": "org.apache.httpcomponents", + "name": "httpclient", + "version": "4.5.12", + "description": "Apache HttpComponents Client", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "72002652711fe0fa3218d2bf20f47409" + }, + { + "alg": "SHA-1", + "content": "4023a2a80b64c25926911faf350b50cd2a29220f" + }, + { + "alg": "SHA-256", + "content": "bc5f065aba5dd815ee559dd24d9bcb797fb102ff9cfa036f5091ebc529bd3b93" + }, + { + "alg": "SHA-512", + "content": "18ce8b0cd1de30fa397d25b4bcf6760f82706ed00270ed0a1db17f25fab6a7795950a2df171f212c680fc145c2f1125992e184b8f303c97a6498471079fa97fe" + }, + { + "alg": "SHA-384", + "content": "d539db28e5b256c950a7c2082443a3aabcb575a8454ef18484cff80741026b9f191f459510153257b2642be6fce56afa" + }, + { + "alg": "SHA3-384", + "content": "d88246a2dedd6a75d7c8818eca74726d17306ec5643eb78dd8ea9449bcdf2fa1478f84d3b099e093b64689ca4c37cbec" + }, + { + "alg": "SHA3-256", + "content": "bac2d469402a09ddd1fa1145696b8b535d4e7c8cb20732b3d842da97393a9243" + }, + { + "alg": "SHA3-512", + "content": "a1b19b9cce96244a4f46e017812f7042b885a1739e2ce1dcb4f02d26e8d01e59020acc4e77c0856e429e9dc249dbddec3a7715aeb9344f89903fe770805107de" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.httpcomponents/httpclient@4.5.12?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.httpcomponents/httpclient@4.5.12?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/httpcomponents/httpclient/4.5.12/httpclient-4.5.12.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.http.client.utils.URIBuilder\norg.apache.http.client.utils.URIUtils$UriFlag\norg.apache.http.client.entity.InputStreamFactory\norg.apache.http.client.entity.LazyDecompressingInputStream\norg.apache.http.client.config.RequestConfig$Builder\norg.apache.http.client.AuthenticationStrategy\norg.apache.http.client.RequestDirector\norg.apache.http.client.protocol.ClientContext\norg.apache.http.client.protocol.RequestAuthenticationBase\norg.apache.http.client.protocol.RequestClientConnControl\norg.apache.http.client.RedirectException\norg.apache.http.client.ServiceUnavailableRetryStrategy\norg.apache.http.client.AuthenticationHandler\norg.apache.http.client.methods.HttpRequestWrapper$1\norg.apache.http.client.methods.HttpGet\norg.apache.http.client.methods.RequestBuilder\norg.apache.http.cookie.CookieAttributeHandler\norg.apache.http.cookie.SetCookie\norg.apache.http.impl.client.NoopUserTokenHandler\norg.apache.http.impl.client.DefaultProxyAuthenticationHandler\norg.apache.http.impl.client.InternalHttpClient\norg.apache.http.impl.client.ProxyClient\norg.apache.http.impl.client.SystemClock\norg.apache.http.impl.client.DefaultRedirectStrategy\norg.apache.http.impl.cookie.CookieSpecBase\norg.apache.http.impl.cookie.PublicSuffixListParser\norg.apache.http.impl.cookie.RFC6265CookieSpec\norg.apache.http.impl.cookie.BrowserCompatVersionAttributeHandler\norg.apache.http.impl.cookie.BasicClientCookie2\norg.apache.http.impl.cookie.RFC6265CookieSpecProvider$CompatibilityLevel\norg.apache.http.impl.cookie.BestMatchSpec\norg.apache.http.impl.cookie.NetscapeDraftSpecFactory\norg.apache.http.impl.cookie.BrowserCompatSpecFactory\norg.apache.http.impl.cookie.DateParseException\norg.apache.http.impl.cookie.NetscapeDraftHeaderParser\norg.apache.http.impl.cookie.RFC2965DomainAttributeHandler\norg.apache.http.impl.cookie.RFC2965PortAttributeHandler\norg.apache.http.impl.cookie.LaxMaxAgeHandler\norg.apache.http.impl.cookie.BasicExpiresHandler\norg.apache.http.impl.cookie.BasicClientCookie\norg.apache.http.impl.cookie.BasicSecureHandler\norg.apache.http.impl.cookie.RFC6265CookieSpecProvider$1\norg.apache.http.impl.cookie.BasicPathHandler\norg.apache.http.impl.cookie.NetscapeDraftSpec\norg.apache.http.impl.cookie.RFC6265StrictSpec\norg.apache.http.impl.cookie.AbstractCookieAttributeHandler\norg.apache.http.impl.cookie.DefaultCookieSpecProvider\norg.apache.http.impl.execchain.ServiceUnavailableRetryExec\norg.apache.http.impl.execchain.RequestAbortedException\norg.apache.http.impl.execchain.HttpResponseProxy\norg.apache.http.impl.execchain.MinimalClientExec\norg.apache.http.impl.execchain.RetryExec\norg.apache.http.impl.auth.NTLMEngineException\norg.apache.http.impl.auth.NTLMSchemeFactory\norg.apache.http.impl.auth.NTLMEngineImpl\norg.apache.http.impl.auth.DigestScheme\norg.apache.http.impl.auth.AuthSchemeBase\norg.apache.http.impl.auth.HttpAuthenticator\norg.apache.http.impl.auth.DigestSchemeFactory\norg.apache.http.impl.auth.NegotiateScheme\norg.apache.http.impl.auth.SPNegoSchemeFactory\norg.apache.http.impl.conn.SingleClientConnManager$PoolEntry\norg.apache.http.impl.conn.tsccm.RouteSpecificPool$1\norg.apache.http.impl.conn.tsccm.RouteSpecificPool\norg.apache.http.impl.conn.DefaultProxyRoutePlanner\norg.apache.http.impl.conn.BasicHttpClientConnectionManager$1\norg.apache.http.impl.conn.DefaultClientConnectionOperator\norg.apache.http.impl.conn.PoolingClientConnectionManager\norg.apache.http.impl.conn.SingleClientConnManager\norg.apache.http.impl.conn.SystemDefaultRoutePlanner\norg.apache.http.impl.conn.ProxySelectorRoutePlanner\norg.apache.http.auth.params.AuthParamBean\norg.apache.http.auth.AuthSchemeRegistry$1\norg.apache.http.conn.ssl.TrustSelfSignedStrategy\norg.apache.http.conn.ssl.TrustStrategy\norg.apache.http.conn.ssl.DefaultHostnameVerifier\norg.apache.http.conn.scheme.LayeredSchemeSocketFactory\norg.apache.http.conn.scheme.HostNameResolver\norg.apache.http.conn.scheme.SchemeLayeredSocketFactory\norg.apache.http.conn.scheme.SocketFactoryAdaptor\norg.apache.http.conn.scheme.LayeredSocketFactoryAdaptor\norg.apache.http.conn.scheme.SchemeSocketFactoryAdaptor\norg.apache.http.conn.scheme.SchemeLayeredSocketFactoryAdaptor\norg.apache.http.conn.routing.HttpRoute\norg.apache.http.conn.routing.RouteInfo$TunnelType\norg.apache.http.conn.routing.HttpRouteDirector\norg.apache.http.conn.routing.BasicRouteDirector\norg.apache.http.conn.BasicEofSensorWatcher\norg.apache.http.conn.HttpClientConnectionManager\norg.apache.http.conn.HttpClientConnectionOperator\norg.apache.http.conn.ClientConnectionManager\norg.apache.http.conn.ManagedClientConnection\norg.apache.http.conn.ConnectionRequest\norg.apache.http.client.utils.JdkIdn\norg.apache.http.client.utils.URIUtils\norg.apache.http.client.entity.GzipCompressingEntity\norg.apache.http.client.config.RequestConfig\norg.apache.http.client.protocol.ResponseContentEncoding\norg.apache.http.client.protocol.RequestAcceptEncoding\norg.apache.http.client.protocol.ResponseAuthCache$1\norg.apache.http.client.methods.HttpDelete\norg.apache.http.impl.client.DefaultConnectionKeepAliveStrategy\norg.apache.http.impl.client.AuthenticationStrategyImpl\norg.apache.http.impl.client.AutoRetryHttpClient\norg.apache.http.impl.client.DefaultHttpRequestRetryHandler\norg.apache.http.impl.client.HttpRequestTaskCallable\norg.apache.http.impl.client.DefaultTargetAuthenticationHandler\norg.apache.http.impl.client.DefaultRedirectStrategyAdaptor\norg.apache.http.impl.client.BasicCredentialsProvider\norg.apache.http.impl.client.RedirectLocations\norg.apache.http.impl.client.HttpAuthenticator\norg.apache.http.impl.client.AbstractHttpClient\norg.apache.http.impl.cookie.RFC2109DomainHandler\norg.apache.http.impl.cookie.BrowserCompatSpec\norg.apache.http.impl.cookie.BestMatchSpecFactory\norg.apache.http.impl.execchain.ResponseEntityProxy\norg.apache.http.impl.execchain.ProtocolExec\norg.apache.http.impl.auth.NTLMEngineImpl$Handle\norg.apache.http.impl.auth.NTLMEngine\norg.apache.http.impl.auth.NTLMScheme$State\norg.apache.http.impl.conn.PoolingClientConnectionManager$1\norg.apache.http.impl.conn.tsccm.PoolEntryRequest\norg.apache.http.impl.conn.tsccm.BasicPooledConnAdapter\norg.apache.http.impl.conn.SystemDefaultDnsResolver\norg.apache.http.impl.conn.DefaultClientConnection\norg.apache.http.impl.conn.Wire\norg.apache.http.impl.conn.DefaultSchemePortResolver\norg.apache.http.impl.conn.CPoolProxy\norg.apache.http.impl.conn.SchemeRegistryFactory\norg.apache.http.auth.NTUserPrincipal\norg.apache.http.auth.InvalidCredentialsException\norg.apache.http.conn.ClientConnectionRequest\norg.apache.http.conn.ssl.SSLContextBuilder$TrustManagerDelegate\norg.apache.http.conn.ssl.DefaultHostnameVerifier$HostNameType\norg.apache.http.conn.ssl.X509HostnameVerifier\norg.apache.http.conn.params.ConnPerRoute\norg.apache.http.conn.socket.PlainConnectionSocketFactory\norg.apache.http.conn.HttpInetSocketAddress\norg.apache.http.client.utils.Idn\norg.apache.http.client.utils.Punycode\norg.apache.http.client.CookieStore\norg.apache.http.client.entity.DecompressingEntity\norg.apache.http.client.entity.GZIPInputStreamFactory\norg.apache.http.client.params.ClientParamBean\norg.apache.http.client.config.AuthSchemes\norg.apache.http.client.protocol.RequestTargetAuthentication\norg.apache.http.client.methods.HttpRequestWrapper$HttpEntityEnclosingRequestWrapper\norg.apache.http.client.methods.HttpPatch\norg.apache.http.client.methods.HttpRequestWrapper\norg.apache.http.cookie.CookieSpecProvider\norg.apache.http.cookie.params.CookieSpecPNames\norg.apache.http.cookie.CommonCookieAttributeHandler\norg.apache.http.cookie.CookiePriorityComparator\norg.apache.http.cookie.CookieOrigin\norg.apache.http.cookie.ClientCookie\norg.apache.http.cookie.CookieSpec\norg.apache.http.impl.client.DefaultUserTokenHandler\norg.apache.http.impl.client.MinimalHttpClient$1\norg.apache.http.impl.client.SystemDefaultCredentialsProvider\norg.apache.http.impl.client.AuthenticationStrategyAdaptor\norg.apache.http.impl.client.LaxRedirectStrategy\norg.apache.http.impl.client.ContentEncodingHttpClient\norg.apache.http.impl.client.FutureRequestExecutionMetrics$DurationCounter\norg.apache.http.impl.client.IdleConnectionEvictor$1\norg.apache.http.impl.client.FutureRequestExecutionMetrics\norg.apache.http.impl.client.TargetAuthenticationStrategy\norg.apache.http.impl.cookie.RFC2965Spec$1\norg.apache.http.impl.cookie.RFC6265CookieSpecProvider\norg.apache.http.impl.cookie.PublicSuffixDomainFilter\norg.apache.http.impl.cookie.DefaultCookieSpec\norg.apache.http.impl.cookie.NetscapeDraftSpecProvider\norg.apache.http.impl.execchain.MainClientExec\norg.apache.http.impl.auth.NTLMEngineImpl$HMACMD5\norg.apache.http.impl.auth.KerberosScheme\norg.apache.http.impl.auth.UnsupportedDigestAlgorithmException\norg.apache.http.impl.auth.NTLMEngineImpl$Type3Message\norg.apache.http.impl.auth.RFC2617Scheme\norg.apache.http.impl.auth.NTLMEngineImpl$CipherGen\norg.apache.http.impl.auth.GGSSchemeBase$1\norg.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager$1\norg.apache.http.impl.conn.tsccm.BasicPoolEntryRef\norg.apache.http.impl.conn.PoolingHttpClientConnectionManager$2\norg.apache.http.impl.conn.DefaultManagedHttpClientConnection\norg.apache.http.impl.conn.PoolingHttpClientConnectionManager$InternalConnectionFactory\norg.apache.http.impl.conn.InMemoryDnsResolver\norg.apache.http.impl.conn.DefaultHttpClientConnectionOperator\norg.apache.http.auth.AuthProtocolState\norg.apache.http.auth.AuthScheme\norg.apache.http.auth.AuthState\norg.apache.http.conn.util.DomainType\norg.apache.http.conn.util.InetAddressUtils\norg.apache.http.conn.ssl.StrictHostnameVerifier\norg.apache.http.conn.ssl.SSLContexts\norg.apache.http.conn.ssl.SSLContextBuilder$KeyManagerDelegate\norg.apache.http.conn.ssl.SubjectName\norg.apache.http.conn.params.ConnManagerParams$1\norg.apache.http.conn.EofSensorInputStream\norg.apache.http.conn.OperatedClientConnection\norg.apache.http.client.utils.CloneUtils\norg.apache.http.client.utils.DateUtils$DateFormatHolder\norg.apache.http.client.entity.DeflateInputStream$DeflateStream\norg.apache.http.client.entity.DeflateInputStream\norg.apache.http.client.NonRepeatableRequestException\norg.apache.http.client.ClientProtocolException\norg.apache.http.client.protocol.ResponseAuthCache\norg.apache.http.client.protocol.RequestAddCookies\norg.apache.http.client.protocol.RequestProxyAuthentication\norg.apache.http.client.protocol.ResponseProcessCookies\norg.apache.http.client.CredentialsProvider\norg.apache.http.client.RedirectStrategy\norg.apache.http.client.methods.Configurable\norg.apache.http.client.methods.RequestBuilder$InternalRequest\norg.apache.http.impl.client.NullBackoffStrategy\norg.apache.http.impl.client.HttpClientBuilder\norg.apache.http.impl.client.BasicResponseHandler\norg.apache.http.impl.client.TunnelRefusedException\norg.apache.http.impl.client.IdleConnectionEvictor\norg.apache.http.impl.client.Clock\norg.apache.http.impl.client.StandardHttpRequestRetryHandler\norg.apache.http.impl.client.DefaultServiceUnavailableRetryStrategy\norg.apache.http.impl.cookie.BasicMaxAgeHandler\norg.apache.http.impl.cookie.LaxExpiresHandler\norg.apache.http.impl.cookie.DefaultCookieSpecProvider$CompatibilityLevel\norg.apache.http.impl.cookie.AbstractCookieSpec\norg.apache.http.impl.cookie.IgnoreSpec\norg.apache.http.impl.cookie.RFC6265LaxSpec\norg.apache.http.impl.cookie.RFC2109Spec$1\norg.apache.http.impl.cookie.BrowserCompatSpec$1\norg.apache.http.impl.cookie.RFC2965Spec\norg.apache.http.impl.cookie.RFC2965VersionAttributeHandler\norg.apache.http.impl.cookie.RFC2109SpecProvider\norg.apache.http.impl.cookie.RFC2965SpecFactory\norg.apache.http.impl.auth.HttpEntityDigester\norg.apache.http.impl.auth.NTLMEngineImpl$Mode\norg.apache.http.impl.auth.NTLMEngineImpl$MD4\norg.apache.http.impl.auth.BasicSchemeFactory\norg.apache.http.impl.auth.NegotiateSchemeFactory\norg.apache.http.impl.conn.DefaultHttpRoutePlanner\norg.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager\norg.apache.http.impl.conn.DefaultHttpResponseParser\norg.apache.http.impl.conn.LoggingSessionInputBuffer\norg.apache.http.impl.conn.BasicClientConnectionManager\norg.apache.http.impl.conn.DefaultHttpResponseParserFactory\norg.apache.http.impl.conn.ConnectionShutdownException\norg.apache.http.auth.params.AuthPNames\norg.apache.http.auth.UsernamePasswordCredentials\norg.apache.http.auth.AUTH\norg.apache.http.conn.ssl.AllowAllHostnameVerifier\norg.apache.http.conn.ssl.PrivateKeyStrategy\norg.apache.http.conn.ssl.SSLContextBuilder\norg.apache.http.conn.socket.LayeredConnectionSocketFactory\norg.apache.http.conn.BasicManagedEntity\norg.apache.http.client.utils.URLEncodedUtils\norg.apache.http.client.entity.GzipDecompressingEntity\norg.apache.http.client.params.HttpClientParams\norg.apache.http.client.HttpClient\norg.apache.http.client.AuthCache\norg.apache.http.client.HttpRequestRetryHandler\norg.apache.http.client.protocol.HttpClientContext\norg.apache.http.client.methods.HttpExecutionAware\norg.apache.http.client.methods.AbstractExecutionAwareRequest\norg.apache.http.client.methods.AbstractExecutionAwareRequest$2\norg.apache.http.client.methods.HttpEntityEnclosingRequestBase\norg.apache.http.cookie.SetCookie2\norg.apache.http.cookie.SM\norg.apache.http.impl.client.ProxyAuthenticationStrategy\norg.apache.http.impl.client.DefaultBackoffStrategy\norg.apache.http.impl.client.DefaultRequestDirector\norg.apache.http.impl.client.IdleConnectionEvictor$DefaultThreadFactory\norg.apache.http.impl.client.CloseableHttpClient\norg.apache.http.impl.client.CloseableHttpResponseProxy\norg.apache.http.impl.client.BasicCookieStore\norg.apache.http.impl.cookie.IgnoreSpecFactory\norg.apache.http.impl.cookie.RFC2965DiscardAttributeHandler\norg.apache.http.impl.cookie.NetscapeDomainHandler\norg.apache.http.impl.cookie.RFC2109VersionHandler\norg.apache.http.impl.cookie.RFC6265CookieSpecProvider$2\norg.apache.http.impl.cookie.DateUtils\norg.apache.http.impl.auth.NTLMEngineImpl$Type2Message\norg.apache.http.impl.auth.GGSSchemeBase$State\norg.apache.http.impl.auth.SPNegoScheme\norg.apache.http.impl.auth.HttpAuthenticator$1\norg.apache.http.impl.conn.LoggingInputStream\norg.apache.http.impl.conn.tsccm.ConnPoolByRoute\norg.apache.http.impl.conn.DefaultResponseParser\norg.apache.http.auth.params.AuthParams\norg.apache.http.auth.ChallengeState\norg.apache.http.auth.BasicUserPrincipal\norg.apache.http.conn.util.PublicSuffixMatcher\norg.apache.http.conn.ssl.DefaultHostnameVerifier$1\norg.apache.http.conn.ssl.SSLConnectionSocketFactory\norg.apache.http.conn.params.ConnPerRouteBean\norg.apache.http.conn.params.ConnManagerPNames\norg.apache.http.conn.params.ConnConnectionParamBean\norg.apache.http.conn.params.ConnRouteParamBean\norg.apache.http.conn.scheme.SocketFactory\norg.apache.http.conn.scheme.LayeredSocketFactory\norg.apache.http.conn.scheme.PlainSocketFactory\norg.apache.http.conn.scheme.SchemeSocketFactory\norg.apache.http.client.utils.DateUtils\norg.apache.http.client.entity.EntityBuilder\norg.apache.http.client.params.AllClientPNames\norg.apache.http.client.RedirectHandler\norg.apache.http.client.UserTokenHandler\norg.apache.http.client.HttpResponseException\norg.apache.http.client.protocol.ClientContextConfigurer\norg.apache.http.client.protocol.RequestAuthCache\norg.apache.http.client.methods.HttpUriRequest\norg.apache.http.client.methods.RequestBuilder$InternalEntityEclosingRequest\norg.apache.http.client.methods.AbortableHttpRequest\norg.apache.http.client.methods.HttpPost\norg.apache.http.client.methods.HttpHead\norg.apache.http.client.methods.HttpTrace\norg.apache.http.cookie.CookieSpecFactory\norg.apache.http.cookie.params.CookieSpecParamBean\norg.apache.http.cookie.Cookie\norg.apache.http.cookie.CookieSpecRegistry\norg.apache.http.cookie.CookieSpecRegistry$1\norg.apache.http.impl.client.EntityEnclosingRequestWrapper\norg.apache.http.impl.client.AbstractResponseHandler\norg.apache.http.impl.client.HttpRequestFutureTask\norg.apache.http.impl.client.RoutedRequest\norg.apache.http.impl.client.SystemDefaultHttpClient\norg.apache.http.impl.client.BasicAuthCache\norg.apache.http.impl.client.HttpClientBuilder$2\norg.apache.http.impl.cookie.RFC2109Spec\norg.apache.http.impl.cookie.IgnoreSpecProvider\norg.apache.http.impl.cookie.BasicCommentHandler\norg.apache.http.impl.cookie.BrowserCompatSpecFactory$SecurityLevel\norg.apache.http.impl.auth.GGSSchemeBase\norg.apache.http.impl.conn.tsccm.ConnPoolByRoute$1\norg.apache.http.impl.conn.tsccm.AbstractConnPool\norg.apache.http.impl.conn.BasicHttpClientConnectionManager\norg.apache.http.impl.conn.ManagedClientConnectionImpl\norg.apache.http.impl.conn.AbstractClientConnAdapter\norg.apache.http.impl.conn.LoggingSessionOutputBuffer\norg.apache.http.impl.conn.BasicClientConnectionManager$1\norg.apache.http.impl.conn.PoolingHttpClientConnectionManager$ConfigData\norg.apache.http.impl.conn.HttpConnPool$InternalConnFactory\norg.apache.http.impl.conn.IdleConnectionHandler$TimeValues\norg.apache.http.auth.AuthSchemeRegistry\norg.apache.http.auth.ContextAwareAuthScheme\norg.apache.http.auth.AuthSchemeProvider\norg.apache.http.auth.AuthScope\norg.apache.http.conn.util.DnsUtils\norg.apache.http.conn.util.PublicSuffixList\norg.apache.http.conn.ssl.SSLSocketFactory\norg.apache.http.conn.ManagedHttpClientConnection\norg.apache.http.conn.params.ConnManagerParamBean\norg.apache.http.conn.params.ConnRoutePNames\norg.apache.http.conn.socket.ConnectionSocketFactory\norg.apache.http.conn.EofSensorWatcher\norg.apache.http.conn.HttpHostConnectException\norg.apache.http.client.utils.HttpClientUtils\norg.apache.http.client.entity.DeflateInputStreamFactory\norg.apache.http.client.entity.DeflateDecompressingEntity\norg.apache.http.client.params.ClientPNames\norg.apache.http.client.ResponseHandler\norg.apache.http.client.BackoffManager\norg.apache.http.client.protocol.RequestDefaultHeaders\norg.apache.http.client.protocol.RequestExpectContinue\norg.apache.http.client.protocol.RequestAuthenticationBase$1\norg.apache.http.client.methods.AbstractExecutionAwareRequest$1\norg.apache.http.client.methods.HttpOptions\norg.apache.http.client.methods.HttpRequestBase\norg.apache.http.client.methods.HttpPut\norg.apache.http.cookie.CookieIdentityComparator\norg.apache.http.cookie.CookiePathComparator\norg.apache.http.cookie.MalformedCookieException\norg.apache.http.impl.client.DefaultRedirectHandler\norg.apache.http.impl.client.RequestWrapper\norg.apache.http.impl.client.CookieSpecRegistries\norg.apache.http.impl.client.DefaultClientConnectionReuseStrategy\norg.apache.http.impl.client.MinimalHttpClient\norg.apache.http.impl.client.DefaultHttpClient\norg.apache.http.impl.client.FutureRequestExecutionService\norg.apache.http.impl.client.HttpClientBuilder$1\norg.apache.http.impl.client.DecompressingHttpClient\norg.apache.http.impl.cookie.DefaultCookieSpecProvider$1\norg.apache.http.impl.cookie.RFC2965CommentUrlAttributeHandler\norg.apache.http.impl.cookie.RFC6265CookieSpecBase\norg.apache.http.impl.cookie.RFC2109SpecFactory\norg.apache.http.impl.execchain.ClientExecChain\norg.apache.http.impl.execchain.RedirectExec\norg.apache.http.impl.execchain.BackoffStrategyExec\norg.apache.http.impl.auth.NTLMScheme\norg.apache.http.impl.auth.BasicScheme\norg.apache.http.impl.auth.KerberosSchemeFactory\norg.apache.http.impl.conn.LoggingManagedHttpClientConnection\norg.apache.http.impl.conn.tsccm.WaitingThreadAborter\norg.apache.http.impl.conn.tsccm.WaitingThread\norg.apache.http.impl.conn.SystemDefaultRoutePlanner$1\norg.apache.http.impl.conn.AbstractPooledConnAdapter\norg.apache.http.auth.NTCredentials\norg.apache.http.auth.Credentials\norg.apache.http.auth.AuthOption\norg.apache.http.auth.AuthSchemeFactory\norg.apache.http.conn.util.PublicSuffixMatcherLoader\norg.apache.http.conn.util.PublicSuffixListParser\norg.apache.http.conn.ssl.SSLInitializationException\norg.apache.http.conn.ssl.PrivateKeyDetails\norg.apache.http.conn.ssl.TrustAllStrategy\norg.apache.http.conn.scheme.SchemeRegistry\norg.apache.http.conn.scheme.Scheme\norg.apache.http.conn.scheme.SchemeLayeredSocketFactoryAdaptor2\norg.apache.http.conn.SchemePortResolver\norg.apache.http.conn.ClientConnectionOperator\norg.apache.http.conn.routing.RouteInfo\norg.apache.http.conn.routing.HttpRoutePlanner\norg.apache.http.conn.routing.RouteInfo$LayerType\norg.apache.http.conn.routing.RouteTracker\norg.apache.http.conn.MultihomePlainSocketFactory\norg.apache.http.conn.ConnectionPoolTimeoutException\norg.apache.http.conn.ConnectionReleaseTrigger\norg.apache.http.conn.ConnectTimeoutException\norg.apache.http.conn.HttpConnectionFactory\norg.apache.http.conn.HttpRoutedConnection\norg.apache.http.conn.UnsupportedSchemeException\norg.apache.http.conn.DnsResolver\norg.apache.http.client.utils.Rfc3492Idn\norg.apache.http.client.entity.UrlEncodedFormEntity\norg.apache.http.client.params.AuthPolicy\norg.apache.http.client.params.CookiePolicy\norg.apache.http.client.params.HttpClientParamConfig\norg.apache.http.client.config.CookieSpecs\norg.apache.http.client.CircularRedirectException\norg.apache.http.client.ConnectionBackoffStrategy\norg.apache.http.client.methods.CloseableHttpResponse\norg.apache.http.cookie.CookieRestrictionViolationException\norg.apache.http.impl.client.AbstractAuthenticationHandler\norg.apache.http.impl.client.InternalHttpClient$1\norg.apache.http.impl.client.HttpClients\norg.apache.http.impl.client.ClientParamsStack\norg.apache.http.impl.client.EntityEnclosingRequestWrapper$EntityWrapper\norg.apache.http.impl.client.AIMDBackoffManager\norg.apache.http.impl.cookie.RFC2965SpecProvider\norg.apache.http.impl.cookie.PublicSuffixFilter\norg.apache.http.impl.cookie.BasicDomainHandler\norg.apache.http.impl.execchain.ConnectionHolder\norg.apache.http.impl.execchain.RequestEntityProxy\norg.apache.http.impl.execchain.TunnelRefusedException\norg.apache.http.impl.auth.SpnegoTokenGenerator\norg.apache.http.impl.auth.NTLMEngineImpl$Type1Message\norg.apache.http.impl.auth.NTLMEngineImpl$NTLMMessage\norg.apache.http.impl.conn.DefaultRoutePlanner\norg.apache.http.impl.conn.tsccm.BasicPoolEntry\norg.apache.http.impl.conn.PoolingHttpClientConnectionManager\norg.apache.http.impl.conn.HttpConnPool\norg.apache.http.impl.conn.ManagedHttpClientConnectionFactory\norg.apache.http.impl.conn.PoolingHttpClientConnectionManager$1\norg.apache.http.impl.conn.CPool\norg.apache.http.impl.conn.HttpPoolEntry\norg.apache.http.impl.conn.CPoolEntry\norg.apache.http.impl.conn.IdleConnectionHandler\norg.apache.http.impl.conn.ProxySelectorRoutePlanner$1\norg.apache.http.impl.conn.SingleClientConnManager$ConnAdapter\norg.apache.http.impl.conn.SingleClientConnManager$1\norg.apache.http.impl.conn.AbstractPoolEntry\norg.apache.http.impl.conn.LoggingOutputStream\norg.apache.http.auth.MalformedChallengeException\norg.apache.http.auth.KerberosCredentials\norg.apache.http.auth.AuthenticationException\norg.apache.http.conn.ClientConnectionManagerFactory\norg.apache.http.conn.ssl.NoopHostnameVerifier\norg.apache.http.conn.ssl.AbstractVerifier\norg.apache.http.conn.ssl.BrowserCompatHostnameVerifier\norg.apache.http.conn.params.ConnManagerParams\norg.apache.http.conn.params.ConnConnectionPNames\norg.apache.http.conn.params.ConnRouteParams\norg.apache.http.conn.ConnectionKeepAliveStrategy" + } + ] + }, + { + "publisher": "The Apache Software Foundation", + "group": "org.apache.httpcomponents", + "name": "httpcore", + "version": "4.4.6", + "description": "Apache HttpComponents Core (blocking I/O)", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "a9fbd503e0802507efeeaffb56bbdf52" + }, + { + "alg": "SHA-1", + "content": "e3fd8ced1f52c7574af952e2e6da0df8df08eb82" + }, + { + "alg": "SHA-256", + "content": "d7f853dee87680b07293d30855b39b9eb56c1297bd16ff1cd6f19ddb8fa745fb" + }, + { + "alg": "SHA-512", + "content": "10814bfb8dcce31034f8fd6822f9da29299529b900616b78d8caf846748cf2b1e093f7b99db26a8580266e3346b822b5edb347004b0d13580e6df85cb327c93c" + }, + { + "alg": "SHA-384", + "content": "a73d9e2ed8e250a7bf5d99e57171e55b28b866bd76b4f8786793bb02c31f28447b2644737a6cf81fc2c2d8d6da177efb" + }, + { + "alg": "SHA3-384", + "content": "d1b7406ec0ab00e75c26bd9ca8659cc11ff0537d727aef3f79bd4eb1b78d5bc944eac20d6fbf1be0842add249f7b39bd" + }, + { + "alg": "SHA3-256", + "content": "11f69ed1b1704ccfbea48768604f50edf948e30c022e697d4ad8ca7442a6d72a" + }, + { + "alg": "SHA3-512", + "content": "6e4db8eec068c2acf16e8ecf72598b423ba3df909b7732943810b535cd6f43da0e16294a194ca121faabd5a22c9720c1dcaf1b604e3994951002681fab2aee17" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.httpcomponents/httpcore@4.4.6?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.httpcomponents/httpcore@4.4.6?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/httpcomponents/httpcore/4.4.6/httpcore-4.4.6.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.http.message.BasicHeaderElementIterator\norg.apache.http.message.LineParser\norg.apache.http.message.BasicHttpEntityEnclosingRequest\norg.apache.http.message.HeaderValueFormatter\norg.apache.http.message.BasicLineFormatter\norg.apache.http.message.BasicLineParser\norg.apache.http.message.HeaderGroup\norg.apache.http.message.BasicNameValuePair\norg.apache.http.message.BufferedHeader\norg.apache.http.message.BasicListHeaderIterator\norg.apache.http.message.BasicHeader\norg.apache.http.message.LineFormatter\norg.apache.http.message.BasicHttpResponse\norg.apache.http.message.BasicTokenIterator\norg.apache.http.message.BasicRequestLine\norg.apache.http.message.ParserCursor\norg.apache.http.message.BasicHeaderValueParser\norg.apache.http.message.BasicHeaderValueFormatter\norg.apache.http.message.BasicHttpRequest\norg.apache.http.message.HeaderValueParser\norg.apache.http.message.AbstractHttpMessage\norg.apache.http.message.TokenParser\norg.apache.http.message.BasicHeaderIterator\norg.apache.http.message.BasicHeaderElement\norg.apache.http.message.BasicStatusLine\norg.apache.http.concurrent.BasicFuture\norg.apache.http.concurrent.Cancellable\norg.apache.http.concurrent.FutureCallback\norg.apache.http.HeaderElement\norg.apache.http.TruncatedChunkException\norg.apache.http.ExceptionLogger$1\norg.apache.http.HeaderElementIterator\norg.apache.http.ProtocolVersion\norg.apache.http.ExceptionLogger\norg.apache.http.HttpRequestFactory\norg.apache.http.HttpConnection\norg.apache.http.HttpRequestInterceptor\norg.apache.http.ContentTooLongException\norg.apache.http.UnsupportedHttpVersionException\norg.apache.http.HttpResponseInterceptor\norg.apache.http.HttpInetConnection\norg.apache.http.HttpEntity\norg.apache.http.HttpException\norg.apache.http.annotation.Obsolete\norg.apache.http.annotation.ThreadingBehavior\norg.apache.http.annotation.Experimental\norg.apache.http.annotation.Contract\norg.apache.http.Consts\norg.apache.http.HttpConnectionMetrics\norg.apache.http.HttpMessage\norg.apache.http.MethodNotSupportedException\norg.apache.http.ParseException\norg.apache.http.params.CoreProtocolPNames\norg.apache.http.params.SyncBasicHttpParams\norg.apache.http.params.DefaultedHttpParams\norg.apache.http.params.HttpParams\norg.apache.http.params.AbstractHttpParams\norg.apache.http.params.HttpAbstractParamBean\norg.apache.http.params.HttpConnectionParams\norg.apache.http.params.BasicHttpParams\norg.apache.http.params.HttpConnectionParamBean\norg.apache.http.params.CoreConnectionPNames\norg.apache.http.params.HttpParamConfig\norg.apache.http.params.HttpProtocolParamBean\norg.apache.http.params.HttpProtocolParams\norg.apache.http.params.HttpParamsNames\norg.apache.http.ReasonPhraseCatalog\norg.apache.http.MalformedChunkCodingException\norg.apache.http.FormattedHeader\norg.apache.http.HttpResponse\norg.apache.http.HeaderIterator\norg.apache.http.HttpHeaders\norg.apache.http.HttpClientConnection\norg.apache.http.HttpHost\norg.apache.http.protocol.ResponseDate\norg.apache.http.protocol.ChainBuilder\norg.apache.http.protocol.HttpDateGenerator\norg.apache.http.protocol.HttpRequestHandlerMapper\norg.apache.http.protocol.HTTP\norg.apache.http.protocol.SyncBasicHttpContext\norg.apache.http.protocol.HttpService$HttpRequestHandlerResolverAdapter\norg.apache.http.protocol.ImmutableHttpProcessor\norg.apache.http.protocol.BasicHttpContext\norg.apache.http.protocol.HttpProcessorBuilder\norg.apache.http.protocol.RequestTargetHost\norg.apache.http.protocol.ResponseConnControl\norg.apache.http.protocol.HttpRequestInterceptorList\norg.apache.http.protocol.HttpRequestExecutor\norg.apache.http.protocol.RequestUserAgent\norg.apache.http.protocol.HttpRequestHandlerResolver\norg.apache.http.protocol.BasicHttpProcessor\norg.apache.http.protocol.ResponseServer\norg.apache.http.protocol.ResponseContent\norg.apache.http.protocol.RequestDate\norg.apache.http.protocol.HttpService\norg.apache.http.protocol.HttpContext\norg.apache.http.protocol.RequestConnControl\norg.apache.http.protocol.UriHttpRequestHandlerMapper\norg.apache.http.protocol.UriPatternMatcher\norg.apache.http.protocol.HttpCoreContext\norg.apache.http.protocol.HttpProcessor\norg.apache.http.protocol.RequestExpectContinue\norg.apache.http.protocol.HttpExpectationVerifier\norg.apache.http.protocol.HttpRequestHandlerRegistry\norg.apache.http.protocol.HttpResponseInterceptorList\norg.apache.http.protocol.HttpRequestHandler\norg.apache.http.protocol.ExecutionContext\norg.apache.http.protocol.RequestContent\norg.apache.http.protocol.DefaultedHttpContext\norg.apache.http.HttpStatus\norg.apache.http.TokenIterator\norg.apache.http.ssl.SSLContextBuilder$TrustManagerDelegate\norg.apache.http.ssl.TrustStrategy\norg.apache.http.ssl.PrivateKeyStrategy\norg.apache.http.ssl.SSLContextBuilder$KeyManagerDelegate\norg.apache.http.ssl.SSLContexts\norg.apache.http.ssl.SSLContextBuilder\norg.apache.http.ssl.SSLInitializationException\norg.apache.http.ssl.PrivateKeyDetails\norg.apache.http.ConnectionReuseStrategy\norg.apache.http.pool.AbstractConnPool$4\norg.apache.http.pool.AbstractConnPool$2\norg.apache.http.pool.PoolEntry\norg.apache.http.pool.ConnFactory\norg.apache.http.pool.RouteSpecificPool\norg.apache.http.pool.AbstractConnPool$3\norg.apache.http.pool.PoolEntryCallback\norg.apache.http.pool.AbstractConnPool\norg.apache.http.pool.ConnPoolControl\norg.apache.http.pool.PoolStats\norg.apache.http.pool.AbstractConnPool$1\norg.apache.http.pool.ConnPool\norg.apache.http.config.MessageConstraints$Builder\norg.apache.http.config.ConnectionConfig\norg.apache.http.config.SocketConfig\norg.apache.http.config.Registry\norg.apache.http.config.ConnectionConfig$Builder\norg.apache.http.config.RegistryBuilder\norg.apache.http.config.SocketConfig$Builder\norg.apache.http.config.MessageConstraints\norg.apache.http.config.Lookup\norg.apache.http.HttpResponseFactory\norg.apache.http.HttpRequest\norg.apache.http.RequestLine\norg.apache.http.HttpServerConnection\norg.apache.http.NameValuePair\norg.apache.http.util.LangUtils\norg.apache.http.util.NetUtils\norg.apache.http.util.EntityUtils\norg.apache.http.util.EncodingUtils\norg.apache.http.util.TextUtils\norg.apache.http.util.CharsetUtils\norg.apache.http.util.CharArrayBuffer\norg.apache.http.util.ByteArrayBuffer\norg.apache.http.util.Asserts\norg.apache.http.util.ExceptionUtils\norg.apache.http.util.Args\norg.apache.http.util.VersionInfo\norg.apache.http.HttpVersion\norg.apache.http.HttpConnectionFactory\norg.apache.http.impl.DefaultHttpRequestFactory\norg.apache.http.impl.SocketHttpClientConnection\norg.apache.http.impl.bootstrap.SSLServerSetupHandler\norg.apache.http.impl.bootstrap.HttpServer$Status\norg.apache.http.impl.bootstrap.ThreadFactoryImpl\norg.apache.http.impl.bootstrap.Worker\norg.apache.http.impl.bootstrap.RequestListener\norg.apache.http.impl.bootstrap.ServerBootstrap\norg.apache.http.impl.bootstrap.HttpServer\norg.apache.http.impl.bootstrap.WorkerPoolExecutor\norg.apache.http.impl.SocketHttpServerConnection\norg.apache.http.impl.BHttpConnectionBase\norg.apache.http.impl.DefaultConnectionReuseStrategy\norg.apache.http.impl.DefaultHttpServerConnection\norg.apache.http.impl.AbstractHttpClientConnection\norg.apache.http.impl.EnglishReasonPhraseCatalog\norg.apache.http.impl.DefaultBHttpServerConnection\norg.apache.http.impl.DefaultHttpClientConnection\norg.apache.http.impl.pool.BasicConnPool\norg.apache.http.impl.pool.BasicConnFactory\norg.apache.http.impl.pool.BasicPoolEntry\norg.apache.http.impl.DefaultBHttpClientConnectionFactory\norg.apache.http.impl.DefaultBHttpClientConnection\norg.apache.http.impl.AbstractHttpServerConnection\norg.apache.http.impl.io.HttpResponseWriter\norg.apache.http.impl.io.HttpTransportMetricsImpl\norg.apache.http.impl.io.AbstractSessionInputBuffer\norg.apache.http.impl.io.DefaultHttpRequestWriter\norg.apache.http.impl.io.SessionInputBufferImpl\norg.apache.http.impl.io.ContentLengthOutputStream\norg.apache.http.impl.io.SocketInputBuffer\norg.apache.http.impl.io.DefaultHttpResponseWriterFactory\norg.apache.http.impl.io.DefaultHttpRequestWriterFactory\norg.apache.http.impl.io.IdentityOutputStream\norg.apache.http.impl.io.IdentityInputStream\norg.apache.http.impl.io.SocketOutputBuffer\norg.apache.http.impl.io.ChunkedOutputStream\norg.apache.http.impl.io.DefaultHttpResponseParserFactory\norg.apache.http.impl.io.ContentLengthInputStream\norg.apache.http.impl.io.HttpRequestWriter\norg.apache.http.impl.io.DefaultHttpResponseWriter\norg.apache.http.impl.io.DefaultHttpRequestParserFactory\norg.apache.http.impl.io.AbstractMessageParser\norg.apache.http.impl.io.EmptyInputStream\norg.apache.http.impl.io.DefaultHttpRequestParser\norg.apache.http.impl.io.SessionOutputBufferImpl\norg.apache.http.impl.io.HttpRequestParser\norg.apache.http.impl.io.AbstractSessionOutputBuffer\norg.apache.http.impl.io.DefaultHttpResponseParser\norg.apache.http.impl.io.ChunkedInputStream\norg.apache.http.impl.io.AbstractMessageWriter\norg.apache.http.impl.io.HttpResponseParser\norg.apache.http.impl.entity.DisallowIdentityContentLengthStrategy\norg.apache.http.impl.entity.LaxContentLengthStrategy\norg.apache.http.impl.entity.StrictContentLengthStrategy\norg.apache.http.impl.entity.EntityDeserializer\norg.apache.http.impl.entity.EntitySerializer\norg.apache.http.impl.DefaultHttpResponseFactory\norg.apache.http.impl.DefaultBHttpServerConnectionFactory\norg.apache.http.impl.HttpConnectionMetricsImpl\norg.apache.http.impl.ConnSupport\norg.apache.http.impl.NoConnectionReuseStrategy\norg.apache.http.ConnectionClosedException\norg.apache.http.StatusLine\norg.apache.http.io.HttpMessageWriterFactory\norg.apache.http.io.BufferInfo\norg.apache.http.io.HttpMessageParserFactory\norg.apache.http.io.HttpTransportMetrics\norg.apache.http.io.SessionOutputBuffer\norg.apache.http.io.HttpMessageParser\norg.apache.http.io.EofSensor\norg.apache.http.io.HttpMessageWriter\norg.apache.http.io.SessionInputBuffer\norg.apache.http.NoHttpResponseException\norg.apache.http.HttpEntityEnclosingRequest\norg.apache.http.entity.ContentLengthStrategy\norg.apache.http.entity.FileEntity\norg.apache.http.entity.InputStreamEntity\norg.apache.http.entity.SerializableEntity\norg.apache.http.entity.StringEntity\norg.apache.http.entity.HttpEntityWrapper\norg.apache.http.entity.ContentProducer\norg.apache.http.entity.BufferedHttpEntity\norg.apache.http.entity.ByteArrayEntity\norg.apache.http.entity.EntityTemplate\norg.apache.http.entity.BasicHttpEntity\norg.apache.http.entity.ContentType\norg.apache.http.entity.AbstractHttpEntity\norg.apache.http.ProtocolException\norg.apache.http.MessageConstraintException\norg.apache.http.ExceptionLogger$2\norg.apache.http.Header" + } + ] + }, + { + "publisher": "The Apache Software Foundation", + "group": "commons-codec", + "name": "commons-codec", + "version": "1.10", + "description": "The Apache Commons Codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "353cf6a2bdba09595ccfa073b78c7fcb" + }, + { + "alg": "SHA-1", + "content": "4b95f4897fa13f2cd904aee711aeafc0c5295cd8" + }, + { + "alg": "SHA-256", + "content": "4241dfa94e711d435f29a4604a3e2de5c4aa3c165e23bd066be6fc1fc4309569" + }, + { + "alg": "SHA-512", + "content": "8edecc0faf38e8620460909d8191837f34e2bb2ce853677c486c5e79bb79e88d043c3aed69c11f1365c4884827052ee4e1c18ca56e38d1a5bc0ce15c57daeee3" + }, + { + "alg": "SHA-384", + "content": "8412e1f64746422f1875a811c71c51b6e45512a6255ff47e3b2b437bf6fb12eeea3910e3c1a0bb3caad672d3ae15852d" + }, + { + "alg": "SHA3-384", + "content": "7a02456a52fb37324fdc2d31f6ef958b898de479fedf32244facf7104b3dc1834761cc1f90c5dad74be76fcd980d09c5" + }, + { + "alg": "SHA3-256", + "content": "5491c5ce96af7ee3af286d6095baf71cffbc80e110b3a6c5951b3a108d717343" + }, + { + "alg": "SHA3-512", + "content": "473ad932b9f0851c7548e47304ce30567fb528ece28df818b61f42ea04f6198ef60f6f73c7b22cff612d61d3a6efaf0c7a0dec3922fea2bf4493d32f0a6dff41" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/commons-codec/commons-codec@1.10?type=jar", + "type": "library", + "bom-ref": "pkg:maven/commons-codec/commons-codec@1.10?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/commons-codec/commons-codec/1.10/commons-codec-1.10.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.commons.codec.binary.Base32\norg.apache.commons.codec.binary.Base32InputStream\norg.apache.commons.codec.binary.Base32OutputStream\norg.apache.commons.codec.binary.Base64\norg.apache.commons.codec.binary.Base64InputStream\norg.apache.commons.codec.binary.Base64OutputStream\norg.apache.commons.codec.binary.BaseNCodec$Context\norg.apache.commons.codec.binary.BaseNCodec\norg.apache.commons.codec.binary.BaseNCodecInputStream\norg.apache.commons.codec.binary.BaseNCodecOutputStream\norg.apache.commons.codec.binary.BinaryCodec\norg.apache.commons.codec.binary.CharSequenceUtils\norg.apache.commons.codec.binary.Hex\norg.apache.commons.codec.binary.StringUtils\norg.apache.commons.codec.BinaryDecoder\norg.apache.commons.codec.BinaryEncoder\norg.apache.commons.codec.CharEncoding\norg.apache.commons.codec.Charsets\norg.apache.commons.codec.Decoder\norg.apache.commons.codec.DecoderException\norg.apache.commons.codec.digest.B64\norg.apache.commons.codec.digest.Crypt\norg.apache.commons.codec.digest.DigestUtils\norg.apache.commons.codec.digest.HmacAlgorithms\norg.apache.commons.codec.digest.HmacUtils\norg.apache.commons.codec.digest.Md5Crypt\norg.apache.commons.codec.digest.MessageDigestAlgorithms\norg.apache.commons.codec.digest.Sha2Crypt\norg.apache.commons.codec.digest.UnixCrypt\norg.apache.commons.codec.Encoder\norg.apache.commons.codec.EncoderException\norg.apache.commons.codec.language.AbstractCaverphone\norg.apache.commons.codec.language.bm.BeiderMorseEncoder\norg.apache.commons.codec.language.bm.Lang$1\norg.apache.commons.codec.language.bm.Lang$LangRule\norg.apache.commons.codec.language.bm.Lang\norg.apache.commons.codec.language.bm.Languages$1\norg.apache.commons.codec.language.bm.Languages$2\norg.apache.commons.codec.language.bm.Languages$LanguageSet\norg.apache.commons.codec.language.bm.Languages$SomeLanguages\norg.apache.commons.codec.language.bm.Languages\norg.apache.commons.codec.language.bm.NameType\norg.apache.commons.codec.language.bm.PhoneticEngine$1\norg.apache.commons.codec.language.bm.PhoneticEngine$PhonemeBuilder\norg.apache.commons.codec.language.bm.PhoneticEngine$RulesApplication\norg.apache.commons.codec.language.bm.PhoneticEngine\norg.apache.commons.codec.language.bm.ResourceConstants\norg.apache.commons.codec.language.bm.Rule$1\norg.apache.commons.codec.language.bm.Rule$10\norg.apache.commons.codec.language.bm.Rule$2\norg.apache.commons.codec.language.bm.Rule$3\norg.apache.commons.codec.language.bm.Rule$4\norg.apache.commons.codec.language.bm.Rule$5\norg.apache.commons.codec.language.bm.Rule$6\norg.apache.commons.codec.language.bm.Rule$7\norg.apache.commons.codec.language.bm.Rule$8\norg.apache.commons.codec.language.bm.Rule$9\norg.apache.commons.codec.language.bm.Rule$Phoneme$1\norg.apache.commons.codec.language.bm.Rule$Phoneme\norg.apache.commons.codec.language.bm.Rule$PhonemeExpr\norg.apache.commons.codec.language.bm.Rule$PhonemeList\norg.apache.commons.codec.language.bm.Rule$RPattern\norg.apache.commons.codec.language.bm.Rule\norg.apache.commons.codec.language.bm.RuleType\norg.apache.commons.codec.language.Caverphone\norg.apache.commons.codec.language.Caverphone1\norg.apache.commons.codec.language.Caverphone2\norg.apache.commons.codec.language.ColognePhonetic$CologneBuffer\norg.apache.commons.codec.language.ColognePhonetic$CologneInputBuffer\norg.apache.commons.codec.language.ColognePhonetic$CologneOutputBuffer\norg.apache.commons.codec.language.ColognePhonetic\norg.apache.commons.codec.language.DaitchMokotoffSoundex$1\norg.apache.commons.codec.language.DaitchMokotoffSoundex$Branch\norg.apache.commons.codec.language.DaitchMokotoffSoundex$Rule\norg.apache.commons.codec.language.DaitchMokotoffSoundex\norg.apache.commons.codec.language.DoubleMetaphone$DoubleMetaphoneResult\norg.apache.commons.codec.language.DoubleMetaphone\norg.apache.commons.codec.language.MatchRatingApproachEncoder\norg.apache.commons.codec.language.Metaphone\norg.apache.commons.codec.language.Nysiis\norg.apache.commons.codec.language.RefinedSoundex\norg.apache.commons.codec.language.Soundex\norg.apache.commons.codec.language.SoundexUtils\norg.apache.commons.codec.net.BCodec\norg.apache.commons.codec.net.QCodec\norg.apache.commons.codec.net.QuotedPrintableCodec\norg.apache.commons.codec.net.RFC1522Codec\norg.apache.commons.codec.net.URLCodec\norg.apache.commons.codec.net.Utils\norg.apache.commons.codec.StringDecoder\norg.apache.commons.codec.StringEncoder\norg.apache.commons.codec.StringEncoderComparator" + } + ] + }, + { + "publisher": "The Apache Software Foundation", + "group": "org.apache.httpcomponents", + "name": "fluent-hc", + "version": "4.3.6", + "description": "HttpComponents Client fluent API", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "10ddea0d53cc157876ecd6653b3b31f0" + }, + { + "alg": "SHA-1", + "content": "57cc6e104beef81737fcbfaf22c3c755e22171d2" + }, + { + "alg": "SHA-256", + "content": "0d042c4e4a348352fe02f1dff108fd20692f5351f000f8e374abeb3b63054fc8" + }, + { + "alg": "SHA-512", + "content": "77245a90ee4843d956776821a9d3f2ac5bc2459c81a5bc4227b8eda16b66e9c3f9e961b2a1ec67247a4113190b949dcc2d986ee5287accd929a6d4a5ca2f741b" + }, + { + "alg": "SHA-384", + "content": "07d7b46bbaf53e1b01ec85a14bd306a810507bdac130872b99031009426b9c1e084c4bb256b7b124fd84a3042bd6a600" + }, + { + "alg": "SHA3-384", + "content": "7929757771ad29f67042386a34fa17fb9d9f9a67351fc8aae4f9ec55f6ae32c638ba036dc7a61cee77ca74a294adb2ec" + }, + { + "alg": "SHA3-256", + "content": "d87f3efcc28406d3206bd8d699570563eca0a6c2cf83845d11dc9a6e9515aa5b" + }, + { + "alg": "SHA3-512", + "content": "49527720cf13eaad5c49b24c93a80e89eeace45290ee1ace605caf8a55c2ba32460ffeb9125c2d80f17a1235226a17c7c24010ced43533b3d774d7ba950468e0" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.httpcomponents/fluent-hc@4.3.6?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.httpcomponents/fluent-hc@4.3.6?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/httpcomponents/fluent-hc/4.3.6/fluent-hc-4.3.6.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.http.client.fluent.Async$ExecRunnable\norg.apache.http.client.fluent.Response\norg.apache.http.client.fluent.InternalEntityEnclosingHttpRequest\norg.apache.http.client.fluent.ContentResponseHandler\norg.apache.http.client.fluent.Request\norg.apache.http.client.fluent.Form\norg.apache.http.client.fluent.InternalByteArrayEntity\norg.apache.http.client.fluent.Executor\norg.apache.http.client.fluent.InternalFileEntity\norg.apache.http.client.fluent.InternalInputStreamEntity\norg.apache.http.client.fluent.InternalHttpRequest\norg.apache.http.client.fluent.Content\norg.apache.http.client.fluent.HttpHeader\norg.apache.http.client.fluent.Async" + } + ] + }, + { + "publisher": "The Apache Software Foundation", + "group": "commons-logging", + "name": "commons-logging", + "version": "1.1.3", + "description": "Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "92eb5aabc1b47287de53d45c086a435c" + }, + { + "alg": "SHA-1", + "content": "f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f" + }, + { + "alg": "SHA-256", + "content": "70903f6fc82e9908c8da9f20443f61d90f0870a312642991fe8462a0b9391784" + }, + { + "alg": "SHA-512", + "content": "e5d1fc8ec4544e1fa0f7c4aae8dbcca466c4987bc92fbbc430b054b10d646b745add4a754b1be9d50edd64330c798c53173a97289db57a966312e16f934e9d1f" + }, + { + "alg": "SHA-384", + "content": "00dc41783f4081585e20adcfe83fd4dbb6b5a27236ee633d7e53dedcbca83ba5e5f0ca68d31f95e9c724b365e4c67499" + }, + { + "alg": "SHA3-384", + "content": "6915e597821aa2fed7f4b05f4de3476364074ab5cee7e13b4eb5b94a9d297b58cb391c6b730e6ea0d4e81e323a90d002" + }, + { + "alg": "SHA3-256", + "content": "c49c80e2576bf037fc871e70df8708f5e35c0977a907e966c0334e9fac17b297" + }, + { + "alg": "SHA3-512", + "content": "b74b6e6d771005014614774d059a4e1ceab929c0678839846d143e56e4724455242ffa3d5d411c6554a41e1f66fe1f94c51472d80c07d44c02a2f9a6715d8c7d" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/commons-logging/commons-logging@1.1.3?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/commons-logging/commons-logging@1.1.3?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.commons.logging.impl.AvalonLogger\norg.apache.commons.logging.impl.SimpleLog\norg.apache.commons.logging.impl.Log4JLogger\norg.apache.commons.logging.impl.WeakHashtable\norg.apache.commons.logging.impl.WeakHashtable$1\norg.apache.commons.logging.impl.Jdk14Logger\norg.apache.commons.logging.impl.ServletContextCleaner\norg.apache.commons.logging.impl.WeakHashtable$WeakKey\norg.apache.commons.logging.impl.NoOpLog\norg.apache.commons.logging.impl.LogKitLogger\norg.apache.commons.logging.impl.LogFactoryImpl$3\norg.apache.commons.logging.impl.LogFactoryImpl$1\norg.apache.commons.logging.impl.WeakHashtable$Referenced\norg.apache.commons.logging.impl.SimpleLog$1\norg.apache.commons.logging.impl.Jdk13LumberjackLogger\norg.apache.commons.logging.impl.LogFactoryImpl\norg.apache.commons.logging.impl.LogFactoryImpl$2\norg.apache.commons.logging.impl.WeakHashtable$Entry\norg.apache.commons.logging.LogSource\norg.apache.commons.logging.LogFactory$4\norg.apache.commons.logging.LogFactory$3\norg.apache.commons.logging.LogFactory$6\norg.apache.commons.logging.LogConfigurationException\norg.apache.commons.logging.LogFactory\norg.apache.commons.logging.LogFactory$5\norg.apache.commons.logging.LogFactory$1\norg.apache.commons.logging.LogFactory$2\norg.apache.commons.logging.Log" + } + ] + }, + { + "publisher": "The Apache Software Foundation", + "group": "org.apache.logging.log4j", + "name": "log4j-core", + "version": "2.9.1", + "description": "The Apache Log4j Implementation", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "942f429eacb8015e18d8f59996cfbee6" + }, + { + "alg": "SHA-1", + "content": "c041978c686866ee8534f538c6220238db3bb6be" + }, + { + "alg": "SHA-256", + "content": "dc435b35b5923eb05afe30a24f04e9a0a5372da8e76f986efe8508b96101c4ff" + }, + { + "alg": "SHA-512", + "content": "86a34b25e5ce7c8b2917c9d0ea3b8f47150564ed86d71816a6ae96d1980c37eb4dea2d66a4eaf56c1de08914ce968803590e068069c3b672334b0b92e90321d0" + }, + { + "alg": "SHA-384", + "content": "036c54b5553f8bb4c93e086fd40bc1c6ba8490db4c3896991117654b1af21715bdbed0f75e3f78a7e420f74c2e8b7ca8" + }, + { + "alg": "SHA3-384", + "content": "63037e871a690d1f1db9faa9920dda35d0dda5dec0c0f5a44e65bab0de6e297fabacef4810a98363cc68c1a689928dbd" + }, + { + "alg": "SHA3-256", + "content": "609114af04c0eb95466d494964ed896077aa92087566aeda628d2336d4afdb6a" + }, + { + "alg": "SHA3-512", + "content": "662acd555d92b8d207170dcb138ad617729a9c7b0f11e401a06cdd02804e85614ccf802b96b6193ba1b434f169cc3004f233587fda75952f860850af721b0d1a" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.logging.log4j/log4j-core@2.9.1?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.apache.logging.log4j/log4j-core@2.9.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/logging/log4j/log4j-core/2.9.1/log4j-core-2.9.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.logging.log4j.core.appender.AbstractAppender$Builder\norg.apache.logging.log4j.core.appender.AppenderLoggingException\norg.apache.logging.log4j.core.appender.db.AbstractDatabaseAppender\norg.apache.logging.log4j.core.appender.db.jdbc.ConnectionSource\norg.apache.logging.log4j.core.appender.db.jdbc.JdbcDatabaseManager$1\norg.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity\norg.apache.logging.log4j.core.appender.db.jpa.converter.StackTraceElementAttributeConverter\norg.apache.logging.log4j.core.appender.db.jpa.JpaAppender\norg.apache.logging.log4j.core.appender.db.jpa.JpaDatabaseManager$JPADatabaseManagerFactory\norg.apache.logging.log4j.core.appender.FileManager$1\norg.apache.logging.log4j.core.appender.HttpManager\norg.apache.logging.log4j.core.appender.ManagerFactory\norg.apache.logging.log4j.core.appender.MemoryMappedFileAppender$1\norg.apache.logging.log4j.core.appender.MemoryMappedFileAppender$Builder\norg.apache.logging.log4j.core.appender.mom.jeromq.JeroMqManager$JeroMqConfiguration\norg.apache.logging.log4j.core.appender.mom.JmsManager$Reconnector\norg.apache.logging.log4j.core.appender.mom.kafka.KafkaManager\norg.apache.logging.log4j.core.appender.RandomAccessFileAppender$1\norg.apache.logging.log4j.core.appender.rewrite.RewritePolicy\norg.apache.logging.log4j.core.appender.rolling.action.CompositeAction\norg.apache.logging.log4j.core.appender.rolling.action.IfAll\norg.apache.logging.log4j.core.appender.rolling.action.PathWithAttributes\norg.apache.logging.log4j.core.appender.rolling.CronTriggeringPolicy$1\norg.apache.logging.log4j.core.appender.rolling.DirectWriteRolloverStrategy\norg.apache.logging.log4j.core.appender.rolling.RollingFileManager$AsyncAction\norg.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData\norg.apache.logging.log4j.core.appender.rolling.TimeBasedTriggeringPolicy$1\norg.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender$Builder\norg.apache.logging.log4j.core.appender.routing.RoutingAppender$1\norg.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor$1\norg.apache.logging.log4j.core.async.AsyncLoggerContext\norg.apache.logging.log4j.core.async.BlockingQueueFactory\norg.apache.logging.log4j.core.async.JCToolsBlockingQueueFactory$WaitStrategy$1\norg.apache.logging.log4j.core.async.RingBufferLogEvent$1\norg.apache.logging.log4j.core.config.AbstractConfiguration\norg.apache.logging.log4j.core.config.builder.api.LayoutComponentBuilder\norg.apache.logging.log4j.core.config.builder.api.LoggableComponentBuilder\norg.apache.logging.log4j.core.config.builder.impl.DefaultFilterComponentBuilder\norg.apache.logging.log4j.core.config.ConfigurationFactory$1\norg.apache.logging.log4j.core.config.ConfiguratonFileWatcher\norg.apache.logging.log4j.core.config.LoggerConfig$RootLogger\norg.apache.logging.log4j.core.config.Order\norg.apache.logging.log4j.core.config.OrderComparator\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$BigIntegerConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$CronExpressionConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$DoubleConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$DurationConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$PatternConverter\norg.apache.logging.log4j.core.config.plugins.Plugin\norg.apache.logging.log4j.core.config.plugins.PluginFactory\norg.apache.logging.log4j.core.config.plugins.PluginNode\norg.apache.logging.log4j.core.config.plugins.PluginValue\norg.apache.logging.log4j.core.config.plugins.PluginVisitorStrategy\norg.apache.logging.log4j.core.config.plugins.processor.PluginCache\norg.apache.logging.log4j.core.config.plugins.util.PluginRegistry\norg.apache.logging.log4j.core.config.plugins.validation.validators.RequiredValidator\norg.apache.logging.log4j.core.config.plugins.visitors.PluginNodeVisitor\norg.apache.logging.log4j.core.config.PropertiesPlugin\norg.apache.logging.log4j.core.config.status.StatusConfiguration$Verbosity\norg.apache.logging.log4j.core.ContextDataInjector\norg.apache.logging.log4j.core.filter.BurstFilter$1\norg.apache.logging.log4j.core.filter.BurstFilter$Builder\norg.apache.logging.log4j.core.filter.BurstFilter\norg.apache.logging.log4j.core.filter.RegexFilter$1\norg.apache.logging.log4j.core.Filter$Result\norg.apache.logging.log4j.core.impl.ExtendedStackTraceElement\norg.apache.logging.log4j.core.impl.Log4jProvider\norg.apache.logging.log4j.core.jackson.ContextDataAsEntryListDeserializer$1\norg.apache.logging.log4j.core.jackson.ExtendedStackTraceElementMixIn\norg.apache.logging.log4j.core.jackson.ListOfMapEntryDeserializer\norg.apache.logging.log4j.core.jackson.Log4jYamlObjectMapper\norg.apache.logging.log4j.core.jackson.LogEventJsonMixIn\norg.apache.logging.log4j.core.jackson.StackTraceElementMixIn\norg.apache.logging.log4j.core.jackson.ThrowableProxyWithoutStaraceMixIn.class\norg.apache.logging.log4j.core.layout.AbstractJacksonLayout\norg.apache.logging.log4j.core.layout.ByteBufferDestinationHelper\norg.apache.logging.log4j.core.layout.CsvLogEventLayout\norg.apache.logging.log4j.core.layout.Encoder\norg.apache.logging.log4j.core.layout.GelfLayout\norg.apache.logging.log4j.core.layout.JsonLayout$1\norg.apache.logging.log4j.core.layout.MessageLayout\norg.apache.logging.log4j.core.layout.Rfc5424Layout$IncludeChecker\norg.apache.logging.log4j.core.layout.SerializedLayout$PrivateObjectOutputStream\norg.apache.logging.log4j.core.layout.StringBuilderEncoder\norg.apache.logging.log4j.core.layout.YamlLayout$1\norg.apache.logging.log4j.core.LogEvent\norg.apache.logging.log4j.core.lookup.EnvironmentLookup\norg.apache.logging.log4j.core.lookup.MapLookup\norg.apache.logging.log4j.core.lookup.StrMatcher$TrimMatcher\norg.apache.logging.log4j.core.lookup.StrMatcher\norg.apache.logging.log4j.core.net.Advertiser\norg.apache.logging.log4j.core.net.DatagramOutputStream\norg.apache.logging.log4j.core.net.MimeMessageBuilder\norg.apache.logging.log4j.core.net.SocketAddress\norg.apache.logging.log4j.core.net.SslSocketManager$1\norg.apache.logging.log4j.core.net.SslSocketManager$SslFactoryData\norg.apache.logging.log4j.core.osgi.BundleContextSelector\norg.apache.logging.log4j.core.pattern.AbstractPatternConverter\norg.apache.logging.log4j.core.pattern.AbstractStyleNameConverter$Yellow\norg.apache.logging.log4j.core.pattern.DatePatternConverter$UnixFormatter\norg.apache.logging.log4j.core.pattern.EqualsBaseReplacementConverter\norg.apache.logging.log4j.core.pattern.HighlightConverter\norg.apache.logging.log4j.core.pattern.LoggerPatternConverter\norg.apache.logging.log4j.core.pattern.MethodLocationPatternConverter\norg.apache.logging.log4j.core.pattern.NameAbbreviator$PatternAbbreviator\norg.apache.logging.log4j.core.pattern.PatternFormatter\norg.apache.logging.log4j.core.pattern.RelativeTimePatternConverter\norg.apache.logging.log4j.core.pattern.ThrowablePatternConverter\norg.apache.logging.log4j.core.script.ScriptManager$MainScriptRunner\norg.apache.logging.log4j.core.script.ScriptManager$ThreadLocalScriptRunner$1\norg.apache.logging.log4j.core.selector.JndiContextSelector\norg.apache.logging.log4j.core.tools.Generate$Type$1\norg.apache.logging.log4j.core.tools.Generate$Type\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$CharacterConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$IntegerConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$StringConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$Ansi$IStyle\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$DefaultOptionRenderer\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$DefaultParamLabelRenderer\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$TextTable\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Interpreter$1\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Interpreter\norg.apache.logging.log4j.core.util.Clock\norg.apache.logging.log4j.core.util.CronExpression$1\norg.apache.logging.log4j.core.util.datetime.FastDateParser$StrategyAndWidth\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$NumberRule\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$TimeZoneNameRule\norg.apache.logging.log4j.core.util.datetime.FormatCache$MultipartKey\norg.apache.logging.log4j.core.util.ExtensionLanguageMapping\norg.apache.logging.log4j.core.util.Loader\norg.apache.logging.log4j.core.util.StringBuilderWriter\norg.apache.logging.log4j.core.util.SystemClock\norg.apache.logging.log4j.core.util.WatchManager$WatchRunnable\norg.apache.logging.log4j.core.appender.AbstractFileAppender\norg.apache.logging.log4j.core.appender.AppenderSet\norg.apache.logging.log4j.core.appender.CountingNoOpAppender\norg.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig$1\norg.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender$Builder\norg.apache.logging.log4j.core.appender.db.jpa.converter.ContextDataAttributeConverter\norg.apache.logging.log4j.core.appender.db.jpa.converter.ContextStackJsonAttributeConverter$1\norg.apache.logging.log4j.core.appender.db.jpa.JpaDatabaseManager$1\norg.apache.logging.log4j.core.appender.HttpAppender\norg.apache.logging.log4j.core.appender.MemoryMappedFileManager$MemoryMappedFileManagerFactory\norg.apache.logging.log4j.core.appender.mom.JmsAppender$Builder\norg.apache.logging.log4j.core.appender.mom.kafka.KafkaAppender$Builder\norg.apache.logging.log4j.core.appender.OutputStreamAppender$1\norg.apache.logging.log4j.core.appender.RandomAccessFileAppender\norg.apache.logging.log4j.core.appender.rewrite.PropertiesRewritePolicy\norg.apache.logging.log4j.core.appender.rolling.action.CommonsCompressAction\norg.apache.logging.log4j.core.appender.rolling.action.IfAccumulatedFileSize\norg.apache.logging.log4j.core.appender.rolling.action.PathSorter\norg.apache.logging.log4j.core.appender.rolling.action.ZipCompressAction\norg.apache.logging.log4j.core.appender.rolling.DirectWriteRolloverStrategy$Builder\norg.apache.logging.log4j.core.appender.rolling.FileExtension$6\norg.apache.logging.log4j.core.appender.rolling.RolloverDescriptionImpl\norg.apache.logging.log4j.core.appender.rolling.TriggeringPolicy\norg.apache.logging.log4j.core.appender.routing.Routes\norg.apache.logging.log4j.core.appender.SocketAppender$Builder\norg.apache.logging.log4j.core.appender.SyslogAppender$Builder\norg.apache.logging.log4j.core.appender.WriterManager\norg.apache.logging.log4j.core.async.AsyncLoggerConfigDelegate\norg.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor$Log4jEventWrapperHandler\norg.apache.logging.log4j.core.async.AsyncQueueFullPolicyFactory\norg.apache.logging.log4j.core.async.EventRoute$2\norg.apache.logging.log4j.core.async.JCToolsBlockingQueueFactory$WaitStrategy$2\norg.apache.logging.log4j.core.async.RingBufferLogEvent\norg.apache.logging.log4j.core.config.AppendersPlugin\norg.apache.logging.log4j.core.config.builder.api.CompositeFilterComponentBuilder\norg.apache.logging.log4j.core.config.builder.impl.DefaultAppenderComponentBuilder\norg.apache.logging.log4j.core.config.builder.impl.DefaultAppenderRefComponentBuilder\norg.apache.logging.log4j.core.config.builder.impl.DefaultKeyValuePairComponentBuilder\norg.apache.logging.log4j.core.config.composite.CompositeConfiguration\norg.apache.logging.log4j.core.config.ConfigurationScheduler\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$CharArrayConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$InetAddressConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$StringConverter\norg.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute\norg.apache.logging.log4j.core.config.plugins.util.PluginManager\norg.apache.logging.log4j.core.config.plugins.validation.constraints.ValidHost\norg.apache.logging.log4j.core.config.plugins.visitors.AbstractPluginVisitor\norg.apache.logging.log4j.core.config.plugins.visitors.PluginVisitors\norg.apache.logging.log4j.core.config.properties.PropertiesConfigurationBuilder\norg.apache.logging.log4j.core.config.xml.XmlConfiguration\norg.apache.logging.log4j.core.filter.ScriptFilter\norg.apache.logging.log4j.core.filter.ThresholdFilter\norg.apache.logging.log4j.core.impl.ExtendedClassInfo\norg.apache.logging.log4j.core.impl.Log4jLogEvent$LogEventProxy\norg.apache.logging.log4j.core.impl.MutableLogEvent\norg.apache.logging.log4j.core.impl.ThreadContextDataInjector$ForGarbageFreeThreadContextMap\norg.apache.logging.log4j.core.jackson.ContextDataAsEntryListSerializer\norg.apache.logging.log4j.core.jackson.Initializers$SimpleModuleInitializer\norg.apache.logging.log4j.core.jackson.Log4jJsonObjectMapper\norg.apache.logging.log4j.core.jackson.MapEntry\norg.apache.logging.log4j.core.jmx.AsyncAppenderAdminMBean\norg.apache.logging.log4j.core.jmx.ContextSelectorAdminMBean\norg.apache.logging.log4j.core.jmx.StatusLoggerAdmin\norg.apache.logging.log4j.core.layout.AbstractStringLayout$Serializer\norg.apache.logging.log4j.core.layout.HtmlLayout$1\norg.apache.logging.log4j.core.layout.JacksonFactory$YAML\norg.apache.logging.log4j.core.layout.MarkerPatternSelector$1\norg.apache.logging.log4j.core.layout.PatternLayout$PatternSerializer\norg.apache.logging.log4j.core.layout.Rfc5424Layout$FieldFormatter\norg.apache.logging.log4j.core.layout.ScriptPatternSelector\norg.apache.logging.log4j.core.layout.XmlLayout$Builder\norg.apache.logging.log4j.core.LifeCycle$State\norg.apache.logging.log4j.core.Logger\norg.apache.logging.log4j.core.LoggerContextAccessor\norg.apache.logging.log4j.core.lookup.AbstractConfigurationAwareLookup\norg.apache.logging.log4j.core.lookup.Log4jLookup\norg.apache.logging.log4j.core.lookup.StrMatcher$NoMatcher\norg.apache.logging.log4j.core.message.ExtendedThreadInformation$1\norg.apache.logging.log4j.core.message.ExtendedThreadInformation\norg.apache.logging.log4j.core.net.Facility\norg.apache.logging.log4j.core.net.JndiManager$JndiManagerFactory\norg.apache.logging.log4j.core.net.Severity\norg.apache.logging.log4j.core.net.SmtpManager$FactoryData\norg.apache.logging.log4j.core.net.SocketPerformancePreferences\norg.apache.logging.log4j.core.net.ssl.SslConfigurationDefaults\norg.apache.logging.log4j.core.osgi.Activator\norg.apache.logging.log4j.core.parser.YamlLogEventParser\norg.apache.logging.log4j.core.pattern.AbstractStyleNameConverter$White\norg.apache.logging.log4j.core.pattern.ConverterKeys\norg.apache.logging.log4j.core.pattern.DatePatternConverter$UnixMillisFormatter\norg.apache.logging.log4j.core.pattern.EqualsIgnoreCaseReplacementConverter\norg.apache.logging.log4j.core.pattern.FileDatePatternConverter\norg.apache.logging.log4j.core.pattern.JAnsiTextRenderer\norg.apache.logging.log4j.core.pattern.MdcPatternConverter$1\norg.apache.logging.log4j.core.pattern.MessagePatternConverter\norg.apache.logging.log4j.core.pattern.NameAbbreviator$1\norg.apache.logging.log4j.core.pattern.NameAbbreviator\norg.apache.logging.log4j.core.pattern.PatternParser$ParserState\norg.apache.logging.log4j.core.pattern.SequenceNumberPatternConverter\norg.apache.logging.log4j.core.pattern.VariablesNotEmptyReplacementConverter\norg.apache.logging.log4j.core.script.ScriptManager$ScriptRunner\norg.apache.logging.log4j.core.selector.CoreContextSelectors\norg.apache.logging.log4j.core.tools.Generate$1\norg.apache.logging.log4j.core.tools.picocli.CommandLine$1\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$CharSequenceConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$ISO8601TimeConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$URLConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$Ansi$Style\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$MinimalParameterRenderer\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$SortByOptionArityAndNameAlphabetically\norg.apache.logging.log4j.core.util.ArrayUtils\norg.apache.logging.log4j.core.util.Builder\norg.apache.logging.log4j.core.util.CloseShieldOutputStream\norg.apache.logging.log4j.core.util.CyclicBuffer\norg.apache.logging.log4j.core.util.datetime.FastDateParser$3\norg.apache.logging.log4j.core.util.datetime.FastDateParser$NumberStrategy\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$CharacterLiteral\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$TextField\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$TwoDigitYearField\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$UnpaddedNumberField\norg.apache.logging.log4j.core.util.FileUtils\norg.apache.logging.log4j.core.util.Log4jThread\norg.apache.logging.log4j.core.util.Patterns\norg.apache.logging.log4j.core.util.WatchManager$1\norg.apache.logging.log4j.core.AbstractLifeCycle\norg.apache.logging.log4j.core.appender.AbstractAppender\norg.apache.logging.log4j.core.appender.AsyncAppender\norg.apache.logging.log4j.core.appender.ConsoleAppender\norg.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender$1\norg.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity$1\norg.apache.logging.log4j.core.appender.db.jpa.converter.ContextMapAttributeConverter\norg.apache.logging.log4j.core.appender.db.jpa.converter.MessageAttributeConverter\norg.apache.logging.log4j.core.appender.db.jpa.converter.ThrowableAttributeConverter\norg.apache.logging.log4j.core.appender.FileAppender\norg.apache.logging.log4j.core.appender.HttpURLConnectionManager\norg.apache.logging.log4j.core.appender.mom.jeromq.JeroMqManager$1\norg.apache.logging.log4j.core.appender.mom.JmsAppender\norg.apache.logging.log4j.core.appender.mom.kafka.KafkaAppender$1\norg.apache.logging.log4j.core.appender.OutputStreamManager\norg.apache.logging.log4j.core.appender.RandomAccessFileManager$FactoryData\norg.apache.logging.log4j.core.appender.rewrite.RewriteAppender\norg.apache.logging.log4j.core.appender.rolling.action.DeleteAction\norg.apache.logging.log4j.core.appender.rolling.action.FileRenameAction\norg.apache.logging.log4j.core.appender.rolling.action.IfNot\norg.apache.logging.log4j.core.appender.rolling.action.ScriptCondition\norg.apache.logging.log4j.core.appender.rolling.DirectFileRolloverStrategy\norg.apache.logging.log4j.core.appender.rolling.RollingFileManager\norg.apache.logging.log4j.core.appender.rolling.TimeBasedTriggeringPolicy\norg.apache.logging.log4j.core.appender.routing.PurgePolicy\norg.apache.logging.log4j.core.appender.routing.RoutingAppender$Builder\norg.apache.logging.log4j.core.appender.SocketAppender\norg.apache.logging.log4j.core.appender.WriterAppender\norg.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor$4\norg.apache.logging.log4j.core.async.AsyncLoggerDisruptor$1\norg.apache.logging.log4j.core.async.InternalAsyncUtil\norg.apache.logging.log4j.core.async.JCToolsBlockingQueueFactory$WaitStrategy\norg.apache.logging.log4j.core.async.ThreadNameCachingStrategy$1\norg.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy\norg.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder\norg.apache.logging.log4j.core.config.builder.api.LoggerComponentBuilder\norg.apache.logging.log4j.core.config.builder.impl.DefaultComponentAndConfigurationBuilder\norg.apache.logging.log4j.core.config.builder.impl.DefaultLoggerComponentBuilder\norg.apache.logging.log4j.core.config.Configuration\norg.apache.logging.log4j.core.config.ConfigurationListener\norg.apache.logging.log4j.core.config.LockingReliabilityStrategy\norg.apache.logging.log4j.core.config.LoggersPlugin\norg.apache.logging.log4j.core.config.plugins.convert.DateTypeConverter\norg.apache.logging.log4j.core.config.plugins.convert.HexConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$CharacterConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$FloatConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$ShortConverter\norg.apache.logging.log4j.core.config.plugins.PluginAttribute\norg.apache.logging.log4j.core.config.plugins.util.PluginBuilder\norg.apache.logging.log4j.core.config.plugins.validation.constraints.ValidPort\norg.apache.logging.log4j.core.config.plugins.visitors.PluginBuilderAttributeVisitor\norg.apache.logging.log4j.core.config.properties.PropertiesConfiguration\norg.apache.logging.log4j.core.config.Scheduled\norg.apache.logging.log4j.core.config.ScriptsPlugin\norg.apache.logging.log4j.core.config.yaml.YamlConfigurationFactory\norg.apache.logging.log4j.core.filter.DynamicThresholdFilter\norg.apache.logging.log4j.core.filter.StructuredDataFilter\norg.apache.logging.log4j.core.impl.ContextDataInjectorFactory\norg.apache.logging.log4j.core.impl.Log4jLogEvent$1\norg.apache.logging.log4j.core.impl.Log4jLogEvent$Builder\norg.apache.logging.log4j.core.impl.ThreadContextDataInjector$ForDefaultThreadContextMap\norg.apache.logging.log4j.core.impl.ThreadContextDataInjector\norg.apache.logging.log4j.core.jackson.ContextDataDeserializer\norg.apache.logging.log4j.core.jackson.JsonConstants\norg.apache.logging.log4j.core.jackson.Log4jXmlModule\norg.apache.logging.log4j.core.jackson.MessageSerializer\norg.apache.logging.log4j.core.jackson.MutableThreadContextStackDeserializer$1\norg.apache.logging.log4j.core.jmx.AppenderAdmin\norg.apache.logging.log4j.core.jmx.LoggerContextAdmin\norg.apache.logging.log4j.core.jmx.RingBufferAdminMBean\norg.apache.logging.log4j.core.layout.AbstractLayout\norg.apache.logging.log4j.core.layout.CsvParameterLayout\norg.apache.logging.log4j.core.layout.GelfLayout$1\norg.apache.logging.log4j.core.layout.HtmlLayout$Builder\norg.apache.logging.log4j.core.layout.JacksonFactory\norg.apache.logging.log4j.core.layout.MarkerPatternSelector\norg.apache.logging.log4j.core.layout.PatternSelector\norg.apache.logging.log4j.core.layout.Rfc5424Layout\norg.apache.logging.log4j.core.LifeCycle2\norg.apache.logging.log4j.core.lookup.DateLookup\norg.apache.logging.log4j.core.lookup.MainMapLookup\norg.apache.logging.log4j.core.lookup.StrMatcher$StringMatcher\norg.apache.logging.log4j.core.net.DatagramSocketManager$FactoryData\norg.apache.logging.log4j.core.net.Priority\norg.apache.logging.log4j.core.net.SmtpManager$SMTPManagerFactory$1\norg.apache.logging.log4j.core.net.ssl.AbstractKeyStoreConfiguration\norg.apache.logging.log4j.core.net.ssl.StoreConfigurationException\norg.apache.logging.log4j.core.net.TcpSocketManager$Reconnector\norg.apache.logging.log4j.core.parser.ParseException\norg.apache.logging.log4j.core.pattern.AbstractStyleNameConverter$Green\norg.apache.logging.log4j.core.pattern.ArrayPatternConverter\norg.apache.logging.log4j.core.pattern.DatePatternConverter$Formatter\norg.apache.logging.log4j.core.pattern.EncodingPatternConverter$EscapeFormat\norg.apache.logging.log4j.core.pattern.FormattingInfo\norg.apache.logging.log4j.core.pattern.LineSeparatorPatternConverter\norg.apache.logging.log4j.core.pattern.LiteralPatternConverter\norg.apache.logging.log4j.core.pattern.MdcPatternConverter\norg.apache.logging.log4j.core.pattern.NameAbbreviator$PatternAbbreviatorFragment\norg.apache.logging.log4j.core.pattern.PatternParser$1\norg.apache.logging.log4j.core.pattern.RootThrowablePatternConverter\norg.apache.logging.log4j.core.pattern.UuidPatternConverter\norg.apache.logging.log4j.core.script.ScriptManager$MainScriptRunner$1\norg.apache.logging.log4j.core.selector.ClassLoaderContextSelector\norg.apache.logging.log4j.core.tools.Generate$CustomLogger\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Assert\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$BigIntegerConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$FileConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$PatternConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Command\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$ColorScheme\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$Layout\norg.apache.logging.log4j.core.tools.picocli.CommandLine$ParameterIndexGapException\norg.apache.logging.log4j.core.tools.picocli.CommandLine$UnmatchedArgumentException\norg.apache.logging.log4j.core.util.Booleans\norg.apache.logging.log4j.core.util.CachedClock$1\norg.apache.logging.log4j.core.util.CachedClock\norg.apache.logging.log4j.core.util.CoarseCachedClock$1\norg.apache.logging.log4j.core.util.datetime.DatePrinter\norg.apache.logging.log4j.core.util.datetime.FastDateParser$PatternStrategy\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$DayInWeekField\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$TimeZoneDisplayKey\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$UnpaddedMonthField\norg.apache.logging.log4j.core.util.datetime.FormatCache\norg.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry\norg.apache.logging.log4j.core.util.JndiCloser\norg.apache.logging.log4j.core.util.NanoClock\norg.apache.logging.log4j.core.util.SystemNanoClock\norg.apache.logging.log4j.core.util.WatchManager\norg.apache.logging.log4j.core.appender.AbstractManager\norg.apache.logging.log4j.core.appender.AsyncAppender$AsyncThread\norg.apache.logging.log4j.core.appender.ConfigurationFactoryData\norg.apache.logging.log4j.core.appender.ConsoleAppender$Target$1\norg.apache.logging.log4j.core.appender.db.ColumnMapping$1\norg.apache.logging.log4j.core.appender.db.jdbc.FactoryMethodConnectionSource$1\norg.apache.logging.log4j.core.appender.db.jpa.converter.ContextDataJsonAttributeConverter$1\norg.apache.logging.log4j.core.appender.db.jpa.converter.LevelAttributeConverter\norg.apache.logging.log4j.core.appender.FileAppender$1\norg.apache.logging.log4j.core.appender.HttpAppender$1\norg.apache.logging.log4j.core.appender.mom.jeromq.JeroMqAppender\norg.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration\norg.apache.logging.log4j.core.appender.mom.kafka.KafkaManager$1\norg.apache.logging.log4j.core.appender.OutputStreamAppender$FactoryData\norg.apache.logging.log4j.core.appender.rewrite.MapRewritePolicy\norg.apache.logging.log4j.core.appender.rolling.action.Action\norg.apache.logging.log4j.core.appender.rolling.action.GzCompressAction\norg.apache.logging.log4j.core.appender.rolling.action.PathCondition\norg.apache.logging.log4j.core.appender.rolling.action.SortingVisitor\norg.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy\norg.apache.logging.log4j.core.appender.rolling.OnStartupTriggeringPolicy\norg.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager\norg.apache.logging.log4j.core.appender.RollingFileAppender\norg.apache.logging.log4j.core.appender.routing.IdlePurgePolicy\norg.apache.logging.log4j.core.appender.ScriptAppenderSelector\norg.apache.logging.log4j.core.appender.SyslogAppender\norg.apache.logging.log4j.core.appender.WriterAppender$Builder\norg.apache.logging.log4j.core.appender.WriterAppender$WriterManagerFactory\norg.apache.logging.log4j.core.async.AsyncLoggerConfig\norg.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor\norg.apache.logging.log4j.core.async.AsyncLoggerDisruptor\norg.apache.logging.log4j.core.async.EventRoute$1\norg.apache.logging.log4j.core.async.JCToolsBlockingQueueFactory$MpscBlockingQueue\norg.apache.logging.log4j.core.async.RingBufferLogEvent$Factory\norg.apache.logging.log4j.core.config.AppenderControl\norg.apache.logging.log4j.core.config.builder.api.Component\norg.apache.logging.log4j.core.config.builder.api.FilterComponentBuilder\norg.apache.logging.log4j.core.config.builder.api.KeyValuePairComponentBuilder\norg.apache.logging.log4j.core.config.builder.impl.DefaultCustomLevelComponentBuilder\norg.apache.logging.log4j.core.config.builder.impl.DefaultScriptComponentBuilder\norg.apache.logging.log4j.core.config.builder.impl.DefaultScriptFileComponentBuilder\norg.apache.logging.log4j.core.config.ConfigurationFactory$Factory\norg.apache.logging.log4j.core.config.CronScheduledFuture$FutureData\norg.apache.logging.log4j.core.config.Node\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverterRegistry\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$ClassConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$LevelConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$UrlConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters\norg.apache.logging.log4j.core.config.plugins.processor.PluginProcessor$PluginElementVisitor\norg.apache.logging.log4j.core.config.plugins.validation.ConstraintValidators\norg.apache.logging.log4j.core.config.plugins.visitors.PluginElementVisitor\norg.apache.logging.log4j.core.config.Property\norg.apache.logging.log4j.core.config.status.StatusConfiguration\norg.apache.logging.log4j.core.DefaultLoggerContextAccessor\norg.apache.logging.log4j.core.ErrorHandler\norg.apache.logging.log4j.core.filter.CompositeFilter\norg.apache.logging.log4j.core.filter.MapFilter\norg.apache.logging.log4j.core.Filter\norg.apache.logging.log4j.core.impl.JdkMapAdapterStringMap$1\norg.apache.logging.log4j.core.impl.Log4jLogEvent\norg.apache.logging.log4j.core.jackson.ContextDataAsEntryListDeserializer\norg.apache.logging.log4j.core.jackson.Initializers$SetupContextInitializer\norg.apache.logging.log4j.core.jackson.ListOfMapEntrySerializer\norg.apache.logging.log4j.core.jackson.SimpleMessageDeserializer\norg.apache.logging.log4j.core.jmx.AsyncAppenderAdmin\norg.apache.logging.log4j.core.jmx.RingBufferAdmin\norg.apache.logging.log4j.core.layout.AbstractLayout$Builder\norg.apache.logging.log4j.core.layout.GelfLayout$CompressionType$3\norg.apache.logging.log4j.core.layout.JacksonFactory$Log4jXmlPrettyPrinter\norg.apache.logging.log4j.core.layout.LockingStringBuilderEncoder\norg.apache.logging.log4j.core.layout.PatternLayout$PatternSelectorSerializer\norg.apache.logging.log4j.core.layout.PatternLayout\norg.apache.logging.log4j.core.layout.Rfc5424Layout$NoopChecker\norg.apache.logging.log4j.core.layout.XmlLayout$1\norg.apache.logging.log4j.core.layout.YamlLayout\norg.apache.logging.log4j.core.lookup.ContextMapLookup\norg.apache.logging.log4j.core.lookup.Interpolator\norg.apache.logging.log4j.core.lookup.StrMatcher$CharSetMatcher\norg.apache.logging.log4j.core.message.ExtendedThreadInfoFactory\norg.apache.logging.log4j.core.net.DatagramSocketManager$DatagramSocketManagerFactory\norg.apache.logging.log4j.core.net.MulticastDnsAdvertiser\norg.apache.logging.log4j.core.net.SmtpManager$SMTPManagerFactory\norg.apache.logging.log4j.core.net.ssl.KeyStoreConfiguration\norg.apache.logging.log4j.core.net.ssl.TrustStoreConfigurationException\norg.apache.logging.log4j.core.net.TcpSocketManager\norg.apache.logging.log4j.core.parser.XmlLogEventParser\norg.apache.logging.log4j.core.pattern.AbstractStyleNameConverter$Red\norg.apache.logging.log4j.core.pattern.ClassNamePatternConverter\norg.apache.logging.log4j.core.pattern.DatePatternConverter$PatternFormatter\norg.apache.logging.log4j.core.pattern.EncodingPatternConverter\norg.apache.logging.log4j.core.pattern.LineLocationPatternConverter\norg.apache.logging.log4j.core.pattern.MarkerPatternConverter\norg.apache.logging.log4j.core.pattern.NameAbbreviator$MaxElementAbbreviator$Strategy$1\norg.apache.logging.log4j.core.pattern.NamePatternConverter\norg.apache.logging.log4j.core.pattern.PatternParser\norg.apache.logging.log4j.core.pattern.ThreadPriorityPatternConverter\norg.apache.logging.log4j.core.script.ScriptManager$AbstractScriptRunner\norg.apache.logging.log4j.core.selector.BasicContextSelector\norg.apache.logging.log4j.core.tools.CustomLoggerGenerator\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$DoubleConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$PathConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$Ansi\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$IParamLabelRenderer\norg.apache.logging.log4j.core.tools.picocli.CommandLine$ParameterException\norg.apache.logging.log4j.core.tools.picocli.CommandLine\norg.apache.logging.log4j.core.util.Constants\norg.apache.logging.log4j.core.util.datetime.FastDateFormat\norg.apache.logging.log4j.core.util.datetime.FastDateParser$ISO8601TimeZoneStrategy\norg.apache.logging.log4j.core.util.datetime.FastDateParser\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$TwoDigitMonthField\norg.apache.logging.log4j.core.util.datetime.FixedDateFormat\norg.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry$RegisteredCancellable\norg.apache.logging.log4j.core.util.FileWatcher\norg.apache.logging.log4j.core.util.NetUtils\norg.apache.logging.log4j.core.util.OptionConverter\norg.apache.logging.log4j.core.util.Throwables\norg.apache.logging.log4j.core.AbstractLogEvent\norg.apache.logging.log4j.core.appender.AbstractOutputStreamAppender$Builder\norg.apache.logging.log4j.core.appender.AsyncAppender$1\norg.apache.logging.log4j.core.appender.ConsoleAppender$ConsoleManagerFactory\norg.apache.logging.log4j.core.appender.ConsoleAppender$FactoryData\norg.apache.logging.log4j.core.appender.ConsoleAppender$SystemErrStream\norg.apache.logging.log4j.core.appender.db.AbstractDatabaseManager$AbstractFactoryData\norg.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig\norg.apache.logging.log4j.core.appender.db.jdbc.JdbcDatabaseManager$FactoryData\norg.apache.logging.log4j.core.appender.db.jdbc.JdbcDatabaseManager\norg.apache.logging.log4j.core.appender.db.jpa.converter.ContextMapJsonAttributeConverter\norg.apache.logging.log4j.core.appender.DefaultErrorHandler\norg.apache.logging.log4j.core.appender.FailoversPlugin\norg.apache.logging.log4j.core.appender.FileAppender$Builder\norg.apache.logging.log4j.core.appender.FileManager$FactoryData\norg.apache.logging.log4j.core.appender.MemoryMappedFileManager$FactoryData\norg.apache.logging.log4j.core.appender.mom.jeromq.JeroMqManager\norg.apache.logging.log4j.core.appender.mom.kafka.DefaultKafkaProducerFactory\norg.apache.logging.log4j.core.appender.mom.kafka.KafkaProducerFactory\norg.apache.logging.log4j.core.appender.NullAppender\norg.apache.logging.log4j.core.appender.RandomAccessFileAppender$Builder\norg.apache.logging.log4j.core.appender.rewrite.MapRewritePolicy$1\norg.apache.logging.log4j.core.appender.rolling.action.AbstractAction\norg.apache.logging.log4j.core.appender.rolling.action.IfFileName\norg.apache.logging.log4j.core.appender.rolling.action.PosixViewAttributeAction$Builder\norg.apache.logging.log4j.core.appender.rolling.CronTriggeringPolicy\norg.apache.logging.log4j.core.appender.rolling.FileExtension$3\norg.apache.logging.log4j.core.appender.rolling.FileExtension$5\norg.apache.logging.log4j.core.appender.rolling.FileExtension\norg.apache.logging.log4j.core.appender.rolling.RolloverFrequency\norg.apache.logging.log4j.core.appender.RollingFileAppender$1\norg.apache.logging.log4j.core.appender.routing.Route\norg.apache.logging.log4j.core.appender.ScriptAppenderSelector$Builder\norg.apache.logging.log4j.core.async.AsyncLogger\norg.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor$Log4jEventWrapper\norg.apache.logging.log4j.core.async.AsyncQueueFullPolicy\norg.apache.logging.log4j.core.async.DisruptorUtil\norg.apache.logging.log4j.core.async.EventRoute$3\norg.apache.logging.log4j.core.async.JCToolsBlockingQueueFactory$WaitStrategy$3\norg.apache.logging.log4j.core.async.RingBufferLogEventHandler\norg.apache.logging.log4j.core.config.AppenderControlArraySet\norg.apache.logging.log4j.core.config.builder.api.AppenderRefComponentBuilder\norg.apache.logging.log4j.core.config.builder.api.FilterableComponentBuilder\norg.apache.logging.log4j.core.config.builder.impl.DefaultCompositeFilterComponentBuilder\norg.apache.logging.log4j.core.config.builder.impl.DefaultConfigurationBuilder\norg.apache.logging.log4j.core.config.composite.MergeStrategy\norg.apache.logging.log4j.core.config.ConfigurationFactory\norg.apache.logging.log4j.core.config.ConfigurationSource\norg.apache.logging.log4j.core.config.Configurator\norg.apache.logging.log4j.core.config.CustomLevels\norg.apache.logging.log4j.core.config.json.JsonConfigurationFactory\norg.apache.logging.log4j.core.config.NullConfiguration\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$ByteConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$FileConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$SecurityProviderConverter\norg.apache.logging.log4j.core.config.plugins.PluginAliases\norg.apache.logging.log4j.core.config.plugins.processor.PluginProcessor\norg.apache.logging.log4j.core.config.plugins.validation.Constraint\norg.apache.logging.log4j.core.config.plugins.validation.validators.ValidHostValidator\norg.apache.logging.log4j.core.config.plugins.visitors.PluginValueVisitor\norg.apache.logging.log4j.core.config.Reconfigurable\norg.apache.logging.log4j.core.config.ReliabilityStrategy\norg.apache.logging.log4j.core.config.xml.XmlConfiguration$Status\norg.apache.logging.log4j.core.config.xml.XmlConfigurationFactory\norg.apache.logging.log4j.core.filter.AbstractFilter\norg.apache.logging.log4j.core.filter.Filterable\norg.apache.logging.log4j.core.filter.RegexFilter\norg.apache.logging.log4j.core.impl.ContextAnchor\norg.apache.logging.log4j.core.impl.JdkMapAdapterStringMap\norg.apache.logging.log4j.core.jackson.ContextDataAsEntryListSerializer$1\norg.apache.logging.log4j.core.jackson.Initializers$SetupContextJsonInitializer\norg.apache.logging.log4j.core.jackson.Log4jJsonModule\norg.apache.logging.log4j.core.jackson.LogEventWithContextListMixIn\norg.apache.logging.log4j.core.jackson.ThrowableProxyMixIn\norg.apache.logging.log4j.core.jmx.ContextSelectorAdmin\norg.apache.logging.log4j.core.jmx.Server\norg.apache.logging.log4j.core.layout.GelfLayout$Builder\norg.apache.logging.log4j.core.layout.HtmlLayout$FontSize\norg.apache.logging.log4j.core.layout.JsonLayout$Builder\norg.apache.logging.log4j.core.layout.PatternLayout$1\norg.apache.logging.log4j.core.layout.PatternMatch\norg.apache.logging.log4j.core.layout.Rfc5424Layout$StructuredDataElement\norg.apache.logging.log4j.core.layout.ScriptPatternSelector$1\norg.apache.logging.log4j.core.layout.XmlLayout\norg.apache.logging.log4j.core.LogEventListener\norg.apache.logging.log4j.core.lookup.JavaLookup\norg.apache.logging.log4j.core.lookup.ResourceBundleLookup\norg.apache.logging.log4j.core.lookup.StrSubstitutor\norg.apache.logging.log4j.core.net.DatagramSocketManager\norg.apache.logging.log4j.core.net.Protocol\norg.apache.logging.log4j.core.net.SmtpManager\norg.apache.logging.log4j.core.net.ssl.SslConfigurationException\norg.apache.logging.log4j.core.net.ssl.StoreConfiguration\norg.apache.logging.log4j.core.net.ssl.TrustStoreConfiguration\norg.apache.logging.log4j.core.net.TcpSocketManager$TcpSocketManagerFactory\norg.apache.logging.log4j.core.parser.TextLogEventParser\norg.apache.logging.log4j.core.pattern.AbstractStyleNameConverter$Magenta\norg.apache.logging.log4j.core.pattern.CachedDateFormat\norg.apache.logging.log4j.core.pattern.DatePatternConverter\norg.apache.logging.log4j.core.pattern.ExtendedThrowablePatternConverter\norg.apache.logging.log4j.core.pattern.LevelPatternConverter\norg.apache.logging.log4j.core.pattern.MarkerSimpleNamePatternConverter\norg.apache.logging.log4j.core.pattern.NameAbbreviator$MaxElementAbbreviator$Strategy$2\norg.apache.logging.log4j.core.pattern.NanoTimePatternConverter\norg.apache.logging.log4j.core.pattern.PlainTextRenderer\norg.apache.logging.log4j.core.pattern.StyleConverter\norg.apache.logging.log4j.core.pattern.ThreadIdPatternConverter\norg.apache.logging.log4j.core.script.ScriptFile\norg.apache.logging.log4j.core.script.ScriptRef\norg.apache.logging.log4j.core.tools.Generate$ExtendedLogger\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$BigDecimalConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$BooleanConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$FloatConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$ShortConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$DuplicateOptionAnnotationsException\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$Column$Overflow\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$IParameterRenderer\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Option\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Range\norg.apache.logging.log4j.core.util.Closer\norg.apache.logging.log4j.core.util.CronExpression\norg.apache.logging.log4j.core.util.datetime.FastDateParser$5\norg.apache.logging.log4j.core.util.datetime.FastDateParser$6\norg.apache.logging.log4j.core.util.datetime.FastDateParser$StrategyParser\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$PaddedNumberField\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$TwentyFourHourField\norg.apache.logging.log4j.core.util.datetime.FixedDateFormat$FixedFormat\norg.apache.logging.log4j.core.util.DummyNanoClock\norg.apache.logging.log4j.core.util.JsonUtils\norg.apache.logging.log4j.core.util.KeyValuePair\norg.apache.logging.log4j.core.util.ObjectArrayIterator\norg.apache.logging.log4j.core.util.StringEncoder\norg.apache.logging.log4j.core.util.WatchManager$FileMonitor\norg.apache.logging.log4j.core.appender.AbstractOutputStreamAppender\norg.apache.logging.log4j.core.appender.AsyncAppender$Builder\norg.apache.logging.log4j.core.appender.ConsoleAppender$SystemOutStream\norg.apache.logging.log4j.core.appender.db.AbstractDatabaseManager\norg.apache.logging.log4j.core.appender.db.jdbc.DataSourceConnectionSource\norg.apache.logging.log4j.core.appender.db.jdbc.JdbcDatabaseManager$JdbcDatabaseManagerFactory\norg.apache.logging.log4j.core.appender.FailoverAppender\norg.apache.logging.log4j.core.appender.HttpAppender$Builder\norg.apache.logging.log4j.core.appender.MemoryMappedFileAppender\norg.apache.logging.log4j.core.appender.mom.JmsAppender$1\norg.apache.logging.log4j.core.appender.mom.JmsManager\norg.apache.logging.log4j.core.appender.OutputStreamAppender$Builder\norg.apache.logging.log4j.core.appender.OutputStreamAppender$OutputStreamManagerFactory\norg.apache.logging.log4j.core.appender.RandomAccessFileManager$RandomAccessFileManagerFactory\norg.apache.logging.log4j.core.appender.rewrite.LoggerNameLevelRewritePolicy\norg.apache.logging.log4j.core.appender.rolling.AbstractTriggeringPolicy\norg.apache.logging.log4j.core.appender.rolling.action.DeletingVisitor\norg.apache.logging.log4j.core.appender.rolling.action.IfAny\norg.apache.logging.log4j.core.appender.rolling.action.PosixViewAttributeAction$1\norg.apache.logging.log4j.core.appender.rolling.CronTriggeringPolicy$CronTrigger\norg.apache.logging.log4j.core.appender.rolling.FileExtension$2\norg.apache.logging.log4j.core.appender.rolling.FileExtension$4\norg.apache.logging.log4j.core.appender.rolling.RollingFileManager$1\norg.apache.logging.log4j.core.appender.rolling.RolloverDescription\norg.apache.logging.log4j.core.appender.rolling.TimeBasedTriggeringPolicy$Builder\norg.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender\norg.apache.logging.log4j.core.appender.routing.RoutingAppender\norg.apache.logging.log4j.core.appender.TlsSyslogFrame\norg.apache.logging.log4j.core.Appender\norg.apache.logging.log4j.core.async.ArrayBlockingQueueFactory\norg.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor$2\norg.apache.logging.log4j.core.async.AsyncLoggerContextSelector\norg.apache.logging.log4j.core.async.DefaultAsyncQueueFullPolicy\norg.apache.logging.log4j.core.async.EventRoute\norg.apache.logging.log4j.core.async.JCToolsBlockingQueueFactory$WaitStrategy$4\norg.apache.logging.log4j.core.async.RingBufferLogEventTranslator\norg.apache.logging.log4j.core.config.AppenderRef\norg.apache.logging.log4j.core.config.builder.api.ComponentBuilder\norg.apache.logging.log4j.core.config.builder.api.ScriptFileComponentBuilder\norg.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration\norg.apache.logging.log4j.core.config.builder.impl.DefaultLayoutComponentBuilder\norg.apache.logging.log4j.core.config.composite.DefaultMergeStrategy\norg.apache.logging.log4j.core.config.CronScheduledFuture\norg.apache.logging.log4j.core.config.LoggerConfig\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$BigDecimalConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$CharsetConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$IntegerConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$UriConverter\norg.apache.logging.log4j.core.config.plugins.PluginBuilderFactory\norg.apache.logging.log4j.core.config.plugins.processor.PluginEntry\norg.apache.logging.log4j.core.config.plugins.util.PluginRegistry$PluginTest\norg.apache.logging.log4j.core.config.plugins.validation.constraints.Required\norg.apache.logging.log4j.core.config.plugins.validation.validators.ValidPortValidator\norg.apache.logging.log4j.core.config.plugins.visitors.PluginVisitor\norg.apache.logging.log4j.core.config.xml.XmlConfiguration$ErrorType\norg.apache.logging.log4j.core.Core\norg.apache.logging.log4j.core.filter.LevelRangeFilter\norg.apache.logging.log4j.core.filter.MarkerFilter\norg.apache.logging.log4j.core.filter.TimeFilter\norg.apache.logging.log4j.core.impl.JdkMapAdapterStringMap$2\norg.apache.logging.log4j.core.impl.LogEventFactory\norg.apache.logging.log4j.core.impl.ThrowableFormatOptions\norg.apache.logging.log4j.core.jackson.ContextDataSerializer\norg.apache.logging.log4j.core.jackson.ListOfMapEntryDeserializer$1\norg.apache.logging.log4j.core.jackson.Log4jYamlModule\norg.apache.logging.log4j.core.jackson.MutableThreadContextStackDeserializer\norg.apache.logging.log4j.core.jmx.AppenderAdminMBean\norg.apache.logging.log4j.core.jmx.LoggerContextAdminMBean\norg.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder\norg.apache.logging.log4j.core.layout.ByteBufferDestination\norg.apache.logging.log4j.core.layout.GelfLayout$CompressionType$1\norg.apache.logging.log4j.core.layout.HtmlLayout\norg.apache.logging.log4j.core.layout.MarkerPatternSelector$Builder\norg.apache.logging.log4j.core.layout.Rfc5424Layout$ExcludeChecker\norg.apache.logging.log4j.core.layout.ScriptPatternSelector$Builder\norg.apache.logging.log4j.core.layout.SerializedLayout\norg.apache.logging.log4j.core.layout.SyslogLayout\norg.apache.logging.log4j.core.Logger$LoggerProxy\norg.apache.logging.log4j.core.lookup.JmxRuntimeInputArgumentsLookup\norg.apache.logging.log4j.core.lookup.MarkerLookup\norg.apache.logging.log4j.core.net.AbstractSocketManager\norg.apache.logging.log4j.core.net.JndiManager$1\norg.apache.logging.log4j.core.net.Rfc1349TrafficClass\norg.apache.logging.log4j.core.net.SocketAddress$1\norg.apache.logging.log4j.core.net.ssl.KeyStoreConfigurationException\norg.apache.logging.log4j.core.net.ssl.LaxHostnameVerifier\norg.apache.logging.log4j.core.net.ssl.SslConfiguration\norg.apache.logging.log4j.core.net.SslSocketManager\norg.apache.logging.log4j.core.parser.JsonLogEventParser\norg.apache.logging.log4j.core.pattern.AbstractStyleNameConverter$Blue\norg.apache.logging.log4j.core.pattern.AnsiConverter\norg.apache.logging.log4j.core.pattern.DatePatternConverter$CachedTime\norg.apache.logging.log4j.core.pattern.EncodingPatternConverter$EscapeFormat$1\norg.apache.logging.log4j.core.pattern.HtmlTextRenderer\norg.apache.logging.log4j.core.pattern.LogEventPatternConverter\norg.apache.logging.log4j.core.pattern.NameAbbreviator$MaxElementAbbreviator\norg.apache.logging.log4j.core.pattern.NotANumber\norg.apache.logging.log4j.core.pattern.RegexReplacement\norg.apache.logging.log4j.core.script.AbstractScript\norg.apache.logging.log4j.core.selector.ContextSelector\norg.apache.logging.log4j.core.tools.ExtendedLoggerGenerator\norg.apache.logging.log4j.core.tools.Generate\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$ISO8601DateConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$URIConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$Ansi$Palette256Color\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$Ansi$Text\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$IOptionRenderer\norg.apache.logging.log4j.core.util.CloseShieldWriter\norg.apache.logging.log4j.core.util.datetime.DateParser\norg.apache.logging.log4j.core.util.datetime.FastDateParser$4\norg.apache.logging.log4j.core.util.datetime.FastDateParser$Strategy\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$Iso8601_Rule\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$TimeZoneNumberRule\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$WeekYear\norg.apache.logging.log4j.core.util.Integers\norg.apache.logging.log4j.core.util.Log4jThreadFactory\norg.apache.logging.log4j.core.util.ReflectionUtil\norg.apache.logging.log4j.core.util.Transform\norg.apache.logging.log4j.core.appender.AbstractFileAppender$Builder\norg.apache.logging.log4j.core.appender.ConsoleAppender$1\norg.apache.logging.log4j.core.appender.ConsoleAppender$Builder\norg.apache.logging.log4j.core.appender.ConsoleAppender$Target\norg.apache.logging.log4j.core.appender.db.ColumnMapping\norg.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig$Builder\norg.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender\norg.apache.logging.log4j.core.appender.db.jpa.BasicLogEventEntity\norg.apache.logging.log4j.core.appender.db.jpa.converter.ContextDataJsonAttributeConverter\norg.apache.logging.log4j.core.appender.db.jpa.converter.MarkerAttributeConverter\norg.apache.logging.log4j.core.appender.db.jpa.JpaDatabaseManager\norg.apache.logging.log4j.core.appender.FileManager$FileManagerFactory\norg.apache.logging.log4j.core.appender.MemoryMappedFileManager\norg.apache.logging.log4j.core.appender.mom.JmsManager$1\norg.apache.logging.log4j.core.appender.mom.kafka.KafkaAppender\norg.apache.logging.log4j.core.appender.RandomAccessFileManager$1\norg.apache.logging.log4j.core.appender.rolling.AbstractRolloverStrategy\norg.apache.logging.log4j.core.appender.rolling.action.Duration\norg.apache.logging.log4j.core.appender.rolling.action.IfLastModified\norg.apache.logging.log4j.core.appender.rolling.action.PosixViewAttributeAction\norg.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy$Builder\norg.apache.logging.log4j.core.appender.rolling.FileSize\norg.apache.logging.log4j.core.appender.rolling.PatternProcessor\norg.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory\norg.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$1\norg.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$FactoryData\norg.apache.logging.log4j.core.appender.rolling.RollingRandomAccessFileManager$RollingRandomAccessFileManagerFactory\norg.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy\norg.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender$1\norg.apache.logging.log4j.core.appender.routing.Routes$1\norg.apache.logging.log4j.core.appender.SmtpAppender\norg.apache.logging.log4j.core.appender.SocketAppender$AbstractBuilder\norg.apache.logging.log4j.core.appender.WriterAppender$FactoryData\norg.apache.logging.log4j.core.async.AsyncLoggerConfig$RootLogger\norg.apache.logging.log4j.core.async.AsyncLoggerConfigDefaultExceptionHandler\norg.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor$5\norg.apache.logging.log4j.core.async.DisruptorBlockingQueueFactory\norg.apache.logging.log4j.core.async.JCToolsBlockingQueueFactory$Idle\norg.apache.logging.log4j.core.async.JCToolsBlockingQueueFactory\norg.apache.logging.log4j.core.async.ThreadNameCachingStrategy$2\norg.apache.logging.log4j.core.config.AwaitUnconditionallyReliabilityStrategy\norg.apache.logging.log4j.core.config.builder.api.CustomLevelComponentBuilder\norg.apache.logging.log4j.core.config.builder.api.RootLoggerComponentBuilder\norg.apache.logging.log4j.core.config.builder.api.ScriptComponentBuilder\norg.apache.logging.log4j.core.config.builder.impl.DefaultRootLoggerComponentBuilder\norg.apache.logging.log4j.core.config.ConfigurationScheduler$CronRunnable\norg.apache.logging.log4j.core.config.CustomLevelConfig\norg.apache.logging.log4j.core.config.DefaultAdvertiser\norg.apache.logging.log4j.core.config.DefaultConfiguration\norg.apache.logging.log4j.core.config.DefaultReliabilityStrategy\norg.apache.logging.log4j.core.config.json.JsonConfiguration$ErrorType\norg.apache.logging.log4j.core.config.json.JsonConfiguration$Status\norg.apache.logging.log4j.core.config.json.JsonConfiguration\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$BooleanConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$ByteArrayConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$PathConverter\norg.apache.logging.log4j.core.config.plugins.PluginConfiguration\norg.apache.logging.log4j.core.config.plugins.processor.PluginProcessor$1\norg.apache.logging.log4j.core.config.plugins.processor.PluginProcessor$PluginAliasesElementVisitor\norg.apache.logging.log4j.core.config.plugins.util.ResolverUtil$Test\norg.apache.logging.log4j.core.config.plugins.util.ResolverUtil\norg.apache.logging.log4j.core.config.plugins.visitors.PluginAttributeVisitor\norg.apache.logging.log4j.core.config.ReliabilityStrategyFactory\norg.apache.logging.log4j.core.filter.BurstFilter$LogDelay\norg.apache.logging.log4j.core.impl.ContextDataFactory\norg.apache.logging.log4j.core.impl.Log4jContextFactory\norg.apache.logging.log4j.core.impl.ThreadContextDataInjector$ForCopyOnWriteThreadContextMap\norg.apache.logging.log4j.core.impl.ThrowableProxy\norg.apache.logging.log4j.core.jackson.Initializers\norg.apache.logging.log4j.core.jackson.Log4jStackTraceElementDeserializer\norg.apache.logging.log4j.core.jackson.MarkerMixIn\norg.apache.logging.log4j.core.jackson.ThrowableProxyWithStaraceAsStringMixIn.class\norg.apache.logging.log4j.core.jmx.LoggerConfigAdmin\norg.apache.logging.log4j.core.layout.AbstractCsvLayout\norg.apache.logging.log4j.core.layout.AbstractStringLayout$Serializer2\norg.apache.logging.log4j.core.layout.AbstractStringLayout\norg.apache.logging.log4j.core.layout.GelfLayout$CompressionType$2\norg.apache.logging.log4j.core.layout.JacksonFactory$JSON\norg.apache.logging.log4j.core.layout.JsonLayout\norg.apache.logging.log4j.core.layout.PatternLayout$Builder\norg.apache.logging.log4j.core.layout.Rfc5424Layout$1\norg.apache.logging.log4j.core.layout.SyslogLayout$Builder\norg.apache.logging.log4j.core.LifeCycle\norg.apache.logging.log4j.core.lookup.AbstractLookup\norg.apache.logging.log4j.core.lookup.JndiLookup\norg.apache.logging.log4j.core.lookup.StrMatcher$CharMatcher\norg.apache.logging.log4j.core.lookup.SystemPropertiesLookup\norg.apache.logging.log4j.core.net.DatagramSocketManager$1\norg.apache.logging.log4j.core.net.JndiManager\norg.apache.logging.log4j.core.net.SmtpManager$1\norg.apache.logging.log4j.core.net.SocketOptions\norg.apache.logging.log4j.core.net.SslSocketManager$SslSocketManagerFactory\norg.apache.logging.log4j.core.parser.AbstractJacksonLogEventParser\norg.apache.logging.log4j.core.pattern.AbstractStyleNameConverter$Black\norg.apache.logging.log4j.core.pattern.AbstractStyleNameConverter\norg.apache.logging.log4j.core.pattern.DatePatternConverter$FixedFormatter\norg.apache.logging.log4j.core.pattern.EncodingPatternConverter$EscapeFormat$2\norg.apache.logging.log4j.core.pattern.FileLocationPatternConverter\norg.apache.logging.log4j.core.pattern.FullLocationPatternConverter\norg.apache.logging.log4j.core.pattern.MaxLengthConverter\norg.apache.logging.log4j.core.pattern.NameAbbreviator$MaxElementAbbreviator$Strategy\norg.apache.logging.log4j.core.pattern.NdcPatternConverter\norg.apache.logging.log4j.core.pattern.ProcessIdPatternConverter\norg.apache.logging.log4j.core.pattern.TextRenderer\norg.apache.logging.log4j.core.script.Script\norg.apache.logging.log4j.core.script.ScriptManager$ThreadLocalScriptRunner\norg.apache.logging.log4j.core.selector.NamedContextSelector\norg.apache.logging.log4j.core.StringLayout\norg.apache.logging.log4j.core.tools.BasicCommandLineArguments\norg.apache.logging.log4j.core.tools.Generate$Type$2\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$ByteConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$InetAddressConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$StringBuilderConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$1\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$Column\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$MinimalOptionRenderer\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$ShortestFirst\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$SortByShortestOptionNameAlphabetically\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help\norg.apache.logging.log4j.core.tools.picocli.CommandLine$ITypeConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$MissingParameterException\norg.apache.logging.log4j.core.tools.picocli.CommandLine$MissingTypeConverterException\norg.apache.logging.log4j.core.tools.picocli.CommandLine$OverwrittenOptionException\norg.apache.logging.log4j.core.tools.picocli.CommandLine$PositionalParametersSorter\norg.apache.logging.log4j.core.util.Assert\norg.apache.logging.log4j.core.util.ClockFactory\norg.apache.logging.log4j.core.util.CronExpression$ValueSet\norg.apache.logging.log4j.core.util.datetime.FastDateParser$2\norg.apache.logging.log4j.core.util.datetime.FastDateParser$CopyQuotedStrategy\norg.apache.logging.log4j.core.util.datetime.FastDateParser$TimeZoneStrategy\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$StringLiteral\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$TwoDigitNumberField\norg.apache.logging.log4j.core.util.datetime.Format\norg.apache.logging.log4j.core.util.ExecutorServices\norg.apache.logging.log4j.core.util.KeyValuePair$Builder\norg.apache.logging.log4j.core.util.NullOutputStream\norg.apache.logging.log4j.core.util.ShutdownCallbackRegistry\norg.apache.logging.log4j.core.util.UuidUtil\norg.apache.logging.log4j.core.appender.AbstractWriterAppender\norg.apache.logging.log4j.core.appender.AppenderSet$1\norg.apache.logging.log4j.core.appender.AppenderSet$Builder\norg.apache.logging.log4j.core.appender.ConsoleAppender$Target$2\norg.apache.logging.log4j.core.appender.db.ColumnMapping$Builder\norg.apache.logging.log4j.core.appender.db.jdbc.FactoryMethodConnectionSource\norg.apache.logging.log4j.core.appender.db.jpa.AbstractLogEventWrapperEntity$NullLogEvent\norg.apache.logging.log4j.core.appender.db.jpa.converter.ContextMapJsonAttributeConverter$1\norg.apache.logging.log4j.core.appender.db.jpa.converter.ContextStackAttributeConverter\norg.apache.logging.log4j.core.appender.db.jpa.converter.ContextStackJsonAttributeConverter\norg.apache.logging.log4j.core.appender.db.jpa.JpaDatabaseManager$FactoryData\norg.apache.logging.log4j.core.appender.FileManager\norg.apache.logging.log4j.core.appender.MemoryMappedFileManager$1\norg.apache.logging.log4j.core.appender.mom.jeromq.JeroMqManager$JeroMqManagerFactory\norg.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerFactory\norg.apache.logging.log4j.core.appender.mom.kafka.KafkaManager$2\norg.apache.logging.log4j.core.appender.OutputStreamAppender\norg.apache.logging.log4j.core.appender.RandomAccessFileManager\norg.apache.logging.log4j.core.appender.rewrite.MapRewritePolicy$Mode\norg.apache.logging.log4j.core.appender.rolling.action.AbstractPathAction\norg.apache.logging.log4j.core.appender.rolling.action.IfAccumulatedFileCount\norg.apache.logging.log4j.core.appender.rolling.action.PathSortByModificationTime\norg.apache.logging.log4j.core.appender.rolling.CompositeTriggeringPolicy\norg.apache.logging.log4j.core.appender.rolling.FileExtension$1\norg.apache.logging.log4j.core.appender.rolling.RollingFileManager$EmptyQueue\norg.apache.logging.log4j.core.appender.rolling.RolloverStrategy\norg.apache.logging.log4j.core.appender.RollingFileAppender$Builder\norg.apache.logging.log4j.core.appender.routing.Routes$Builder\norg.apache.logging.log4j.core.appender.SocketAppender$1\norg.apache.logging.log4j.core.appender.WriterAppender$1\norg.apache.logging.log4j.core.async.AsyncLogger$1\norg.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor$3\norg.apache.logging.log4j.core.async.AsyncLoggerDefaultExceptionHandler\norg.apache.logging.log4j.core.async.DiscardingAsyncQueueFullPolicy\norg.apache.logging.log4j.core.async.DisruptorUtil$1\norg.apache.logging.log4j.core.async.JCToolsBlockingQueueFactory$MpscBlockingQueue$1\norg.apache.logging.log4j.core.async.LinkedTransferQueueFactory\norg.apache.logging.log4j.core.async.ThreadNameCachingStrategy\norg.apache.logging.log4j.core.config.builder.api.AppenderComponentBuilder\norg.apache.logging.log4j.core.config.builder.api.ConfigurationBuilderFactory\norg.apache.logging.log4j.core.config.builder.api.PropertyComponentBuilder\norg.apache.logging.log4j.core.config.builder.impl.DefaultComponentBuilder\norg.apache.logging.log4j.core.config.builder.impl.DefaultPropertyComponentBuilder\norg.apache.logging.log4j.core.config.ConfigurationAware\norg.apache.logging.log4j.core.config.ConfigurationException\norg.apache.logging.log4j.core.config.ConfiguratonFileWatcher$ReconfigurationRunnable\norg.apache.logging.log4j.core.config.Loggers\norg.apache.logging.log4j.core.config.plugins.convert.Base64Converter\norg.apache.logging.log4j.core.config.plugins.convert.EnumConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$LongConverter\norg.apache.logging.log4j.core.config.plugins.convert.TypeConverters$UuidConverter\norg.apache.logging.log4j.core.config.plugins.PluginElement\norg.apache.logging.log4j.core.config.plugins.util.PluginType\norg.apache.logging.log4j.core.config.plugins.validation.ConstraintValidator\norg.apache.logging.log4j.core.config.plugins.visitors.PluginConfigurationVisitor\norg.apache.logging.log4j.core.config.properties.PropertiesConfigurationFactory\norg.apache.logging.log4j.core.config.yaml.YamlConfiguration\norg.apache.logging.log4j.core.filter.AbstractFilterable$Builder\norg.apache.logging.log4j.core.filter.AbstractFilterable\norg.apache.logging.log4j.core.filter.MapFilter$1\norg.apache.logging.log4j.core.filter.ThreadContextMapFilter\norg.apache.logging.log4j.core.impl.DefaultLogEventFactory\norg.apache.logging.log4j.core.impl.ReusableLogEventFactory\norg.apache.logging.log4j.core.impl.ThrowableProxy$CacheEntry\norg.apache.logging.log4j.core.jackson.ContextDataSerializer$1\norg.apache.logging.log4j.core.jackson.LevelMixIn\norg.apache.logging.log4j.core.jackson.Log4jXmlObjectMapper\norg.apache.logging.log4j.core.jackson.XmlConstants\norg.apache.logging.log4j.core.jmx.LoggerConfigAdminMBean\norg.apache.logging.log4j.core.jmx.StatusLoggerAdminMBean\norg.apache.logging.log4j.core.layout.AbstractStringLayout$Builder\norg.apache.logging.log4j.core.layout.GelfLayout$CompressionType\norg.apache.logging.log4j.core.layout.JacksonFactory$XML\norg.apache.logging.log4j.core.layout.LoggerFields\norg.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder\norg.apache.logging.log4j.core.layout.PatternMatch$Builder\norg.apache.logging.log4j.core.layout.Rfc5424Layout$ListChecker\norg.apache.logging.log4j.core.layout.TextEncoderHelper\norg.apache.logging.log4j.core.layout.YamlLayout$Builder\norg.apache.logging.log4j.core.Layout\norg.apache.logging.log4j.core.Logger$PrivateConfig\norg.apache.logging.log4j.core.LoggerContext$1\norg.apache.logging.log4j.core.LoggerContext\norg.apache.logging.log4j.core.lookup.StrLookup\norg.apache.logging.log4j.core.lookup.StructuredDataLookup\norg.apache.logging.log4j.core.net.Severity$1\norg.apache.logging.log4j.core.net.SocketAddress$Builder\norg.apache.logging.log4j.core.net.TcpSocketManager$FactoryData\norg.apache.logging.log4j.core.parser.LogEventParser\norg.apache.logging.log4j.core.pattern.AbstractStyleNameConverter$Cyan\norg.apache.logging.log4j.core.pattern.AnsiEscape\norg.apache.logging.log4j.core.pattern.DatePatternConverter$1\norg.apache.logging.log4j.core.pattern.EncodingPatternConverter$1\norg.apache.logging.log4j.core.pattern.EqualsReplacementConverter\norg.apache.logging.log4j.core.pattern.IntegerPatternConverter\norg.apache.logging.log4j.core.pattern.MapPatternConverter\norg.apache.logging.log4j.core.pattern.NameAbbreviator$NOPAbbreviator\norg.apache.logging.log4j.core.pattern.PatternConverter\norg.apache.logging.log4j.core.pattern.RegexReplacementConverter\norg.apache.logging.log4j.core.pattern.ThreadNamePatternConverter\norg.apache.logging.log4j.core.script.ScriptManager$1\norg.apache.logging.log4j.core.script.ScriptManager\norg.apache.logging.log4j.core.tools.Generate$LevelInfo\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$CharsetConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$LongConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$BuiltIn$UUIDConverter\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Help$DefaultParameterRenderer\norg.apache.logging.log4j.core.tools.picocli.CommandLine$Parameters\norg.apache.logging.log4j.core.util.Cancellable\norg.apache.logging.log4j.core.util.CoarseCachedClock\norg.apache.logging.log4j.core.util.datetime.FastDateFormat$1\norg.apache.logging.log4j.core.util.datetime.FastDateParser$1\norg.apache.logging.log4j.core.util.datetime.FastDateParser$CaseInsensitiveTextStrategy\norg.apache.logging.log4j.core.util.datetime.FastDateParser$TimeZoneStrategy$TzInfo\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$Rule\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter$TwelveHourField\norg.apache.logging.log4j.core.util.datetime.FastDatePrinter\norg.apache.logging.log4j.core.util.IOUtils\norg.apache.logging.log4j.core.util.NameUtil\norg.apache.logging.log4j.core.util.SecretKeyProvider\norg.apache.logging.log4j.core.util.SetUtils\norg.apache.logging.log4j.core.util.TypeUtil" + } + ] + }, + { + "publisher": "The Apache Software Foundation", + "group": "org.apache.logging.log4j", + "name": "log4j-api", + "version": "2.9.1", + "description": "The Apache Log4j API", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "20f0b4e1a16bd2030f0acc2b277cb16f" + }, + { + "alg": "SHA-1", + "content": "7a2999229464e7a324aa503c0a52ec0f05efe7bd" + }, + { + "alg": "SHA-256", + "content": "cad088ba9c43e1a13bba0a3d44bec1ef42bd22fdf12dad2bd73a22666bfbd009" + }, + { + "alg": "SHA-512", + "content": "4fa57b3c72eca40408ddb1dda6861b56b1bc4175162945d5c9a1d013fd87e731dbf797b5a88e0b7e87217664302628f6c951f50b799cb976e210190c142cd209" + }, + { + "alg": "SHA-384", + "content": "29677fe2938d95c6717d1b46b1385334bc7444cc94d7f00ea06e34cfd9b0dd5967861bdad630f859c4d769eb7c998271" + }, + { + "alg": "SHA3-384", + "content": "af51f8ab669964a4e8a7eb47e1a62ca96f51ac4012487253b702e4e3c1a761fcbad07b7dfa61876010a5df7b7c5000fa" + }, + { + "alg": "SHA3-256", + "content": "bbfaadf7c4d079a6be8f4abcef892f694abe639402ee05b50c9103b788d6d3a8" + }, + { + "alg": "SHA3-512", + "content": "841ce92a3ded21303dfda0f6d6d7afd029ad0d2621b986abce03b3e102652c67fa81f63ccc2066249fd116f5f241cdb8ac329f7aac8ea1a280ac496b8e4abc5c" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.logging.log4j/log4j-api@2.9.1?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.apache.logging.log4j/log4j-api@2.9.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/logging/log4j/log4j-api/2.9.1/log4j-api-2.9.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.logging.log4j.EventLogger\norg.apache.logging.log4j.MarkerManager$Log4jMarker\norg.apache.logging.log4j.message.EntryMessage\norg.apache.logging.log4j.message.ExitMessage\norg.apache.logging.log4j.message.FlowMessage\norg.apache.logging.log4j.message.MapMessage$MapFormat\norg.apache.logging.log4j.message.MultiformatMessage\norg.apache.logging.log4j.message.ObjectArrayMessage\norg.apache.logging.log4j.message.ReusableMessageFactory\norg.apache.logging.log4j.message.StringMapMessage\norg.apache.logging.log4j.message.StructuredDataCollectionMessage\norg.apache.logging.log4j.spi.AbstractLoggerAdapter\norg.apache.logging.log4j.spi.ExtendedLogger\norg.apache.logging.log4j.spi.LoggerContext\norg.apache.logging.log4j.spi.MessageFactory2Adapter\norg.apache.logging.log4j.spi.NoOpThreadContextMap\norg.apache.logging.log4j.spi.ThreadContextMap\norg.apache.logging.log4j.util.BiConsumer\norg.apache.logging.log4j.util.StackLocator$PrivateSecurityManager\norg.apache.logging.log4j.util.Supplier\norg.apache.logging.log4j.Logger\norg.apache.logging.log4j.message.DefaultFlowMessageFactory$AbstractFlowMessage\norg.apache.logging.log4j.message.DefaultFlowMessageFactory$SimpleExitMessage\norg.apache.logging.log4j.message.LocalizedMessage\norg.apache.logging.log4j.message.MessageFactory2\norg.apache.logging.log4j.message.ParameterizedMessageFactory\norg.apache.logging.log4j.message.ReusableParameterizedMessage\norg.apache.logging.log4j.message.SimpleMessageFactory\norg.apache.logging.log4j.message.StringFormattedMessage\norg.apache.logging.log4j.simple.SimpleLogger\norg.apache.logging.log4j.spi.DefaultThreadContextMap\norg.apache.logging.log4j.spi.GarbageFreeSortedArrayThreadContextMap$1\norg.apache.logging.log4j.spi.ObjectThreadContextMap\norg.apache.logging.log4j.spi.Provider\norg.apache.logging.log4j.status.StatusData\norg.apache.logging.log4j.util.Activator\norg.apache.logging.log4j.util.Constants\norg.apache.logging.log4j.util.LoaderUtil\norg.apache.logging.log4j.util.PerformanceSensitive\norg.apache.logging.log4j.util.StackLocator\norg.apache.logging.log4j.util.TriConsumer\norg.apache.logging.log4j.util.Unbox$1\norg.apache.logging.log4j.Level\norg.apache.logging.log4j.LogManager\norg.apache.logging.log4j.message.FormattedMessage\norg.apache.logging.log4j.message.ReusableMessage\norg.apache.logging.log4j.message.StringFormatterMessageFactory\norg.apache.logging.log4j.message.ThreadDumpMessage$ThreadDumpMessageProxy\norg.apache.logging.log4j.spi.AbstractLogger\norg.apache.logging.log4j.spi.ThreadContextStack\norg.apache.logging.log4j.util.LoaderUtil$ThreadContextClassLoaderGetter\norg.apache.logging.log4j.util.ProviderUtil\norg.apache.logging.log4j.util.Strings\norg.apache.logging.log4j.LoggingException\norg.apache.logging.log4j.message.AbstractMessageFactory\norg.apache.logging.log4j.message.LocalizedMessageFactory\norg.apache.logging.log4j.message.MessageFactory\norg.apache.logging.log4j.message.ParameterFormatter\norg.apache.logging.log4j.message.SimpleMessage\norg.apache.logging.log4j.message.TimestampMessage\norg.apache.logging.log4j.spi.CopyOnWriteSortedArrayThreadContextMap$1\norg.apache.logging.log4j.spi.LoggerContextFactory\norg.apache.logging.log4j.spi.MutableThreadContextStack\norg.apache.logging.log4j.spi.ThreadContextMap2\norg.apache.logging.log4j.ThreadContext$1\norg.apache.logging.log4j.util.Chars\norg.apache.logging.log4j.util.LoaderUtil$UrlResource\norg.apache.logging.log4j.util.ReadOnlyStringMap\norg.apache.logging.log4j.util.StringBuilderFormattable\norg.apache.logging.log4j.util.StringBuilders\norg.apache.logging.log4j.Marker\norg.apache.logging.log4j.message.DefaultFlowMessageFactory$SimpleEntryMessage\norg.apache.logging.log4j.message.FormattedMessageFactory\norg.apache.logging.log4j.message.Message\norg.apache.logging.log4j.message.MessageCollectionMessage\norg.apache.logging.log4j.message.ObjectMessage\norg.apache.logging.log4j.message.ReusableObjectMessage\norg.apache.logging.log4j.message.ThreadDumpMessage$ThreadInfoFactory\norg.apache.logging.log4j.message.ThreadDumpMessage\norg.apache.logging.log4j.spi.CopyOnWrite\norg.apache.logging.log4j.spi.ExtendedLoggerWrapper\norg.apache.logging.log4j.spi.LoggerRegistry$ConcurrentMapFactory\norg.apache.logging.log4j.spi.LoggerRegistry$MapFactory\norg.apache.logging.log4j.spi.ThreadContextMapFactory\norg.apache.logging.log4j.ThreadContext$ContextStack\norg.apache.logging.log4j.ThreadContext$EmptyIterator\norg.apache.logging.log4j.ThreadContext$EmptyThreadContextStack\norg.apache.logging.log4j.util.IndexedStringMap\norg.apache.logging.log4j.util.LambdaUtil\norg.apache.logging.log4j.util.ProcessIdUtil\norg.apache.logging.log4j.util.StackLocatorUtil\norg.apache.logging.log4j.CloseableThreadContext$1\norg.apache.logging.log4j.message.DefaultFlowMessageFactory\norg.apache.logging.log4j.message.LoggerNameAwareMessage\norg.apache.logging.log4j.message.MapMessage$1\norg.apache.logging.log4j.message.MessageFormatMessageFactory\norg.apache.logging.log4j.message.ParameterizedNoReferenceMessageFactory\norg.apache.logging.log4j.message.ThreadDumpMessage$1\norg.apache.logging.log4j.message.ThreadDumpMessage$BasicThreadInfoFactory\norg.apache.logging.log4j.simple.SimpleLoggerContext\norg.apache.logging.log4j.spi.DefaultThreadContextMap$1\norg.apache.logging.log4j.spi.LoggerContextKey\norg.apache.logging.log4j.spi.Terminable\norg.apache.logging.log4j.status.StatusLogger$BoundedQueue\norg.apache.logging.log4j.status.StatusLogger\norg.apache.logging.log4j.util.EnglishEnums\norg.apache.logging.log4j.util.IndexedReadOnlyStringMap\norg.apache.logging.log4j.util.SortedArrayStringMap$1\norg.apache.logging.log4j.util.StringMap\norg.apache.logging.log4j.util.Unbox\norg.apache.logging.log4j.CloseableThreadContext$Instance\norg.apache.logging.log4j.message.BasicThreadInformation\norg.apache.logging.log4j.message.FlowMessageFactory\norg.apache.logging.log4j.message.MapMessage\norg.apache.logging.log4j.message.ParameterizedMessage\norg.apache.logging.log4j.message.ReusableSimpleMessage\norg.apache.logging.log4j.message.StructuredDataId\norg.apache.logging.log4j.message.StructuredDataMessage\norg.apache.logging.log4j.simple.SimpleLoggerContextFactory\norg.apache.logging.log4j.spi.CopyOnWriteSortedArrayThreadContextMap\norg.apache.logging.log4j.spi.LoggerAdapter\norg.apache.logging.log4j.spi.LoggerRegistry$WeakMapFactory\norg.apache.logging.log4j.spi.ReadOnlyThreadContextMap\norg.apache.logging.log4j.status.StatusConsoleListener\norg.apache.logging.log4j.util.LowLevelLogUtil\norg.apache.logging.log4j.util.MessageSupplier\norg.apache.logging.log4j.util.SortedArrayStringMap\norg.apache.logging.log4j.util.Unbox$WebSafeState\norg.apache.logging.log4j.CloseableThreadContext\norg.apache.logging.log4j.MarkerManager\norg.apache.logging.log4j.message.AsynchronouslyFormattable\norg.apache.logging.log4j.message.MessageFormatMessage\norg.apache.logging.log4j.message.ParameterizedNoReferenceMessageFactory$StatusMessage\norg.apache.logging.log4j.message.StructuredDataMessage$Format\norg.apache.logging.log4j.message.ThreadInformation\norg.apache.logging.log4j.spi.CleanableThreadContextMap\norg.apache.logging.log4j.spi.DefaultThreadContextStack\norg.apache.logging.log4j.spi.GarbageFreeSortedArrayThreadContextMap\norg.apache.logging.log4j.spi.LoggerRegistry\norg.apache.logging.log4j.spi.StandardLevel\norg.apache.logging.log4j.status.StatusListener\norg.apache.logging.log4j.ThreadContext\norg.apache.logging.log4j.util.LoaderUtil$1\norg.apache.logging.log4j.util.PropertiesUtil\norg.apache.logging.log4j.util.Unbox$State" + } + ] + }, + { + "group": "com.squareup.okhttp", + "name": "okhttp", + "version": "2.5.0", + "description": "An HTTP+SPDY client for Android and Java applications", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "eb8bf45f81bf9f17d1fcfb2eca63aaa6" + }, + { + "alg": "SHA-1", + "content": "4de2b4ed3445c37ec1720a7d214712e845a24636" + }, + { + "alg": "SHA-256", + "content": "1cc716e29539adcda677949508162796daffedb4794cbf947a6f65e696f0381c" + }, + { + "alg": "SHA-512", + "content": "50d5e5abde6204041c2a807552fddf8b1e8aed7aa1fa07e6b7b4d4e50a5d29dfd21e8775d191a0b70f71314dd78025439193d3b3fb9561d62de8bb423fce7e29" + }, + { + "alg": "SHA-384", + "content": "c767544b21c0eefc97d762e426f45c470aaf16b5de698d341ede76cfb6390421a00c575aa400e035954e96df698d46d7" + }, + { + "alg": "SHA3-384", + "content": "9ae3e4f4276e6fe6c82f2e22642d63b4c9f4e84330fc79818dd9bc55dd0d0abc59569b093f51d06091f5526f4d4f50c4" + }, + { + "alg": "SHA3-256", + "content": "ae57d414191bc66721bcd002202ff516bd380d9e36be6c2d000ab7a4703329c3" + }, + { + "alg": "SHA3-512", + "content": "96e0067986918dc4d0b50f00bbf2ce4af3a02c59c12169c9a8b607414baa0863afd7631c740680670f3cc3d9b4223081619e2c0269199dbdbd7e642406e7ec4c" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.squareup.okhttp/okhttp@2.5.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.squareup.okhttp/okhttp@2.5.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/squareup/okhttp/okhttp/2.5.0/okhttp-2.5.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.squareup.okhttp.Address\ncom.squareup.okhttp.Authenticator\ncom.squareup.okhttp.Cache$1\ncom.squareup.okhttp.Cache$2\ncom.squareup.okhttp.Cache$CacheRequestImpl$1\ncom.squareup.okhttp.Cache$CacheRequestImpl\ncom.squareup.okhttp.Cache$CacheResponseBody$1\ncom.squareup.okhttp.Cache$CacheResponseBody\ncom.squareup.okhttp.Cache$Entry\ncom.squareup.okhttp.Cache\ncom.squareup.okhttp.CacheControl$1\ncom.squareup.okhttp.CacheControl$Builder\ncom.squareup.okhttp.CacheControl\ncom.squareup.okhttp.Call$1\ncom.squareup.okhttp.Call$ApplicationInterceptorChain\ncom.squareup.okhttp.Call$AsyncCall\ncom.squareup.okhttp.Call\ncom.squareup.okhttp.Callback\ncom.squareup.okhttp.CertificatePinner$1\ncom.squareup.okhttp.CertificatePinner$Builder\ncom.squareup.okhttp.CertificatePinner\ncom.squareup.okhttp.Challenge\ncom.squareup.okhttp.CipherSuite\ncom.squareup.okhttp.Connection\ncom.squareup.okhttp.ConnectionPool$1\ncom.squareup.okhttp.ConnectionPool\ncom.squareup.okhttp.ConnectionSpec$1\ncom.squareup.okhttp.ConnectionSpec$Builder\ncom.squareup.okhttp.ConnectionSpec\ncom.squareup.okhttp.Credentials\ncom.squareup.okhttp.Dispatcher\ncom.squareup.okhttp.FormEncodingBuilder\ncom.squareup.okhttp.Handshake\ncom.squareup.okhttp.Headers$1\ncom.squareup.okhttp.Headers$Builder\ncom.squareup.okhttp.Headers\ncom.squareup.okhttp.HttpUrl$1\ncom.squareup.okhttp.HttpUrl$Builder\ncom.squareup.okhttp.HttpUrl\ncom.squareup.okhttp.Interceptor$Chain\ncom.squareup.okhttp.Interceptor\ncom.squareup.okhttp.internal.ConnectionSpecSelector\ncom.squareup.okhttp.internal.DiskLruCache$1\ncom.squareup.okhttp.internal.DiskLruCache$2\ncom.squareup.okhttp.internal.DiskLruCache$3\ncom.squareup.okhttp.internal.DiskLruCache$4\ncom.squareup.okhttp.internal.DiskLruCache$Editor$1\ncom.squareup.okhttp.internal.DiskLruCache$Editor\ncom.squareup.okhttp.internal.DiskLruCache$Entry\ncom.squareup.okhttp.internal.DiskLruCache$Snapshot\ncom.squareup.okhttp.internal.DiskLruCache\ncom.squareup.okhttp.internal.FaultHidingSink\ncom.squareup.okhttp.internal.framed.ErrorCode\ncom.squareup.okhttp.internal.framed.FramedConnection$1\ncom.squareup.okhttp.internal.framed.FramedConnection$2\ncom.squareup.okhttp.internal.framed.FramedConnection$3\ncom.squareup.okhttp.internal.framed.FramedConnection$4\ncom.squareup.okhttp.internal.framed.FramedConnection$5\ncom.squareup.okhttp.internal.framed.FramedConnection$6\ncom.squareup.okhttp.internal.framed.FramedConnection$7\ncom.squareup.okhttp.internal.framed.FramedConnection$Builder\ncom.squareup.okhttp.internal.framed.FramedConnection$Reader$1\ncom.squareup.okhttp.internal.framed.FramedConnection$Reader$2\ncom.squareup.okhttp.internal.framed.FramedConnection$Reader\ncom.squareup.okhttp.internal.framed.FramedConnection\ncom.squareup.okhttp.internal.framed.FramedStream$1\ncom.squareup.okhttp.internal.framed.FramedStream$FramedDataSink\ncom.squareup.okhttp.internal.framed.FramedStream$FramedDataSource\ncom.squareup.okhttp.internal.framed.FramedStream$StreamTimeout\ncom.squareup.okhttp.internal.framed.FramedStream\ncom.squareup.okhttp.internal.framed.FrameReader$Handler\ncom.squareup.okhttp.internal.framed.FrameReader\ncom.squareup.okhttp.internal.framed.FrameWriter\ncom.squareup.okhttp.internal.framed.Header\ncom.squareup.okhttp.internal.framed.HeadersMode\ncom.squareup.okhttp.internal.framed.Hpack$Reader\ncom.squareup.okhttp.internal.framed.Hpack$Writer\ncom.squareup.okhttp.internal.framed.Hpack\ncom.squareup.okhttp.internal.framed.Http2$ContinuationSource\ncom.squareup.okhttp.internal.framed.Http2$FrameLogger\ncom.squareup.okhttp.internal.framed.Http2$Reader\ncom.squareup.okhttp.internal.framed.Http2$Writer\ncom.squareup.okhttp.internal.framed.Http2\ncom.squareup.okhttp.internal.framed.Huffman$Node\ncom.squareup.okhttp.internal.framed.Huffman\ncom.squareup.okhttp.internal.framed.IncomingStreamHandler$1\ncom.squareup.okhttp.internal.framed.IncomingStreamHandler\ncom.squareup.okhttp.internal.framed.NameValueBlockReader$1\ncom.squareup.okhttp.internal.framed.NameValueBlockReader$2\ncom.squareup.okhttp.internal.framed.NameValueBlockReader\ncom.squareup.okhttp.internal.framed.Ping\ncom.squareup.okhttp.internal.framed.PushObserver$1\ncom.squareup.okhttp.internal.framed.PushObserver\ncom.squareup.okhttp.internal.framed.Settings\ncom.squareup.okhttp.internal.framed.Spdy3$Reader\ncom.squareup.okhttp.internal.framed.Spdy3$Writer\ncom.squareup.okhttp.internal.framed.Spdy3\ncom.squareup.okhttp.internal.framed.Variant\ncom.squareup.okhttp.internal.http.AuthenticatorAdapter\ncom.squareup.okhttp.internal.http.CacheRequest\ncom.squareup.okhttp.internal.http.CacheStrategy$1\ncom.squareup.okhttp.internal.http.CacheStrategy$Factory\ncom.squareup.okhttp.internal.http.CacheStrategy\ncom.squareup.okhttp.internal.http.FramedTransport\ncom.squareup.okhttp.internal.http.HeaderParser\ncom.squareup.okhttp.internal.http.HttpConnection$1\ncom.squareup.okhttp.internal.http.HttpConnection$AbstractSource\ncom.squareup.okhttp.internal.http.HttpConnection$ChunkedSink\ncom.squareup.okhttp.internal.http.HttpConnection$ChunkedSource\ncom.squareup.okhttp.internal.http.HttpConnection$FixedLengthSink\ncom.squareup.okhttp.internal.http.HttpConnection$FixedLengthSource\ncom.squareup.okhttp.internal.http.HttpConnection$UnknownLengthSource\ncom.squareup.okhttp.internal.http.HttpConnection\ncom.squareup.okhttp.internal.http.HttpDate$1\ncom.squareup.okhttp.internal.http.HttpDate\ncom.squareup.okhttp.internal.http.HttpEngine$1\ncom.squareup.okhttp.internal.http.HttpEngine$2\ncom.squareup.okhttp.internal.http.HttpEngine$NetworkInterceptorChain\ncom.squareup.okhttp.internal.http.HttpEngine\ncom.squareup.okhttp.internal.http.HttpMethod\ncom.squareup.okhttp.internal.http.HttpTransport\ncom.squareup.okhttp.internal.http.OkHeaders$1\ncom.squareup.okhttp.internal.http.OkHeaders\ncom.squareup.okhttp.internal.http.RealResponseBody\ncom.squareup.okhttp.internal.http.RequestException\ncom.squareup.okhttp.internal.http.RequestLine\ncom.squareup.okhttp.internal.http.RetryableSink\ncom.squareup.okhttp.internal.http.RouteException\ncom.squareup.okhttp.internal.http.RouteSelector\ncom.squareup.okhttp.internal.http.StatusLine\ncom.squareup.okhttp.internal.http.Transport\ncom.squareup.okhttp.internal.Internal\ncom.squareup.okhttp.internal.InternalCache\ncom.squareup.okhttp.internal.io.FileSystem$1\ncom.squareup.okhttp.internal.io.FileSystem\ncom.squareup.okhttp.internal.NamedRunnable\ncom.squareup.okhttp.internal.Network$1\ncom.squareup.okhttp.internal.Network\ncom.squareup.okhttp.internal.OptionalMethod\ncom.squareup.okhttp.internal.Platform$Android\ncom.squareup.okhttp.internal.Platform$JdkWithJettyBootPlatform\ncom.squareup.okhttp.internal.Platform$JettyNegoProvider\ncom.squareup.okhttp.internal.Platform\ncom.squareup.okhttp.internal.RouteDatabase\ncom.squareup.okhttp.internal.tls.DistinguishedNameParser\ncom.squareup.okhttp.internal.tls.OkHostnameVerifier\ncom.squareup.okhttp.internal.Util$1\ncom.squareup.okhttp.internal.Util\ncom.squareup.okhttp.internal.Version\ncom.squareup.okhttp.MediaType\ncom.squareup.okhttp.MultipartBuilder$MultipartRequestBody\ncom.squareup.okhttp.MultipartBuilder\ncom.squareup.okhttp.OkHttpClient$1\ncom.squareup.okhttp.OkHttpClient\ncom.squareup.okhttp.Protocol\ncom.squareup.okhttp.Request$1\ncom.squareup.okhttp.Request$Builder\ncom.squareup.okhttp.Request\ncom.squareup.okhttp.RequestBody$1\ncom.squareup.okhttp.RequestBody$2\ncom.squareup.okhttp.RequestBody$3\ncom.squareup.okhttp.RequestBody\ncom.squareup.okhttp.Response$1\ncom.squareup.okhttp.Response$Builder\ncom.squareup.okhttp.Response\ncom.squareup.okhttp.ResponseBody$1\ncom.squareup.okhttp.ResponseBody\ncom.squareup.okhttp.Route\ncom.squareup.okhttp.TlsVersion" + } + ] + }, + { + "group": "com.squareup.okio", + "name": "okio", + "version": "1.6.0", + "description": "A modern I/O API for Java", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "164d1c28c323cf6e2a917d60374c5718" + }, + { + "alg": "SHA-1", + "content": "98476622f10715998eacf9240d6b479f12c66143" + }, + { + "alg": "SHA-256", + "content": "114bdc1f47338a68bcbc95abf2f5cdc72beeec91812f2fcd7b521c1937876266" + }, + { + "alg": "SHA-512", + "content": "17bab3c4fde83d0865d2c3ef61b403059e44b83f38b3c42ca352be4faa28afa08416d2525f2941baaa864c7a4730672228928373ba2e2179d9d8b4976d6747ba" + }, + { + "alg": "SHA-384", + "content": "a00830a0a6b3f435e852a7eb181b057ab11e6563cff8f1359503f498d204b9f327ed78b31e5ed902f8e154ce65cf7dad" + }, + { + "alg": "SHA3-384", + "content": "9ab3e8c6e047006aef7f33b3cc50fb2603efc4a641c098e8ccaf4ac2d9764defb5a9739b5bc7615be1a6b2fab02342bd" + }, + { + "alg": "SHA3-256", + "content": "150d6944c7c3176db6815bd343a47ff9c6a81091faf1280118fbed002aab0789" + }, + { + "alg": "SHA3-512", + "content": "9f726097dacf3d9965d4334945f4ec807d186d5f80369303da75740d5d05f071838961f088543425c59123357d768a2065b620c94bb9705b3ce1312ce6d52f71" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.squareup.okio/okio@1.6.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.squareup.okio/okio@1.6.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/squareup/okio/okio/1.6.0/okio-1.6.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "okio.AsyncTimeout$1\nokio.AsyncTimeout$2\nokio.AsyncTimeout$Watchdog\nokio.AsyncTimeout\nokio.Base64\nokio.Buffer$1\nokio.Buffer$2\nokio.Buffer\nokio.BufferedSink\nokio.BufferedSource\nokio.ByteString\nokio.DeflaterSink\nokio.ForwardingSink\nokio.ForwardingSource\nokio.ForwardingTimeout\nokio.GzipSink\nokio.GzipSource\nokio.InflaterSource\nokio.Okio$1\nokio.Okio$2\nokio.Okio$3\nokio.Okio\nokio.RealBufferedSink$1\nokio.RealBufferedSink\nokio.RealBufferedSource$1\nokio.RealBufferedSource\nokio.Segment\nokio.SegmentedByteString\nokio.SegmentPool\nokio.Sink\nokio.Source\nokio.Timeout$1\nokio.Timeout\nokio.Util" + } + ] + }, + { + "publisher": "The Apache Software Foundation", + "group": "org.apache.commons", + "name": "commons-digester3", + "version": "3.2", + "description": "The Apache Commons Digester package lets you configure an XML to Java object mapping module which triggers certain actions called rules whenever a particular pattern of nested XML elements is recognized.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "41d2c62c7aedafa7a3627794abc83f71" + }, + { + "alg": "SHA-1", + "content": "c3f68c5ff25ec5204470fd8fdf4cb8feff5e8a79" + }, + { + "alg": "SHA-256", + "content": "1c150e3d2df4b4237b47e28fea2079fb0da324578d5cca6a5fed2e37a62082ec" + }, + { + "alg": "SHA-512", + "content": "a2063f01fd50f96cfd8765c49935249a77df47965ff0ae375bb1f1e47e3cdeb5e82eaf0b0e32183e581c01821499f9d4c57419e90352a7aa96b97850950e8652" + }, + { + "alg": "SHA-384", + "content": "1691e34753c8ce3bb16729de8901f65def9362a989887e7b5d3cb05ded854e5b25b01b7725201228a97d17c4d68eb5f1" + }, + { + "alg": "SHA3-384", + "content": "aaf22fbe0faa7303fc7b3c96ece73ae0e980ebd01454e344f612f7ccb10059c89d29cd579fbf2d211967708a7884a5c2" + }, + { + "alg": "SHA3-256", + "content": "0c06a70800e0baf107e23e79a2eb7087694e06565fb9a27dc1ec920420b25fb1" + }, + { + "alg": "SHA3-512", + "content": "2ed528a469c368296f63b6c1bc0ffe0eb01208cf8adf4127c350d38223c47550409e572c33ac2ed567792cb44b46cc002c5a0ec52019beccdedcc5dcc84a7155" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.commons/commons-digester3@3.2?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.commons/commons-digester3@3.2?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/commons/commons-digester3/3.2/commons-digester3-3.2.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.commons.digester3.AbstractMethodRule\norg.apache.commons.digester3.AbstractObjectCreationFactory\norg.apache.commons.digester3.AbstractRulesImpl\norg.apache.commons.digester3.BeanPropertySetterRule\norg.apache.commons.digester3.CallMethodRule\norg.apache.commons.digester3.CallParamRule\norg.apache.commons.digester3.Digester$1\norg.apache.commons.digester3.Digester$2\norg.apache.commons.digester3.Digester$3\norg.apache.commons.digester3.Digester$4\norg.apache.commons.digester3.Digester$5\norg.apache.commons.digester3.Digester$6\norg.apache.commons.digester3.Digester\norg.apache.commons.digester3.ExtendedBaseRules$1\norg.apache.commons.digester3.ExtendedBaseRules\norg.apache.commons.digester3.FactoryCreateRule\norg.apache.commons.digester3.NodeCreateRule$NodeBuilder\norg.apache.commons.digester3.NodeCreateRule\norg.apache.commons.digester3.ObjectCreateRule$DeferredConstructionCallback\norg.apache.commons.digester3.ObjectCreateRule$ProxyManager\norg.apache.commons.digester3.ObjectCreateRule\norg.apache.commons.digester3.ObjectCreationFactory\norg.apache.commons.digester3.ObjectParamRule\norg.apache.commons.digester3.PathCallParamRule\norg.apache.commons.digester3.PatternRuleMatcher\norg.apache.commons.digester3.RecordedInvocation\norg.apache.commons.digester3.RegexMatcher\norg.apache.commons.digester3.RegexRules$RegisteredRule\norg.apache.commons.digester3.RegexRules\norg.apache.commons.digester3.Rule\norg.apache.commons.digester3.RuleMatcher\norg.apache.commons.digester3.RuleSet\norg.apache.commons.digester3.RuleSetBase\norg.apache.commons.digester3.Rules\norg.apache.commons.digester3.RulesBase\norg.apache.commons.digester3.SetNestedPropertiesRule$1\norg.apache.commons.digester3.SetNestedPropertiesRule$AnyChildRule\norg.apache.commons.digester3.SetNestedPropertiesRule$AnyChildRules\norg.apache.commons.digester3.SetNestedPropertiesRule\norg.apache.commons.digester3.SetNextRule\norg.apache.commons.digester3.SetPropertiesRule\norg.apache.commons.digester3.SetPropertyRule\norg.apache.commons.digester3.SetRootRule\norg.apache.commons.digester3.SetTopRule\norg.apache.commons.digester3.SimpleRegexMatcher\norg.apache.commons.digester3.StackAction\norg.apache.commons.digester3.Substitutor\norg.apache.commons.digester3.WithDefaultsRulesWrapper\norg.apache.commons.digester3.annotations.AnnotationHandler\norg.apache.commons.digester3.annotations.AnnotationHandlerFactory\norg.apache.commons.digester3.annotations.DefaultAnnotationHandlerFactory\norg.apache.commons.digester3.annotations.DigesterRule\norg.apache.commons.digester3.annotations.DigesterRuleList\norg.apache.commons.digester3.annotations.FromAnnotationsRuleModule$1\norg.apache.commons.digester3.annotations.FromAnnotationsRuleModule$2\norg.apache.commons.digester3.annotations.FromAnnotationsRuleModule$3\norg.apache.commons.digester3.annotations.FromAnnotationsRuleModule\norg.apache.commons.digester3.annotations.WithMemoryRulesBinder\norg.apache.commons.digester3.annotations.handlers.AbstractMethodHandler$1\norg.apache.commons.digester3.annotations.handlers.AbstractMethodHandler\norg.apache.commons.digester3.annotations.handlers.BeanPropertySetterHandler\norg.apache.commons.digester3.annotations.handlers.CallMethodHandler\norg.apache.commons.digester3.annotations.handlers.CallParamHandler\norg.apache.commons.digester3.annotations.handlers.FactoryCreateHandler\norg.apache.commons.digester3.annotations.handlers.ObjectCreateHandler\norg.apache.commons.digester3.annotations.handlers.PathCallParamHandler\norg.apache.commons.digester3.annotations.handlers.SetNextHandler\norg.apache.commons.digester3.annotations.handlers.SetPropertiesHandler\norg.apache.commons.digester3.annotations.handlers.SetRootHandler\norg.apache.commons.digester3.annotations.handlers.SetTopHandler\norg.apache.commons.digester3.annotations.reflect.MethodArgument\norg.apache.commons.digester3.annotations.rules.BeanPropertySetter$List\norg.apache.commons.digester3.annotations.rules.BeanPropertySetter\norg.apache.commons.digester3.annotations.rules.CallMethod$List\norg.apache.commons.digester3.annotations.rules.CallMethod\norg.apache.commons.digester3.annotations.rules.CallParam$List\norg.apache.commons.digester3.annotations.rules.CallParam\norg.apache.commons.digester3.annotations.rules.CreationRule\norg.apache.commons.digester3.annotations.rules.FactoryCreate$DefaultObjectCreationFactory\norg.apache.commons.digester3.annotations.rules.FactoryCreate$List\norg.apache.commons.digester3.annotations.rules.FactoryCreate\norg.apache.commons.digester3.annotations.rules.ObjectCreate$List\norg.apache.commons.digester3.annotations.rules.ObjectCreate\norg.apache.commons.digester3.annotations.rules.PathCallParam$List\norg.apache.commons.digester3.annotations.rules.PathCallParam\norg.apache.commons.digester3.annotations.rules.SetNext\norg.apache.commons.digester3.annotations.rules.SetProperty$List\norg.apache.commons.digester3.annotations.rules.SetProperty\norg.apache.commons.digester3.annotations.rules.SetRoot\norg.apache.commons.digester3.annotations.rules.SetTop$List\norg.apache.commons.digester3.annotations.rules.SetTop\norg.apache.commons.digester3.annotations.utils.AnnotationUtils\norg.apache.commons.digester3.binder.AbstractBackToLinkedRuleBuilder\norg.apache.commons.digester3.binder.AbstractNamespaceURIBasedRulesModule\norg.apache.commons.digester3.binder.AbstractParamTypeBuilder\norg.apache.commons.digester3.binder.AbstractRulesModule\norg.apache.commons.digester3.binder.AddAliasBuilder\norg.apache.commons.digester3.binder.BeanPropertySetterBuilder\norg.apache.commons.digester3.binder.BinderClassLoader$1\norg.apache.commons.digester3.binder.BinderClassLoader\norg.apache.commons.digester3.binder.ByRuleBuilder\norg.apache.commons.digester3.binder.ByRuleProviderBuilder\norg.apache.commons.digester3.binder.CallMethodBuilder\norg.apache.commons.digester3.binder.CallParamBuilder\norg.apache.commons.digester3.binder.DefaultRulesBinder\norg.apache.commons.digester3.binder.DigesterLoader\norg.apache.commons.digester3.binder.DigesterLoadingException\norg.apache.commons.digester3.binder.ErrorMessage\norg.apache.commons.digester3.binder.FactoryCreateBuilder\norg.apache.commons.digester3.binder.FromBinderRuleSet$Key\norg.apache.commons.digester3.binder.FromBinderRuleSet\norg.apache.commons.digester3.binder.LinkedRuleBuilder\norg.apache.commons.digester3.binder.NestedPropertiesBuilder\norg.apache.commons.digester3.binder.NodeCreateRuleProvider$NodeType\norg.apache.commons.digester3.binder.NodeCreateRuleProvider\norg.apache.commons.digester3.binder.ObjectCreateBuilder\norg.apache.commons.digester3.binder.ObjectParamBuilder\norg.apache.commons.digester3.binder.PathCallParamBuilder\norg.apache.commons.digester3.binder.PluginCreateRuleBuilder\norg.apache.commons.digester3.binder.PluginDeclarationRuleBuilder\norg.apache.commons.digester3.binder.RuleProvider\norg.apache.commons.digester3.binder.RulesBinder\norg.apache.commons.digester3.binder.RulesModule\norg.apache.commons.digester3.binder.SetNextBuilder\norg.apache.commons.digester3.binder.SetPropertiesBuilder\norg.apache.commons.digester3.binder.SetPropertyBuilder\norg.apache.commons.digester3.binder.SetRootBuilder\norg.apache.commons.digester3.binder.SetTopBuilder\norg.apache.commons.digester3.plugins.Declaration\norg.apache.commons.digester3.plugins.InitializableRule\norg.apache.commons.digester3.plugins.LogUtils\norg.apache.commons.digester3.plugins.PluginAssertionFailure\norg.apache.commons.digester3.plugins.PluginConfigurationException\norg.apache.commons.digester3.plugins.PluginContext\norg.apache.commons.digester3.plugins.PluginCreateRule\norg.apache.commons.digester3.plugins.PluginDeclarationRule\norg.apache.commons.digester3.plugins.PluginException\norg.apache.commons.digester3.plugins.PluginInvalidInputException\norg.apache.commons.digester3.plugins.PluginManager\norg.apache.commons.digester3.plugins.PluginRules\norg.apache.commons.digester3.plugins.RuleFinder\norg.apache.commons.digester3.plugins.RuleLoader\norg.apache.commons.digester3.plugins.RulesFactory\norg.apache.commons.digester3.plugins.strategies.FinderFromClass\norg.apache.commons.digester3.plugins.strategies.FinderFromDfltClass\norg.apache.commons.digester3.plugins.strategies.FinderFromDfltMethod\norg.apache.commons.digester3.plugins.strategies.FinderFromDfltResource\norg.apache.commons.digester3.plugins.strategies.FinderFromFile\norg.apache.commons.digester3.plugins.strategies.FinderFromMethod\norg.apache.commons.digester3.plugins.strategies.FinderFromResource\norg.apache.commons.digester3.plugins.strategies.FinderSetProperties\norg.apache.commons.digester3.plugins.strategies.LoaderFromClass\norg.apache.commons.digester3.plugins.strategies.LoaderFromStream$1\norg.apache.commons.digester3.plugins.strategies.LoaderFromStream\norg.apache.commons.digester3.plugins.strategies.LoaderSetProperties\norg.apache.commons.digester3.substitution.CompoundSubstitutor\norg.apache.commons.digester3.substitution.MultiVariableExpander\norg.apache.commons.digester3.substitution.VariableAttributes\norg.apache.commons.digester3.substitution.VariableExpander\norg.apache.commons.digester3.substitution.VariableSubstitutor\norg.apache.commons.digester3.xmlrules.AbstractXmlMethodRule\norg.apache.commons.digester3.xmlrules.AbstractXmlRule\norg.apache.commons.digester3.xmlrules.BeanPropertySetterRule\norg.apache.commons.digester3.xmlrules.CallMethodRule\norg.apache.commons.digester3.xmlrules.CallParamRule\norg.apache.commons.digester3.xmlrules.FactoryCreateRule\norg.apache.commons.digester3.xmlrules.FromXmlRulesModule\norg.apache.commons.digester3.xmlrules.IncludeRule$1\norg.apache.commons.digester3.xmlrules.IncludeRule\norg.apache.commons.digester3.xmlrules.NameSpaceURIRulesBinder\norg.apache.commons.digester3.xmlrules.NodeCreateRule\norg.apache.commons.digester3.xmlrules.ObjectCreateRule\norg.apache.commons.digester3.xmlrules.ObjectParamRule\norg.apache.commons.digester3.xmlrules.PatternRule\norg.apache.commons.digester3.xmlrules.PatternStack\norg.apache.commons.digester3.xmlrules.PrefixedRulesBinder\norg.apache.commons.digester3.xmlrules.SetNamespaceURIRule\norg.apache.commons.digester3.xmlrules.SetNestedPropertiesAliasRule\norg.apache.commons.digester3.xmlrules.SetNestedPropertiesIgnoreRule\norg.apache.commons.digester3.xmlrules.SetNestedPropertiesRule\norg.apache.commons.digester3.xmlrules.SetNextRule\norg.apache.commons.digester3.xmlrules.SetPropertiesAliasRule\norg.apache.commons.digester3.xmlrules.SetPropertiesIgnoreRule\norg.apache.commons.digester3.xmlrules.SetPropertiesRule\norg.apache.commons.digester3.xmlrules.SetPropertyRule\norg.apache.commons.digester3.xmlrules.SetRootRule\norg.apache.commons.digester3.xmlrules.SetTopRule\norg.apache.commons.digester3.xmlrules.WithMemoryRulesBinder\norg.apache.commons.digester3.xmlrules.XmlRulesModule" + } + ] + }, + { + "group": "cglib", + "name": "cglib", + "version": "2.2.2", + "description": "Code generation library", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "b3f681be48fce094cf01a045f5bdca6f" + }, + { + "alg": "SHA-1", + "content": "a47a971686474124562bdd4a7ccbd8ac8c3e8b11" + }, + { + "alg": "SHA-256", + "content": "a93e4485d274277177480c4afe6ddd8355cda1cacfe356c134e25d65193935fd" + }, + { + "alg": "SHA-512", + "content": "22f47bb9fb65180ea301cb078cf58aa8f19af110b1ef3b790c993222d4ecf1c3daf23e4b1c804e87295de2ad160e5bf08d1c4d9b5630dc31fd2a3e490db522a5" + }, + { + "alg": "SHA-384", + "content": "cdd3bec09e994c92416d21b78bc32f8a34c5dab218c5c96a145d04287b716c0cce1a783c12bc7654188f99e0920c66ab" + }, + { + "alg": "SHA3-384", + "content": "782dd0e94f63fbae8afa9174e1af32735cf384cccb68984657c046456f2756e3fa889aa0ab51aa967b49a6f39ddc52de" + }, + { + "alg": "SHA3-256", + "content": "e6ce742d566defd9cf12f95f79d78817cd293938934ef96ddbf5704a61e9c6cf" + }, + { + "alg": "SHA3-512", + "content": "d0cb7b4b7e14bec6afc85656fae041bd315ae2f15a03365b443ee64680099d0839a3bbb3149b96837a8fb8d040de9693000768a7896b70c1125a4b9dd4204f7a" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/cglib/cglib@2.2.2?type=jar", + "type": "library", + "bom-ref": "pkg:maven/cglib/cglib@2.2.2?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/cglib/cglib/2.2.2/cglib-2.2.2.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "net.sf.cglib.beans.BeanCopier$BeanCopierKey\nnet.sf.cglib.beans.BeanCopier$Generator\nnet.sf.cglib.beans.BeanCopier\nnet.sf.cglib.beans.BeanGenerator$BeanGeneratorKey\nnet.sf.cglib.beans.BeanGenerator\nnet.sf.cglib.beans.BeanMap$Generator$BeanMapKey\nnet.sf.cglib.beans.BeanMap$Generator\nnet.sf.cglib.beans.BeanMap\nnet.sf.cglib.beans.BeanMapEmitter$1\nnet.sf.cglib.beans.BeanMapEmitter$2\nnet.sf.cglib.beans.BeanMapEmitter$3\nnet.sf.cglib.beans.BeanMapEmitter\nnet.sf.cglib.beans.BulkBean$BulkBeanKey\nnet.sf.cglib.beans.BulkBean$Generator\nnet.sf.cglib.beans.BulkBean\nnet.sf.cglib.beans.BulkBeanEmitter\nnet.sf.cglib.beans.BulkBeanException\nnet.sf.cglib.beans.FixedKeySet\nnet.sf.cglib.beans.ImmutableBean$Generator\nnet.sf.cglib.beans.ImmutableBean\nnet.sf.cglib.core.AbstractClassGenerator$1\nnet.sf.cglib.core.AbstractClassGenerator$Source\nnet.sf.cglib.core.AbstractClassGenerator\nnet.sf.cglib.core.Block\nnet.sf.cglib.core.ClassEmitter$1\nnet.sf.cglib.core.ClassEmitter$2\nnet.sf.cglib.core.ClassEmitter$3\nnet.sf.cglib.core.ClassEmitter$FieldInfo\nnet.sf.cglib.core.ClassEmitter\nnet.sf.cglib.core.ClassGenerator\nnet.sf.cglib.core.ClassInfo\nnet.sf.cglib.core.ClassNameReader$1\nnet.sf.cglib.core.ClassNameReader$EarlyExitException\nnet.sf.cglib.core.ClassNameReader\nnet.sf.cglib.core.ClassesKey$Key\nnet.sf.cglib.core.ClassesKey\nnet.sf.cglib.core.CodeEmitter$State\nnet.sf.cglib.core.CodeEmitter\nnet.sf.cglib.core.CodeGenerationException\nnet.sf.cglib.core.CollectionUtils\nnet.sf.cglib.core.Constants\nnet.sf.cglib.core.Converter\nnet.sf.cglib.core.Customizer\nnet.sf.cglib.core.DebuggingClassWriter$1\nnet.sf.cglib.core.DebuggingClassWriter\nnet.sf.cglib.core.DefaultGeneratorStrategy\nnet.sf.cglib.core.DefaultNamingPolicy\nnet.sf.cglib.core.DuplicatesPredicate\nnet.sf.cglib.core.EmitUtils$1\nnet.sf.cglib.core.EmitUtils$10\nnet.sf.cglib.core.EmitUtils$11\nnet.sf.cglib.core.EmitUtils$12\nnet.sf.cglib.core.EmitUtils$13\nnet.sf.cglib.core.EmitUtils$14\nnet.sf.cglib.core.EmitUtils$15\nnet.sf.cglib.core.EmitUtils$16\nnet.sf.cglib.core.EmitUtils$2\nnet.sf.cglib.core.EmitUtils$3\nnet.sf.cglib.core.EmitUtils$4\nnet.sf.cglib.core.EmitUtils$5\nnet.sf.cglib.core.EmitUtils$6\nnet.sf.cglib.core.EmitUtils$7\nnet.sf.cglib.core.EmitUtils$8\nnet.sf.cglib.core.EmitUtils$9\nnet.sf.cglib.core.EmitUtils$ArrayDelimiters\nnet.sf.cglib.core.EmitUtils$ParameterTyper\nnet.sf.cglib.core.EmitUtils\nnet.sf.cglib.core.GeneratorStrategy\nnet.sf.cglib.core.KeyFactory$1\nnet.sf.cglib.core.KeyFactory$2\nnet.sf.cglib.core.KeyFactory$Generator\nnet.sf.cglib.core.KeyFactory\nnet.sf.cglib.core.Local\nnet.sf.cglib.core.LocalVariablesSorter$1\nnet.sf.cglib.core.LocalVariablesSorter$State\nnet.sf.cglib.core.LocalVariablesSorter\nnet.sf.cglib.core.MethodInfo\nnet.sf.cglib.core.MethodInfoTransformer\nnet.sf.cglib.core.MethodWrapper$MethodWrapperKey\nnet.sf.cglib.core.MethodWrapper\nnet.sf.cglib.core.NamingPolicy\nnet.sf.cglib.core.ObjectSwitchCallback\nnet.sf.cglib.core.Predicate\nnet.sf.cglib.core.ProcessArrayCallback\nnet.sf.cglib.core.ProcessSwitchCallback\nnet.sf.cglib.core.ReflectUtils$1\nnet.sf.cglib.core.ReflectUtils$2\nnet.sf.cglib.core.ReflectUtils$3\nnet.sf.cglib.core.ReflectUtils$4\nnet.sf.cglib.core.ReflectUtils\nnet.sf.cglib.core.RejectModifierPredicate\nnet.sf.cglib.core.Signature\nnet.sf.cglib.core.TinyBitSet\nnet.sf.cglib.core.Transformer\nnet.sf.cglib.core.TypeUtils\nnet.sf.cglib.core.VisibilityPredicate\nnet.sf.cglib.proxy.BridgeMethodResolver$BridgedFinder\nnet.sf.cglib.proxy.BridgeMethodResolver\nnet.sf.cglib.proxy.Callback\nnet.sf.cglib.proxy.CallbackFilter\nnet.sf.cglib.proxy.CallbackGenerator$Context\nnet.sf.cglib.proxy.CallbackGenerator\nnet.sf.cglib.proxy.CallbackHelper\nnet.sf.cglib.proxy.CallbackInfo\nnet.sf.cglib.proxy.Dispatcher\nnet.sf.cglib.proxy.DispatcherGenerator\nnet.sf.cglib.proxy.Enhancer$1\nnet.sf.cglib.proxy.Enhancer$2\nnet.sf.cglib.proxy.Enhancer$3\nnet.sf.cglib.proxy.Enhancer$4\nnet.sf.cglib.proxy.Enhancer$5\nnet.sf.cglib.proxy.Enhancer$6\nnet.sf.cglib.proxy.Enhancer$EnhancerKey\nnet.sf.cglib.proxy.Enhancer\nnet.sf.cglib.proxy.Factory\nnet.sf.cglib.proxy.FixedValue\nnet.sf.cglib.proxy.FixedValueGenerator\nnet.sf.cglib.proxy.InterfaceMaker\nnet.sf.cglib.proxy.InvocationHandler\nnet.sf.cglib.proxy.InvocationHandlerGenerator\nnet.sf.cglib.proxy.LazyLoader\nnet.sf.cglib.proxy.LazyLoaderGenerator\nnet.sf.cglib.proxy.MethodInterceptor\nnet.sf.cglib.proxy.MethodInterceptorGenerator$1\nnet.sf.cglib.proxy.MethodInterceptorGenerator$2\nnet.sf.cglib.proxy.MethodInterceptorGenerator\nnet.sf.cglib.proxy.MethodProxy$1\nnet.sf.cglib.proxy.MethodProxy$CreateInfo\nnet.sf.cglib.proxy.MethodProxy$FastClassInfo\nnet.sf.cglib.proxy.MethodProxy\nnet.sf.cglib.proxy.Mixin$Generator\nnet.sf.cglib.proxy.Mixin$MixinKey\nnet.sf.cglib.proxy.Mixin$Route\nnet.sf.cglib.proxy.Mixin\nnet.sf.cglib.proxy.MixinBeanEmitter\nnet.sf.cglib.proxy.MixinEmitter\nnet.sf.cglib.proxy.MixinEverythingEmitter\nnet.sf.cglib.proxy.NoOp$1\nnet.sf.cglib.proxy.NoOp\nnet.sf.cglib.proxy.NoOpGenerator\nnet.sf.cglib.proxy.Proxy$1\nnet.sf.cglib.proxy.Proxy$ProxyImpl\nnet.sf.cglib.proxy.Proxy\nnet.sf.cglib.proxy.ProxyRefDispatcher\nnet.sf.cglib.proxy.UndeclaredThrowableException\nnet.sf.cglib.reflect.ConstructorDelegate$ConstructorKey\nnet.sf.cglib.reflect.ConstructorDelegate$Generator\nnet.sf.cglib.reflect.ConstructorDelegate\nnet.sf.cglib.reflect.FastClass$Generator\nnet.sf.cglib.reflect.FastClass\nnet.sf.cglib.reflect.FastClassEmitter$1\nnet.sf.cglib.reflect.FastClassEmitter$2\nnet.sf.cglib.reflect.FastClassEmitter$3\nnet.sf.cglib.reflect.FastClassEmitter$4\nnet.sf.cglib.reflect.FastClassEmitter$GetIndexCallback\nnet.sf.cglib.reflect.FastClassEmitter\nnet.sf.cglib.reflect.FastConstructor\nnet.sf.cglib.reflect.FastMember\nnet.sf.cglib.reflect.FastMethod\nnet.sf.cglib.reflect.MethodDelegate$Generator\nnet.sf.cglib.reflect.MethodDelegate$MethodDelegateKey\nnet.sf.cglib.reflect.MethodDelegate\nnet.sf.cglib.reflect.MulticastDelegate$Generator$1\nnet.sf.cglib.reflect.MulticastDelegate$Generator\nnet.sf.cglib.reflect.MulticastDelegate\nnet.sf.cglib.transform.AbstractClassFilterTransformer\nnet.sf.cglib.transform.AbstractClassLoader$1\nnet.sf.cglib.transform.AbstractClassLoader\nnet.sf.cglib.transform.AbstractClassTransformer\nnet.sf.cglib.transform.AbstractProcessTask\nnet.sf.cglib.transform.AbstractTransformTask\nnet.sf.cglib.transform.AnnotationVisitorTee\nnet.sf.cglib.transform.ClassEmitterTransformer\nnet.sf.cglib.transform.ClassFilter\nnet.sf.cglib.transform.ClassFilterTransformer\nnet.sf.cglib.transform.ClassReaderGenerator\nnet.sf.cglib.transform.ClassTransformer\nnet.sf.cglib.transform.ClassTransformerChain\nnet.sf.cglib.transform.ClassTransformerFactory\nnet.sf.cglib.transform.ClassTransformerTee\nnet.sf.cglib.transform.ClassVisitorTee\nnet.sf.cglib.transform.FieldVisitorTee\nnet.sf.cglib.transform.MethodFilter\nnet.sf.cglib.transform.MethodFilterTransformer\nnet.sf.cglib.transform.MethodVisitorTee\nnet.sf.cglib.transform.TransformingClassGenerator\nnet.sf.cglib.transform.TransformingClassLoader\nnet.sf.cglib.transform.impl.AbstractInterceptFieldCallback\nnet.sf.cglib.transform.impl.AccessFieldTransformer$Callback\nnet.sf.cglib.transform.impl.AccessFieldTransformer\nnet.sf.cglib.transform.impl.AddDelegateTransformer$1\nnet.sf.cglib.transform.impl.AddDelegateTransformer\nnet.sf.cglib.transform.impl.AddInitTransformer$1\nnet.sf.cglib.transform.impl.AddInitTransformer\nnet.sf.cglib.transform.impl.AddPropertyTransformer\nnet.sf.cglib.transform.impl.AddStaticInitTransformer\nnet.sf.cglib.transform.impl.FieldProvider\nnet.sf.cglib.transform.impl.FieldProviderTransformer$1\nnet.sf.cglib.transform.impl.FieldProviderTransformer$2\nnet.sf.cglib.transform.impl.FieldProviderTransformer$3\nnet.sf.cglib.transform.impl.FieldProviderTransformer$4\nnet.sf.cglib.transform.impl.FieldProviderTransformer\nnet.sf.cglib.transform.impl.InterceptFieldCallback\nnet.sf.cglib.transform.impl.InterceptFieldEnabled\nnet.sf.cglib.transform.impl.InterceptFieldFilter\nnet.sf.cglib.transform.impl.InterceptFieldTransformer$1\nnet.sf.cglib.transform.impl.InterceptFieldTransformer\nnet.sf.cglib.transform.impl.UndeclaredThrowableStrategy$1\nnet.sf.cglib.transform.impl.UndeclaredThrowableStrategy\nnet.sf.cglib.transform.impl.UndeclaredThrowableTransformer$1\nnet.sf.cglib.transform.impl.UndeclaredThrowableTransformer\nnet.sf.cglib.util.ParallelSorter$ByteComparer\nnet.sf.cglib.util.ParallelSorter$ComparatorComparer\nnet.sf.cglib.util.ParallelSorter$Comparer\nnet.sf.cglib.util.ParallelSorter$DoubleComparer\nnet.sf.cglib.util.ParallelSorter$FloatComparer\nnet.sf.cglib.util.ParallelSorter$Generator\nnet.sf.cglib.util.ParallelSorter$IntComparer\nnet.sf.cglib.util.ParallelSorter$LongComparer\nnet.sf.cglib.util.ParallelSorter$ObjectComparer\nnet.sf.cglib.util.ParallelSorter$ShortComparer\nnet.sf.cglib.util.ParallelSorter\nnet.sf.cglib.util.ParallelSorterEmitter\nnet.sf.cglib.util.SorterTemplate\nnet.sf.cglib.util.StringSwitcher$Generator$1\nnet.sf.cglib.util.StringSwitcher$Generator\nnet.sf.cglib.util.StringSwitcher$StringSwitcherKey\nnet.sf.cglib.util.StringSwitcher" + } + ] + }, + { + "publisher": "ObjectWeb", + "group": "asm", + "name": "asm", + "version": "3.3.1", + "description": "A very small and fast Java bytecode manipulation framework", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "1ad1e8959324b0f680b8e62406955642" + }, + { + "alg": "SHA-1", + "content": "1d5f20b4ea675e6fab6ab79f1cd60ec268ddc015" + }, + { + "alg": "SHA-256", + "content": "c2b39275f8e951bc74750080a1266cdabc39399bc5e13d642bf2d346449df7f3" + }, + { + "alg": "SHA-512", + "content": "164f7a59e2e7a31335fcb3e170a17804caae74a192bf5c8d76bf90819eb6f183e9cde15b49e1d8b5713b15fc663871808bf5e3a23be1628fb6074f6daf0650ac" + }, + { + "alg": "SHA-384", + "content": "e500e0f19d010ddd82819e35764bd6f3b4413471adc21f10c13e725ec7a648b77e7cac528ffab199e6e47c8768bf6429" + }, + { + "alg": "SHA3-384", + "content": "5e8bca93cb06fd4f6e913594cd9dbad9eaff5f0c544acecbb3f6aa08eb542aaaef41658c1b93f8671b4df4103b6320b6" + }, + { + "alg": "SHA3-256", + "content": "0f095a6f61116ec42ffa383ce13e11ba3f1bfe2364e87d399702880cd94aae32" + }, + { + "alg": "SHA3-512", + "content": "40abd51f53351f10fb15687f69266797c62da6b27b70c22358e769f48c3950e124a1ea335c098c356015112d42ba5b4a0c325253f2951f2b903d715ba7f49b1b" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-4-Clause" + } + } + ], + "purl": "pkg:maven/asm/asm@3.3.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/asm/asm@3.3.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/asm/asm/3.3.1/asm-3.3.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.objectweb.asm.AnnotationVisitor\norg.objectweb.asm.AnnotationWriter\norg.objectweb.asm.Attribute\norg.objectweb.asm.ByteVector\norg.objectweb.asm.ClassAdapter\norg.objectweb.asm.ClassReader\norg.objectweb.asm.ClassVisitor\norg.objectweb.asm.ClassWriter\norg.objectweb.asm.Edge\norg.objectweb.asm.FieldVisitor\norg.objectweb.asm.FieldWriter\norg.objectweb.asm.Frame\norg.objectweb.asm.Handler\norg.objectweb.asm.Item\norg.objectweb.asm.Label\norg.objectweb.asm.MethodAdapter\norg.objectweb.asm.MethodVisitor\norg.objectweb.asm.MethodWriter\norg.objectweb.asm.Opcodes\norg.objectweb.asm.Type\norg.objectweb.asm.signature.SignatureReader\norg.objectweb.asm.signature.SignatureVisitor\norg.objectweb.asm.signature.SignatureWriter" + } + ] + }, + { + "group": "org.jolokia", + "name": "jolokia-core", + "version": "1.6.0", + "description": "jar file containing servlet and helper classes", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "5f7ce4a39dc7622dbe97b4e285033ff7" + }, + { + "alg": "SHA-1", + "content": "c0d928201b20202826dd02762fea8ae1dc1634b1" + }, + { + "alg": "SHA-256", + "content": "a66c9d507a0997f4f9d31d5af5e640bc31099aa8278ac78e94e784797e1db94d" + }, + { + "alg": "SHA-512", + "content": "ba788ecbf4fe51e578904cfc3b28a53eea148952c753cf04b222348e3a3dff564cfdde3120536cf10eb49672ba891aa992ba39f5e18a11408d7b27968967356a" + }, + { + "alg": "SHA-384", + "content": "fc725017066f81bd32a9a7624ed874d9348e6600d4f52b24212f92a18c10814dbd315c418839f2243e00f9c9e5c2220a" + }, + { + "alg": "SHA3-384", + "content": "b1d9390f027e46eb302b603df8718b828a0ad54ed80e86f1b604190a2cec39bb310f234436b3fe385b78e1e0ed4f8f19" + }, + { + "alg": "SHA3-256", + "content": "6407de258cf44218e302d78c5a28dde7082da7d75e645334059681b263571dee" + }, + { + "alg": "SHA3-512", + "content": "5d9a640f424172fc6753d19a0380d343716d485d78d57b5749de9e08956d32b35ddf72908794cb46fbfc67b428f9417b562ac11243b18fae4d7eb73cc101301b" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.jolokia/jolokia-core@1.6.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.jolokia/jolokia-core@1.6.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/jolokia/jolokia-core/1.6.0/jolokia-core-1.6.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.jolokia.handler.RequestHandlerManager\norg.jolokia.handler.ExecHandler$1\norg.jolokia.handler.VersionHandler\norg.jolokia.handler.ExecHandler$OperationAndParamType\norg.jolokia.handler.SearchHandler\norg.jolokia.handler.ListHandler$ListMBeanEachAction\norg.jolokia.handler.ExecHandler\norg.jolokia.handler.ReadHandler\norg.jolokia.handler.JsonRequestHandler\norg.jolokia.handler.ReadHandler$2\norg.jolokia.handler.list.MBeanInfoData\norg.jolokia.handler.list.DataKeys\norg.jolokia.handler.list.DataUpdater\norg.jolokia.handler.list.OperationDataUpdater\norg.jolokia.handler.list.ClassNameDataUpdater\norg.jolokia.handler.list.AttributeDataUpdater\norg.jolokia.handler.list.DescriptionDataUpdater\norg.jolokia.handler.list.NotificationDataUpdater\norg.jolokia.handler.ReadHandler$1\norg.jolokia.handler.WriteHandler\norg.jolokia.handler.ListHandler\norg.jolokia.converter.Converters\norg.jolokia.converter.json.ValueFaultHandler$1\norg.jolokia.converter.json.PathAttributeFilterValueFaultHandler\norg.jolokia.converter.json.Extractor\norg.jolokia.converter.json.EnumExtractor\norg.jolokia.converter.json.JsonConvertOptions$1\norg.jolokia.converter.json.ValueFaultHandler$2\norg.jolokia.converter.json.BeanExtractor\norg.jolokia.converter.json.DateExtractor\norg.jolokia.converter.json.CompositeDataExtractor\norg.jolokia.converter.json.ValueFaultHandler\norg.jolokia.converter.json.simplifier.DomElementSimplifier$ValueAttributeExtractor\norg.jolokia.converter.json.simplifier.SimplifierExtractor$AttributeExtractor\norg.jolokia.converter.json.simplifier.ObjectNameSimplifier\norg.jolokia.converter.json.simplifier.ObjectNameSimplifier$1\norg.jolokia.converter.json.simplifier.SimplifierExtractor$AttributeExtractor$SkipAttributeException\norg.jolokia.converter.json.simplifier.UrlSimplifier$1\norg.jolokia.converter.json.simplifier.DomElementSimplifier\norg.jolokia.converter.json.simplifier.UrlSimplifier$UrlAttributeExtractor\norg.jolokia.converter.json.simplifier.FileSimplifier$LastModifiedAttributeExtractor\norg.jolokia.converter.json.simplifier.FileSimplifier$IsDirectoryAttributeExtractor\norg.jolokia.converter.json.simplifier.ClassSimplifier$InterfaceAttributeExtractor\norg.jolokia.converter.json.simplifier.UrlSimplifier\norg.jolokia.converter.json.simplifier.SimplifierExtractor\norg.jolokia.converter.json.simplifier.FileSimplifier$1\norg.jolokia.converter.json.simplifier.FileSimplifier$NameAttributeExtractor\norg.jolokia.converter.json.simplifier.ClassSimplifier$1\norg.jolokia.converter.json.simplifier.FileSimplifier$PathAttributeExtractor\norg.jolokia.converter.json.simplifier.ClassSimplifier$NameAttributeExtractor\norg.jolokia.converter.json.simplifier.DomElementSimplifier$NameAttributeExtractor\norg.jolokia.converter.json.simplifier.FileSimplifier\norg.jolokia.converter.json.simplifier.FileSimplifier$LengthAttributeExtractor\norg.jolokia.converter.json.simplifier.DomElementSimplifier$ChildAttributeExtractor\norg.jolokia.converter.json.simplifier.ClassSimplifier\norg.jolokia.converter.json.simplifier.DomElementSimplifier$1\norg.jolokia.converter.json.simplifier.FileSimplifier$ExistsAttributeExtractor\norg.jolokia.converter.json.simplifier.ObjectNameSimplifier$ObjectNameAttributeExtractor\norg.jolokia.converter.json.CollectionExtractor\norg.jolokia.converter.json.MapExtractor\norg.jolokia.converter.json.JsonConvertOptions\norg.jolokia.converter.json.ValueFaultHandler$AttributeFilteredException\norg.jolokia.converter.json.JsonConvertOptions$Builder\norg.jolokia.converter.json.TabularDataExtractor\norg.jolokia.converter.json.ArrayExtractor\norg.jolokia.converter.json.ObjectSerializationContext\norg.jolokia.converter.json.ObjectToJsonConverter\norg.jolokia.converter.json.ListExtractor\norg.jolokia.converter.json.BeanExtractor$SetMethodAccessibleAction\norg.jolokia.converter.object.SimpleTypeConverter\norg.jolokia.converter.object.CompositeTypeConverter\norg.jolokia.converter.object.StringToObjectConverter$BigIntegerParser\norg.jolokia.converter.object.StringToObjectConverter$ByteParser\norg.jolokia.converter.object.StringToObjectConverter$ObjectNameParser\norg.jolokia.converter.object.StringToOpenTypeConverter\norg.jolokia.converter.object.StringToObjectConverter$StringParser\norg.jolokia.converter.object.StringToObjectConverter$DoubleParser\norg.jolokia.converter.object.TabularDataConverter\norg.jolokia.converter.object.StringToObjectConverter$LongParser\norg.jolokia.converter.object.StringToObjectConverter$BigDecimalParser\norg.jolokia.converter.object.StringToObjectConverter$ShortParser\norg.jolokia.converter.object.StringToObjectConverter$Parser\norg.jolokia.converter.object.StringToObjectConverter$FloatParser\norg.jolokia.converter.object.StringToObjectConverter$BooleanParser\norg.jolokia.converter.object.StringToObjectConverter$JSONParser\norg.jolokia.converter.object.StringToObjectConverter$DateParser\norg.jolokia.converter.object.ArrayTypeConverter\norg.jolokia.converter.object.StringToObjectConverter$URLParser\norg.jolokia.converter.object.StringToObjectConverter\norg.jolokia.converter.object.OpenTypeConverter\norg.jolokia.converter.object.StringToObjectConverter$1\norg.jolokia.converter.object.StringToObjectConverter$IntParser\norg.jolokia.converter.object.StringToObjectConverter$CharParser\norg.jolokia.util.LogHandler$StdoutLogHandler\norg.jolokia.util.DebugStore$Entry\norg.jolokia.util.UserPasswordCallbackHandler\norg.jolokia.util.DateUtil\norg.jolokia.util.ServiceObjectFactory$ServiceEntry$1\norg.jolokia.util.Base64Util\norg.jolokia.util.ServiceObjectFactory\norg.jolokia.util.JolokiaCipher$KeyHolderImpl\norg.jolokia.util.JolokiaCipher\norg.jolokia.util.LogHandler\norg.jolokia.util.QuietLogHandler\norg.jolokia.util.JmxUtil\norg.jolokia.util.JulLogHandler\norg.jolokia.util.JolokiaCipher$1\norg.jolokia.util.HttpMethod\norg.jolokia.util.IpChecker\norg.jolokia.util.DebugStore$1\norg.jolokia.util.ServersInfo\norg.jolokia.util.JolokiaCipher$KeyHolder\norg.jolokia.util.ClassUtil\norg.jolokia.util.EscapeUtil\norg.jolokia.util.ServiceObjectFactory$ServiceEntry\norg.jolokia.util.NetworkUtil\norg.jolokia.util.DebugStore\norg.jolokia.util.MimeTypeUtil\norg.jolokia.util.IoUtil\norg.jolokia.util.RequestType\norg.jolokia.config.ProcessingParameters\norg.jolokia.config.ConfigKey\norg.jolokia.config.ConfigExtractor\norg.jolokia.config.Configuration\norg.jolokia.Version\norg.jolokia.discovery.AgentDetailsHolder\norg.jolokia.discovery.DiscoveryOutgoingMessage$Builder\norg.jolokia.discovery.MulticastUtil$1\norg.jolokia.discovery.DiscoveryMulticastResponder\norg.jolokia.discovery.MulticastSocketListenerThread$SocketVerificationFailedException\norg.jolokia.discovery.AbstractDiscoveryMessage$Payload\norg.jolokia.discovery.MulticastSocketListenerThread\norg.jolokia.discovery.MulticastUtil$FindAgentsCallable\norg.jolokia.discovery.AgentDetails\norg.jolokia.discovery.DiscoveryOutgoingMessage$1\norg.jolokia.discovery.AbstractDiscoveryMessage\norg.jolokia.discovery.AbstractDiscoveryMessage$MessageType\norg.jolokia.discovery.DiscoveryIncomingMessage\norg.jolokia.discovery.MulticastUtil\norg.jolokia.discovery.JolokiaDiscoveryMBean\norg.jolokia.discovery.MulticastUtil$CouldntSendDiscoveryPacketException\norg.jolokia.discovery.JolokiaDiscovery\norg.jolokia.discovery.DiscoveryOutgoingMessage\norg.jolokia.backend.BackendManager$Initializer\norg.jolokia.backend.MBeanServerHandler$FallbackServerDetector\norg.jolokia.backend.LocalRequestDispatcher\norg.jolokia.backend.MBeanServerExecutorLocal\norg.jolokia.backend.MBeanServerHandler$MBeanHandle\norg.jolokia.backend.MBeanServerHandler$NullServerHandle\norg.jolokia.backend.MBeanServers\norg.jolokia.backend.plugin.MBeanPluginContext\norg.jolokia.backend.plugin.MBeanPlugin\norg.jolokia.backend.Config\norg.jolokia.backend.MBeanServerHandler\norg.jolokia.backend.MBeanServerHandlerMBean\norg.jolokia.backend.MBeanServerHandler$1\norg.jolokia.backend.BackendManager\norg.jolokia.backend.executor.MBeanServerExecutor\norg.jolokia.backend.executor.AbstractMBeanServerExecutor\norg.jolokia.backend.executor.MBeanServerExecutor$MBeanEachCallback\norg.jolokia.backend.executor.MBeanServerExecutor$MBeanAction\norg.jolokia.backend.executor.NotChangedException\norg.jolokia.backend.ConfigMBean\norg.jolokia.backend.RequestDispatcher\norg.jolokia.backend.BackendManager$1\norg.jolokia.detector.ServerHandle\norg.jolokia.detector.AbstractServerDetector\norg.jolokia.detector.GeronimoDetector\norg.jolokia.detector.ActiveMQDetector\norg.jolokia.detector.GlassfishDetector\norg.jolokia.detector.AbstractServerDetector$1\norg.jolokia.detector.JettyDetector\norg.jolokia.detector.WeblogicDetector\norg.jolokia.detector.GlassfishDetector$GlassfishServerHandle\norg.jolokia.detector.TomcatDetector\norg.jolokia.detector.JBossDetector$JBossServerHandle\norg.jolokia.detector.LightstreamerDetector\norg.jolokia.detector.JBossDetector\norg.jolokia.detector.WebsphereDetector\norg.jolokia.detector.WebsphereDetector$WebsphereServerHandle\norg.jolokia.detector.GlassfishDetector$1\norg.jolokia.detector.ServerDetector\norg.jolokia.http.AgentServlet$ServletRequestHandler\norg.jolokia.http.AgentServlet$4\norg.jolokia.http.AgentServlet$2\norg.jolokia.http.AgentServlet$ServletContextFacade\norg.jolokia.http.HttpRequestHandler\norg.jolokia.http.AgentServlet$3\norg.jolokia.http.AgentServlet$1\norg.jolokia.http.Jsr160ProxyNotEnabledByDefaultAnymoreDispatcher\norg.jolokia.http.AgentServlet$ServletConfigFacade\norg.jolokia.http.AgentServlet\norg.jolokia.restrictor.Restrictor\norg.jolokia.restrictor.PolicyRestrictor\norg.jolokia.restrictor.AllowAllRestrictor\norg.jolokia.restrictor.DenyAllRestrictor\norg.jolokia.restrictor.AbstractConstantRestrictor\norg.jolokia.restrictor.RestrictorFactory\norg.jolokia.restrictor.policy.HttpMethodChecker\norg.jolokia.restrictor.policy.MBeanAccessChecker\norg.jolokia.restrictor.policy.MBeanPolicyConfig\norg.jolokia.restrictor.policy.NetworkChecker\norg.jolokia.restrictor.policy.AbstractChecker\norg.jolokia.restrictor.policy.MBeanAccessChecker$Arg\norg.jolokia.restrictor.policy.CorsChecker\norg.jolokia.restrictor.policy.RequestTypeChecker\norg.jolokia.history.HistoryStore$2\norg.jolokia.history.HistoryLimit\norg.jolokia.history.ValueEntry\norg.jolokia.history.HistoryEntry\norg.jolokia.history.HistoryKey\norg.jolokia.history.HistoryStore$1\norg.jolokia.history.HistoryStore$3\norg.jolokia.history.HistoryStore$HistoryUpdater\norg.jolokia.history.HistoryStore\norg.jolokia.request.JmxObjectNameRequest\norg.jolokia.request.JmxExecRequest$1\norg.jolokia.request.JmxWriteRequest$1\norg.jolokia.request.RequestCreator\norg.jolokia.request.JmxSearchRequest$1\norg.jolokia.request.JmxVersionRequest\norg.jolokia.request.JmxVersionRequest$1\norg.jolokia.request.JmxWriteRequest\norg.jolokia.request.JmxListRequest$1\norg.jolokia.request.ProxyTargetConfig\norg.jolokia.request.JmxRequest\norg.jolokia.request.JmxReadRequest\norg.jolokia.request.JmxExecRequest\norg.jolokia.request.JmxListRequest\norg.jolokia.request.JmxReadRequest$1\norg.jolokia.request.JmxRequestFactory\norg.jolokia.request.JmxSearchRequest" + } + ] + }, + { + "group": "com.googlecode.json-simple", + "name": "json-simple", + "version": "1.1.1", + "description": "A simple Java toolkit for JSON", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "5cc2c478d73e8454b4c369cee66c5bc7" + }, + { + "alg": "SHA-1", + "content": "c9ad4a0850ab676c5c64461a05ca524cdfff59f1" + }, + { + "alg": "SHA-256", + "content": "4e69696892b88b41c55d49ab2fdcc21eead92bf54acc588c0050596c3b75199c" + }, + { + "alg": "SHA-512", + "content": "f8798bfbcc8ab8001baf90ce47ec2264234dc1da2d4aa97fdcdc0990472a6b5a5a32f828e776140777d598a99d8a0c0f51c6d0767ae1a829690ab9200ae35742" + }, + { + "alg": "SHA-384", + "content": "cec0c65bc033bf449a9214c37f4a4f1b8e6d90120cc613b677cfbe92f2b7bb68285d1d910146f1fd7ea7c622f898dcb5" + }, + { + "alg": "SHA3-384", + "content": "f489282b37e79b1f5d9ac27b66b61ca4bdc7697e7e27724e3dbc96fd5fc43e5c003b8dfbaa6947a9112d2aee15858ddf" + }, + { + "alg": "SHA3-256", + "content": "0de6743867e024955c58f771a38bda33c8e975e9066765db36b0db3e519f9534" + }, + { + "alg": "SHA3-512", + "content": "2566d35f2f426dbb5bd2a6cbab7ba1b78e503a315bcd784054dadbce7f98f41ec2cd1bb45be1677fdc909fb26e060b35b0064a3cd8c5dc6029cec891dd8ba77b" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.googlecode.json-simple/json-simple@1.1.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.googlecode.json-simple/json-simple@1.1.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.json.simple.ItemList\norg.json.simple.JSONArray\norg.json.simple.JSONAware\norg.json.simple.JSONObject\norg.json.simple.JSONStreamAware\norg.json.simple.JSONValue\norg.json.simple.parser.ContainerFactory\norg.json.simple.parser.ContentHandler\norg.json.simple.parser.JSONParser\norg.json.simple.parser.ParseException\norg.json.simple.parser.Yylex\norg.json.simple.parser.Yytoken" + } + ] + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.boot", + "name": "spring-boot-starter-actuator", + "version": "1.5.1.RELEASE", + "description": "Starter for using Spring Boot's Actuator which provides production ready features to help you monitor and manage your application", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "c9fc82c68f4d29030d3bb3aa3c4d7af9" + }, + { + "alg": "SHA-1", + "content": "4060b215004094bfd9f1bfa4f6e6e7ff09178e22" + }, + { + "alg": "SHA-256", + "content": "15b3584138d7702eb632f2b2d9fc24bcbebad8c27422083adbb061935058fcdf" + }, + { + "alg": "SHA-512", + "content": "2b21d66bf8e7c17d5e97d0569b974b649ad9145d0459cd537b265c9aa71c11061701134fe53e6915526b98ccfb98d7246a2b6c5ccaaabf66e97873e182296d02" + }, + { + "alg": "SHA-384", + "content": "bb53e8cdffcdc38be827223fea25752f15ae1c826aca3025cb538cdeca81cb54014d4c5d20a7bb7eb42eda032fecd2bc" + }, + { + "alg": "SHA3-384", + "content": "50a2b7aca08e4308a39bd2c27ee1d74913e56a3fa9a45e72c028413fe4aac0da08aa68ce1f004775a0f688856e68dc8b" + }, + { + "alg": "SHA3-256", + "content": "2fcbd37dcb1a48e66065fa4e1f3c295ae20a302189dedf81e36966f52a362df3" + }, + { + "alg": "SHA3-512", + "content": "31584f09fd8f589641ee4c2406ff35097b05a456664e51b84e22ae97d5b2f1b1fb32a4d1bcba5299eee5f5fbfd939580faffecf2ab77ac4bbfa43fb51069eefd" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-actuator@1.5.1.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.boot/spring-boot-starter-actuator@1.5.1.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/boot/spring-boot-starter-actuator/1.5.1.RELEASE/spring-boot-starter-actuator-1.5.1.RELEASE.jar" + } + ] + } + } + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.boot", + "name": "spring-boot-actuator", + "version": "1.5.1.RELEASE", + "description": "Spring Boot Actuator", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "3e93940debfe00fb43e7d371e525e8a7" + }, + { + "alg": "SHA-1", + "content": "bf228e8d8b732d7a0a107cd2c68d786cc4fbb4a1" + }, + { + "alg": "SHA-256", + "content": "252ceb5557376f5cabc8f9952813397d26ce7f2b78b40325beb98a1cc3dfa6c6" + }, + { + "alg": "SHA-512", + "content": "c6a6be9b2f802ba4c06d34fc102e0ac89cf0f4eacce88c99102a76d986e31b68f158758e52a21134c78cdd8b93e2ad86002c00e0109768d5717a37c7a5add368" + }, + { + "alg": "SHA-384", + "content": "e1cc36945b38751f734f622496744d492a96d49d78ca745fba4495230bdc41cc5539299ce019244687bc84f26dd0426b" + }, + { + "alg": "SHA3-384", + "content": "10c9696744b8375484fc1ee30d73642deee051e48f0fe739e0d286d9d68130d3c195489f0c840a52c51cea7660f95b06" + }, + { + "alg": "SHA3-256", + "content": "0a11022f0ecc4ab77a06909ebc7af74ea6afed5bb1394225813d37f6f303ece4" + }, + { + "alg": "SHA3-512", + "content": "bb663188cc38d20c6c9001d8669fdda42560e56a5e7cbc0f65bb6374b9616bde812a9094e2c58e62164b2ebf15c86a6434a014a1388da535335bfe8376ead55f" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.boot/spring-boot-actuator@1.5.1.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.boot/spring-boot-actuator@1.5.1.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/boot/spring-boot-actuator/1.5.1.RELEASE/spring-boot-actuator-1.5.1.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.boot.actuate.trace.InMemoryTraceRepository\norg.springframework.boot.actuate.trace.TraceProperties\norg.springframework.boot.actuate.trace.WebRequestTraceFilter\norg.springframework.boot.actuate.trace.TraceProperties$Include\norg.springframework.boot.actuate.trace.WebRequestTraceFilter$CustomStatusResponseWrapper\norg.springframework.boot.actuate.trace.TraceRepository\norg.springframework.boot.actuate.trace.Trace\norg.springframework.boot.actuate.trace.WebRequestTraceFilter$1\norg.springframework.boot.actuate.health.ElasticsearchHealthIndicator\norg.springframework.boot.actuate.health.ElasticsearchHealthIndicator$1\norg.springframework.boot.actuate.health.JmsHealthIndicator\norg.springframework.boot.actuate.health.MongoHealthIndicator\norg.springframework.boot.actuate.health.RabbitHealthIndicator\norg.springframework.boot.actuate.health.DataSourceHealthIndicator$1\norg.springframework.boot.actuate.health.LdapHealthIndicator\norg.springframework.boot.actuate.health.ApplicationHealthIndicator\norg.springframework.boot.actuate.health.ElasticsearchHealthIndicatorProperties\norg.springframework.boot.actuate.health.LdapHealthIndicator$VersionContextExecutor\norg.springframework.boot.actuate.health.SolrHealthIndicator\norg.springframework.boot.actuate.health.AbstractHealthAggregator\norg.springframework.boot.actuate.health.HealthIndicator\norg.springframework.boot.actuate.health.ElasticsearchJestHealthIndicator\norg.springframework.boot.actuate.health.RabbitHealthIndicator$1\norg.springframework.boot.actuate.health.DataSourceHealthIndicator\norg.springframework.boot.actuate.health.DiskSpaceHealthIndicatorProperties\norg.springframework.boot.actuate.health.Health$1\norg.springframework.boot.actuate.health.OrderedHealthAggregator$StatusComparator\norg.springframework.boot.actuate.health.CompositeHealthIndicator\norg.springframework.boot.actuate.health.HealthAggregator\norg.springframework.boot.actuate.health.AbstractHealthIndicator\norg.springframework.boot.actuate.health.CassandraHealthIndicator\norg.springframework.boot.actuate.health.DiskSpaceHealthIndicator\norg.springframework.boot.actuate.health.Health$Builder\norg.springframework.boot.actuate.health.Health\norg.springframework.boot.actuate.health.Status\norg.springframework.boot.actuate.health.MailHealthIndicator\norg.springframework.boot.actuate.health.DataSourceHealthIndicator$SingleColumnRowMapper\norg.springframework.boot.actuate.health.CouchbaseHealthIndicator\norg.springframework.boot.actuate.health.RedisHealthIndicator\norg.springframework.boot.actuate.health.LdapHealthIndicator$1\norg.springframework.boot.actuate.health.OrderedHealthAggregator\norg.springframework.boot.actuate.autoconfigure.ShellProperties$Telnet\norg.springframework.boot.actuate.autoconfigure.EndpointMBeanExportProperties\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcHypermediaManagementContextConfiguration\norg.springframework.boot.actuate.autoconfigure.CrshAutoConfiguration$BeanFactoryFilteringPluginDiscovery\norg.springframework.boot.actuate.autoconfigure.ManagementServerProperties$Security\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcChildContextConfiguration$EndpointWebMvcChildContextSecurityConfiguration\norg.springframework.boot.actuate.autoconfigure.CacheStatisticsAutoConfiguration$NoOpCacheStatisticsConfiguration\norg.springframework.boot.actuate.autoconfigure.HealthIndicatorProperties\norg.springframework.boot.actuate.autoconfigure.ActuatorMetricWriter\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcHypermediaManagementContextConfiguration$EndpointHypermediaEnabledCondition\norg.springframework.boot.actuate.autoconfigure.MetricsChannelAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcChildContextConfiguration$HypermediaConfiguration\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcHypermediaManagementContextConfiguration$1\norg.springframework.boot.actuate.autoconfigure.CacheStatisticsAutoConfiguration$InfinispanCacheStatisticsProviderConfiguration\norg.springframework.boot.actuate.autoconfigure.ShellProperties$SpringAuthenticationProperties\norg.springframework.boot.actuate.autoconfigure.MetricRepositoryAutoConfiguration$LegacyMetricRepositoryConfiguration\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcAutoConfiguration$1\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcAutoConfiguration$OnManagementMvcCondition\norg.springframework.boot.actuate.autoconfigure.CrshAutoConfiguration$ResourceHandle\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcChildContextConfiguration\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcHypermediaManagementContextConfiguration$DocsMvcEndpointConfiguration\norg.springframework.boot.actuate.autoconfigure.CacheStatisticsAutoConfiguration$NoOpCacheStatisticsConfiguration$1\norg.springframework.boot.actuate.autoconfigure.HealthIndicatorAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.CacheStatisticsAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration$RequestMappingEndpointConfiguration\norg.springframework.boot.actuate.autoconfigure.MetricExportAutoConfiguration$StatsdConfiguration\norg.springframework.boot.actuate.autoconfigure.MetricRepositoryAutoConfiguration$FastMetricServicesConfiguration\norg.springframework.boot.actuate.autoconfigure.HealthIndicatorAutoConfiguration$MongoHealthIndicatorConfiguration\norg.springframework.boot.actuate.autoconfigure.ElasticsearchHealthIndicatorConfiguration\norg.springframework.boot.actuate.autoconfigure.EndpointCorsProperties\norg.springframework.boot.actuate.autoconfigure.AuditAutoConfiguration$AuditEventRepositoryConfiguration\norg.springframework.boot.actuate.autoconfigure.ShellProperties$CrshShellAuthenticationProperties\norg.springframework.boot.actuate.autoconfigure.PublicMetricsAutoConfiguration$IntegrationMetricsConfiguration\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcAutoConfiguration$CloseManagementContextListener\norg.springframework.boot.actuate.autoconfigure.LinksEnhancer\norg.springframework.boot.actuate.autoconfigure.MetricExportAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.MetricRepositoryAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.MetricExportAutoConfiguration$MetricExportPropertiesConfiguration\norg.springframework.boot.actuate.autoconfigure.CrshAutoConfiguration$CrshAdditionalPropertiesConfiguration\norg.springframework.boot.actuate.autoconfigure.InfoContributorProperties\norg.springframework.boot.actuate.autoconfigure.ManagementServerProperties\norg.springframework.boot.actuate.autoconfigure.HealthIndicatorAutoConfiguration$DiskSpaceHealthIndicatorConfiguration\norg.springframework.boot.actuate.autoconfigure.HealthMvcEndpointProperties\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcHypermediaManagementContextConfiguration$ActuatorEndpointLinksAdvice\norg.springframework.boot.actuate.autoconfigure.ConditionalOnEnabledInfoContributor\norg.springframework.boot.actuate.autoconfigure.InfoContributorProperties$Git\norg.springframework.boot.actuate.autoconfigure.ShellProperties$SimpleAuthenticationProperties$User\norg.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration$FlywayEndpointConfiguration\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcHypermediaManagementContextConfiguration$EndpointResource\norg.springframework.boot.actuate.autoconfigure.PublicMetricsAutoConfiguration$DataSourceMetricsConfiguration\norg.springframework.boot.actuate.autoconfigure.HealthIndicatorAutoConfiguration$DataSourcesHealthIndicatorConfiguration\norg.springframework.boot.actuate.autoconfigure.OnEnabledHealthIndicatorCondition\norg.springframework.boot.actuate.autoconfigure.HealthIndicatorAutoConfiguration$CouchbaseHealthIndicatorConfiguration\norg.springframework.boot.actuate.autoconfigure.CacheStatisticsAutoConfiguration$CaffeineCacheStatisticsProviderConfiguration\norg.springframework.boot.actuate.autoconfigure.LocalManagementPort\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcChildContextConfiguration$CompositeHandlerAdapter\norg.springframework.boot.actuate.autoconfigure.ManagementContextConfiguration\norg.springframework.boot.actuate.autoconfigure.ManagementWebSecurityAutoConfiguration$LazyEndpointPathRequestMatcher\norg.springframework.boot.actuate.autoconfigure.EndpointMBeanExportAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.CrshAutoConfiguration$SimpleFileSystemDriver\norg.springframework.boot.actuate.autoconfigure.MetricsFilter\norg.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.CrshAutoConfiguration$DirectoryHandle\norg.springframework.boot.actuate.autoconfigure.TraceWebFilterAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcHypermediaManagementContextConfiguration$MvcEndpointAdvice\norg.springframework.boot.actuate.autoconfigure.MetricFilterProperties\norg.springframework.boot.actuate.autoconfigure.JolokiaAutoConfiguration$JolokiaCondition\norg.springframework.boot.actuate.autoconfigure.HealthIndicatorAutoConfiguration$SolrHealthIndicatorConfiguration\norg.springframework.boot.actuate.autoconfigure.HealthIndicatorAutoConfiguration$JmsHealthIndicatorConfiguration\norg.springframework.boot.actuate.autoconfigure.ManagementWebSecurityAutoConfiguration$WebSecurityEnabler\norg.springframework.boot.actuate.autoconfigure.MetricExportAutoConfiguration$1\norg.springframework.boot.actuate.autoconfigure.ManagementWebSecurityAutoConfiguration$ManagementSecurityPropertiesConfiguration\norg.springframework.boot.actuate.autoconfigure.EndpointMBeanExportAutoConfiguration$JmxEnabledCondition\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcChildContextConfiguration$UndertowAccessLogCustomizer\norg.springframework.boot.actuate.autoconfigure.ExportMetricWriter\norg.springframework.boot.actuate.autoconfigure.ShellProperties$Auth\norg.springframework.boot.actuate.autoconfigure.MetricFilterAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.CacheStatisticsAutoConfiguration$JCacheCacheStatisticsProviderConfiguration\norg.springframework.boot.actuate.autoconfigure.HealthIndicatorAutoConfiguration$RabbitHealthIndicatorConfiguration\norg.springframework.boot.actuate.autoconfigure.ManagementWebSecurityAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcChildContextConfiguration$EndpointHandlerMappingConfiguration\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcChildContextConfiguration$ServerCustomization\norg.springframework.boot.actuate.autoconfigure.ManagementWebSecurityAutoConfiguration$1\norg.springframework.boot.actuate.autoconfigure.ElasticsearchHealthIndicatorConfiguration$ElasticsearchClientHealthIndicatorConfiguration\norg.springframework.boot.actuate.autoconfigure.MetricsDropwizardAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.ManagementWebSecurityAutoConfiguration$ManagementWebSecurityConfigurerAdapter\norg.springframework.boot.actuate.autoconfigure.MetricExportAutoConfiguration$NoOpSchedulingConfigurer\norg.springframework.boot.actuate.autoconfigure.ManagementContextResolver\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcAutoConfiguration$EndpointWebMvcConfiguration\norg.springframework.boot.actuate.autoconfigure.ElasticsearchHealthIndicatorConfiguration$ElasticsearchJestHealthIndicatorConfiguration\norg.springframework.boot.actuate.autoconfigure.ShellProperties\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcAutoConfiguration$ApplicationContextFilterConfiguration\norg.springframework.boot.actuate.autoconfigure.ExportMetricReader\norg.springframework.boot.actuate.autoconfigure.InfoContributorAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.CrshAutoConfiguration$CrshBootstrapBean\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcHypermediaManagementContextConfiguration$EndpointHypermediaEnabledCondition$DocsEndpointEnabled\norg.springframework.boot.actuate.autoconfigure.PublicMetricsAutoConfiguration$TomcatMetricsConfiguration\norg.springframework.boot.actuate.autoconfigure.CrshAutoConfiguration$AuthenticationManagerAdapterConfiguration\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcAutoConfiguration$2\norg.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration$LiquibaseEndpointConfiguration\norg.springframework.boot.actuate.autoconfigure.ShellProperties$Ssh\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcChildContextConfiguration$TomcatAccessLogCustomizer\norg.springframework.boot.actuate.autoconfigure.PublicMetricsAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.MetricRepositoryAutoConfiguration$LegacyMetricServicesConfiguration\norg.springframework.boot.actuate.autoconfigure.HealthIndicatorAutoConfiguration$MailHealthIndicatorConfiguration\norg.springframework.boot.actuate.autoconfigure.JolokiaAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.CacheStatisticsAutoConfiguration$EhCacheCacheStatisticsProviderConfiguration\norg.springframework.boot.actuate.autoconfigure.ShellProperties$JaasAuthenticationProperties\norg.springframework.boot.actuate.autoconfigure.HealthIndicatorAutoConfiguration$CassandraHealthIndicatorConfiguration\norg.springframework.boot.actuate.autoconfigure.TraceRepositoryAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcChildContextConfiguration$CompositeHandlerMapping\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcManagementContextConfiguration\norg.springframework.boot.actuate.autoconfigure.ManagementServerPropertiesAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.AuditAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.ConditionalOnEnabledHealthIndicator\norg.springframework.boot.actuate.autoconfigure.OnEnabledInfoContributorCondition\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcChildContextConfiguration$CompositeHandlerExceptionResolver\norg.springframework.boot.actuate.autoconfigure.MetricsFilter$PatternReplacer\norg.springframework.boot.actuate.autoconfigure.PublicMetricsAutoConfiguration$CacheStatisticsConfiguration\norg.springframework.boot.actuate.autoconfigure.ManagementContextConfigurationsImportSelector$ManagementConfiguration\norg.springframework.boot.actuate.autoconfigure.ShellProperties$SimpleAuthenticationProperties\norg.springframework.boot.actuate.autoconfigure.CrshAutoConfiguration$1\norg.springframework.boot.actuate.autoconfigure.CrshAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcManagementContextConfiguration$LogFileCondition\norg.springframework.boot.actuate.autoconfigure.CrshAutoConfiguration$FileHandle\norg.springframework.boot.actuate.autoconfigure.MetricsFilterSubmission\norg.springframework.boot.actuate.autoconfigure.ManagementContextConfigurationsImportSelector\norg.springframework.boot.actuate.autoconfigure.CacheStatisticsAutoConfiguration$ConcurrentMapCacheStatisticsConfiguration\norg.springframework.boot.actuate.autoconfigure.ShellProperties$CrshShellProperties\norg.springframework.boot.actuate.autoconfigure.HealthIndicatorAutoConfiguration$RedisHealthIndicatorConfiguration\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcChildContextConfiguration$AccessLogCustomizer\norg.springframework.boot.actuate.autoconfigure.OnEnabledEndpointElementCondition\norg.springframework.boot.actuate.autoconfigure.CrshAutoConfiguration$AuthenticationManagerAdapter\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcAutoConfiguration$ManagementServerPort\norg.springframework.boot.actuate.autoconfigure.ManagementWebSecurityAutoConfiguration$EndpointPaths\norg.springframework.boot.actuate.autoconfigure.ManagementWebSecurityAutoConfiguration$EndpointPaths$2\norg.springframework.boot.actuate.autoconfigure.ManagementWebSecurityAutoConfiguration$EndpointPaths$1\norg.springframework.boot.actuate.autoconfigure.JolokiaProperties\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcHypermediaManagementContextConfiguration$EndpointHypermediaEnabledCondition$ActuatorEndpointEnabled\norg.springframework.boot.actuate.autoconfigure.ManagementServerProperties$SessionCreationPolicy\norg.springframework.boot.actuate.autoconfigure.HealthIndicatorAutoConfiguration$LdapHealthIndicatorConfiguration\norg.springframework.boot.actuate.autoconfigure.EndpointWebMvcAutoConfiguration\norg.springframework.boot.actuate.autoconfigure.ManagementWebSecurityAutoConfiguration$ManagementIgnoredRequestCustomizer\norg.springframework.boot.actuate.autoconfigure.ManagementWebSecurityAutoConfiguration$WebSecurityEnablerCondition\norg.springframework.boot.actuate.autoconfigure.CacheStatisticsAutoConfiguration$GuavaCacheStatisticsConfiguration\norg.springframework.boot.actuate.autoconfigure.ShellProperties$KeyAuthenticationProperties\norg.springframework.boot.actuate.autoconfigure.CompositeHealthIndicatorConfiguration\norg.springframework.boot.actuate.autoconfigure.CacheStatisticsAutoConfiguration$HazelcastCacheStatisticsConfiguration\norg.springframework.boot.actuate.metrics.Metric\norg.springframework.boot.actuate.metrics.writer.DefaultCounterService\norg.springframework.boot.actuate.metrics.writer.MetricMessage\norg.springframework.boot.actuate.metrics.writer.DefaultGaugeService\norg.springframework.boot.actuate.metrics.writer.MessageChannelMetricWriter\norg.springframework.boot.actuate.metrics.writer.MetricWriter\norg.springframework.boot.actuate.metrics.writer.GaugeWriter\norg.springframework.boot.actuate.metrics.writer.MetricWriterMessageHandler\norg.springframework.boot.actuate.metrics.writer.CounterWriter\norg.springframework.boot.actuate.metrics.writer.Delta\norg.springframework.boot.actuate.metrics.writer.CompositeMetricWriter\norg.springframework.boot.actuate.metrics.writer.PrefixMetricWriter\norg.springframework.boot.actuate.metrics.buffer.Buffers$2\norg.springframework.boot.actuate.metrics.buffer.BufferMetricReader$1\norg.springframework.boot.actuate.metrics.buffer.BufferGaugeService\norg.springframework.boot.actuate.metrics.buffer.Buffer\norg.springframework.boot.actuate.metrics.buffer.GaugeBuffers$1\norg.springframework.boot.actuate.metrics.buffer.GaugeBuffer\norg.springframework.boot.actuate.metrics.buffer.Buffers$1\norg.springframework.boot.actuate.metrics.buffer.Buffers\norg.springframework.boot.actuate.metrics.buffer.CounterBuffers$2\norg.springframework.boot.actuate.metrics.buffer.GaugeBuffers\norg.springframework.boot.actuate.metrics.buffer.CounterBuffer\norg.springframework.boot.actuate.metrics.buffer.CounterBuffers\norg.springframework.boot.actuate.metrics.buffer.BufferMetricReader\norg.springframework.boot.actuate.metrics.buffer.CounterBuffers$1\norg.springframework.boot.actuate.metrics.buffer.BufferCounterService\norg.springframework.boot.actuate.metrics.opentsdb.OpenTsdbData\norg.springframework.boot.actuate.metrics.opentsdb.DefaultOpenTsdbNamingStrategy\norg.springframework.boot.actuate.metrics.opentsdb.OpenTsdbGaugeWriter\norg.springframework.boot.actuate.metrics.opentsdb.OpenTsdbNamingStrategy\norg.springframework.boot.actuate.metrics.opentsdb.OpenTsdbName\norg.springframework.boot.actuate.metrics.dropwizard.DropwizardMetricServices$SimpleGauge\norg.springframework.boot.actuate.metrics.dropwizard.DropwizardMetricServices\norg.springframework.boot.actuate.metrics.dropwizard.ReservoirFactory$1\norg.springframework.boot.actuate.metrics.dropwizard.DropwizardMetricServices$1\norg.springframework.boot.actuate.metrics.dropwizard.ReservoirFactory\norg.springframework.boot.actuate.metrics.dropwizard.DropwizardMetricServices$TimerMetricRegistrar\norg.springframework.boot.actuate.metrics.dropwizard.DropwizardMetricServices$HistogramMetricRegistrar\norg.springframework.boot.actuate.metrics.dropwizard.DropwizardMetricServices$MetricRegistrar\norg.springframework.boot.actuate.metrics.statsd.StatsdMetricWriter$1\norg.springframework.boot.actuate.metrics.statsd.StatsdMetricWriter$LoggingStatsdErrorHandler\norg.springframework.boot.actuate.metrics.statsd.StatsdMetricWriter\norg.springframework.boot.actuate.metrics.export.MetricCopyExporter$PatternMatchingIterable\norg.springframework.boot.actuate.metrics.export.MetricCopyExporter$PatternMatchingIterator\norg.springframework.boot.actuate.metrics.export.MetricExportProperties$Statsd\norg.springframework.boot.actuate.metrics.export.MetricExportProperties\norg.springframework.boot.actuate.metrics.export.MetricCopyExporter\norg.springframework.boot.actuate.metrics.export.Exporter\norg.springframework.boot.actuate.metrics.export.AbstractMetricExporter\norg.springframework.boot.actuate.metrics.export.MetricExporters$ExportRunner\norg.springframework.boot.actuate.metrics.export.PrefixMetricGroupExporter\norg.springframework.boot.actuate.metrics.export.SpecificTriggerProperties\norg.springframework.boot.actuate.metrics.export.MetricExporters\norg.springframework.boot.actuate.metrics.export.MetricExportProperties$Aggregate\norg.springframework.boot.actuate.metrics.export.TriggerProperties\norg.springframework.boot.actuate.metrics.export.RichGaugeExporter\norg.springframework.boot.actuate.metrics.export.MetricExportProperties$Redis\norg.springframework.boot.actuate.metrics.repository.InMemoryMultiMetricRepository\norg.springframework.boot.actuate.metrics.repository.MultiMetricRepository\norg.springframework.boot.actuate.metrics.repository.MetricRepository\norg.springframework.boot.actuate.metrics.repository.InMemoryMetricRepository$1\norg.springframework.boot.actuate.metrics.repository.InMemoryMetricRepository\norg.springframework.boot.actuate.metrics.repository.redis.RedisMultiMetricRepository\norg.springframework.boot.actuate.metrics.repository.redis.RedisMetricRepository\norg.springframework.boot.actuate.metrics.repository.redis.RedisUtils\norg.springframework.boot.actuate.metrics.integration.SpringIntegrationMetricReader\norg.springframework.boot.actuate.metrics.GaugeService\norg.springframework.boot.actuate.metrics.jmx.JmxMetricWriter$MetricValue\norg.springframework.boot.actuate.metrics.jmx.DefaultMetricNamingStrategy\norg.springframework.boot.actuate.metrics.jmx.JmxMetricWriter\norg.springframework.boot.actuate.metrics.CounterService\norg.springframework.boot.actuate.metrics.reader.PrefixMetricReader\norg.springframework.boot.actuate.metrics.reader.CompositeMetricReader\norg.springframework.boot.actuate.metrics.reader.MetricRegistryMetricReader\norg.springframework.boot.actuate.metrics.reader.MetricRegistryMetricReader$1\norg.springframework.boot.actuate.metrics.reader.MetricReader\norg.springframework.boot.actuate.metrics.util.SimpleInMemoryRepository$Callback\norg.springframework.boot.actuate.metrics.util.SimpleInMemoryRepository\norg.springframework.boot.actuate.metrics.rich.RichGaugeReader\norg.springframework.boot.actuate.metrics.rich.MultiMetricRichGaugeReader\norg.springframework.boot.actuate.metrics.rich.InMemoryRichGaugeRepository$2\norg.springframework.boot.actuate.metrics.rich.InMemoryRichGaugeRepository$1\norg.springframework.boot.actuate.metrics.rich.RichGauge\norg.springframework.boot.actuate.metrics.rich.RichGaugeRepository\norg.springframework.boot.actuate.metrics.rich.InMemoryRichGaugeRepository\norg.springframework.boot.actuate.metrics.aggregate.AggregateMetricReader\norg.springframework.boot.actuate.info.MapInfoContributor\norg.springframework.boot.actuate.info.BuildInfoContributor\norg.springframework.boot.actuate.info.Info\norg.springframework.boot.actuate.info.GitInfoContributor\norg.springframework.boot.actuate.info.InfoPropertiesInfoContributor\norg.springframework.boot.actuate.info.Info$1\norg.springframework.boot.actuate.info.SimpleInfoContributor\norg.springframework.boot.actuate.info.EnvironmentInfoContributor\norg.springframework.boot.actuate.info.InfoContributor\norg.springframework.boot.actuate.info.Info$Builder\norg.springframework.boot.actuate.info.InfoPropertiesInfoContributor$Mode\norg.springframework.boot.actuate.cloudfoundry.CloudFoundryHealthMvcEndpoint\norg.springframework.boot.actuate.cloudfoundry.CloudFoundryActuatorAutoConfiguration$CloudFoundryIgnoredRequestConfiguration\norg.springframework.boot.actuate.cloudfoundry.SkipSslVerificationHttpRequestFactory$1\norg.springframework.boot.actuate.cloudfoundry.CloudFoundryAuthorizationException\norg.springframework.boot.actuate.cloudfoundry.CloudFoundryEndpointHandlerMapping\norg.springframework.boot.actuate.cloudfoundry.SkipSslVerificationHttpRequestFactory$SkipHostnameVerifier\norg.springframework.boot.actuate.cloudfoundry.AccessLevel\norg.springframework.boot.actuate.cloudfoundry.TokenValidator\norg.springframework.boot.actuate.cloudfoundry.CloudFoundryAuthorizationException$Reason\norg.springframework.boot.actuate.cloudfoundry.CloudFoundryActuatorAutoConfiguration$1\norg.springframework.boot.actuate.cloudfoundry.CloudFoundryActuatorAutoConfiguration$CloudFoundryIgnoredRequestConfiguration$CloudFoundryIgnoredRequestCustomizer\norg.springframework.boot.actuate.cloudfoundry.SkipSslVerificationHttpRequestFactory\norg.springframework.boot.actuate.cloudfoundry.Token\norg.springframework.boot.actuate.cloudfoundry.CloudFoundryDiscoveryMvcEndpoint\norg.springframework.boot.actuate.cloudfoundry.CloudFoundrySecurityInterceptor\norg.springframework.boot.actuate.cloudfoundry.CloudFoundryDiscoveryMvcEndpoint$Link\norg.springframework.boot.actuate.cloudfoundry.CloudFoundrySecurityService\norg.springframework.boot.actuate.cloudfoundry.CloudFoundryActuatorAutoConfiguration\norg.springframework.boot.actuate.cloudfoundry.SkipSslVerificationHttpRequestFactory$SkipX509TrustManager\norg.springframework.boot.actuate.condition.ConditionalOnEnabledEndpoint\norg.springframework.boot.actuate.condition.OnEnabledEndpointCondition\norg.springframework.boot.actuate.security.AbstractAuthenticationAuditListener\norg.springframework.boot.actuate.security.AuthorizationAuditListener\norg.springframework.boot.actuate.security.AuthenticationAuditListener$1\norg.springframework.boot.actuate.security.AbstractAuthorizationAuditListener\norg.springframework.boot.actuate.security.AuthenticationAuditListener\norg.springframework.boot.actuate.security.AuthenticationAuditListener$WebAuditListener\norg.springframework.boot.actuate.endpoint.LiquibaseEndpoint$LiquibaseReport\norg.springframework.boot.actuate.endpoint.DumpEndpoint\norg.springframework.boot.actuate.endpoint.EnvironmentEndpoint\norg.springframework.boot.actuate.endpoint.FlywayEndpoint\norg.springframework.boot.actuate.endpoint.ConfigurationPropertiesReportEndpoint$1\norg.springframework.boot.actuate.endpoint.TomcatPublicMetrics\norg.springframework.boot.actuate.endpoint.CachePublicMetrics\norg.springframework.boot.actuate.endpoint.BeansEndpoint$HierarchyAwareLiveBeansView\norg.springframework.boot.actuate.endpoint.mvc.AuditEventsMvcEndpoint\norg.springframework.boot.actuate.endpoint.mvc.LoggersMvcEndpoint\norg.springframework.boot.actuate.endpoint.mvc.ShutdownMvcEndpoint\norg.springframework.boot.actuate.endpoint.mvc.AbstractEndpointHandlerMapping\norg.springframework.boot.actuate.endpoint.mvc.MetricsMvcEndpoint\norg.springframework.boot.actuate.endpoint.mvc.EndpointHandlerMappingCustomizer\norg.springframework.boot.actuate.endpoint.mvc.EndpointHandlerMapping\norg.springframework.boot.actuate.endpoint.mvc.ActuatorMediaTypes\norg.springframework.boot.actuate.endpoint.mvc.NamedMvcEndpoint\norg.springframework.boot.actuate.endpoint.mvc.JolokiaMvcEndpoint\norg.springframework.boot.actuate.endpoint.mvc.MvcEndpointSecurityInterceptor\norg.springframework.boot.actuate.endpoint.mvc.HypermediaDisabled\norg.springframework.boot.actuate.endpoint.mvc.EnvironmentMvcEndpoint\norg.springframework.boot.actuate.endpoint.mvc.ManagementErrorEndpoint\norg.springframework.boot.actuate.endpoint.mvc.ManagementServletContext\norg.springframework.boot.actuate.endpoint.mvc.DocsMvcEndpoint$Curies\norg.springframework.boot.actuate.endpoint.mvc.NamePatternFilter$NameCallback\norg.springframework.boot.actuate.endpoint.mvc.ActuatorPostMapping\norg.springframework.boot.actuate.endpoint.mvc.LogFileMvcEndpoint\norg.springframework.boot.actuate.endpoint.mvc.HeapdumpMvcEndpoint$HotSpotDiagnosticMXBeanHeapDumper\norg.springframework.boot.actuate.endpoint.mvc.EnvironmentMvcEndpoint$NamePatternEnvironmentFilter\norg.springframework.boot.actuate.endpoint.mvc.HalBrowserMvcEndpoint$InitialUrlTransformer\norg.springframework.boot.actuate.endpoint.mvc.MvcEndpoint\norg.springframework.boot.actuate.endpoint.mvc.AbstractEndpointMvcAdapter\norg.springframework.boot.actuate.endpoint.mvc.HalBrowserMvcEndpoint\norg.springframework.boot.actuate.endpoint.mvc.HeapdumpMvcEndpoint$HeapDumper\norg.springframework.boot.actuate.endpoint.mvc.HealthMvcEndpoint\norg.springframework.boot.actuate.endpoint.mvc.EnvironmentMvcEndpoint$NoSuchPropertyException\norg.springframework.boot.actuate.endpoint.mvc.LogFileMvcEndpoint$Handler\norg.springframework.boot.actuate.endpoint.mvc.HalBrowserMvcEndpoint$HalBrowserLocation\norg.springframework.boot.actuate.endpoint.mvc.MvcEndpoints\norg.springframework.boot.actuate.endpoint.mvc.HeapdumpMvcEndpoint\norg.springframework.boot.actuate.endpoint.mvc.MetricsMvcEndpoint$NoSuchMetricException\norg.springframework.boot.actuate.endpoint.mvc.HalJsonMvcEndpoint\norg.springframework.boot.actuate.endpoint.mvc.HalBrowserMvcEndpoint$1\norg.springframework.boot.actuate.endpoint.mvc.NamePatternFilter$ResultCollectingNameCallback\norg.springframework.boot.actuate.endpoint.mvc.NamePatternFilter\norg.springframework.boot.actuate.endpoint.mvc.MetricsMvcEndpoint$NamePatternMapFilter\norg.springframework.boot.actuate.endpoint.mvc.JolokiaMvcEndpoint$PathStripper\norg.springframework.boot.actuate.endpoint.mvc.HeapdumpMvcEndpoint$HeapDumperUnavailableException\norg.springframework.boot.actuate.endpoint.mvc.DocsMvcEndpoint\norg.springframework.boot.actuate.endpoint.mvc.AbstractMvcEndpoint\norg.springframework.boot.actuate.endpoint.mvc.ActuatorGetMapping\norg.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter\norg.springframework.boot.actuate.endpoint.mvc.AbstractNamedMvcEndpoint\norg.springframework.boot.actuate.endpoint.MetricReaderPublicMetrics\norg.springframework.boot.actuate.endpoint.AutoConfigurationReportEndpoint$Report\norg.springframework.boot.actuate.endpoint.RequestMappingEndpoint\norg.springframework.boot.actuate.endpoint.HealthEndpoint\norg.springframework.boot.actuate.endpoint.MetricsEndpoint\norg.springframework.boot.actuate.endpoint.EndpointProperties\norg.springframework.boot.actuate.endpoint.MetricsEndpointMetricReader\norg.springframework.boot.actuate.endpoint.Endpoint\norg.springframework.boot.actuate.endpoint.AutoConfigurationReportEndpoint$MessageAndConditions\norg.springframework.boot.actuate.endpoint.FlywayEndpoint$FlywayMigration\norg.springframework.boot.actuate.endpoint.AutoConfigurationReportEndpoint$MessageAndCondition\norg.springframework.boot.actuate.endpoint.LoggersEndpoint\norg.springframework.boot.actuate.endpoint.PublicMetrics\norg.springframework.boot.actuate.endpoint.ConfigurationPropertiesReportEndpoint$CglibBeanPropertyFilter\norg.springframework.boot.actuate.endpoint.SystemPublicMetrics\norg.springframework.boot.actuate.endpoint.TraceEndpoint\norg.springframework.boot.actuate.endpoint.ShutdownEndpoint\norg.springframework.boot.actuate.endpoint.LiquibaseEndpoint\norg.springframework.boot.actuate.endpoint.ConfigurationPropertiesReportEndpoint$GenericSerializerModifier\norg.springframework.boot.actuate.endpoint.BeansEndpoint$1\norg.springframework.boot.actuate.endpoint.AutoConfigurationReportEndpoint\norg.springframework.boot.actuate.endpoint.ShutdownEndpoint$1\norg.springframework.boot.actuate.endpoint.jmx.EndpointMBeanExporter$EndpointJmxAttributeSource\norg.springframework.boot.actuate.endpoint.jmx.ShutdownEndpointMBean\norg.springframework.boot.actuate.endpoint.jmx.LoggersEndpointMBean\norg.springframework.boot.actuate.endpoint.jmx.EndpointMBeanExporter\norg.springframework.boot.actuate.endpoint.jmx.EndpointMBeanExporter$1\norg.springframework.boot.actuate.endpoint.jmx.AuditEventsJmxEndpoint\norg.springframework.boot.actuate.endpoint.jmx.DataEndpointMBean\norg.springframework.boot.actuate.endpoint.jmx.DataConverter\norg.springframework.boot.actuate.endpoint.jmx.AbstractJmxEndpoint\norg.springframework.boot.actuate.endpoint.jmx.EndpointMBean\norg.springframework.boot.actuate.endpoint.jmx.JmxEndpoint\norg.springframework.boot.actuate.endpoint.BeansEndpoint\norg.springframework.boot.actuate.endpoint.Sanitizer\norg.springframework.boot.actuate.endpoint.RichGaugeReaderPublicMetrics\norg.springframework.boot.actuate.endpoint.LoggersEndpoint$LoggerLevels\norg.springframework.boot.actuate.endpoint.AbstractEndpoint\norg.springframework.boot.actuate.endpoint.ConfigurationPropertiesReportEndpoint\norg.springframework.boot.actuate.endpoint.InfoEndpoint\norg.springframework.boot.actuate.endpoint.DataSourcePublicMetrics\norg.springframework.boot.actuate.endpoint.CachePublicMetrics$CacheManagerBean\norg.springframework.boot.actuate.endpoint.ConfigurationPropertiesReportEndpoint$CglibAnnotationIntrospector\norg.springframework.boot.actuate.endpoint.FlywayEndpoint$FlywayReport\norg.springframework.boot.actuate.audit.listener.AuditApplicationEvent\norg.springframework.boot.actuate.audit.listener.AbstractAuditListener\norg.springframework.boot.actuate.audit.listener.AuditListener\norg.springframework.boot.actuate.audit.AuditEventRepository\norg.springframework.boot.actuate.audit.InMemoryAuditEventRepository\norg.springframework.boot.actuate.audit.AuditEvent\norg.springframework.boot.actuate.cache.InfinispanCacheStatisticsProvider\norg.springframework.boot.actuate.cache.AbstractJmxCacheStatisticsProvider\norg.springframework.boot.actuate.cache.GuavaCacheStatisticsProvider\norg.springframework.boot.actuate.cache.CacheStatistics\norg.springframework.boot.actuate.cache.JCacheCacheStatisticsProvider\norg.springframework.boot.actuate.cache.DefaultCacheStatistics\norg.springframework.boot.actuate.cache.HazelcastCacheStatisticsProvider\norg.springframework.boot.actuate.cache.CacheStatisticsProvider\norg.springframework.boot.actuate.cache.EhCacheStatisticsProvider\norg.springframework.boot.actuate.cache.CaffeineCacheStatisticsProvider\norg.springframework.boot.actuate.cache.AbstractJmxCacheStatisticsProvider$ObjectNameWrapper\norg.springframework.boot.actuate.cache.ConcurrentMapCacheStatisticsProvider" + } + ] + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.cloud", + "name": "spring-cloud-starter-netflix-eureka-client", + "version": "1.4.0.RELEASE", + "description": "Spring Cloud Starter Netflix Eureka Client", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "0255acfe26d0844beb458a645651ed47" + }, + { + "alg": "SHA-1", + "content": "9d70a14b1898c988259767b3be700fb1469c955a" + }, + { + "alg": "SHA-256", + "content": "810265252a272c23363961ecd8885230a69295864e963cbe4b9ae639b870625c" + }, + { + "alg": "SHA-512", + "content": "8f24359d305916d7529ea5515de74f20ff36481943e828de07d8fd55e8fa3b769774dbe1e150b4f14c50014dac625338a765d544aca9ea448e72b69e3eaddaf7" + }, + { + "alg": "SHA-384", + "content": "e4439f5cd0bd27cbe92e5caa4182dd70b8f1e144f464ba02b9494213d49fccb95979abd7d0467b85c1d96776278381c7" + }, + { + "alg": "SHA3-384", + "content": "baf68f7ada01bf1b7ce1e769b070174aff376d041dfef6478ec768125358ea3aafc9aa615dfa7757055697515e23a157" + }, + { + "alg": "SHA3-256", + "content": "16c5275a6ffba60fb454e9ce1aa742b4ba08dcaebc486b57da167211b0517a75" + }, + { + "alg": "SHA3-512", + "content": "adaa144292931a3e782746ffa7417a7d4610c20d563e879fdb926c020aaca5acefbfeae63cb30faeee454479eb2c942e5c0a3ecd6a5416ba8b5602f323d2ac2f" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-eureka-client@1.4.0.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-eureka-client@1.4.0.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/cloud/spring-cloud-starter-netflix-eureka-client/1.4.0.RELEASE/spring-cloud-starter-netflix-eureka-client-1.4.0.RELEASE.jar" + } + ] + } + } + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.cloud", + "name": "spring-cloud-starter", + "version": "1.1.3.RELEASE", + "description": "Spring Cloud Starter", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "042910deec71ab4a4a734c9333391642" + }, + { + "alg": "SHA-1", + "content": "a887cba9075c0eeee380643f87d15df1a4899120" + }, + { + "alg": "SHA-256", + "content": "6bed61c9ba23d2930f91241b250b16276ab313e3c9ab4492a2cf2a0bf1405693" + }, + { + "alg": "SHA-512", + "content": "d470bf2173256362addc221e8d12c0df2f1394109f5d53094d6beba4e5457b8b521aba5c408fec9fa8c9dd97d25fa8ee45ce93d193bf921ff36f8caf42a069c3" + }, + { + "alg": "SHA-384", + "content": "238496289859912464750512c0d6b2042e2abb49614013c4523a20bfaec9ef820306f7dbbb72e0e99a61517827a2e012" + }, + { + "alg": "SHA3-384", + "content": "f46bcc423528e88aa8754af69cb633de6fd3da2b88ebcd9ea368992a0b9ec5c7b777d440d077ae22d0b12a7a7f83e75d" + }, + { + "alg": "SHA3-256", + "content": "0a807efffc3225a92e8062c12fbc7fc747af71f27f1aafdfa83e057c6bf6be42" + }, + { + "alg": "SHA3-512", + "content": "84c591ec5a263d0be678142f8fc9fd3293f709fa6fabc7a38e8f072867619038fdf84e0712f05bbb2c13bf446fddf35db00c03302e2a5d4f82e435b595f08e43" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.cloud/spring-cloud-starter@1.1.3.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.cloud/spring-cloud-starter@1.1.3.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/cloud/spring-cloud-starter/1.1.3.RELEASE/spring-cloud-starter-1.1.3.RELEASE.jar" + } + ] + } + } + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.cloud", + "name": "spring-cloud-context", + "version": "1.1.3.RELEASE", + "description": "Spring Cloud Context", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "f61405eee49644885c283dd1fbc29419" + }, + { + "alg": "SHA-1", + "content": "ce3bef43b48bd095474aa232c14bcff143a75723" + }, + { + "alg": "SHA-256", + "content": "26ee691c229db9009f40c0beb451e09e5fd23b26b81474c53350030ddcd82483" + }, + { + "alg": "SHA-512", + "content": "7285ebd1fa2dbe00c63efd2a711e6435cd7b0a794dda55a53493937c54460ca1fc43b5724f0df951fa8ddf4a960a8912d2b6a54e161edd92afafeb683963d736" + }, + { + "alg": "SHA-384", + "content": "61c766405f6ffbf54fe167ddf3658cf954fe8fc5ae487ec6b842b7ffdef37f6cad731e393b1126816e89be2423a345aa" + }, + { + "alg": "SHA3-384", + "content": "0c7f8854f6bbde79629afe99c921abf28fd645997aaf36cc583117520b05a5749c08be9bbde250037491fa0c8fa0121a" + }, + { + "alg": "SHA3-256", + "content": "92f57fb5bae16b3713829bc6ba184343a89a47a80a93ecb3f02c19d40200de1a" + }, + { + "alg": "SHA3-512", + "content": "d6e77ee3953b742c30a36a8b2ec74265d1c4130383acaa78bdc8e120614d3abdef6002e8791ba6eebb80b903242735c52c45ef73b586b98ab8eae96f762938b1" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.cloud/spring-cloud-context@1.1.3.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.cloud/spring-cloud-context@1.1.3.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/cloud/spring-cloud-context/1.1.3.RELEASE/spring-cloud-context-1.1.3.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.cloud.bootstrap.BootstrapApplicationListener$ExtendedDefaultPropertySource\norg.springframework.cloud.bootstrap.LoggingSystemShutdownListener\norg.springframework.cloud.bootstrap.BootstrapApplicationListener\norg.springframework.cloud.bootstrap.encrypt.KeyProperties\norg.springframework.cloud.bootstrap.encrypt.EncryptionBootstrapConfiguration$FailsafeTextEncryptor\norg.springframework.cloud.bootstrap.encrypt.KeyProperties$KeyStore\norg.springframework.cloud.bootstrap.encrypt.EncryptionBootstrapConfiguration$KeyCondition\norg.springframework.cloud.bootstrap.encrypt.KeyProperties$Rsa\norg.springframework.cloud.bootstrap.encrypt.EncryptionBootstrapConfiguration$RsaEncryptionConfiguration\norg.springframework.cloud.bootstrap.encrypt.EncryptionBootstrapConfiguration$VanillaEncryptionConfiguration\norg.springframework.cloud.bootstrap.encrypt.EncryptionBootstrapConfiguration\norg.springframework.cloud.bootstrap.encrypt.EnvironmentDecryptApplicationInitializer\norg.springframework.cloud.bootstrap.encrypt.EnvironmentDecryptApplicationInitializer$DecryptResult\norg.springframework.cloud.bootstrap.BootstrapConfiguration\norg.springframework.cloud.bootstrap.BootstrapApplicationListener$AncestorInitializer\norg.springframework.cloud.bootstrap.BootstrapApplicationListener$DelegatingEnvironmentDecryptApplicationInitializer\norg.springframework.cloud.bootstrap.config.PropertySourceBootstrapProperties\norg.springframework.cloud.bootstrap.config.PropertySourceLocator\norg.springframework.cloud.bootstrap.config.PropertySourceBootstrapConfiguration\norg.springframework.cloud.context.restart.RestartEndpoint$PauseEndpoint\norg.springframework.cloud.context.restart.RestartEndpoint$ResumeEndpoint\norg.springframework.cloud.context.restart.RestartEndpoint\norg.springframework.cloud.context.restart.RestartListener\norg.springframework.cloud.context.restart.RestartMvcEndpoint$1\norg.springframework.cloud.context.restart.RestartMvcEndpoint\norg.springframework.cloud.context.restart.RestartEndpoint$IntegrationShutdown\norg.springframework.cloud.context.encrypt.KeyFormatException\norg.springframework.cloud.context.encrypt.EncryptorFactory\norg.springframework.cloud.context.refresh.ContextRefresher\norg.springframework.cloud.context.refresh.ContextRefresher$Empty\norg.springframework.cloud.context.properties.ConfigurationPropertiesRebinder\norg.springframework.cloud.context.properties.ConfigurationPropertiesBeans\norg.springframework.cloud.context.config.StandardBeanLifecycleDecorator$1\norg.springframework.cloud.context.config.StandardBeanLifecycleDecorator\norg.springframework.cloud.context.config.BeanLifecycleDecorator\norg.springframework.cloud.context.config.BeanLifecycleDecorator$Context\norg.springframework.cloud.context.config.annotation.RefreshScope\norg.springframework.cloud.context.config.StandardBeanLifecycleDecorator$2\norg.springframework.cloud.context.scope.ScopeCache\norg.springframework.cloud.context.scope.StandardScopeCache\norg.springframework.cloud.context.scope.refresh.RefreshScope\norg.springframework.cloud.context.scope.refresh.RefreshScopeRefreshedEvent\norg.springframework.cloud.context.scope.GenericScope$BeanLifecycleWrapperCache\norg.springframework.cloud.context.scope.GenericScope\norg.springframework.cloud.context.scope.thread.ThreadScope\norg.springframework.cloud.context.scope.thread.ThreadLocalScopeCache$1\norg.springframework.cloud.context.scope.thread.ThreadLocalScopeCache\norg.springframework.cloud.context.scope.GenericScope$BeanLifecycleWrapper\norg.springframework.cloud.context.environment.EnvironmentManagerMvcEndpoint\norg.springframework.cloud.context.environment.EnvironmentChangeEvent\norg.springframework.cloud.context.environment.EnvironmentManager\norg.springframework.cloud.context.named.NamedContextFactory$Specification\norg.springframework.cloud.context.named.NamedContextFactory\norg.springframework.cloud.health.RefreshScopeHealthIndicator\norg.springframework.cloud.endpoint.RefreshEndpoint\norg.springframework.cloud.endpoint.event.RefreshEvent\norg.springframework.cloud.endpoint.event.RefreshEventListener\norg.springframework.cloud.endpoint.GenericPostableMvcEndpoint\norg.springframework.cloud.autoconfigure.RefreshEndpointAutoConfiguration$RestartEndpointWithoutIntegration\norg.springframework.cloud.autoconfigure.LifecycleMvcEndpointAutoConfiguration\norg.springframework.cloud.autoconfigure.RefreshEndpointAutoConfiguration$1\norg.springframework.cloud.autoconfigure.RefreshEndpointAutoConfiguration$RefreshEndpointConfiguration\norg.springframework.cloud.autoconfigure.RefreshAutoConfiguration\norg.springframework.cloud.autoconfigure.RefreshEndpointAutoConfiguration$InfoEndpointRebinderConfiguration\norg.springframework.cloud.autoconfigure.RefreshEndpointAutoConfiguration\norg.springframework.cloud.autoconfigure.RefreshEndpointAutoConfiguration$InfoEndpointRebinderConfiguration$1\norg.springframework.cloud.autoconfigure.RefreshEndpointAutoConfiguration$RestartEndpointWithIntegration\norg.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration\norg.springframework.cloud.logging.LoggingRebinder" + } + ] + }, + { + "publisher": "spring.io", + "group": "org.springframework.security", + "name": "spring-security-crypto", + "version": "4.2.1.RELEASE", + "description": "spring-security-crypto", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "ff249296fb62e8599c871561b856175f" + }, + { + "alg": "SHA-1", + "content": "60eaefe859b051021f683533b2c06ff224214365" + }, + { + "alg": "SHA-256", + "content": "03911c21accb94643d509dfdec50cf10ddb1aa5b5c849ffc0c8854c2226f28cb" + }, + { + "alg": "SHA-512", + "content": "9091719616781e935be35d6423cf8896b0050ccd69b7eea935bdbfe46fd5da42f4eb26c8fac6417fc329fc6b671036c8f604ffa74ed99eb78c414f67072b8797" + }, + { + "alg": "SHA-384", + "content": "e1b4ab3aa14e4340c9f5394f33ecd73699baaf23844e1f75d9d101a2078fdd00e251758fe096ba2effc299cb2fdb9067" + }, + { + "alg": "SHA3-384", + "content": "551e24ba4ce51889fe7905720f1f34450f04f6e5fdd55721acde41f586ae1eaf7270713840e4f563d56744e2fc6e848d" + }, + { + "alg": "SHA3-256", + "content": "60c185b67bc36e2ad45bf359caf3db7b61a50861dc637c455f54e76ba7b416f7" + }, + { + "alg": "SHA3-512", + "content": "bac65d79469bdc2a5b47713ffe4901a4183ee91c05b537a8b211e31e78490c0a5d698376f5f689a131a85f392c9daa841048e5cd6336180c073e4ca904f38432" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.security/spring-security-crypto@4.2.1.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.security/spring-security-crypto@4.2.1.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/security/spring-security-crypto/4.2.1.RELEASE/spring-security-crypto-4.2.1.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.security.crypto.bcrypt.BCrypt\norg.springframework.security.crypto.bcrypt.BCryptPasswordEncoder\norg.springframework.security.crypto.scrypt.SCryptPasswordEncoder\norg.springframework.security.crypto.password.AbstractPasswordEncoder\norg.springframework.security.crypto.password.NoOpPasswordEncoder\norg.springframework.security.crypto.password.StandardPasswordEncoder\norg.springframework.security.crypto.password.Digester\norg.springframework.security.crypto.password.PasswordEncoder\norg.springframework.security.crypto.password.Pbkdf2PasswordEncoder\norg.springframework.security.crypto.codec.InvalidBase64CharacterException\norg.springframework.security.crypto.codec.Hex\norg.springframework.security.crypto.codec.Utf8\norg.springframework.security.crypto.codec.Base64\norg.springframework.security.crypto.keygen.SecureRandomBytesKeyGenerator\norg.springframework.security.crypto.keygen.StringKeyGenerator\norg.springframework.security.crypto.keygen.BytesKeyGenerator\norg.springframework.security.crypto.keygen.SharedKeyGenerator\norg.springframework.security.crypto.keygen.HexEncodingStringKeyGenerator\norg.springframework.security.crypto.keygen.KeyGenerators\norg.springframework.security.crypto.encrypt.Encryptors\norg.springframework.security.crypto.encrypt.Encryptors$1\norg.springframework.security.crypto.encrypt.BouncyCastleAesCbcBytesEncryptor\norg.springframework.security.crypto.encrypt.AesBytesEncryptor$CipherAlgorithm\norg.springframework.security.crypto.encrypt.AesBytesEncryptor$1\norg.springframework.security.crypto.encrypt.BouncyCastleAesGcmBytesEncryptor\norg.springframework.security.crypto.encrypt.AesBytesEncryptor\norg.springframework.security.crypto.encrypt.Encryptors$NoOpTextEncryptor\norg.springframework.security.crypto.encrypt.HexEncodingTextEncryptor\norg.springframework.security.crypto.encrypt.BouncyCastleAesBytesEncryptor\norg.springframework.security.crypto.encrypt.CipherUtils\norg.springframework.security.crypto.encrypt.BytesEncryptor\norg.springframework.security.crypto.encrypt.TextEncryptor\norg.springframework.security.crypto.util.EncodingUtils" + } + ] + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.cloud", + "name": "spring-cloud-commons", + "version": "1.1.3.RELEASE", + "description": "Spring Cloud Commons", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "c5de4fd6889d2bfbf5064d464c43eba0" + }, + { + "alg": "SHA-1", + "content": "fc4099295d2ad19ebd3ac7a28a15184d59678266" + }, + { + "alg": "SHA-256", + "content": "855ec1fc8b0895aec080b5266b0ad13868920f1918f6a9b45799376760df93bf" + }, + { + "alg": "SHA-512", + "content": "cc5cc4e0685c72deaaf94d4362bb9d80d9b6314d301cf2018fe78a11a96050c81230421dae358949f2c5ca0357f6998024eb2a201c8ae2261af68e11515daf74" + }, + { + "alg": "SHA-384", + "content": "835923c68a92fea64ffb5a0111eef9bef174b1a9383f5779cd2c0b533e6911b909d880f1243924d38fbe6e57398b7981" + }, + { + "alg": "SHA3-384", + "content": "c1f77df1c217bdadc5e59768a381ea6db1f4fd16c99f2e7b8bf16cc8cd1f5909dafa8d8550f84c0f995768d8aebf2d9a" + }, + { + "alg": "SHA3-256", + "content": "2c8602df14261cba82e297c98fd3506611807b5b9c2da037a45e20c2d413d230" + }, + { + "alg": "SHA3-512", + "content": "9a9738f10de4a497609e49fce4c24197b01d460a87d72f15b465c97a273975dc55f38518ac486f3aff4399ab48a2ea692150673b1c31fdc1ace5b710065ac954" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.cloud/spring-cloud-commons@1.1.3.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.cloud/spring-cloud-commons@1.1.3.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/cloud/spring-cloud-commons/1.1.3.RELEASE/spring-cloud-commons-1.1.3.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.cloud.client.CommonsClientAutoConfiguration\norg.springframework.cloud.client.circuitbreaker.EnableCircuitBreaker\norg.springframework.cloud.client.circuitbreaker.EnableCircuitBreakerImportSelector\norg.springframework.cloud.client.discovery.EnableDiscoveryClientImportSelector\norg.springframework.cloud.client.discovery.DiscoveryLifecycle\norg.springframework.cloud.client.discovery.EnableDiscoveryClient\norg.springframework.cloud.client.discovery.noop.NoopDiscoveryClientAutoConfiguration\norg.springframework.cloud.client.discovery.noop.NoopDiscoveryClient\norg.springframework.cloud.client.discovery.DiscoveryClient\norg.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicator\norg.springframework.cloud.client.discovery.health.DiscoveryHealthIndicator\norg.springframework.cloud.client.discovery.health.DiscoveryCompositeHealthIndicator$Holder\norg.springframework.cloud.client.discovery.health.DiscoveryCompositeHealthIndicator\norg.springframework.cloud.client.discovery.ManagementServerPortUtils\norg.springframework.cloud.client.discovery.ManagementServerPortUtils$ManagementServerPort\norg.springframework.cloud.client.discovery.event.HeartbeatEvent\norg.springframework.cloud.client.discovery.event.ParentHeartbeatEvent\norg.springframework.cloud.client.discovery.event.InstanceRegisteredEvent\norg.springframework.cloud.client.discovery.event.HeartbeatMonitor\norg.springframework.cloud.client.discovery.AbstractDiscoveryLifecycle\norg.springframework.cloud.client.DefaultServiceInstance\norg.springframework.cloud.client.actuator.FeaturesEndpoint$Features\norg.springframework.cloud.client.actuator.NamedFeature\norg.springframework.cloud.client.actuator.HasFeatures\norg.springframework.cloud.client.actuator.FeaturesEndpoint\norg.springframework.cloud.client.actuator.FeaturesEndpoint$Feature\norg.springframework.cloud.client.SpringCloudApplication\norg.springframework.cloud.client.CommonsClientAutoConfiguration$ActuatorConfiguration\norg.springframework.cloud.client.HostInfoEnvironmentPostProcessor\norg.springframework.cloud.client.loadbalancer.RestTemplateCustomizer\norg.springframework.cloud.client.loadbalancer.LoadBalancerAutoConfiguration\norg.springframework.cloud.client.loadbalancer.LoadBalancerClient\norg.springframework.cloud.client.loadbalancer.LoadBalancerInterceptor$ServiceRequestWrapper\norg.springframework.cloud.client.loadbalancer.LoadBalancerInterceptor$1\norg.springframework.cloud.client.loadbalancer.LoadBalancerRequest\norg.springframework.cloud.client.loadbalancer.LoadBalancerAutoConfiguration$1\norg.springframework.cloud.client.loadbalancer.LoadBalancerAutoConfiguration$2\norg.springframework.cloud.client.loadbalancer.LoadBalancerInterceptor\norg.springframework.cloud.client.loadbalancer.LoadBalanced\norg.springframework.cloud.client.hypermedia.TraversalDefinition\norg.springframework.cloud.client.hypermedia.RemoteResource\norg.springframework.cloud.client.hypermedia.DiscoveredResource\norg.springframework.cloud.client.hypermedia.DynamicServiceInstanceProvider\norg.springframework.cloud.client.hypermedia.RemoteResourceRefresher$1\norg.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration$CloudHypermediaProperties$Refresh\norg.springframework.cloud.client.hypermedia.StaticServiceInstanceProvider\norg.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration\norg.springframework.cloud.client.hypermedia.ServiceInstanceProvider\norg.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration$CloudHypermediaProperties\norg.springframework.cloud.client.hypermedia.RemoteResourceRefresher\norg.springframework.cloud.client.ServiceInstance\norg.springframework.cloud.commons.util.InetUtils$1\norg.springframework.cloud.commons.util.SpringFactoryImportSelector\norg.springframework.cloud.commons.util.InetUtils\norg.springframework.cloud.commons.util.InetUtils$2\norg.springframework.cloud.commons.util.UtilAutoConfiguration\norg.springframework.cloud.commons.util.InetUtilsProperties\norg.springframework.cloud.commons.util.IdUtils\norg.springframework.cloud.commons.util.InetUtils$HostInfo" + } + ] + }, + { + "publisher": "SpringSource", + "group": "org.springframework.security", + "name": "spring-security-rsa", + "version": "1.0.3.RELEASE", + "description": "Spring Security RSA is a small utility library for RSA ciphers. It belongs to the family of Spring Security crypto libraries that handle encoding and decoding text as a general, useful thing to be able to do.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "02d29965d42274d0f5c8c70892c558f1" + }, + { + "alg": "SHA-1", + "content": "b0b1ee770597b5de1b51e9a889dfd2dc35d251b0" + }, + { + "alg": "SHA-256", + "content": "957c82424689b33050ec265867cf5c7c021cc7fc185bcb47f708b049af9af30b" + }, + { + "alg": "SHA-512", + "content": "dae026609274872b72d4eeb2fc6f9f39e79a9f5a7692dc6e8b51947bbc86e92ba258e7199f84b410efc7d47035ae5cf06829ce4edec4dc1a4ed99c7f5918db11" + }, + { + "alg": "SHA-384", + "content": "c5ccbff35890c9ee4213aedb3987a6d3515b7f70b3ec57ffdcf085a82b9033d90910612e9e435b259ea5f08a46d7e99b" + }, + { + "alg": "SHA3-384", + "content": "8f0a9fba06700fa7ee753261a0beca9c08ce8a003074384c18fec0737617cfdcc28ee9713d4a0514a6d39f49298cfe57" + }, + { + "alg": "SHA3-256", + "content": "81631883f638358976dbb891ef5b3c10e0e73938167c99576a83fc07b8911170" + }, + { + "alg": "SHA3-512", + "content": "18afab2a6dc414039c6f8633734bf5c8e23dbe1e3e987ff45d18199096179a43a9c027c5319a90e19234ede32a6befabf3d315553209a768b984909527bde589" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.security/spring-security-rsa@1.0.3.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.security/spring-security-rsa@1.0.3.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/security/spring-security-rsa/1.0.3.RELEASE/spring-security-rsa-1.0.3.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.security.rsa.crypto.RsaKeyHolder\norg.springframework.security.rsa.crypto.KeyStoreKeyFactory\norg.springframework.security.rsa.crypto.RsaRawEncryptor\norg.springframework.security.rsa.crypto.RsaSecretEncryptor\norg.springframework.security.rsa.crypto.RsaAlgorithm\norg.springframework.security.rsa.crypto.RsaKeyHelper\norg.springframework.security.rsa.crypto.CipherUtils" + } + ] + }, + { + "group": "org.bouncycastle", + "name": "bcpkix-jdk15on", + "version": "1.55", + "description": "The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains APIs for JDK 1.5 to JDK 1.8. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "9e17685b340a4e22fec6733cf65ed5ac" + }, + { + "alg": "SHA-1", + "content": "6392d8cba22b722c6570d660ca0b3921ff1bae4f" + }, + { + "alg": "SHA-256", + "content": "d7cc06e92f0d117989cc7035f697c69c7c355838b2de3dc35491441afea09ca9" + }, + { + "alg": "SHA-512", + "content": "047d6731e1905d2a88204ef89307e9ff2d145492d8d9f99263aa92c8a81bff43a517e382e5d5a7b4422b68f338548272dee2e51811d0f3180f3cffcc06fc5f75" + }, + { + "alg": "SHA-384", + "content": "65a61d4d3961c31b49c4cf622403e897296a493b2af5a18f530da58bb129d705b65e9b2cc2051279505a2514004b5dec" + }, + { + "alg": "SHA3-384", + "content": "f1434706ba0d2c39da1d0bceeeb92ab57455f7d8c390fb92c49cb9e0b463d845480dc37d3d1804eacc38e43bc1f7382c" + }, + { + "alg": "SHA3-256", + "content": "c981ba4a0868080a74cc045a575009f7418629baa83d67df581eec80a35ae35f" + }, + { + "alg": "SHA3-512", + "content": "87d633848b02093309fd61f423d20b045da9ecc739c60b3010c7a7b2172f746774bfd3bd1affccf0e4546ed5cf95a273cc4033c85184365ad04701705fcb4524" + } + ], + "licenses": [ + { + "license": { + "name": "Bouncy Castle Licence", + "url": "http://www.bouncycastle.org/licence.html" + } + } + ], + "purl": "pkg:maven/org.bouncycastle/bcpkix-jdk15on@1.55?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.bouncycastle/bcpkix-jdk15on@1.55?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/bouncycastle/bcpkix-jdk15on/1.55/bcpkix-jdk15on-1.55.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.bouncycastle.cert.AttributeCertificateHolder\norg.bouncycastle.cert.AttributeCertificateIssuer\norg.bouncycastle.cert.CertException\norg.bouncycastle.cert.CertIOException\norg.bouncycastle.cert.CertRuntimeException\norg.bouncycastle.cert.CertUtils\norg.bouncycastle.cert.X509AttributeCertificateHolder\norg.bouncycastle.cert.X509CRLEntryHolder\norg.bouncycastle.cert.X509CRLHolder\norg.bouncycastle.cert.X509CertificateHolder\norg.bouncycastle.cert.X509ContentVerifierProviderBuilder\norg.bouncycastle.cert.X509ExtensionUtils\norg.bouncycastle.cert.X509v1CertificateBuilder\norg.bouncycastle.cert.X509v2AttributeCertificateBuilder\norg.bouncycastle.cert.X509v2CRLBuilder\norg.bouncycastle.cert.X509v3CertificateBuilder\norg.bouncycastle.cert.bc.BcX509ExtensionUtils$1\norg.bouncycastle.cert.bc.BcX509ExtensionUtils$SHA1DigestCalculator\norg.bouncycastle.cert.bc.BcX509ExtensionUtils\norg.bouncycastle.cert.bc.BcX509v1CertificateBuilder\norg.bouncycastle.cert.bc.BcX509v3CertificateBuilder\norg.bouncycastle.cert.cmp.CMPException\norg.bouncycastle.cert.cmp.CMPRuntimeException\norg.bouncycastle.cert.cmp.CMPUtil\norg.bouncycastle.cert.cmp.CertificateConfirmationContent\norg.bouncycastle.cert.cmp.CertificateConfirmationContentBuilder\norg.bouncycastle.cert.cmp.CertificateStatus\norg.bouncycastle.cert.cmp.GeneralPKIMessage\norg.bouncycastle.cert.cmp.ProtectedPKIMessage\norg.bouncycastle.cert.cmp.ProtectedPKIMessageBuilder\norg.bouncycastle.cert.cmp.RevocationDetails\norg.bouncycastle.cert.cmp.RevocationDetailsBuilder\norg.bouncycastle.cert.crmf.AuthenticatorControl\norg.bouncycastle.cert.crmf.CRMFException\norg.bouncycastle.cert.crmf.CRMFRuntimeException\norg.bouncycastle.cert.crmf.CRMFUtil\norg.bouncycastle.cert.crmf.CertificateRequestMessage\norg.bouncycastle.cert.crmf.CertificateRequestMessageBuilder\norg.bouncycastle.cert.crmf.Control\norg.bouncycastle.cert.crmf.EncryptedValueBuilder\norg.bouncycastle.cert.crmf.EncryptedValuePadder\norg.bouncycastle.cert.crmf.EncryptedValueParser\norg.bouncycastle.cert.crmf.PKIArchiveControl\norg.bouncycastle.cert.crmf.PKIArchiveControlBuilder\norg.bouncycastle.cert.crmf.PKMACBuilder$1\norg.bouncycastle.cert.crmf.PKMACBuilder\norg.bouncycastle.cert.crmf.PKMACValueGenerator\norg.bouncycastle.cert.crmf.PKMACValueVerifier\norg.bouncycastle.cert.crmf.PKMACValuesCalculator\norg.bouncycastle.cert.crmf.ProofOfPossessionSigningKeyBuilder\norg.bouncycastle.cert.crmf.RegTokenControl\norg.bouncycastle.cert.crmf.ValueDecryptorGenerator\norg.bouncycastle.cert.crmf.bc.BcFixedLengthMGF1Padder\norg.bouncycastle.cert.crmf.jcajce.CRMFHelper$1\norg.bouncycastle.cert.crmf.jcajce.CRMFHelper$JCECallback\norg.bouncycastle.cert.crmf.jcajce.CRMFHelper\norg.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessage\norg.bouncycastle.cert.crmf.jcajce.JcaCertificateRequestMessageBuilder\norg.bouncycastle.cert.crmf.jcajce.JcaEncryptedValueBuilder\norg.bouncycastle.cert.crmf.jcajce.JcaPKIArchiveControlBuilder\norg.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator$1\norg.bouncycastle.cert.crmf.jcajce.JceAsymmetricValueDecryptorGenerator\norg.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder$CRMFOutputEncryptor\norg.bouncycastle.cert.crmf.jcajce.JceCRMFEncryptorBuilder\norg.bouncycastle.cert.crmf.jcajce.JcePKMACValuesCalculator\norg.bouncycastle.cert.dane.DANECertificateFetcher\norg.bouncycastle.cert.dane.DANEEntry\norg.bouncycastle.cert.dane.DANEEntryFactory\norg.bouncycastle.cert.dane.DANEEntryFetcher\norg.bouncycastle.cert.dane.DANEEntryFetcherFactory\norg.bouncycastle.cert.dane.DANEEntrySelector\norg.bouncycastle.cert.dane.DANEEntrySelectorFactory\norg.bouncycastle.cert.dane.DANEEntryStore\norg.bouncycastle.cert.dane.DANEEntryStoreBuilder\norg.bouncycastle.cert.dane.DANEException\norg.bouncycastle.cert.dane.TruncatingDigestCalculator\norg.bouncycastle.cert.dane.fetcher.JndiDANEFetcherFactory$1\norg.bouncycastle.cert.dane.fetcher.JndiDANEFetcherFactory\norg.bouncycastle.cert.jcajce.CertHelper\norg.bouncycastle.cert.jcajce.DefaultCertHelper\norg.bouncycastle.cert.jcajce.JcaAttributeCertificateIssuer\norg.bouncycastle.cert.jcajce.JcaCRLStore\norg.bouncycastle.cert.jcajce.JcaCertStore\norg.bouncycastle.cert.jcajce.JcaCertStoreBuilder\norg.bouncycastle.cert.jcajce.JcaX500NameUtil\norg.bouncycastle.cert.jcajce.JcaX509CRLConverter$ExCRLException\norg.bouncycastle.cert.jcajce.JcaX509CRLConverter\norg.bouncycastle.cert.jcajce.JcaX509CRLHolder\norg.bouncycastle.cert.jcajce.JcaX509CertificateConverter$ExCertificateException\norg.bouncycastle.cert.jcajce.JcaX509CertificateConverter$ExCertificateParsingException\norg.bouncycastle.cert.jcajce.JcaX509CertificateConverter\norg.bouncycastle.cert.jcajce.JcaX509CertificateHolder\norg.bouncycastle.cert.jcajce.JcaX509ContentVerifierProviderBuilder\norg.bouncycastle.cert.jcajce.JcaX509ExtensionUtils$SHA1DigestCalculator\norg.bouncycastle.cert.jcajce.JcaX509ExtensionUtils\norg.bouncycastle.cert.jcajce.JcaX509v1CertificateBuilder\norg.bouncycastle.cert.jcajce.JcaX509v2CRLBuilder\norg.bouncycastle.cert.jcajce.JcaX509v3CertificateBuilder\norg.bouncycastle.cert.jcajce.NamedCertHelper\norg.bouncycastle.cert.jcajce.ProviderCertHelper\norg.bouncycastle.cert.ocsp.BasicOCSPResp\norg.bouncycastle.cert.ocsp.BasicOCSPRespBuilder$ResponseObject\norg.bouncycastle.cert.ocsp.BasicOCSPRespBuilder\norg.bouncycastle.cert.ocsp.CertificateID\norg.bouncycastle.cert.ocsp.CertificateStatus\norg.bouncycastle.cert.ocsp.OCSPException\norg.bouncycastle.cert.ocsp.OCSPReq\norg.bouncycastle.cert.ocsp.OCSPReqBuilder$RequestObject\norg.bouncycastle.cert.ocsp.OCSPReqBuilder\norg.bouncycastle.cert.ocsp.OCSPResp\norg.bouncycastle.cert.ocsp.OCSPRespBuilder\norg.bouncycastle.cert.ocsp.OCSPUtils\norg.bouncycastle.cert.ocsp.Req\norg.bouncycastle.cert.ocsp.RespData\norg.bouncycastle.cert.ocsp.RespID\norg.bouncycastle.cert.ocsp.RevokedStatus\norg.bouncycastle.cert.ocsp.SingleResp\norg.bouncycastle.cert.ocsp.UnknownStatus\norg.bouncycastle.cert.ocsp.jcajce.JcaBasicOCSPRespBuilder\norg.bouncycastle.cert.ocsp.jcajce.JcaCertificateID\norg.bouncycastle.cert.ocsp.jcajce.JcaRespID\norg.bouncycastle.cert.path.CertPath\norg.bouncycastle.cert.path.CertPathUtils\norg.bouncycastle.cert.path.CertPathValidation\norg.bouncycastle.cert.path.CertPathValidationContext\norg.bouncycastle.cert.path.CertPathValidationException\norg.bouncycastle.cert.path.CertPathValidationResult\norg.bouncycastle.cert.path.CertPathValidationResultBuilder\norg.bouncycastle.cert.path.validations.BasicConstraintsValidation\norg.bouncycastle.cert.path.validations.CRLValidation$1\norg.bouncycastle.cert.path.validations.CRLValidation\norg.bouncycastle.cert.path.validations.CertificatePoliciesValidation\norg.bouncycastle.cert.path.validations.CertificatePoliciesValidationBuilder\norg.bouncycastle.cert.path.validations.KeyUsageValidation\norg.bouncycastle.cert.path.validations.ParentCertIssuedValidation\norg.bouncycastle.cert.path.validations.ValidationUtils\norg.bouncycastle.cert.selector.MSOutlookKeyIdCalculator$GeneralDigest\norg.bouncycastle.cert.selector.MSOutlookKeyIdCalculator$SHA1Digest\norg.bouncycastle.cert.selector.MSOutlookKeyIdCalculator\norg.bouncycastle.cert.selector.X509AttributeCertificateHolderSelector\norg.bouncycastle.cert.selector.X509AttributeCertificateHolderSelectorBuilder\norg.bouncycastle.cert.selector.X509CertificateHolderSelector\norg.bouncycastle.cert.selector.jcajce.JcaSelectorConverter\norg.bouncycastle.cert.selector.jcajce.JcaX509CertSelectorConverter\norg.bouncycastle.cert.selector.jcajce.JcaX509CertificateHolderSelector\norg.bouncycastle.cms.AuthAttributesProvider\norg.bouncycastle.cms.CMSAbsentContent\norg.bouncycastle.cms.CMSAlgorithm\norg.bouncycastle.cms.CMSAttributeTableGenerationException\norg.bouncycastle.cms.CMSAttributeTableGenerator\norg.bouncycastle.cms.CMSAuthEnvelopedData$1\norg.bouncycastle.cms.CMSAuthEnvelopedData\norg.bouncycastle.cms.CMSAuthEnvelopedGenerator\norg.bouncycastle.cms.CMSAuthenticatedData$1\norg.bouncycastle.cms.CMSAuthenticatedData\norg.bouncycastle.cms.CMSAuthenticatedDataGenerator$1\norg.bouncycastle.cms.CMSAuthenticatedDataGenerator\norg.bouncycastle.cms.CMSAuthenticatedDataParser$1\norg.bouncycastle.cms.CMSAuthenticatedDataParser\norg.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator$CmsAuthenticatedDataOutputStream\norg.bouncycastle.cms.CMSAuthenticatedDataStreamGenerator\norg.bouncycastle.cms.CMSAuthenticatedGenerator\norg.bouncycastle.cms.CMSCompressedData\norg.bouncycastle.cms.CMSCompressedDataGenerator\norg.bouncycastle.cms.CMSCompressedDataParser\norg.bouncycastle.cms.CMSCompressedDataStreamGenerator$CmsCompressedOutputStream\norg.bouncycastle.cms.CMSCompressedDataStreamGenerator\norg.bouncycastle.cms.CMSConfig\norg.bouncycastle.cms.CMSContentInfoParser\norg.bouncycastle.cms.CMSDigestedData\norg.bouncycastle.cms.CMSEncryptedData\norg.bouncycastle.cms.CMSEncryptedDataGenerator\norg.bouncycastle.cms.CMSEncryptedGenerator\norg.bouncycastle.cms.CMSEnvelopedData\norg.bouncycastle.cms.CMSEnvelopedDataGenerator\norg.bouncycastle.cms.CMSEnvelopedDataParser\norg.bouncycastle.cms.CMSEnvelopedDataStreamGenerator$CmsEnvelopedDataOutputStream\norg.bouncycastle.cms.CMSEnvelopedDataStreamGenerator\norg.bouncycastle.cms.CMSEnvelopedGenerator\norg.bouncycastle.cms.CMSEnvelopedHelper$CMSAuthenticatedSecureReadable\norg.bouncycastle.cms.CMSEnvelopedHelper$CMSDigestAuthenticatedSecureReadable$1\norg.bouncycastle.cms.CMSEnvelopedHelper$CMSDigestAuthenticatedSecureReadable\norg.bouncycastle.cms.CMSEnvelopedHelper$CMSEnvelopedSecureReadable\norg.bouncycastle.cms.CMSEnvelopedHelper\norg.bouncycastle.cms.CMSException\norg.bouncycastle.cms.CMSProcessable\norg.bouncycastle.cms.CMSProcessableByteArray\norg.bouncycastle.cms.CMSProcessableFile\norg.bouncycastle.cms.CMSProcessableInputStream\norg.bouncycastle.cms.CMSReadable\norg.bouncycastle.cms.CMSRuntimeException\norg.bouncycastle.cms.CMSSecureReadable\norg.bouncycastle.cms.CMSSignatureAlgorithmNameGenerator\norg.bouncycastle.cms.CMSSignatureEncryptionAlgorithmFinder\norg.bouncycastle.cms.CMSSignedData$1\norg.bouncycastle.cms.CMSSignedData\norg.bouncycastle.cms.CMSSignedDataGenerator\norg.bouncycastle.cms.CMSSignedDataParser\norg.bouncycastle.cms.CMSSignedDataStreamGenerator$CmsSignedDataOutputStream\norg.bouncycastle.cms.CMSSignedDataStreamGenerator\norg.bouncycastle.cms.CMSSignedGenerator\norg.bouncycastle.cms.CMSSignedHelper\norg.bouncycastle.cms.CMSSignerDigestMismatchException\norg.bouncycastle.cms.CMSStreamException\norg.bouncycastle.cms.CMSTypedData\norg.bouncycastle.cms.CMSTypedStream$FullReaderStream\norg.bouncycastle.cms.CMSTypedStream\norg.bouncycastle.cms.CMSUtils\norg.bouncycastle.cms.CMSVerifierCertificateNotValidException\norg.bouncycastle.cms.DefaultAuthenticatedAttributeTableGenerator\norg.bouncycastle.cms.DefaultCMSSignatureAlgorithmNameGenerator\norg.bouncycastle.cms.DefaultCMSSignatureEncryptionAlgorithmFinder\norg.bouncycastle.cms.DefaultSignedAttributeTableGenerator\norg.bouncycastle.cms.KEKRecipient\norg.bouncycastle.cms.KEKRecipientId\norg.bouncycastle.cms.KEKRecipientInfoGenerator\norg.bouncycastle.cms.KEKRecipientInformation\norg.bouncycastle.cms.KeyAgreeRecipient\norg.bouncycastle.cms.KeyAgreeRecipientId\norg.bouncycastle.cms.KeyAgreeRecipientInfoGenerator\norg.bouncycastle.cms.KeyAgreeRecipientInformation\norg.bouncycastle.cms.KeyTransRecipient\norg.bouncycastle.cms.KeyTransRecipientId\norg.bouncycastle.cms.KeyTransRecipientInfoGenerator\norg.bouncycastle.cms.KeyTransRecipientInformation\norg.bouncycastle.cms.NullOutputStream\norg.bouncycastle.cms.OriginatorId\norg.bouncycastle.cms.OriginatorInfoGenerator\norg.bouncycastle.cms.OriginatorInformation\norg.bouncycastle.cms.PKCS7ProcessableObject\norg.bouncycastle.cms.PKCS7TypedStream\norg.bouncycastle.cms.PasswordRecipient$PRF\norg.bouncycastle.cms.PasswordRecipient\norg.bouncycastle.cms.PasswordRecipientId\norg.bouncycastle.cms.PasswordRecipientInfoGenerator\norg.bouncycastle.cms.PasswordRecipientInformation\norg.bouncycastle.cms.Recipient\norg.bouncycastle.cms.RecipientId\norg.bouncycastle.cms.RecipientInfoGenerator\norg.bouncycastle.cms.RecipientInformation\norg.bouncycastle.cms.RecipientInformationStore\norg.bouncycastle.cms.RecipientOperator\norg.bouncycastle.cms.SignerId\norg.bouncycastle.cms.SignerInfoGenerator\norg.bouncycastle.cms.SignerInfoGeneratorBuilder\norg.bouncycastle.cms.SignerInformation\norg.bouncycastle.cms.SignerInformationStore\norg.bouncycastle.cms.SignerInformationVerifier\norg.bouncycastle.cms.SignerInformationVerifierProvider\norg.bouncycastle.cms.SimpleAttributeTableGenerator\norg.bouncycastle.cms.bc.BcCMSContentEncryptorBuilder$CMSOutputEncryptor\norg.bouncycastle.cms.bc.BcCMSContentEncryptorBuilder\norg.bouncycastle.cms.bc.BcKEKEnvelopedRecipient$1\norg.bouncycastle.cms.bc.BcKEKEnvelopedRecipient\norg.bouncycastle.cms.bc.BcKEKRecipient\norg.bouncycastle.cms.bc.BcKEKRecipientInfoGenerator\norg.bouncycastle.cms.bc.BcKeyTransRecipient\norg.bouncycastle.cms.bc.BcKeyTransRecipientInfoGenerator\norg.bouncycastle.cms.bc.BcPasswordEnvelopedRecipient$1\norg.bouncycastle.cms.bc.BcPasswordEnvelopedRecipient\norg.bouncycastle.cms.bc.BcPasswordRecipient\norg.bouncycastle.cms.bc.BcPasswordRecipientInfoGenerator\norg.bouncycastle.cms.bc.BcRSAKeyTransEnvelopedRecipient$1\norg.bouncycastle.cms.bc.BcRSAKeyTransEnvelopedRecipient\norg.bouncycastle.cms.bc.BcRSAKeyTransRecipientInfoGenerator\norg.bouncycastle.cms.bc.BcRSASignerInfoVerifierBuilder\norg.bouncycastle.cms.bc.CMSUtils\norg.bouncycastle.cms.bc.EnvelopedDataHelper$1\norg.bouncycastle.cms.bc.EnvelopedDataHelper$2\norg.bouncycastle.cms.bc.EnvelopedDataHelper$3\norg.bouncycastle.cms.bc.EnvelopedDataHelper$4\norg.bouncycastle.cms.bc.EnvelopedDataHelper$5\norg.bouncycastle.cms.bc.EnvelopedDataHelper\norg.bouncycastle.cms.jcajce.CMSUtils\norg.bouncycastle.cms.jcajce.DefaultJcaJceExtHelper\norg.bouncycastle.cms.jcajce.EnvelopedDataHelper$1\norg.bouncycastle.cms.jcajce.EnvelopedDataHelper$2\norg.bouncycastle.cms.jcajce.EnvelopedDataHelper$JCECallback\norg.bouncycastle.cms.jcajce.EnvelopedDataHelper\norg.bouncycastle.cms.jcajce.JcaJceExtHelper\norg.bouncycastle.cms.jcajce.JcaSelectorConverter\norg.bouncycastle.cms.jcajce.JcaSignerId\norg.bouncycastle.cms.jcajce.JcaSignerInfoGeneratorBuilder\norg.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder$1\norg.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder$Helper\norg.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder$NamedHelper\norg.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder$ProviderHelper\norg.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder\norg.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder$1\norg.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder$Helper\norg.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder$NamedHelper\norg.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder$ProviderHelper\norg.bouncycastle.cms.jcajce.JcaSimpleSignerInfoGeneratorBuilder\norg.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder$1\norg.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder$Helper\norg.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder$NamedHelper\norg.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder$ProviderHelper\norg.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder\norg.bouncycastle.cms.jcajce.JcaX509CertSelectorConverter\norg.bouncycastle.cms.jcajce.JceAlgorithmIdentifierConverter\norg.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder$CMSOutputEncryptor\norg.bouncycastle.cms.jcajce.JceCMSContentEncryptorBuilder\norg.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder$CMSMacCalculator\norg.bouncycastle.cms.jcajce.JceCMSMacCalculatorBuilder\norg.bouncycastle.cms.jcajce.JceKEKAuthenticatedRecipient$1\norg.bouncycastle.cms.jcajce.JceKEKAuthenticatedRecipient\norg.bouncycastle.cms.jcajce.JceKEKEnvelopedRecipient$1\norg.bouncycastle.cms.jcajce.JceKEKEnvelopedRecipient\norg.bouncycastle.cms.jcajce.JceKEKRecipient\norg.bouncycastle.cms.jcajce.JceKEKRecipientInfoGenerator\norg.bouncycastle.cms.jcajce.JceKTSKeyTransAuthenticatedRecipient$1\norg.bouncycastle.cms.jcajce.JceKTSKeyTransAuthenticatedRecipient\norg.bouncycastle.cms.jcajce.JceKTSKeyTransEnvelopedRecipient$1\norg.bouncycastle.cms.jcajce.JceKTSKeyTransEnvelopedRecipient\norg.bouncycastle.cms.jcajce.JceKTSKeyTransRecipient\norg.bouncycastle.cms.jcajce.JceKTSKeyTransRecipientInfoGenerator$1\norg.bouncycastle.cms.jcajce.JceKTSKeyTransRecipientInfoGenerator$2\norg.bouncycastle.cms.jcajce.JceKTSKeyTransRecipientInfoGenerator\norg.bouncycastle.cms.jcajce.JceKeyAgreeAuthenticatedRecipient$1\norg.bouncycastle.cms.jcajce.JceKeyAgreeAuthenticatedRecipient\norg.bouncycastle.cms.jcajce.JceKeyAgreeEnvelopedRecipient$1\norg.bouncycastle.cms.jcajce.JceKeyAgreeEnvelopedRecipient\norg.bouncycastle.cms.jcajce.JceKeyAgreeRecipient$1\norg.bouncycastle.cms.jcajce.JceKeyAgreeRecipient\norg.bouncycastle.cms.jcajce.JceKeyAgreeRecipientId\norg.bouncycastle.cms.jcajce.JceKeyAgreeRecipientInfoGenerator\norg.bouncycastle.cms.jcajce.JceKeyTransAuthenticatedRecipient$1\norg.bouncycastle.cms.jcajce.JceKeyTransAuthenticatedRecipient\norg.bouncycastle.cms.jcajce.JceKeyTransEnvelopedRecipient$1\norg.bouncycastle.cms.jcajce.JceKeyTransEnvelopedRecipient\norg.bouncycastle.cms.jcajce.JceKeyTransRecipient\norg.bouncycastle.cms.jcajce.JceKeyTransRecipientId\norg.bouncycastle.cms.jcajce.JceKeyTransRecipientInfoGenerator\norg.bouncycastle.cms.jcajce.JcePasswordAuthenticatedRecipient$1\norg.bouncycastle.cms.jcajce.JcePasswordAuthenticatedRecipient\norg.bouncycastle.cms.jcajce.JcePasswordEnvelopedRecipient$1\norg.bouncycastle.cms.jcajce.JcePasswordEnvelopedRecipient\norg.bouncycastle.cms.jcajce.JcePasswordRecipient\norg.bouncycastle.cms.jcajce.JcePasswordRecipientInfoGenerator\norg.bouncycastle.cms.jcajce.KeyMaterialGenerator\norg.bouncycastle.cms.jcajce.NamedJcaJceExtHelper\norg.bouncycastle.cms.jcajce.ProviderJcaJceExtHelper\norg.bouncycastle.cms.jcajce.RFC5753KeyMaterialGenerator\norg.bouncycastle.cms.jcajce.ZlibCompressor\norg.bouncycastle.cms.jcajce.ZlibExpanderProvider$1\norg.bouncycastle.cms.jcajce.ZlibExpanderProvider$LimitedInputStream\norg.bouncycastle.cms.jcajce.ZlibExpanderProvider\norg.bouncycastle.dvcs.CCPDRequestBuilder\norg.bouncycastle.dvcs.CCPDRequestData\norg.bouncycastle.dvcs.CPDRequestBuilder\norg.bouncycastle.dvcs.CPDRequestData\norg.bouncycastle.dvcs.DVCSConstructionException\norg.bouncycastle.dvcs.DVCSException\norg.bouncycastle.dvcs.DVCSMessage\norg.bouncycastle.dvcs.DVCSParsingException\norg.bouncycastle.dvcs.DVCSRequest\norg.bouncycastle.dvcs.DVCSRequestBuilder\norg.bouncycastle.dvcs.DVCSRequestData\norg.bouncycastle.dvcs.DVCSRequestInfo\norg.bouncycastle.dvcs.DVCSResponse\norg.bouncycastle.dvcs.MessageImprint\norg.bouncycastle.dvcs.MessageImprintBuilder\norg.bouncycastle.dvcs.SignedDVCSMessageGenerator\norg.bouncycastle.dvcs.TargetChain\norg.bouncycastle.dvcs.VPKCRequestBuilder\norg.bouncycastle.dvcs.VPKCRequestData\norg.bouncycastle.dvcs.VSDRequestBuilder\norg.bouncycastle.dvcs.VSDRequestData\norg.bouncycastle.eac.EACCertificateBuilder\norg.bouncycastle.eac.EACCertificateHolder\norg.bouncycastle.eac.EACCertificateRequestHolder\norg.bouncycastle.eac.EACException\norg.bouncycastle.eac.EACIOException\norg.bouncycastle.eac.jcajce.DefaultEACHelper\norg.bouncycastle.eac.jcajce.EACHelper\norg.bouncycastle.eac.jcajce.JcaPublicKeyConverter\norg.bouncycastle.eac.jcajce.NamedEACHelper\norg.bouncycastle.eac.jcajce.ProviderEACHelper\norg.bouncycastle.eac.operator.EACSignatureVerifier\norg.bouncycastle.eac.operator.EACSigner\norg.bouncycastle.eac.operator.jcajce.DefaultEACHelper\norg.bouncycastle.eac.operator.jcajce.EACHelper\norg.bouncycastle.eac.operator.jcajce.EACUtil\norg.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder$1\norg.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder$SignatureOutputStream\norg.bouncycastle.eac.operator.jcajce.JcaEACSignatureVerifierBuilder\norg.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder$1\norg.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder$SignatureOutputStream\norg.bouncycastle.eac.operator.jcajce.JcaEACSignerBuilder\norg.bouncycastle.eac.operator.jcajce.NamedEACHelper\norg.bouncycastle.eac.operator.jcajce.ProviderEACHelper\norg.bouncycastle.mozilla.SignedPublicKeyAndChallenge\norg.bouncycastle.mozilla.jcajce.JcaSignedPublicKeyAndChallenge\norg.bouncycastle.openssl.CertificateTrustBlock\norg.bouncycastle.openssl.EncryptionException\norg.bouncycastle.openssl.MiscPEMGenerator\norg.bouncycastle.openssl.PEMDecryptor\norg.bouncycastle.openssl.PEMDecryptorProvider\norg.bouncycastle.openssl.PEMEncryptedKeyPair\norg.bouncycastle.openssl.PEMEncryptor\norg.bouncycastle.openssl.PEMException\norg.bouncycastle.openssl.PEMKeyPair\norg.bouncycastle.openssl.PEMKeyPairParser\norg.bouncycastle.openssl.PEMParser$1\norg.bouncycastle.openssl.PEMParser$DSAKeyPairParser\norg.bouncycastle.openssl.PEMParser$ECCurveParamsParser\norg.bouncycastle.openssl.PEMParser$ECDSAKeyPairParser\norg.bouncycastle.openssl.PEMParser$EncryptedPrivateKeyParser\norg.bouncycastle.openssl.PEMParser$KeyPairParser\norg.bouncycastle.openssl.PEMParser$PKCS10CertificationRequestParser\norg.bouncycastle.openssl.PEMParser$PKCS7Parser\norg.bouncycastle.openssl.PEMParser$PrivateKeyParser\norg.bouncycastle.openssl.PEMParser$PublicKeyParser\norg.bouncycastle.openssl.PEMParser$RSAKeyPairParser\norg.bouncycastle.openssl.PEMParser$RSAPublicKeyParser\norg.bouncycastle.openssl.PEMParser$X509AttributeCertificateParser\norg.bouncycastle.openssl.PEMParser$X509CRLParser\norg.bouncycastle.openssl.PEMParser$X509CertificateParser\norg.bouncycastle.openssl.PEMParser$X509TrustedCertificateParser\norg.bouncycastle.openssl.PEMParser\norg.bouncycastle.openssl.PEMUtilities\norg.bouncycastle.openssl.PEMWriter\norg.bouncycastle.openssl.PKCS8Generator\norg.bouncycastle.openssl.PasswordException\norg.bouncycastle.openssl.PasswordFinder\norg.bouncycastle.openssl.X509TrustedCertificateBlock\norg.bouncycastle.openssl.bc.BcPEMDecryptorProvider$1\norg.bouncycastle.openssl.bc.BcPEMDecryptorProvider\norg.bouncycastle.openssl.bc.PEMUtilities\norg.bouncycastle.openssl.jcajce.JcaMiscPEMGenerator\norg.bouncycastle.openssl.jcajce.JcaPEMKeyConverter\norg.bouncycastle.openssl.jcajce.JcaPEMWriter\norg.bouncycastle.openssl.jcajce.JcaPKCS8Generator\norg.bouncycastle.openssl.jcajce.JcaPKIXIdentityBuilder\norg.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder$1$1\norg.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder$1$2\norg.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder$1\norg.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8DecryptorProviderBuilder\norg.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder$1\norg.bouncycastle.openssl.jcajce.JceOpenSSLPKCS8EncryptorBuilder\norg.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder$1$1\norg.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder$1\norg.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder\norg.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder$1\norg.bouncycastle.openssl.jcajce.JcePEMEncryptorBuilder\norg.bouncycastle.openssl.jcajce.PEMUtilities\norg.bouncycastle.operator.AlgorithmNameFinder\norg.bouncycastle.operator.AsymmetricKeyUnwrapper\norg.bouncycastle.operator.AsymmetricKeyWrapper\norg.bouncycastle.operator.BufferingContentSigner\norg.bouncycastle.operator.ContentSigner\norg.bouncycastle.operator.ContentVerifier\norg.bouncycastle.operator.ContentVerifierProvider\norg.bouncycastle.operator.DefaultAlgorithmNameFinder\norg.bouncycastle.operator.DefaultDigestAlgorithmIdentifierFinder\norg.bouncycastle.operator.DefaultSecretKeySizeProvider\norg.bouncycastle.operator.DefaultSignatureAlgorithmIdentifierFinder\norg.bouncycastle.operator.DigestAlgorithmIdentifierFinder\norg.bouncycastle.operator.DigestCalculator\norg.bouncycastle.operator.DigestCalculatorProvider\norg.bouncycastle.operator.GenericKey\norg.bouncycastle.operator.InputDecryptor\norg.bouncycastle.operator.InputDecryptorProvider\norg.bouncycastle.operator.InputExpander\norg.bouncycastle.operator.InputExpanderProvider\norg.bouncycastle.operator.KeyUnwrapper\norg.bouncycastle.operator.KeyWrapper\norg.bouncycastle.operator.MacCalculator\norg.bouncycastle.operator.MacCalculatorProvider\norg.bouncycastle.operator.OperatorCreationException\norg.bouncycastle.operator.OperatorException\norg.bouncycastle.operator.OperatorStreamException\norg.bouncycastle.operator.OutputCompressor\norg.bouncycastle.operator.OutputEncryptor\norg.bouncycastle.operator.RawContentVerifier\norg.bouncycastle.operator.RuntimeOperatorException\norg.bouncycastle.operator.SecretKeySizeProvider\norg.bouncycastle.operator.SignatureAlgorithmIdentifierFinder\norg.bouncycastle.operator.SymmetricKeyUnwrapper\norg.bouncycastle.operator.SymmetricKeyWrapper\norg.bouncycastle.operator.bc.AESUtil\norg.bouncycastle.operator.bc.BcAESSymmetricKeyUnwrapper\norg.bouncycastle.operator.bc.BcAESSymmetricKeyWrapper\norg.bouncycastle.operator.bc.BcAsymmetricKeyUnwrapper\norg.bouncycastle.operator.bc.BcAsymmetricKeyWrapper\norg.bouncycastle.operator.bc.BcContentSignerBuilder$1\norg.bouncycastle.operator.bc.BcContentSignerBuilder\norg.bouncycastle.operator.bc.BcContentVerifierProviderBuilder$1\norg.bouncycastle.operator.bc.BcContentVerifierProviderBuilder$2\norg.bouncycastle.operator.bc.BcContentVerifierProviderBuilder$SigVerifier\norg.bouncycastle.operator.bc.BcContentVerifierProviderBuilder\norg.bouncycastle.operator.bc.BcDSAContentSignerBuilder\norg.bouncycastle.operator.bc.BcDSAContentVerifierProviderBuilder\norg.bouncycastle.operator.bc.BcDefaultDigestProvider$1\norg.bouncycastle.operator.bc.BcDefaultDigestProvider$10\norg.bouncycastle.operator.bc.BcDefaultDigestProvider$11\norg.bouncycastle.operator.bc.BcDefaultDigestProvider$12\norg.bouncycastle.operator.bc.BcDefaultDigestProvider$2\norg.bouncycastle.operator.bc.BcDefaultDigestProvider$3\norg.bouncycastle.operator.bc.BcDefaultDigestProvider$4\norg.bouncycastle.operator.bc.BcDefaultDigestProvider$5\norg.bouncycastle.operator.bc.BcDefaultDigestProvider$6\norg.bouncycastle.operator.bc.BcDefaultDigestProvider$7\norg.bouncycastle.operator.bc.BcDefaultDigestProvider$8\norg.bouncycastle.operator.bc.BcDefaultDigestProvider$9\norg.bouncycastle.operator.bc.BcDefaultDigestProvider\norg.bouncycastle.operator.bc.BcDigestCalculatorProvider$1\norg.bouncycastle.operator.bc.BcDigestCalculatorProvider$DigestOutputStream\norg.bouncycastle.operator.bc.BcDigestCalculatorProvider\norg.bouncycastle.operator.bc.BcDigestProvider\norg.bouncycastle.operator.bc.BcECContentSignerBuilder\norg.bouncycastle.operator.bc.BcECContentVerifierProviderBuilder\norg.bouncycastle.operator.bc.BcRSAAsymmetricKeyUnwrapper\norg.bouncycastle.operator.bc.BcRSAAsymmetricKeyWrapper\norg.bouncycastle.operator.bc.BcRSAContentSignerBuilder\norg.bouncycastle.operator.bc.BcRSAContentVerifierProviderBuilder\norg.bouncycastle.operator.bc.BcSignerOutputStream\norg.bouncycastle.operator.bc.BcSymmetricKeyUnwrapper\norg.bouncycastle.operator.bc.BcSymmetricKeyWrapper\norg.bouncycastle.operator.bc.CamelliaUtil\norg.bouncycastle.operator.bc.OperatorUtils\norg.bouncycastle.operator.bc.SEEDUtil\norg.bouncycastle.operator.jcajce.JcaAlgorithmParametersConverter\norg.bouncycastle.operator.jcajce.JcaContentSignerBuilder$1\norg.bouncycastle.operator.jcajce.JcaContentSignerBuilder$SignatureOutputStream\norg.bouncycastle.operator.jcajce.JcaContentSignerBuilder\norg.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder$1\norg.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder$2\norg.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder$RawSigVerifier\norg.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder$SigVerifier\norg.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder$SignatureOutputStream\norg.bouncycastle.operator.jcajce.JcaContentVerifierProviderBuilder\norg.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder$1$1\norg.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder$1\norg.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder$DigestOutputStream\norg.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder\norg.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper\norg.bouncycastle.operator.jcajce.JceAsymmetricKeyWrapper\norg.bouncycastle.operator.jcajce.JceGenericKey\norg.bouncycastle.operator.jcajce.JceKTSKeyUnwrapper\norg.bouncycastle.operator.jcajce.JceKTSKeyWrapper\norg.bouncycastle.operator.jcajce.JceSymmetricKeyUnwrapper\norg.bouncycastle.operator.jcajce.JceSymmetricKeyWrapper\norg.bouncycastle.operator.jcajce.OperatorHelper$OpCertificateException\norg.bouncycastle.operator.jcajce.OperatorHelper\norg.bouncycastle.operator.jcajce.OperatorUtils\norg.bouncycastle.pkcs.MacDataGenerator\norg.bouncycastle.pkcs.PKCS10CertificationRequest\norg.bouncycastle.pkcs.PKCS10CertificationRequestBuilder\norg.bouncycastle.pkcs.PKCS12MacCalculatorBuilder\norg.bouncycastle.pkcs.PKCS12MacCalculatorBuilderProvider\norg.bouncycastle.pkcs.PKCS12PfxPdu\norg.bouncycastle.pkcs.PKCS12PfxPduBuilder\norg.bouncycastle.pkcs.PKCS12SafeBag\norg.bouncycastle.pkcs.PKCS12SafeBagBuilder\norg.bouncycastle.pkcs.PKCS12SafeBagFactory\norg.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo\norg.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfoBuilder\norg.bouncycastle.pkcs.PKCSException\norg.bouncycastle.pkcs.PKCSIOException\norg.bouncycastle.pkcs.bc.BcPKCS10CertificationRequest\norg.bouncycastle.pkcs.bc.BcPKCS10CertificationRequestBuilder\norg.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilder\norg.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilderProvider$1\norg.bouncycastle.pkcs.bc.BcPKCS12MacCalculatorBuilderProvider\norg.bouncycastle.pkcs.bc.BcPKCS12PBEInputDecryptorProviderBuilder$1$1\norg.bouncycastle.pkcs.bc.BcPKCS12PBEInputDecryptorProviderBuilder$1\norg.bouncycastle.pkcs.bc.BcPKCS12PBEInputDecryptorProviderBuilder\norg.bouncycastle.pkcs.bc.BcPKCS12PBEOutputEncryptorBuilder$1\norg.bouncycastle.pkcs.bc.BcPKCS12PBEOutputEncryptorBuilder\norg.bouncycastle.pkcs.bc.PKCS12PBEUtils$1\norg.bouncycastle.pkcs.bc.PKCS12PBEUtils\norg.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequest\norg.bouncycastle.pkcs.jcajce.JcaPKCS10CertificationRequestBuilder\norg.bouncycastle.pkcs.jcajce.JcaPKCS12SafeBagBuilder\norg.bouncycastle.pkcs.jcajce.JcaPKCS8EncryptedPrivateKeyInfoBuilder\norg.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder$1\norg.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilder\norg.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilderProvider$1$1\norg.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilderProvider$1\norg.bouncycastle.pkcs.jcajce.JcePKCS12MacCalculatorBuilderProvider\norg.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder$1$1\norg.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder$1\norg.bouncycastle.pkcs.jcajce.JcePKCSPBEInputDecryptorProviderBuilder\norg.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder$1\norg.bouncycastle.pkcs.jcajce.JcePKCSPBEOutputEncryptorBuilder\norg.bouncycastle.pkix.PKIXIdentity\norg.bouncycastle.pkix.jcajce.JcaPKIXIdentity\norg.bouncycastle.tsp.GenTimeAccuracy\norg.bouncycastle.tsp.TSPAlgorithms\norg.bouncycastle.tsp.TSPException\norg.bouncycastle.tsp.TSPIOException\norg.bouncycastle.tsp.TSPUtil\norg.bouncycastle.tsp.TSPValidationException\norg.bouncycastle.tsp.TimeStampRequest\norg.bouncycastle.tsp.TimeStampRequestGenerator\norg.bouncycastle.tsp.TimeStampResponse\norg.bouncycastle.tsp.TimeStampResponseGenerator$FailInfo\norg.bouncycastle.tsp.TimeStampResponseGenerator\norg.bouncycastle.tsp.TimeStampToken$CertID\norg.bouncycastle.tsp.TimeStampToken\norg.bouncycastle.tsp.TimeStampTokenGenerator$1\norg.bouncycastle.tsp.TimeStampTokenGenerator$2\norg.bouncycastle.tsp.TimeStampTokenGenerator\norg.bouncycastle.tsp.TimeStampTokenInfo\norg.bouncycastle.tsp.cms.CMSTimeStampedData\norg.bouncycastle.tsp.cms.CMSTimeStampedDataGenerator\norg.bouncycastle.tsp.cms.CMSTimeStampedDataParser\norg.bouncycastle.tsp.cms.CMSTimeStampedGenerator\norg.bouncycastle.tsp.cms.ImprintDigestInvalidException\norg.bouncycastle.tsp.cms.MetaDataUtil\norg.bouncycastle.tsp.cms.TimeStampDataUtil\norg.bouncycastle.voms.VOMSAttribute$FQAN\norg.bouncycastle.voms.VOMSAttribute" + } + ] + }, + { + "group": "org.bouncycastle", + "name": "bcprov-jdk15on", + "version": "1.55", + "description": "The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.5 to JDK 1.8.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "cbf56e979aba0e551a57953080e115f0" + }, + { + "alg": "SHA-1", + "content": "935f2e57a00ec2c489cbd2ad830d4a399708f979" + }, + { + "alg": "SHA-256", + "content": "c08450a176b55c7ef4847111550eb247e5912ad450c8c225fa2f7cab74ce608b" + }, + { + "alg": "SHA-512", + "content": "7b66813a9d1e0ca5c4c1992eb4b453c105ace2bd08615d5d7c36faf80371fa93c583f6a751dbdcfcb6861ec05e7128d556354a097b031a5e8e876f417256f641" + }, + { + "alg": "SHA-384", + "content": "fe7fd49456bfea10780dc52ab3802f8d35ffeef52647700e2c58ad6f803197c09d976bc3d9c9e49ce0ab1f3311a00fc9" + }, + { + "alg": "SHA3-384", + "content": "f6da6209d4f2750aa785bf79819ec1a4aea91ba5cf57b5d672ae42fec6901140a2531d23059e4aa68e9814afbb75064f" + }, + { + "alg": "SHA3-256", + "content": "a4499a53301c65f059ff6c188d0bc79465f76120bf26be504b9260409c614c90" + }, + { + "alg": "SHA3-512", + "content": "64d0c0951f7ce5eb3964162dfc9e869e6a0de4ec461d1218492293afbbcbe377637d3e62b7b6ff444097d3e019fdd16de12faa89ffa73036f3d093b97f8fa49e" + } + ], + "licenses": [ + { + "license": { + "name": "Bouncy Castle Licence", + "url": "http://www.bouncycastle.org/licence.html" + } + } + ], + "purl": "pkg:maven/org.bouncycastle/bcprov-jdk15on@1.55?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.bouncycastle/bcprov-jdk15on@1.55?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/bouncycastle/bcprov-jdk15on/1.55/bcprov-jdk15on-1.55.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.bouncycastle.LICENSE\norg.bouncycastle.asn1.ASN1ApplicationSpecific\norg.bouncycastle.asn1.ASN1ApplicationSpecificParser\norg.bouncycastle.asn1.ASN1BitString\norg.bouncycastle.asn1.ASN1Boolean\norg.bouncycastle.asn1.ASN1Choice\norg.bouncycastle.asn1.ASN1Encodable\norg.bouncycastle.asn1.ASN1EncodableVector\norg.bouncycastle.asn1.ASN1Encoding\norg.bouncycastle.asn1.ASN1Enumerated\norg.bouncycastle.asn1.ASN1Exception\norg.bouncycastle.asn1.ASN1GeneralizedTime\norg.bouncycastle.asn1.ASN1Generator\norg.bouncycastle.asn1.ASN1InputStream\norg.bouncycastle.asn1.ASN1Integer\norg.bouncycastle.asn1.ASN1Null\norg.bouncycastle.asn1.ASN1Object\norg.bouncycastle.asn1.ASN1ObjectIdentifier$OidHandle\norg.bouncycastle.asn1.ASN1ObjectIdentifier\norg.bouncycastle.asn1.ASN1OctetString\norg.bouncycastle.asn1.ASN1OctetStringParser\norg.bouncycastle.asn1.ASN1OutputStream$ImplicitOutputStream\norg.bouncycastle.asn1.ASN1OutputStream\norg.bouncycastle.asn1.ASN1ParsingException\norg.bouncycastle.asn1.ASN1Primitive\norg.bouncycastle.asn1.ASN1Sequence$1\norg.bouncycastle.asn1.ASN1Sequence\norg.bouncycastle.asn1.ASN1SequenceParser\norg.bouncycastle.asn1.ASN1Set$1\norg.bouncycastle.asn1.ASN1Set\norg.bouncycastle.asn1.ASN1SetParser\norg.bouncycastle.asn1.ASN1StreamParser\norg.bouncycastle.asn1.ASN1String\norg.bouncycastle.asn1.ASN1TaggedObject\norg.bouncycastle.asn1.ASN1TaggedObjectParser\norg.bouncycastle.asn1.ASN1UTCTime\norg.bouncycastle.asn1.BERApplicationSpecific\norg.bouncycastle.asn1.BERApplicationSpecificParser\norg.bouncycastle.asn1.BERConstructedOctetString\norg.bouncycastle.asn1.BERFactory\norg.bouncycastle.asn1.BERGenerator\norg.bouncycastle.asn1.BEROctetString$1\norg.bouncycastle.asn1.BEROctetString\norg.bouncycastle.asn1.BEROctetStringGenerator$BufferedBEROctetStream\norg.bouncycastle.asn1.BEROctetStringGenerator\norg.bouncycastle.asn1.BEROctetStringParser\norg.bouncycastle.asn1.BEROutputStream\norg.bouncycastle.asn1.BERSequence\norg.bouncycastle.asn1.BERSequenceGenerator\norg.bouncycastle.asn1.BERSequenceParser\norg.bouncycastle.asn1.BERSet\norg.bouncycastle.asn1.BERSetParser\norg.bouncycastle.asn1.BERTaggedObject\norg.bouncycastle.asn1.BERTaggedObjectParser\norg.bouncycastle.asn1.BERTags\norg.bouncycastle.asn1.ConstructedOctetStream\norg.bouncycastle.asn1.DERApplicationSpecific\norg.bouncycastle.asn1.DERBMPString\norg.bouncycastle.asn1.DERBitString\norg.bouncycastle.asn1.DERBoolean\norg.bouncycastle.asn1.DEREncodableVector\norg.bouncycastle.asn1.DEREnumerated\norg.bouncycastle.asn1.DERExternal\norg.bouncycastle.asn1.DERExternalParser\norg.bouncycastle.asn1.DERFactory\norg.bouncycastle.asn1.DERGeneralString\norg.bouncycastle.asn1.DERGeneralizedTime\norg.bouncycastle.asn1.DERGenerator\norg.bouncycastle.asn1.DERGraphicString\norg.bouncycastle.asn1.DERIA5String\norg.bouncycastle.asn1.DERInteger\norg.bouncycastle.asn1.DERNull\norg.bouncycastle.asn1.DERNumericString\norg.bouncycastle.asn1.DERObjectIdentifier\norg.bouncycastle.asn1.DEROctetString\norg.bouncycastle.asn1.DEROctetStringParser\norg.bouncycastle.asn1.DEROutputStream\norg.bouncycastle.asn1.DERPrintableString\norg.bouncycastle.asn1.DERSequence\norg.bouncycastle.asn1.DERSequenceGenerator\norg.bouncycastle.asn1.DERSequenceParser\norg.bouncycastle.asn1.DERSet\norg.bouncycastle.asn1.DERSetParser\norg.bouncycastle.asn1.DERT61String\norg.bouncycastle.asn1.DERT61UTF8String\norg.bouncycastle.asn1.DERTaggedObject\norg.bouncycastle.asn1.DERTags\norg.bouncycastle.asn1.DERUTCTime\norg.bouncycastle.asn1.DERUTF8String\norg.bouncycastle.asn1.DERUniversalString\norg.bouncycastle.asn1.DERVideotexString\norg.bouncycastle.asn1.DERVisibleString\norg.bouncycastle.asn1.DLBitString\norg.bouncycastle.asn1.DLOutputStream\norg.bouncycastle.asn1.DLSequence\norg.bouncycastle.asn1.DLSet\norg.bouncycastle.asn1.DLTaggedObject\norg.bouncycastle.asn1.DefiniteLengthInputStream\norg.bouncycastle.asn1.InMemoryRepresentable\norg.bouncycastle.asn1.IndefiniteLengthInputStream\norg.bouncycastle.asn1.LazyConstructionEnumeration\norg.bouncycastle.asn1.LazyEncodedSequence\norg.bouncycastle.asn1.LimitedInputStream\norg.bouncycastle.asn1.OIDTokenizer\norg.bouncycastle.asn1.StreamUtil\norg.bouncycastle.asn1.anssi.ANSSINamedCurves$1\norg.bouncycastle.asn1.anssi.ANSSINamedCurves\norg.bouncycastle.asn1.anssi.ANSSIObjectIdentifiers\norg.bouncycastle.asn1.bc.BCObjectIdentifiers\norg.bouncycastle.asn1.bsi.BSIObjectIdentifiers\norg.bouncycastle.asn1.cmp.CAKeyUpdAnnContent\norg.bouncycastle.asn1.cmp.CMPCertificate\norg.bouncycastle.asn1.cmp.CMPObjectIdentifiers\norg.bouncycastle.asn1.cmp.CRLAnnContent\norg.bouncycastle.asn1.cmp.CertConfirmContent\norg.bouncycastle.asn1.cmp.CertOrEncCert\norg.bouncycastle.asn1.cmp.CertRepMessage\norg.bouncycastle.asn1.cmp.CertResponse\norg.bouncycastle.asn1.cmp.CertStatus\norg.bouncycastle.asn1.cmp.CertifiedKeyPair\norg.bouncycastle.asn1.cmp.Challenge\norg.bouncycastle.asn1.cmp.ErrorMsgContent\norg.bouncycastle.asn1.cmp.GenMsgContent\norg.bouncycastle.asn1.cmp.GenRepContent\norg.bouncycastle.asn1.cmp.InfoTypeAndValue\norg.bouncycastle.asn1.cmp.KeyRecRepContent\norg.bouncycastle.asn1.cmp.OOBCertHash\norg.bouncycastle.asn1.cmp.PBMParameter\norg.bouncycastle.asn1.cmp.PKIBody\norg.bouncycastle.asn1.cmp.PKIConfirmContent\norg.bouncycastle.asn1.cmp.PKIFailureInfo\norg.bouncycastle.asn1.cmp.PKIFreeText\norg.bouncycastle.asn1.cmp.PKIHeader\norg.bouncycastle.asn1.cmp.PKIHeaderBuilder\norg.bouncycastle.asn1.cmp.PKIMessage\norg.bouncycastle.asn1.cmp.PKIMessages\norg.bouncycastle.asn1.cmp.PKIStatus\norg.bouncycastle.asn1.cmp.PKIStatusInfo\norg.bouncycastle.asn1.cmp.POPODecKeyChallContent\norg.bouncycastle.asn1.cmp.POPODecKeyRespContent\norg.bouncycastle.asn1.cmp.PollRepContent\norg.bouncycastle.asn1.cmp.PollReqContent\norg.bouncycastle.asn1.cmp.ProtectedPart\norg.bouncycastle.asn1.cmp.RevAnnContent\norg.bouncycastle.asn1.cmp.RevDetails\norg.bouncycastle.asn1.cmp.RevRepContent\norg.bouncycastle.asn1.cmp.RevRepContentBuilder\norg.bouncycastle.asn1.cmp.RevReqContent\norg.bouncycastle.asn1.cms.Attribute\norg.bouncycastle.asn1.cms.AttributeTable\norg.bouncycastle.asn1.cms.Attributes\norg.bouncycastle.asn1.cms.AuthEnvelopedData\norg.bouncycastle.asn1.cms.AuthEnvelopedDataParser\norg.bouncycastle.asn1.cms.AuthenticatedData\norg.bouncycastle.asn1.cms.AuthenticatedDataParser\norg.bouncycastle.asn1.cms.CCMParameters\norg.bouncycastle.asn1.cms.CMSAlgorithmProtection\norg.bouncycastle.asn1.cms.CMSAttributes\norg.bouncycastle.asn1.cms.CMSObjectIdentifiers\norg.bouncycastle.asn1.cms.CompressedData\norg.bouncycastle.asn1.cms.CompressedDataParser\norg.bouncycastle.asn1.cms.ContentInfo\norg.bouncycastle.asn1.cms.ContentInfoParser\norg.bouncycastle.asn1.cms.DigestedData\norg.bouncycastle.asn1.cms.EncryptedContentInfo\norg.bouncycastle.asn1.cms.EncryptedContentInfoParser\norg.bouncycastle.asn1.cms.EncryptedData\norg.bouncycastle.asn1.cms.EnvelopedData\norg.bouncycastle.asn1.cms.EnvelopedDataParser\norg.bouncycastle.asn1.cms.Evidence\norg.bouncycastle.asn1.cms.GCMParameters\norg.bouncycastle.asn1.cms.GenericHybridParameters\norg.bouncycastle.asn1.cms.IssuerAndSerialNumber\norg.bouncycastle.asn1.cms.KEKIdentifier\norg.bouncycastle.asn1.cms.KEKRecipientInfo\norg.bouncycastle.asn1.cms.KeyAgreeRecipientIdentifier\norg.bouncycastle.asn1.cms.KeyAgreeRecipientInfo\norg.bouncycastle.asn1.cms.KeyTransRecipientInfo\norg.bouncycastle.asn1.cms.MetaData\norg.bouncycastle.asn1.cms.OriginatorIdentifierOrKey\norg.bouncycastle.asn1.cms.OriginatorInfo\norg.bouncycastle.asn1.cms.OriginatorPublicKey\norg.bouncycastle.asn1.cms.OtherKeyAttribute\norg.bouncycastle.asn1.cms.OtherRecipientInfo\norg.bouncycastle.asn1.cms.OtherRevocationInfoFormat\norg.bouncycastle.asn1.cms.PasswordRecipientInfo\norg.bouncycastle.asn1.cms.RecipientEncryptedKey\norg.bouncycastle.asn1.cms.RecipientIdentifier\norg.bouncycastle.asn1.cms.RecipientInfo\norg.bouncycastle.asn1.cms.RecipientKeyIdentifier\norg.bouncycastle.asn1.cms.RsaKemParameters\norg.bouncycastle.asn1.cms.SCVPReqRes\norg.bouncycastle.asn1.cms.SignedData\norg.bouncycastle.asn1.cms.SignedDataParser\norg.bouncycastle.asn1.cms.SignerIdentifier\norg.bouncycastle.asn1.cms.SignerInfo\norg.bouncycastle.asn1.cms.Time\norg.bouncycastle.asn1.cms.TimeStampAndCRL\norg.bouncycastle.asn1.cms.TimeStampTokenEvidence\norg.bouncycastle.asn1.cms.TimeStampedData\norg.bouncycastle.asn1.cms.TimeStampedDataParser\norg.bouncycastle.asn1.cms.ecc.ECCCMSSharedInfo\norg.bouncycastle.asn1.cms.ecc.MQVuserKeyingMaterial\norg.bouncycastle.asn1.crmf.AttributeTypeAndValue\norg.bouncycastle.asn1.crmf.CRMFObjectIdentifiers\norg.bouncycastle.asn1.crmf.CertId\norg.bouncycastle.asn1.crmf.CertReqMessages\norg.bouncycastle.asn1.crmf.CertReqMsg\norg.bouncycastle.asn1.crmf.CertRequest\norg.bouncycastle.asn1.crmf.CertTemplate\norg.bouncycastle.asn1.crmf.CertTemplateBuilder\norg.bouncycastle.asn1.crmf.Controls\norg.bouncycastle.asn1.crmf.EncKeyWithID\norg.bouncycastle.asn1.crmf.EncryptedKey\norg.bouncycastle.asn1.crmf.EncryptedValue\norg.bouncycastle.asn1.crmf.OptionalValidity\norg.bouncycastle.asn1.crmf.PKIArchiveOptions\norg.bouncycastle.asn1.crmf.PKIPublicationInfo\norg.bouncycastle.asn1.crmf.PKMACValue\norg.bouncycastle.asn1.crmf.POPOPrivKey\norg.bouncycastle.asn1.crmf.POPOSigningKey\norg.bouncycastle.asn1.crmf.POPOSigningKeyInput\norg.bouncycastle.asn1.crmf.ProofOfPossession\norg.bouncycastle.asn1.crmf.SinglePubInfo\norg.bouncycastle.asn1.crmf.SubsequentMessage\norg.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers\norg.bouncycastle.asn1.cryptopro.ECGOST3410NamedCurves\norg.bouncycastle.asn1.cryptopro.ECGOST3410ParamSetParameters\norg.bouncycastle.asn1.cryptopro.GOST28147Parameters\norg.bouncycastle.asn1.cryptopro.GOST3410NamedParameters\norg.bouncycastle.asn1.cryptopro.GOST3410ParamSetParameters\norg.bouncycastle.asn1.cryptopro.GOST3410PublicKeyAlgParameters\norg.bouncycastle.asn1.dvcs.CertEtcToken\norg.bouncycastle.asn1.dvcs.DVCSCertInfo\norg.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder\norg.bouncycastle.asn1.dvcs.DVCSErrorNotice\norg.bouncycastle.asn1.dvcs.DVCSObjectIdentifiers\norg.bouncycastle.asn1.dvcs.DVCSRequest\norg.bouncycastle.asn1.dvcs.DVCSRequestInformation\norg.bouncycastle.asn1.dvcs.DVCSRequestInformationBuilder\norg.bouncycastle.asn1.dvcs.DVCSResponse\norg.bouncycastle.asn1.dvcs.DVCSTime\norg.bouncycastle.asn1.dvcs.Data\norg.bouncycastle.asn1.dvcs.PathProcInput\norg.bouncycastle.asn1.dvcs.ServiceType\norg.bouncycastle.asn1.dvcs.TargetEtcChain\norg.bouncycastle.asn1.eac.BidirectionalMap\norg.bouncycastle.asn1.eac.CVCertificate\norg.bouncycastle.asn1.eac.CVCertificateRequest\norg.bouncycastle.asn1.eac.CertificateBody\norg.bouncycastle.asn1.eac.CertificateHolderAuthorization\norg.bouncycastle.asn1.eac.CertificateHolderReference\norg.bouncycastle.asn1.eac.CertificationAuthorityReference\norg.bouncycastle.asn1.eac.EACObjectIdentifiers\norg.bouncycastle.asn1.eac.EACTags\norg.bouncycastle.asn1.eac.ECDSAPublicKey\norg.bouncycastle.asn1.eac.Flags$StringJoiner\norg.bouncycastle.asn1.eac.Flags\norg.bouncycastle.asn1.eac.PackedDate\norg.bouncycastle.asn1.eac.PublicKeyDataObject\norg.bouncycastle.asn1.eac.RSAPublicKey\norg.bouncycastle.asn1.eac.UnsignedInteger\norg.bouncycastle.asn1.esf.CommitmentTypeIdentifier\norg.bouncycastle.asn1.esf.CommitmentTypeIndication\norg.bouncycastle.asn1.esf.CommitmentTypeQualifier\norg.bouncycastle.asn1.esf.CompleteRevocationRefs\norg.bouncycastle.asn1.esf.CrlIdentifier\norg.bouncycastle.asn1.esf.CrlListID\norg.bouncycastle.asn1.esf.CrlOcspRef\norg.bouncycastle.asn1.esf.CrlValidatedID\norg.bouncycastle.asn1.esf.ESFAttributes\norg.bouncycastle.asn1.esf.OcspIdentifier\norg.bouncycastle.asn1.esf.OcspListID\norg.bouncycastle.asn1.esf.OcspResponsesID\norg.bouncycastle.asn1.esf.OtherHash\norg.bouncycastle.asn1.esf.OtherHashAlgAndValue\norg.bouncycastle.asn1.esf.OtherRevRefs\norg.bouncycastle.asn1.esf.OtherRevVals\norg.bouncycastle.asn1.esf.RevocationValues\norg.bouncycastle.asn1.esf.SPUserNotice\norg.bouncycastle.asn1.esf.SPuri\norg.bouncycastle.asn1.esf.SigPolicyQualifierInfo\norg.bouncycastle.asn1.esf.SigPolicyQualifiers\norg.bouncycastle.asn1.esf.SignaturePolicyId\norg.bouncycastle.asn1.esf.SignaturePolicyIdentifier\norg.bouncycastle.asn1.esf.SignerAttribute\norg.bouncycastle.asn1.esf.SignerLocation\norg.bouncycastle.asn1.ess.ContentHints\norg.bouncycastle.asn1.ess.ContentIdentifier\norg.bouncycastle.asn1.ess.ESSCertID\norg.bouncycastle.asn1.ess.ESSCertIDv2\norg.bouncycastle.asn1.ess.OtherCertID\norg.bouncycastle.asn1.ess.OtherSigningCertificate\norg.bouncycastle.asn1.ess.SigningCertificate\norg.bouncycastle.asn1.ess.SigningCertificateV2\norg.bouncycastle.asn1.gnu.GNUObjectIdentifiers\norg.bouncycastle.asn1.iana.IANAObjectIdentifiers\norg.bouncycastle.asn1.icao.CscaMasterList\norg.bouncycastle.asn1.icao.DataGroupHash\norg.bouncycastle.asn1.icao.ICAOObjectIdentifiers\norg.bouncycastle.asn1.icao.LDSSecurityObject\norg.bouncycastle.asn1.icao.LDSVersionInfo\norg.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers\norg.bouncycastle.asn1.isismtt.ocsp.CertHash\norg.bouncycastle.asn1.isismtt.ocsp.RequestedCertificate\norg.bouncycastle.asn1.isismtt.x509.AdditionalInformationSyntax\norg.bouncycastle.asn1.isismtt.x509.AdmissionSyntax\norg.bouncycastle.asn1.isismtt.x509.Admissions\norg.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority\norg.bouncycastle.asn1.isismtt.x509.MonetaryLimit\norg.bouncycastle.asn1.isismtt.x509.NamingAuthority\norg.bouncycastle.asn1.isismtt.x509.ProcurationSyntax\norg.bouncycastle.asn1.isismtt.x509.ProfessionInfo\norg.bouncycastle.asn1.isismtt.x509.Restriction\norg.bouncycastle.asn1.iso.ISOIECObjectIdentifiers\norg.bouncycastle.asn1.kisa.KISAObjectIdentifiers\norg.bouncycastle.asn1.microsoft.MicrosoftObjectIdentifiers\norg.bouncycastle.asn1.misc.CAST5CBCParameters\norg.bouncycastle.asn1.misc.IDEACBCPar\norg.bouncycastle.asn1.misc.MiscObjectIdentifiers\norg.bouncycastle.asn1.misc.NetscapeCertType\norg.bouncycastle.asn1.misc.NetscapeRevocationURL\norg.bouncycastle.asn1.misc.VerisignCzagExtension\norg.bouncycastle.asn1.mozilla.PublicKeyAndChallenge\norg.bouncycastle.asn1.mozilla.SignedPublicKeyAndChallenge\norg.bouncycastle.asn1.nist.NISTNamedCurves\norg.bouncycastle.asn1.nist.NISTObjectIdentifiers\norg.bouncycastle.asn1.ntt.NTTObjectIdentifiers\norg.bouncycastle.asn1.ocsp.BasicOCSPResponse\norg.bouncycastle.asn1.ocsp.CertID\norg.bouncycastle.asn1.ocsp.CertStatus\norg.bouncycastle.asn1.ocsp.CrlID\norg.bouncycastle.asn1.ocsp.OCSPObjectIdentifiers\norg.bouncycastle.asn1.ocsp.OCSPRequest\norg.bouncycastle.asn1.ocsp.OCSPResponse\norg.bouncycastle.asn1.ocsp.OCSPResponseStatus\norg.bouncycastle.asn1.ocsp.Request\norg.bouncycastle.asn1.ocsp.ResponderID\norg.bouncycastle.asn1.ocsp.ResponseBytes\norg.bouncycastle.asn1.ocsp.ResponseData\norg.bouncycastle.asn1.ocsp.RevokedInfo\norg.bouncycastle.asn1.ocsp.ServiceLocator\norg.bouncycastle.asn1.ocsp.Signature\norg.bouncycastle.asn1.ocsp.SingleResponse\norg.bouncycastle.asn1.ocsp.TBSRequest\norg.bouncycastle.asn1.oiw.ElGamalParameter\norg.bouncycastle.asn1.oiw.OIWObjectIdentifiers\norg.bouncycastle.asn1.pkcs.Attribute\norg.bouncycastle.asn1.pkcs.AuthenticatedSafe\norg.bouncycastle.asn1.pkcs.CRLBag\norg.bouncycastle.asn1.pkcs.CertBag\norg.bouncycastle.asn1.pkcs.CertificationRequest\norg.bouncycastle.asn1.pkcs.CertificationRequestInfo\norg.bouncycastle.asn1.pkcs.ContentInfo\norg.bouncycastle.asn1.pkcs.DHParameter\norg.bouncycastle.asn1.pkcs.EncryptedData\norg.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo\norg.bouncycastle.asn1.pkcs.EncryptionScheme\norg.bouncycastle.asn1.pkcs.IssuerAndSerialNumber\norg.bouncycastle.asn1.pkcs.KeyDerivationFunc\norg.bouncycastle.asn1.pkcs.MacData\norg.bouncycastle.asn1.pkcs.PBEParameter\norg.bouncycastle.asn1.pkcs.PBES2Parameters\norg.bouncycastle.asn1.pkcs.PBKDF2Params\norg.bouncycastle.asn1.pkcs.PKCS12PBEParams\norg.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers\norg.bouncycastle.asn1.pkcs.Pfx\norg.bouncycastle.asn1.pkcs.PrivateKeyInfo\norg.bouncycastle.asn1.pkcs.RC2CBCParameter\norg.bouncycastle.asn1.pkcs.RSAESOAEPparams\norg.bouncycastle.asn1.pkcs.RSAPrivateKey\norg.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure\norg.bouncycastle.asn1.pkcs.RSAPublicKey\norg.bouncycastle.asn1.pkcs.RSASSAPSSparams\norg.bouncycastle.asn1.pkcs.SafeBag\norg.bouncycastle.asn1.pkcs.SignedData\norg.bouncycastle.asn1.pkcs.SignerInfo\norg.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers\norg.bouncycastle.asn1.sec.ECPrivateKey\norg.bouncycastle.asn1.sec.ECPrivateKeyStructure\norg.bouncycastle.asn1.sec.SECNamedCurves$1\norg.bouncycastle.asn1.sec.SECNamedCurves$10\norg.bouncycastle.asn1.sec.SECNamedCurves$11\norg.bouncycastle.asn1.sec.SECNamedCurves$12\norg.bouncycastle.asn1.sec.SECNamedCurves$13\norg.bouncycastle.asn1.sec.SECNamedCurves$14\norg.bouncycastle.asn1.sec.SECNamedCurves$15\norg.bouncycastle.asn1.sec.SECNamedCurves$16\norg.bouncycastle.asn1.sec.SECNamedCurves$17\norg.bouncycastle.asn1.sec.SECNamedCurves$18\norg.bouncycastle.asn1.sec.SECNamedCurves$19\norg.bouncycastle.asn1.sec.SECNamedCurves$2\norg.bouncycastle.asn1.sec.SECNamedCurves$20\norg.bouncycastle.asn1.sec.SECNamedCurves$21\norg.bouncycastle.asn1.sec.SECNamedCurves$22\norg.bouncycastle.asn1.sec.SECNamedCurves$23\norg.bouncycastle.asn1.sec.SECNamedCurves$24\norg.bouncycastle.asn1.sec.SECNamedCurves$25\norg.bouncycastle.asn1.sec.SECNamedCurves$26\norg.bouncycastle.asn1.sec.SECNamedCurves$27\norg.bouncycastle.asn1.sec.SECNamedCurves$28\norg.bouncycastle.asn1.sec.SECNamedCurves$29\norg.bouncycastle.asn1.sec.SECNamedCurves$3\norg.bouncycastle.asn1.sec.SECNamedCurves$30\norg.bouncycastle.asn1.sec.SECNamedCurves$31\norg.bouncycastle.asn1.sec.SECNamedCurves$32\norg.bouncycastle.asn1.sec.SECNamedCurves$33\norg.bouncycastle.asn1.sec.SECNamedCurves$4\norg.bouncycastle.asn1.sec.SECNamedCurves$5\norg.bouncycastle.asn1.sec.SECNamedCurves$6\norg.bouncycastle.asn1.sec.SECNamedCurves$7\norg.bouncycastle.asn1.sec.SECNamedCurves$8\norg.bouncycastle.asn1.sec.SECNamedCurves$9\norg.bouncycastle.asn1.sec.SECNamedCurves\norg.bouncycastle.asn1.sec.SECObjectIdentifiers\norg.bouncycastle.asn1.smime.SMIMEAttributes\norg.bouncycastle.asn1.smime.SMIMECapabilities\norg.bouncycastle.asn1.smime.SMIMECapabilitiesAttribute\norg.bouncycastle.asn1.smime.SMIMECapability\norg.bouncycastle.asn1.smime.SMIMECapabilityVector\norg.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute\norg.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves$1\norg.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves$10\norg.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves$11\norg.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves$12\norg.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves$13\norg.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves$14\norg.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves$2\norg.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves$3\norg.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves$4\norg.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves$5\norg.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves$6\norg.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves$7\norg.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves$8\norg.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves$9\norg.bouncycastle.asn1.teletrust.TeleTrusTNamedCurves\norg.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers\norg.bouncycastle.asn1.tsp.Accuracy\norg.bouncycastle.asn1.tsp.MessageImprint\norg.bouncycastle.asn1.tsp.TSTInfo\norg.bouncycastle.asn1.tsp.TimeStampReq\norg.bouncycastle.asn1.tsp.TimeStampResp\norg.bouncycastle.asn1.ua.DSTU4145BinaryField\norg.bouncycastle.asn1.ua.DSTU4145ECBinary\norg.bouncycastle.asn1.ua.DSTU4145NamedCurves\norg.bouncycastle.asn1.ua.DSTU4145Params\norg.bouncycastle.asn1.ua.DSTU4145PointEncoder\norg.bouncycastle.asn1.ua.DSTU4145PublicKey\norg.bouncycastle.asn1.ua.UAObjectIdentifiers\norg.bouncycastle.asn1.util.ASN1Dump\norg.bouncycastle.asn1.util.DERDump\norg.bouncycastle.asn1.util.Dump\norg.bouncycastle.asn1.x500.AttributeTypeAndValue\norg.bouncycastle.asn1.x500.DirectoryString\norg.bouncycastle.asn1.x500.RDN\norg.bouncycastle.asn1.x500.X500Name\norg.bouncycastle.asn1.x500.X500NameBuilder\norg.bouncycastle.asn1.x500.X500NameStyle\norg.bouncycastle.asn1.x500.style.AbstractX500NameStyle\norg.bouncycastle.asn1.x500.style.BCStrictStyle\norg.bouncycastle.asn1.x500.style.BCStyle\norg.bouncycastle.asn1.x500.style.IETFUtils\norg.bouncycastle.asn1.x500.style.RFC4519Style\norg.bouncycastle.asn1.x500.style.X500NameTokenizer\norg.bouncycastle.asn1.x509.AccessDescription\norg.bouncycastle.asn1.x509.AlgorithmIdentifier\norg.bouncycastle.asn1.x509.AttCertIssuer\norg.bouncycastle.asn1.x509.AttCertValidityPeriod\norg.bouncycastle.asn1.x509.Attribute\norg.bouncycastle.asn1.x509.AttributeCertificate\norg.bouncycastle.asn1.x509.AttributeCertificateInfo\norg.bouncycastle.asn1.x509.AuthorityInformationAccess\norg.bouncycastle.asn1.x509.AuthorityKeyIdentifier\norg.bouncycastle.asn1.x509.BasicConstraints\norg.bouncycastle.asn1.x509.CRLDistPoint\norg.bouncycastle.asn1.x509.CRLNumber\norg.bouncycastle.asn1.x509.CRLReason\norg.bouncycastle.asn1.x509.CertPolicyId\norg.bouncycastle.asn1.x509.Certificate\norg.bouncycastle.asn1.x509.CertificateList\norg.bouncycastle.asn1.x509.CertificatePair\norg.bouncycastle.asn1.x509.CertificatePolicies\norg.bouncycastle.asn1.x509.DSAParameter\norg.bouncycastle.asn1.x509.DigestInfo\norg.bouncycastle.asn1.x509.DisplayText\norg.bouncycastle.asn1.x509.DistributionPoint\norg.bouncycastle.asn1.x509.DistributionPointName\norg.bouncycastle.asn1.x509.ExtendedKeyUsage\norg.bouncycastle.asn1.x509.Extension\norg.bouncycastle.asn1.x509.Extensions\norg.bouncycastle.asn1.x509.ExtensionsGenerator\norg.bouncycastle.asn1.x509.GeneralName\norg.bouncycastle.asn1.x509.GeneralNames\norg.bouncycastle.asn1.x509.GeneralNamesBuilder\norg.bouncycastle.asn1.x509.GeneralSubtree\norg.bouncycastle.asn1.x509.Holder\norg.bouncycastle.asn1.x509.IetfAttrSyntax\norg.bouncycastle.asn1.x509.IssuerSerial\norg.bouncycastle.asn1.x509.IssuingDistributionPoint\norg.bouncycastle.asn1.x509.KeyPurposeId\norg.bouncycastle.asn1.x509.KeyUsage\norg.bouncycastle.asn1.x509.NameConstraintValidator\norg.bouncycastle.asn1.x509.NameConstraintValidatorException\norg.bouncycastle.asn1.x509.NameConstraints\norg.bouncycastle.asn1.x509.NoticeReference\norg.bouncycastle.asn1.x509.ObjectDigestInfo\norg.bouncycastle.asn1.x509.PKIXNameConstraintValidator\norg.bouncycastle.asn1.x509.PolicyConstraints\norg.bouncycastle.asn1.x509.PolicyInformation\norg.bouncycastle.asn1.x509.PolicyMappings\norg.bouncycastle.asn1.x509.PolicyQualifierId\norg.bouncycastle.asn1.x509.PolicyQualifierInfo\norg.bouncycastle.asn1.x509.PrivateKeyUsagePeriod\norg.bouncycastle.asn1.x509.RSAPublicKeyStructure\norg.bouncycastle.asn1.x509.ReasonFlags\norg.bouncycastle.asn1.x509.RoleSyntax\norg.bouncycastle.asn1.x509.SubjectDirectoryAttributes\norg.bouncycastle.asn1.x509.SubjectKeyIdentifier\norg.bouncycastle.asn1.x509.SubjectPublicKeyInfo\norg.bouncycastle.asn1.x509.TBSCertList$1\norg.bouncycastle.asn1.x509.TBSCertList$CRLEntry\norg.bouncycastle.asn1.x509.TBSCertList$EmptyEnumeration\norg.bouncycastle.asn1.x509.TBSCertList$RevokedCertificatesEnumeration\norg.bouncycastle.asn1.x509.TBSCertList\norg.bouncycastle.asn1.x509.TBSCertificate\norg.bouncycastle.asn1.x509.TBSCertificateStructure\norg.bouncycastle.asn1.x509.Target\norg.bouncycastle.asn1.x509.TargetInformation\norg.bouncycastle.asn1.x509.Targets\norg.bouncycastle.asn1.x509.Time\norg.bouncycastle.asn1.x509.UserNotice\norg.bouncycastle.asn1.x509.V1TBSCertificateGenerator\norg.bouncycastle.asn1.x509.V2AttributeCertificateInfoGenerator\norg.bouncycastle.asn1.x509.V2Form\norg.bouncycastle.asn1.x509.V2TBSCertListGenerator\norg.bouncycastle.asn1.x509.V3TBSCertificateGenerator\norg.bouncycastle.asn1.x509.X509AttributeIdentifiers\norg.bouncycastle.asn1.x509.X509CertificateStructure\norg.bouncycastle.asn1.x509.X509DefaultEntryConverter\norg.bouncycastle.asn1.x509.X509Extension\norg.bouncycastle.asn1.x509.X509Extensions\norg.bouncycastle.asn1.x509.X509ExtensionsGenerator\norg.bouncycastle.asn1.x509.X509Name\norg.bouncycastle.asn1.x509.X509NameEntryConverter\norg.bouncycastle.asn1.x509.X509NameTokenizer\norg.bouncycastle.asn1.x509.X509ObjectIdentifiers\norg.bouncycastle.asn1.x509.qualified.BiometricData\norg.bouncycastle.asn1.x509.qualified.ETSIQCObjectIdentifiers\norg.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode\norg.bouncycastle.asn1.x509.qualified.MonetaryValue\norg.bouncycastle.asn1.x509.qualified.QCStatement\norg.bouncycastle.asn1.x509.qualified.RFC3739QCObjectIdentifiers\norg.bouncycastle.asn1.x509.qualified.SemanticsInformation\norg.bouncycastle.asn1.x509.qualified.TypeOfBiometricData\norg.bouncycastle.asn1.x509.sigi.NameOrPseudonym\norg.bouncycastle.asn1.x509.sigi.PersonalData\norg.bouncycastle.asn1.x509.sigi.SigIObjectIdentifiers\norg.bouncycastle.asn1.x9.DHDomainParameters\norg.bouncycastle.asn1.x9.DHPublicKey\norg.bouncycastle.asn1.x9.DHValidationParms\norg.bouncycastle.asn1.x9.DomainParameters\norg.bouncycastle.asn1.x9.ECNamedCurveTable\norg.bouncycastle.asn1.x9.KeySpecificInfo\norg.bouncycastle.asn1.x9.OtherInfo\norg.bouncycastle.asn1.x9.ValidationParams\norg.bouncycastle.asn1.x9.X962NamedCurves$1\norg.bouncycastle.asn1.x9.X962NamedCurves$10\norg.bouncycastle.asn1.x9.X962NamedCurves$11\norg.bouncycastle.asn1.x9.X962NamedCurves$12\norg.bouncycastle.asn1.x9.X962NamedCurves$13\norg.bouncycastle.asn1.x9.X962NamedCurves$14\norg.bouncycastle.asn1.x9.X962NamedCurves$15\norg.bouncycastle.asn1.x9.X962NamedCurves$16\norg.bouncycastle.asn1.x9.X962NamedCurves$17\norg.bouncycastle.asn1.x9.X962NamedCurves$18\norg.bouncycastle.asn1.x9.X962NamedCurves$19\norg.bouncycastle.asn1.x9.X962NamedCurves$2\norg.bouncycastle.asn1.x9.X962NamedCurves$20\norg.bouncycastle.asn1.x9.X962NamedCurves$21\norg.bouncycastle.asn1.x9.X962NamedCurves$22\norg.bouncycastle.asn1.x9.X962NamedCurves$23\norg.bouncycastle.asn1.x9.X962NamedCurves$3\norg.bouncycastle.asn1.x9.X962NamedCurves$4\norg.bouncycastle.asn1.x9.X962NamedCurves$5\norg.bouncycastle.asn1.x9.X962NamedCurves$6\norg.bouncycastle.asn1.x9.X962NamedCurves$7\norg.bouncycastle.asn1.x9.X962NamedCurves$8\norg.bouncycastle.asn1.x9.X962NamedCurves$9\norg.bouncycastle.asn1.x9.X962NamedCurves\norg.bouncycastle.asn1.x9.X962Parameters\norg.bouncycastle.asn1.x9.X9Curve\norg.bouncycastle.asn1.x9.X9ECParameters\norg.bouncycastle.asn1.x9.X9ECParametersHolder\norg.bouncycastle.asn1.x9.X9ECPoint\norg.bouncycastle.asn1.x9.X9FieldElement\norg.bouncycastle.asn1.x9.X9FieldID\norg.bouncycastle.asn1.x9.X9IntegerConverter\norg.bouncycastle.asn1.x9.X9ObjectIdentifiers\norg.bouncycastle.crypto.AsymmetricBlockCipher\norg.bouncycastle.crypto.AsymmetricCipherKeyPair\norg.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator\norg.bouncycastle.crypto.BasicAgreement\norg.bouncycastle.crypto.BlockCipher\norg.bouncycastle.crypto.BufferedAsymmetricBlockCipher\norg.bouncycastle.crypto.BufferedBlockCipher\norg.bouncycastle.crypto.CharToByteConverter\norg.bouncycastle.crypto.CipherKeyGenerator\norg.bouncycastle.crypto.CipherParameters\norg.bouncycastle.crypto.Commitment\norg.bouncycastle.crypto.Committer\norg.bouncycastle.crypto.CryptoException\norg.bouncycastle.crypto.DSA\norg.bouncycastle.crypto.DataLengthException\norg.bouncycastle.crypto.DerivationFunction\norg.bouncycastle.crypto.DerivationParameters\norg.bouncycastle.crypto.Digest\norg.bouncycastle.crypto.DigestDerivationFunction\norg.bouncycastle.crypto.EphemeralKeyPair\norg.bouncycastle.crypto.ExtendedDigest\norg.bouncycastle.crypto.InvalidCipherTextException\norg.bouncycastle.crypto.KeyEncapsulation\norg.bouncycastle.crypto.KeyEncoder\norg.bouncycastle.crypto.KeyGenerationParameters\norg.bouncycastle.crypto.KeyParser\norg.bouncycastle.crypto.Mac\norg.bouncycastle.crypto.MacDerivationFunction\norg.bouncycastle.crypto.MaxBytesExceededException\norg.bouncycastle.crypto.OutputLengthException\norg.bouncycastle.crypto.PBEParametersGenerator\norg.bouncycastle.crypto.RuntimeCryptoException\norg.bouncycastle.crypto.Signer\norg.bouncycastle.crypto.SignerWithRecovery\norg.bouncycastle.crypto.SkippingCipher\norg.bouncycastle.crypto.SkippingStreamCipher\norg.bouncycastle.crypto.StreamBlockCipher\norg.bouncycastle.crypto.StreamCipher\norg.bouncycastle.crypto.Wrapper\norg.bouncycastle.crypto.Xof\norg.bouncycastle.crypto.agreement.DHAgreement\norg.bouncycastle.crypto.agreement.DHBasicAgreement\norg.bouncycastle.crypto.agreement.DHStandardGroups\norg.bouncycastle.crypto.agreement.ECDHBasicAgreement\norg.bouncycastle.crypto.agreement.ECDHCBasicAgreement\norg.bouncycastle.crypto.agreement.ECMQVBasicAgreement\norg.bouncycastle.crypto.agreement.jpake.JPAKEParticipant\norg.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroup\norg.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups\norg.bouncycastle.crypto.agreement.jpake.JPAKERound1Payload\norg.bouncycastle.crypto.agreement.jpake.JPAKERound2Payload\norg.bouncycastle.crypto.agreement.jpake.JPAKERound3Payload\norg.bouncycastle.crypto.agreement.jpake.JPAKEUtil\norg.bouncycastle.crypto.agreement.kdf.ConcatenationKDFGenerator\norg.bouncycastle.crypto.agreement.kdf.DHKDFParameters\norg.bouncycastle.crypto.agreement.kdf.DHKEKGenerator\norg.bouncycastle.crypto.agreement.kdf.ECDHKEKGenerator\norg.bouncycastle.crypto.agreement.srp.SRP6Client\norg.bouncycastle.crypto.agreement.srp.SRP6Server\norg.bouncycastle.crypto.agreement.srp.SRP6StandardGroups\norg.bouncycastle.crypto.agreement.srp.SRP6Util\norg.bouncycastle.crypto.agreement.srp.SRP6VerifierGenerator\norg.bouncycastle.crypto.commitments.GeneralHashCommitter\norg.bouncycastle.crypto.commitments.HashCommitter\norg.bouncycastle.crypto.digests.Blake2bDigest\norg.bouncycastle.crypto.digests.EncodableDigest\norg.bouncycastle.crypto.digests.GOST3411Digest\norg.bouncycastle.crypto.digests.GOST3411_2012Digest\norg.bouncycastle.crypto.digests.GOST3411_2012_256Digest\norg.bouncycastle.crypto.digests.GOST3411_2012_512Digest\norg.bouncycastle.crypto.digests.GeneralDigest\norg.bouncycastle.crypto.digests.KeccakDigest\norg.bouncycastle.crypto.digests.LongDigest\norg.bouncycastle.crypto.digests.MD2Digest\norg.bouncycastle.crypto.digests.MD4Digest\norg.bouncycastle.crypto.digests.MD5Digest\norg.bouncycastle.crypto.digests.NonMemoableDigest\norg.bouncycastle.crypto.digests.NullDigest\norg.bouncycastle.crypto.digests.RIPEMD128Digest\norg.bouncycastle.crypto.digests.RIPEMD160Digest\norg.bouncycastle.crypto.digests.RIPEMD256Digest\norg.bouncycastle.crypto.digests.RIPEMD320Digest\norg.bouncycastle.crypto.digests.SHA1Digest\norg.bouncycastle.crypto.digests.SHA224Digest\norg.bouncycastle.crypto.digests.SHA256Digest\norg.bouncycastle.crypto.digests.SHA384Digest\norg.bouncycastle.crypto.digests.SHA3Digest\norg.bouncycastle.crypto.digests.SHA512Digest\norg.bouncycastle.crypto.digests.SHA512tDigest\norg.bouncycastle.crypto.digests.SHAKEDigest\norg.bouncycastle.crypto.digests.SM3Digest\norg.bouncycastle.crypto.digests.ShortenedDigest\norg.bouncycastle.crypto.digests.SkeinDigest\norg.bouncycastle.crypto.digests.SkeinEngine$Configuration\norg.bouncycastle.crypto.digests.SkeinEngine$Parameter\norg.bouncycastle.crypto.digests.SkeinEngine$UBI\norg.bouncycastle.crypto.digests.SkeinEngine$UbiTweak\norg.bouncycastle.crypto.digests.SkeinEngine\norg.bouncycastle.crypto.digests.TigerDigest\norg.bouncycastle.crypto.digests.WhirlpoolDigest\norg.bouncycastle.crypto.ec.CustomNamedCurves$1\norg.bouncycastle.crypto.ec.CustomNamedCurves$10\norg.bouncycastle.crypto.ec.CustomNamedCurves$11\norg.bouncycastle.crypto.ec.CustomNamedCurves$12\norg.bouncycastle.crypto.ec.CustomNamedCurves$13\norg.bouncycastle.crypto.ec.CustomNamedCurves$14\norg.bouncycastle.crypto.ec.CustomNamedCurves$15\norg.bouncycastle.crypto.ec.CustomNamedCurves$16\norg.bouncycastle.crypto.ec.CustomNamedCurves$17\norg.bouncycastle.crypto.ec.CustomNamedCurves$18\norg.bouncycastle.crypto.ec.CustomNamedCurves$19\norg.bouncycastle.crypto.ec.CustomNamedCurves$2\norg.bouncycastle.crypto.ec.CustomNamedCurves$20\norg.bouncycastle.crypto.ec.CustomNamedCurves$21\norg.bouncycastle.crypto.ec.CustomNamedCurves$22\norg.bouncycastle.crypto.ec.CustomNamedCurves$23\norg.bouncycastle.crypto.ec.CustomNamedCurves$24\norg.bouncycastle.crypto.ec.CustomNamedCurves$25\norg.bouncycastle.crypto.ec.CustomNamedCurves$26\norg.bouncycastle.crypto.ec.CustomNamedCurves$27\norg.bouncycastle.crypto.ec.CustomNamedCurves$28\norg.bouncycastle.crypto.ec.CustomNamedCurves$29\norg.bouncycastle.crypto.ec.CustomNamedCurves$3\norg.bouncycastle.crypto.ec.CustomNamedCurves$30\norg.bouncycastle.crypto.ec.CustomNamedCurves$31\norg.bouncycastle.crypto.ec.CustomNamedCurves$4\norg.bouncycastle.crypto.ec.CustomNamedCurves$5\norg.bouncycastle.crypto.ec.CustomNamedCurves$6\norg.bouncycastle.crypto.ec.CustomNamedCurves$7\norg.bouncycastle.crypto.ec.CustomNamedCurves$8\norg.bouncycastle.crypto.ec.CustomNamedCurves$9\norg.bouncycastle.crypto.ec.CustomNamedCurves\norg.bouncycastle.crypto.ec.ECDecryptor\norg.bouncycastle.crypto.ec.ECElGamalDecryptor\norg.bouncycastle.crypto.ec.ECElGamalEncryptor\norg.bouncycastle.crypto.ec.ECEncryptor\norg.bouncycastle.crypto.ec.ECFixedTransform\norg.bouncycastle.crypto.ec.ECNewPublicKeyTransform\norg.bouncycastle.crypto.ec.ECNewRandomnessTransform\norg.bouncycastle.crypto.ec.ECPair\norg.bouncycastle.crypto.ec.ECPairFactorTransform\norg.bouncycastle.crypto.ec.ECPairTransform\norg.bouncycastle.crypto.ec.ECUtil\norg.bouncycastle.crypto.encodings.ISO9796d1Encoding\norg.bouncycastle.crypto.encodings.OAEPEncoding\norg.bouncycastle.crypto.encodings.PKCS1Encoding$1\norg.bouncycastle.crypto.encodings.PKCS1Encoding$2\norg.bouncycastle.crypto.encodings.PKCS1Encoding\norg.bouncycastle.crypto.engines.AESEngine\norg.bouncycastle.crypto.engines.AESFastEngine\norg.bouncycastle.crypto.engines.AESLightEngine\norg.bouncycastle.crypto.engines.AESWrapEngine\norg.bouncycastle.crypto.engines.AESWrapPadEngine\norg.bouncycastle.crypto.engines.BlowfishEngine\norg.bouncycastle.crypto.engines.CAST5Engine\norg.bouncycastle.crypto.engines.CAST6Engine\norg.bouncycastle.crypto.engines.CamelliaEngine\norg.bouncycastle.crypto.engines.CamelliaLightEngine\norg.bouncycastle.crypto.engines.CamelliaWrapEngine\norg.bouncycastle.crypto.engines.ChaCha7539Engine\norg.bouncycastle.crypto.engines.ChaChaEngine\norg.bouncycastle.crypto.engines.CramerShoupCiphertext\norg.bouncycastle.crypto.engines.CramerShoupCoreEngine$CramerShoupCiphertextException\norg.bouncycastle.crypto.engines.CramerShoupCoreEngine\norg.bouncycastle.crypto.engines.DESEngine\norg.bouncycastle.crypto.engines.DESedeEngine\norg.bouncycastle.crypto.engines.DESedeWrapEngine\norg.bouncycastle.crypto.engines.ElGamalEngine\norg.bouncycastle.crypto.engines.GOST28147Engine\norg.bouncycastle.crypto.engines.Grain128Engine\norg.bouncycastle.crypto.engines.Grainv1Engine\norg.bouncycastle.crypto.engines.HC128Engine\norg.bouncycastle.crypto.engines.HC256Engine\norg.bouncycastle.crypto.engines.IDEAEngine\norg.bouncycastle.crypto.engines.IESEngine\norg.bouncycastle.crypto.engines.ISAACEngine\norg.bouncycastle.crypto.engines.NaccacheSternEngine\norg.bouncycastle.crypto.engines.NoekeonEngine\norg.bouncycastle.crypto.engines.NullEngine\norg.bouncycastle.crypto.engines.OldIESEngine\norg.bouncycastle.crypto.engines.RC2Engine\norg.bouncycastle.crypto.engines.RC2WrapEngine\norg.bouncycastle.crypto.engines.RC4Engine\norg.bouncycastle.crypto.engines.RC532Engine\norg.bouncycastle.crypto.engines.RC564Engine\norg.bouncycastle.crypto.engines.RC6Engine\norg.bouncycastle.crypto.engines.RFC3211WrapEngine\norg.bouncycastle.crypto.engines.RFC3394WrapEngine\norg.bouncycastle.crypto.engines.RFC5649WrapEngine\norg.bouncycastle.crypto.engines.RSABlindedEngine\norg.bouncycastle.crypto.engines.RSABlindingEngine\norg.bouncycastle.crypto.engines.RSACoreEngine\norg.bouncycastle.crypto.engines.RSAEngine\norg.bouncycastle.crypto.engines.RijndaelEngine\norg.bouncycastle.crypto.engines.SEEDEngine\norg.bouncycastle.crypto.engines.SEEDWrapEngine\norg.bouncycastle.crypto.engines.SM4Engine\norg.bouncycastle.crypto.engines.Salsa20Engine\norg.bouncycastle.crypto.engines.SerpentEngine\norg.bouncycastle.crypto.engines.SerpentEngineBase\norg.bouncycastle.crypto.engines.Shacal2Engine\norg.bouncycastle.crypto.engines.SkipjackEngine\norg.bouncycastle.crypto.engines.TEAEngine\norg.bouncycastle.crypto.engines.ThreefishEngine$Threefish1024Cipher\norg.bouncycastle.crypto.engines.ThreefishEngine$Threefish256Cipher\norg.bouncycastle.crypto.engines.ThreefishEngine$Threefish512Cipher\norg.bouncycastle.crypto.engines.ThreefishEngine$ThreefishCipher\norg.bouncycastle.crypto.engines.ThreefishEngine\norg.bouncycastle.crypto.engines.TnepresEngine\norg.bouncycastle.crypto.engines.TwofishEngine\norg.bouncycastle.crypto.engines.VMPCEngine\norg.bouncycastle.crypto.engines.VMPCKSA3Engine\norg.bouncycastle.crypto.engines.XSalsa20Engine\norg.bouncycastle.crypto.engines.XTEAEngine\norg.bouncycastle.crypto.examples.DESExample\norg.bouncycastle.crypto.examples.JPAKEExample\norg.bouncycastle.crypto.generators.BCrypt\norg.bouncycastle.crypto.generators.BaseKDFBytesGenerator\norg.bouncycastle.crypto.generators.CramerShoupKeyPairGenerator\norg.bouncycastle.crypto.generators.CramerShoupParametersGenerator$ParametersHelper\norg.bouncycastle.crypto.generators.CramerShoupParametersGenerator\norg.bouncycastle.crypto.generators.DESKeyGenerator\norg.bouncycastle.crypto.generators.DESedeKeyGenerator\norg.bouncycastle.crypto.generators.DHBasicKeyPairGenerator\norg.bouncycastle.crypto.generators.DHKeyGeneratorHelper\norg.bouncycastle.crypto.generators.DHKeyPairGenerator\norg.bouncycastle.crypto.generators.DHParametersGenerator\norg.bouncycastle.crypto.generators.DHParametersHelper\norg.bouncycastle.crypto.generators.DSAKeyPairGenerator\norg.bouncycastle.crypto.generators.DSAParametersGenerator\norg.bouncycastle.crypto.generators.DSTU4145KeyPairGenerator\norg.bouncycastle.crypto.generators.ECKeyPairGenerator\norg.bouncycastle.crypto.generators.ElGamalKeyPairGenerator\norg.bouncycastle.crypto.generators.ElGamalParametersGenerator\norg.bouncycastle.crypto.generators.EphemeralKeyPairGenerator\norg.bouncycastle.crypto.generators.GOST3410KeyPairGenerator\norg.bouncycastle.crypto.generators.GOST3410ParametersGenerator\norg.bouncycastle.crypto.generators.HKDFBytesGenerator\norg.bouncycastle.crypto.generators.KDF1BytesGenerator\norg.bouncycastle.crypto.generators.KDF2BytesGenerator\norg.bouncycastle.crypto.generators.KDFCounterBytesGenerator\norg.bouncycastle.crypto.generators.KDFDoublePipelineIterationBytesGenerator\norg.bouncycastle.crypto.generators.KDFFeedbackBytesGenerator\norg.bouncycastle.crypto.generators.MGF1BytesGenerator\norg.bouncycastle.crypto.generators.NaccacheSternKeyPairGenerator\norg.bouncycastle.crypto.generators.OpenBSDBCrypt\norg.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator\norg.bouncycastle.crypto.generators.PKCS12ParametersGenerator\norg.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator\norg.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator\norg.bouncycastle.crypto.generators.Poly1305KeyGenerator\norg.bouncycastle.crypto.generators.RSABlindingFactorGenerator\norg.bouncycastle.crypto.generators.RSAKeyPairGenerator\norg.bouncycastle.crypto.generators.SCrypt\norg.bouncycastle.crypto.io.CipherIOException\norg.bouncycastle.crypto.io.CipherInputStream\norg.bouncycastle.crypto.io.CipherOutputStream\norg.bouncycastle.crypto.io.DigestInputStream\norg.bouncycastle.crypto.io.DigestOutputStream\norg.bouncycastle.crypto.io.InvalidCipherTextIOException\norg.bouncycastle.crypto.io.MacInputStream\norg.bouncycastle.crypto.io.MacOutputStream\norg.bouncycastle.crypto.io.SignerInputStream\norg.bouncycastle.crypto.io.SignerOutputStream\norg.bouncycastle.crypto.kems.ECIESKeyEncapsulation\norg.bouncycastle.crypto.kems.RSAKeyEncapsulation\norg.bouncycastle.crypto.macs.BlockCipherMac\norg.bouncycastle.crypto.macs.CBCBlockCipherMac\norg.bouncycastle.crypto.macs.CFBBlockCipherMac\norg.bouncycastle.crypto.macs.CMac\norg.bouncycastle.crypto.macs.CMacWithIV\norg.bouncycastle.crypto.macs.GMac\norg.bouncycastle.crypto.macs.GOST28147Mac\norg.bouncycastle.crypto.macs.HMac\norg.bouncycastle.crypto.macs.ISO9797Alg3Mac\norg.bouncycastle.crypto.macs.MacCFBBlockCipher\norg.bouncycastle.crypto.macs.OldHMac\norg.bouncycastle.crypto.macs.Poly1305\norg.bouncycastle.crypto.macs.SipHash\norg.bouncycastle.crypto.macs.SkeinMac\norg.bouncycastle.crypto.macs.VMPCMac\norg.bouncycastle.crypto.modes.AEADBlockCipher\norg.bouncycastle.crypto.modes.CBCBlockCipher\norg.bouncycastle.crypto.modes.CCMBlockCipher$ExposedByteArrayOutputStream\norg.bouncycastle.crypto.modes.CCMBlockCipher\norg.bouncycastle.crypto.modes.CFBBlockCipher\norg.bouncycastle.crypto.modes.CTSBlockCipher\norg.bouncycastle.crypto.modes.EAXBlockCipher\norg.bouncycastle.crypto.modes.GCFBBlockCipher\norg.bouncycastle.crypto.modes.GCMBlockCipher\norg.bouncycastle.crypto.modes.GOFBBlockCipher\norg.bouncycastle.crypto.modes.NISTCTSBlockCipher\norg.bouncycastle.crypto.modes.OCBBlockCipher\norg.bouncycastle.crypto.modes.OFBBlockCipher\norg.bouncycastle.crypto.modes.OldCTSBlockCipher\norg.bouncycastle.crypto.modes.OpenPGPCFBBlockCipher\norg.bouncycastle.crypto.modes.PGPCFBBlockCipher\norg.bouncycastle.crypto.modes.PaddedBlockCipher\norg.bouncycastle.crypto.modes.SICBlockCipher\norg.bouncycastle.crypto.modes.gcm.BasicGCMExponentiator\norg.bouncycastle.crypto.modes.gcm.BasicGCMMultiplier\norg.bouncycastle.crypto.modes.gcm.GCMExponentiator\norg.bouncycastle.crypto.modes.gcm.GCMMultiplier\norg.bouncycastle.crypto.modes.gcm.GCMUtil\norg.bouncycastle.crypto.modes.gcm.Tables1kGCMExponentiator\norg.bouncycastle.crypto.modes.gcm.Tables64kGCMMultiplier\norg.bouncycastle.crypto.modes.gcm.Tables8kGCMMultiplier\norg.bouncycastle.crypto.paddings.BlockCipherPadding\norg.bouncycastle.crypto.paddings.ISO10126d2Padding\norg.bouncycastle.crypto.paddings.ISO7816d4Padding\norg.bouncycastle.crypto.paddings.PKCS7Padding\norg.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher\norg.bouncycastle.crypto.paddings.TBCPadding\norg.bouncycastle.crypto.paddings.X923Padding\norg.bouncycastle.crypto.paddings.ZeroBytePadding\norg.bouncycastle.crypto.params.AEADParameters\norg.bouncycastle.crypto.params.AsymmetricKeyParameter\norg.bouncycastle.crypto.params.CCMParameters\norg.bouncycastle.crypto.params.CramerShoupKeyGenerationParameters\norg.bouncycastle.crypto.params.CramerShoupKeyParameters\norg.bouncycastle.crypto.params.CramerShoupParameters\norg.bouncycastle.crypto.params.CramerShoupPrivateKeyParameters\norg.bouncycastle.crypto.params.CramerShoupPublicKeyParameters\norg.bouncycastle.crypto.params.DESParameters\norg.bouncycastle.crypto.params.DESedeParameters\norg.bouncycastle.crypto.params.DHKeyGenerationParameters\norg.bouncycastle.crypto.params.DHKeyParameters\norg.bouncycastle.crypto.params.DHParameters\norg.bouncycastle.crypto.params.DHPrivateKeyParameters\norg.bouncycastle.crypto.params.DHPublicKeyParameters\norg.bouncycastle.crypto.params.DHValidationParameters\norg.bouncycastle.crypto.params.DSAKeyGenerationParameters\norg.bouncycastle.crypto.params.DSAKeyParameters\norg.bouncycastle.crypto.params.DSAParameterGenerationParameters\norg.bouncycastle.crypto.params.DSAParameters\norg.bouncycastle.crypto.params.DSAPrivateKeyParameters\norg.bouncycastle.crypto.params.DSAPublicKeyParameters\norg.bouncycastle.crypto.params.DSAValidationParameters\norg.bouncycastle.crypto.params.ECDomainParameters\norg.bouncycastle.crypto.params.ECKeyGenerationParameters\norg.bouncycastle.crypto.params.ECKeyParameters\norg.bouncycastle.crypto.params.ECNamedDomainParameters\norg.bouncycastle.crypto.params.ECPrivateKeyParameters\norg.bouncycastle.crypto.params.ECPublicKeyParameters\norg.bouncycastle.crypto.params.ElGamalKeyGenerationParameters\norg.bouncycastle.crypto.params.ElGamalKeyParameters\norg.bouncycastle.crypto.params.ElGamalParameters\norg.bouncycastle.crypto.params.ElGamalPrivateKeyParameters\norg.bouncycastle.crypto.params.ElGamalPublicKeyParameters\norg.bouncycastle.crypto.params.GOST3410KeyGenerationParameters\norg.bouncycastle.crypto.params.GOST3410KeyParameters\norg.bouncycastle.crypto.params.GOST3410Parameters\norg.bouncycastle.crypto.params.GOST3410PrivateKeyParameters\norg.bouncycastle.crypto.params.GOST3410PublicKeyParameters\norg.bouncycastle.crypto.params.GOST3410ValidationParameters\norg.bouncycastle.crypto.params.HKDFParameters\norg.bouncycastle.crypto.params.IESParameters\norg.bouncycastle.crypto.params.IESWithCipherParameters\norg.bouncycastle.crypto.params.ISO18033KDFParameters\norg.bouncycastle.crypto.params.KDFCounterParameters\norg.bouncycastle.crypto.params.KDFDoublePipelineIterationParameters\norg.bouncycastle.crypto.params.KDFFeedbackParameters\norg.bouncycastle.crypto.params.KDFParameters\norg.bouncycastle.crypto.params.KeyParameter\norg.bouncycastle.crypto.params.MGFParameters\norg.bouncycastle.crypto.params.MQVPrivateParameters\norg.bouncycastle.crypto.params.MQVPublicParameters\norg.bouncycastle.crypto.params.NaccacheSternKeyGenerationParameters\norg.bouncycastle.crypto.params.NaccacheSternKeyParameters\norg.bouncycastle.crypto.params.NaccacheSternPrivateKeyParameters\norg.bouncycastle.crypto.params.ParametersWithIV\norg.bouncycastle.crypto.params.ParametersWithRandom\norg.bouncycastle.crypto.params.ParametersWithSBox\norg.bouncycastle.crypto.params.ParametersWithSalt\norg.bouncycastle.crypto.params.RC2Parameters\norg.bouncycastle.crypto.params.RC5Parameters\norg.bouncycastle.crypto.params.RSABlindingParameters\norg.bouncycastle.crypto.params.RSAKeyGenerationParameters\norg.bouncycastle.crypto.params.RSAKeyParameters\norg.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters\norg.bouncycastle.crypto.params.SRP6GroupParameters\norg.bouncycastle.crypto.params.SkeinParameters$1\norg.bouncycastle.crypto.params.SkeinParameters$Builder\norg.bouncycastle.crypto.params.SkeinParameters\norg.bouncycastle.crypto.params.TweakableBlockCipherParameters\norg.bouncycastle.crypto.parsers.DHIESPublicKeyParser\norg.bouncycastle.crypto.parsers.ECIESPublicKeyParser\norg.bouncycastle.crypto.prng.BasicEntropySourceProvider$1\norg.bouncycastle.crypto.prng.BasicEntropySourceProvider\norg.bouncycastle.crypto.prng.DRBGProvider\norg.bouncycastle.crypto.prng.DigestRandomGenerator\norg.bouncycastle.crypto.prng.EntropySource\norg.bouncycastle.crypto.prng.EntropySourceProvider\norg.bouncycastle.crypto.prng.EntropyUtil\norg.bouncycastle.crypto.prng.FixedSecureRandom\norg.bouncycastle.crypto.prng.RandomGenerator\norg.bouncycastle.crypto.prng.ReversedWindowGenerator\norg.bouncycastle.crypto.prng.SP800SecureRandom\norg.bouncycastle.crypto.prng.SP800SecureRandomBuilder$CTRDRBGProvider\norg.bouncycastle.crypto.prng.SP800SecureRandomBuilder$HMacDRBGProvider\norg.bouncycastle.crypto.prng.SP800SecureRandomBuilder$HashDRBGProvider\norg.bouncycastle.crypto.prng.SP800SecureRandomBuilder\norg.bouncycastle.crypto.prng.ThreadedSeedGenerator$1\norg.bouncycastle.crypto.prng.ThreadedSeedGenerator$SeedGenerator\norg.bouncycastle.crypto.prng.ThreadedSeedGenerator\norg.bouncycastle.crypto.prng.VMPCRandomGenerator\norg.bouncycastle.crypto.prng.X931RNG\norg.bouncycastle.crypto.prng.X931SecureRandom\norg.bouncycastle.crypto.prng.X931SecureRandomBuilder\norg.bouncycastle.crypto.prng.drbg.CTRSP800DRBG\norg.bouncycastle.crypto.prng.drbg.DualECPoints\norg.bouncycastle.crypto.prng.drbg.DualECSP800DRBG\norg.bouncycastle.crypto.prng.drbg.HMacSP800DRBG\norg.bouncycastle.crypto.prng.drbg.HashSP800DRBG\norg.bouncycastle.crypto.prng.drbg.SP80090DRBG\norg.bouncycastle.crypto.prng.drbg.Utils\norg.bouncycastle.crypto.signers.DSADigestSigner\norg.bouncycastle.crypto.signers.DSAKCalculator\norg.bouncycastle.crypto.signers.DSASigner\norg.bouncycastle.crypto.signers.DSTU4145Signer\norg.bouncycastle.crypto.signers.ECDSASigner\norg.bouncycastle.crypto.signers.ECGOST3410Signer\norg.bouncycastle.crypto.signers.ECNRSigner\norg.bouncycastle.crypto.signers.GOST3410Signer\norg.bouncycastle.crypto.signers.GenericSigner\norg.bouncycastle.crypto.signers.HMacDSAKCalculator\norg.bouncycastle.crypto.signers.ISO9796d2PSSSigner\norg.bouncycastle.crypto.signers.ISO9796d2Signer\norg.bouncycastle.crypto.signers.ISOTrailers\norg.bouncycastle.crypto.signers.PSSSigner\norg.bouncycastle.crypto.signers.RSADigestSigner\norg.bouncycastle.crypto.signers.RandomDSAKCalculator\norg.bouncycastle.crypto.signers.X931Signer\norg.bouncycastle.crypto.tls.AbstractTlsAgreementCredentials\norg.bouncycastle.crypto.tls.AbstractTlsCipherFactory\norg.bouncycastle.crypto.tls.AbstractTlsClient\norg.bouncycastle.crypto.tls.AbstractTlsContext\norg.bouncycastle.crypto.tls.AbstractTlsCredentials\norg.bouncycastle.crypto.tls.AbstractTlsEncryptionCredentials\norg.bouncycastle.crypto.tls.AbstractTlsKeyExchange\norg.bouncycastle.crypto.tls.AbstractTlsPeer\norg.bouncycastle.crypto.tls.AbstractTlsServer\norg.bouncycastle.crypto.tls.AbstractTlsSigner\norg.bouncycastle.crypto.tls.AbstractTlsSignerCredentials\norg.bouncycastle.crypto.tls.AlertDescription\norg.bouncycastle.crypto.tls.AlertLevel\norg.bouncycastle.crypto.tls.BasicTlsPSKIdentity\norg.bouncycastle.crypto.tls.BulkCipherAlgorithm\norg.bouncycastle.crypto.tls.ByteQueue\norg.bouncycastle.crypto.tls.ByteQueueInputStream\norg.bouncycastle.crypto.tls.ByteQueueOutputStream\norg.bouncycastle.crypto.tls.CertChainType\norg.bouncycastle.crypto.tls.Certificate\norg.bouncycastle.crypto.tls.CertificateRequest\norg.bouncycastle.crypto.tls.CertificateStatus\norg.bouncycastle.crypto.tls.CertificateStatusRequest\norg.bouncycastle.crypto.tls.CertificateStatusType\norg.bouncycastle.crypto.tls.CertificateType\norg.bouncycastle.crypto.tls.CertificateURL$ListBuffer16\norg.bouncycastle.crypto.tls.CertificateURL\norg.bouncycastle.crypto.tls.Chacha20Poly1305\norg.bouncycastle.crypto.tls.ChangeCipherSpec\norg.bouncycastle.crypto.tls.CipherSuite\norg.bouncycastle.crypto.tls.CipherType\norg.bouncycastle.crypto.tls.ClientAuthenticationType\norg.bouncycastle.crypto.tls.ClientCertificateType\norg.bouncycastle.crypto.tls.CombinedHash\norg.bouncycastle.crypto.tls.CompressionMethod\norg.bouncycastle.crypto.tls.ConnectionEnd\norg.bouncycastle.crypto.tls.ContentType\norg.bouncycastle.crypto.tls.DTLSClientProtocol$ClientHandshakeState\norg.bouncycastle.crypto.tls.DTLSClientProtocol\norg.bouncycastle.crypto.tls.DTLSEpoch\norg.bouncycastle.crypto.tls.DTLSHandshakeRetransmit\norg.bouncycastle.crypto.tls.DTLSProtocol\norg.bouncycastle.crypto.tls.DTLSReassembler$Range\norg.bouncycastle.crypto.tls.DTLSReassembler\norg.bouncycastle.crypto.tls.DTLSRecordLayer\norg.bouncycastle.crypto.tls.DTLSReliableHandshake$1\norg.bouncycastle.crypto.tls.DTLSReliableHandshake$Message\norg.bouncycastle.crypto.tls.DTLSReliableHandshake$RecordLayerBuffer\norg.bouncycastle.crypto.tls.DTLSReliableHandshake\norg.bouncycastle.crypto.tls.DTLSReplayWindow\norg.bouncycastle.crypto.tls.DTLSServerProtocol$ServerHandshakeState\norg.bouncycastle.crypto.tls.DTLSServerProtocol\norg.bouncycastle.crypto.tls.DTLSTransport\norg.bouncycastle.crypto.tls.DatagramTransport\norg.bouncycastle.crypto.tls.DefaultTlsAgreementCredentials\norg.bouncycastle.crypto.tls.DefaultTlsCipherFactory\norg.bouncycastle.crypto.tls.DefaultTlsClient\norg.bouncycastle.crypto.tls.DefaultTlsEncryptionCredentials\norg.bouncycastle.crypto.tls.DefaultTlsSRPGroupVerifier\norg.bouncycastle.crypto.tls.DefaultTlsServer\norg.bouncycastle.crypto.tls.DefaultTlsSignerCredentials\norg.bouncycastle.crypto.tls.DeferredHash\norg.bouncycastle.crypto.tls.DigestInputBuffer\norg.bouncycastle.crypto.tls.DigitallySigned\norg.bouncycastle.crypto.tls.ECBasisType\norg.bouncycastle.crypto.tls.ECCurveType\norg.bouncycastle.crypto.tls.ECPointFormat\norg.bouncycastle.crypto.tls.EncryptionAlgorithm\norg.bouncycastle.crypto.tls.ExporterLabel\norg.bouncycastle.crypto.tls.ExtensionType\norg.bouncycastle.crypto.tls.FiniteFieldDHEGroup\norg.bouncycastle.crypto.tls.HandshakeType\norg.bouncycastle.crypto.tls.HashAlgorithm\norg.bouncycastle.crypto.tls.HeartbeatExtension\norg.bouncycastle.crypto.tls.HeartbeatMessage$PayloadBuffer\norg.bouncycastle.crypto.tls.HeartbeatMessage\norg.bouncycastle.crypto.tls.HeartbeatMessageType\norg.bouncycastle.crypto.tls.HeartbeatMode\norg.bouncycastle.crypto.tls.KeyExchangeAlgorithm\norg.bouncycastle.crypto.tls.MACAlgorithm\norg.bouncycastle.crypto.tls.MaxFragmentLength\norg.bouncycastle.crypto.tls.NameType\norg.bouncycastle.crypto.tls.NamedCurve\norg.bouncycastle.crypto.tls.NewSessionTicket\norg.bouncycastle.crypto.tls.OCSPStatusRequest\norg.bouncycastle.crypto.tls.PRFAlgorithm\norg.bouncycastle.crypto.tls.PSKTlsClient\norg.bouncycastle.crypto.tls.PSKTlsServer\norg.bouncycastle.crypto.tls.ProtocolVersion\norg.bouncycastle.crypto.tls.RecordStream\norg.bouncycastle.crypto.tls.SRPTlsClient\norg.bouncycastle.crypto.tls.SRPTlsServer\norg.bouncycastle.crypto.tls.SRTPProtectionProfile\norg.bouncycastle.crypto.tls.SSL3Mac\norg.bouncycastle.crypto.tls.SecurityParameters\norg.bouncycastle.crypto.tls.ServerDHParams\norg.bouncycastle.crypto.tls.ServerName\norg.bouncycastle.crypto.tls.ServerNameList\norg.bouncycastle.crypto.tls.ServerOnlyTlsAuthentication\norg.bouncycastle.crypto.tls.ServerSRPParams\norg.bouncycastle.crypto.tls.SessionParameters$1\norg.bouncycastle.crypto.tls.SessionParameters$Builder\norg.bouncycastle.crypto.tls.SessionParameters\norg.bouncycastle.crypto.tls.SignatureAlgorithm\norg.bouncycastle.crypto.tls.SignatureAndHashAlgorithm\norg.bouncycastle.crypto.tls.SignerInputBuffer\norg.bouncycastle.crypto.tls.SimulatedTlsSRPIdentityManager\norg.bouncycastle.crypto.tls.SupplementalDataEntry\norg.bouncycastle.crypto.tls.SupplementalDataType\norg.bouncycastle.crypto.tls.TlsAEADCipher\norg.bouncycastle.crypto.tls.TlsAgreementCredentials\norg.bouncycastle.crypto.tls.TlsAuthentication\norg.bouncycastle.crypto.tls.TlsBlockCipher\norg.bouncycastle.crypto.tls.TlsCipher\norg.bouncycastle.crypto.tls.TlsCipherFactory\norg.bouncycastle.crypto.tls.TlsClient\norg.bouncycastle.crypto.tls.TlsClientContext\norg.bouncycastle.crypto.tls.TlsClientContextImpl\norg.bouncycastle.crypto.tls.TlsClientProtocol\norg.bouncycastle.crypto.tls.TlsCompression\norg.bouncycastle.crypto.tls.TlsContext\norg.bouncycastle.crypto.tls.TlsCredentials\norg.bouncycastle.crypto.tls.TlsDHEKeyExchange\norg.bouncycastle.crypto.tls.TlsDHKeyExchange\norg.bouncycastle.crypto.tls.TlsDHUtils\norg.bouncycastle.crypto.tls.TlsDSASigner\norg.bouncycastle.crypto.tls.TlsDSSSigner\norg.bouncycastle.crypto.tls.TlsECCUtils\norg.bouncycastle.crypto.tls.TlsECDHEKeyExchange\norg.bouncycastle.crypto.tls.TlsECDHKeyExchange\norg.bouncycastle.crypto.tls.TlsECDSASigner\norg.bouncycastle.crypto.tls.TlsEncryptionCredentials\norg.bouncycastle.crypto.tls.TlsExtensionsUtils\norg.bouncycastle.crypto.tls.TlsFatalAlert\norg.bouncycastle.crypto.tls.TlsHandshakeHash\norg.bouncycastle.crypto.tls.TlsInputStream\norg.bouncycastle.crypto.tls.TlsKeyExchange\norg.bouncycastle.crypto.tls.TlsMac\norg.bouncycastle.crypto.tls.TlsNullCipher\norg.bouncycastle.crypto.tls.TlsNullCompression\norg.bouncycastle.crypto.tls.TlsOutputStream\norg.bouncycastle.crypto.tls.TlsPSKIdentity\norg.bouncycastle.crypto.tls.TlsPSKIdentityManager\norg.bouncycastle.crypto.tls.TlsPSKKeyExchange\norg.bouncycastle.crypto.tls.TlsPeer\norg.bouncycastle.crypto.tls.TlsProtocol$HandshakeMessage\norg.bouncycastle.crypto.tls.TlsProtocol\norg.bouncycastle.crypto.tls.TlsRSAKeyExchange\norg.bouncycastle.crypto.tls.TlsRSASigner\norg.bouncycastle.crypto.tls.TlsRSAUtils\norg.bouncycastle.crypto.tls.TlsSRPGroupVerifier\norg.bouncycastle.crypto.tls.TlsSRPIdentityManager\norg.bouncycastle.crypto.tls.TlsSRPKeyExchange\norg.bouncycastle.crypto.tls.TlsSRPLoginParameters\norg.bouncycastle.crypto.tls.TlsSRPUtils\norg.bouncycastle.crypto.tls.TlsSRTPUtils\norg.bouncycastle.crypto.tls.TlsServer\norg.bouncycastle.crypto.tls.TlsServerContext\norg.bouncycastle.crypto.tls.TlsServerContextImpl\norg.bouncycastle.crypto.tls.TlsServerProtocol\norg.bouncycastle.crypto.tls.TlsSession\norg.bouncycastle.crypto.tls.TlsSessionImpl\norg.bouncycastle.crypto.tls.TlsSigner\norg.bouncycastle.crypto.tls.TlsSignerCredentials\norg.bouncycastle.crypto.tls.TlsStreamCipher\norg.bouncycastle.crypto.tls.TlsUtils\norg.bouncycastle.crypto.tls.UDPTransport\norg.bouncycastle.crypto.tls.URLAndHash\norg.bouncycastle.crypto.tls.UseSRTPData\norg.bouncycastle.crypto.tls.UserMappingType\norg.bouncycastle.crypto.util.DERMacData$1\norg.bouncycastle.crypto.util.DERMacData$Builder\norg.bouncycastle.crypto.util.DERMacData$Type\norg.bouncycastle.crypto.util.DERMacData\norg.bouncycastle.crypto.util.DEROtherInfo$1\norg.bouncycastle.crypto.util.DEROtherInfo$Builder\norg.bouncycastle.crypto.util.DEROtherInfo\norg.bouncycastle.crypto.util.DerUtil$1\norg.bouncycastle.crypto.util.DerUtil\norg.bouncycastle.crypto.util.Pack\norg.bouncycastle.crypto.util.PrivateKeyFactory\norg.bouncycastle.crypto.util.PrivateKeyInfoFactory\norg.bouncycastle.crypto.util.PublicKeyFactory\norg.bouncycastle.crypto.util.SubjectPublicKeyInfoFactory\norg.bouncycastle.i18n.ErrorBundle\norg.bouncycastle.i18n.LocaleString\norg.bouncycastle.i18n.LocalizedException\norg.bouncycastle.i18n.LocalizedMessage$FilteredArguments\norg.bouncycastle.i18n.LocalizedMessage\norg.bouncycastle.i18n.MessageBundle\norg.bouncycastle.i18n.MissingEntryException\norg.bouncycastle.i18n.TextBundle\norg.bouncycastle.i18n.filter.Filter\norg.bouncycastle.i18n.filter.HTMLFilter\norg.bouncycastle.i18n.filter.SQLFilter\norg.bouncycastle.i18n.filter.TrustedInput\norg.bouncycastle.i18n.filter.UntrustedInput\norg.bouncycastle.i18n.filter.UntrustedUrlInput\norg.bouncycastle.iana.AEADAlgorithm\norg.bouncycastle.jcajce.PBKDF1Key\norg.bouncycastle.jcajce.PBKDF1KeyWithParameters\norg.bouncycastle.jcajce.PBKDF2Key\norg.bouncycastle.jcajce.PBKDF2KeyWithParameters\norg.bouncycastle.jcajce.PBKDFKey\norg.bouncycastle.jcajce.PKCS12Key\norg.bouncycastle.jcajce.PKCS12KeyWithParameters\norg.bouncycastle.jcajce.PKCS12StoreParameter\norg.bouncycastle.jcajce.PKIXCRLStore\norg.bouncycastle.jcajce.PKIXCRLStoreSelector$1\norg.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder\norg.bouncycastle.jcajce.PKIXCRLStoreSelector$SelectorClone\norg.bouncycastle.jcajce.PKIXCRLStoreSelector\norg.bouncycastle.jcajce.PKIXCertStore\norg.bouncycastle.jcajce.PKIXCertStoreSelector$1\norg.bouncycastle.jcajce.PKIXCertStoreSelector$Builder\norg.bouncycastle.jcajce.PKIXCertStoreSelector$SelectorClone\norg.bouncycastle.jcajce.PKIXCertStoreSelector\norg.bouncycastle.jcajce.PKIXExtendedBuilderParameters$1\norg.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder\norg.bouncycastle.jcajce.PKIXExtendedBuilderParameters\norg.bouncycastle.jcajce.PKIXExtendedParameters$1\norg.bouncycastle.jcajce.PKIXExtendedParameters$Builder\norg.bouncycastle.jcajce.PKIXExtendedParameters\norg.bouncycastle.jcajce.io.CipherInputStream\norg.bouncycastle.jcajce.io.CipherOutputStream\norg.bouncycastle.jcajce.io.MacOutputStream\norg.bouncycastle.jcajce.provider.asymmetric.DH$Mappings\norg.bouncycastle.jcajce.provider.asymmetric.DH\norg.bouncycastle.jcajce.provider.asymmetric.DSA$Mappings\norg.bouncycastle.jcajce.provider.asymmetric.DSA\norg.bouncycastle.jcajce.provider.asymmetric.DSTU4145$Mappings\norg.bouncycastle.jcajce.provider.asymmetric.DSTU4145\norg.bouncycastle.jcajce.provider.asymmetric.EC$Mappings\norg.bouncycastle.jcajce.provider.asymmetric.EC\norg.bouncycastle.jcajce.provider.asymmetric.ECGOST$Mappings\norg.bouncycastle.jcajce.provider.asymmetric.ECGOST\norg.bouncycastle.jcajce.provider.asymmetric.ElGamal$Mappings\norg.bouncycastle.jcajce.provider.asymmetric.ElGamal\norg.bouncycastle.jcajce.provider.asymmetric.GOST$Mappings\norg.bouncycastle.jcajce.provider.asymmetric.GOST\norg.bouncycastle.jcajce.provider.asymmetric.IES$Mappings\norg.bouncycastle.jcajce.provider.asymmetric.IES\norg.bouncycastle.jcajce.provider.asymmetric.RSA$Mappings\norg.bouncycastle.jcajce.provider.asymmetric.RSA\norg.bouncycastle.jcajce.provider.asymmetric.X509$Mappings\norg.bouncycastle.jcajce.provider.asymmetric.X509\norg.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi\norg.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParametersSpi\norg.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey\norg.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey\norg.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher$1\norg.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher$IES\norg.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher$IESwithAES\norg.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher$IESwithDESede\norg.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher$OldIES\norg.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher$OldIESwithAES\norg.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher$OldIESwithCipher\norg.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher$OldIESwithDESede\norg.bouncycastle.jcajce.provider.asymmetric.dh.IESCipher\norg.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi$DHwithRFC2631KDF\norg.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi\norg.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi\norg.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi\norg.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi\norg.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParametersSpi\norg.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey\norg.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$detDSA\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$detDSA224\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$detDSA256\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$detDSA384\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$detDSA512\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$detDSASha3_224\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$detDSASha3_256\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$detDSASha3_384\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$detDSASha3_512\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$dsa224\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$dsa256\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$dsa384\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$dsa512\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$dsaSha3_224\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$dsaSha3_256\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$dsaSha3_384\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$dsaSha3_512\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$noneDSA\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$stdDSA\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner\norg.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil\norg.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi\norg.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi\norg.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PrivateKey\norg.bouncycastle.jcajce.provider.asymmetric.dstu.BCDSTU4145PublicKey\norg.bouncycastle.jcajce.provider.asymmetric.dstu.KeyFactorySpi\norg.bouncycastle.jcajce.provider.asymmetric.dstu.KeyPairGeneratorSpi\norg.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpi\norg.bouncycastle.jcajce.provider.asymmetric.dstu.SignatureSpiLe\norg.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi\norg.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey\norg.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey\norg.bouncycastle.jcajce.provider.asymmetric.ec.ECUtils\norg.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher$1\norg.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher$ECIES\norg.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher$ECIESwithAES\norg.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher$ECIESwithAESCBC\norg.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher$ECIESwithCipher\norg.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher$ECIESwithDESede\norg.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher$ECIESwithDESedeCBC\norg.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher$OldECIES\norg.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher$OldECIESwithAES\norg.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher$OldECIESwithAESCBC\norg.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher$OldECIESwithCipher\norg.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher$OldECIESwithDESede\norg.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher$OldECIESwithDESedeCBC\norg.bouncycastle.jcajce.provider.asymmetric.ec.IESCipher\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$CDHwithSHA1KDFAndSharedInfo\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$CDHwithSHA224KDFAndSharedInfo\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$CDHwithSHA256KDFAndSharedInfo\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$CDHwithSHA384KDFAndSharedInfo\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$CDHwithSHA512KDFAndSharedInfo\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$DH\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$DHC\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$DHwithSHA1CKDF\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$DHwithSHA1KDF\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$DHwithSHA1KDFAndSharedInfo\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$DHwithSHA224KDFAndSharedInfo\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$DHwithSHA256CKDF\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$DHwithSHA256KDFAndSharedInfo\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$DHwithSHA384CKDF\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$DHwithSHA384KDFAndSharedInfo\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$DHwithSHA512CKDF\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$DHwithSHA512KDFAndSharedInfo\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$MQV\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$MQVwithSHA1CKDF\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$MQVwithSHA1KDFAndSharedInfo\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$MQVwithSHA224CKDF\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$MQVwithSHA224KDFAndSharedInfo\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$MQVwithSHA256CKDF\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$MQVwithSHA256KDFAndSharedInfo\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$MQVwithSHA384CKDF\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$MQVwithSHA384KDFAndSharedInfo\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$MQVwithSHA512CKDF\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$MQVwithSHA512KDFAndSharedInfo\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$EC\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECDH\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECDHC\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECDSA\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECGOST3410\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECMQV\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECDH\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECDHC\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECDSA\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECMQV\norg.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$1\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$PlainDSAEncoder\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$StdDSAEncoder\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecCVCDSA\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecCVCDSA224\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecCVCDSA256\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecCVCDSA384\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecCVCDSA512\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA224\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA256\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA384\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA512\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSARipeMD160\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSASha3_224\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSASha3_256\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSASha3_384\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSASha3_512\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSAnone\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDetDSA\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDetDSA224\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDetDSA256\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDetDSA384\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDetDSA512\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDetDSASha3_224\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDetDSASha3_256\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDetDSASha3_384\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDetDSASha3_512\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecNR\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecNR224\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecNR256\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecNR384\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecNR512\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecPlainDSARP160\norg.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi\norg.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey\norg.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey\norg.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyFactorySpi\norg.bouncycastle.jcajce.provider.asymmetric.ecgost.KeyPairGeneratorSpi\norg.bouncycastle.jcajce.provider.asymmetric.ecgost.SignatureSpi\norg.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParameterGeneratorSpi\norg.bouncycastle.jcajce.provider.asymmetric.elgamal.AlgorithmParametersSpi\norg.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey\norg.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey\norg.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi$NoPadding\norg.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi$PKCS1v1_5Padding\norg.bouncycastle.jcajce.provider.asymmetric.elgamal.CipherSpi\norg.bouncycastle.jcajce.provider.asymmetric.elgamal.ElGamalUtil\norg.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyFactorySpi\norg.bouncycastle.jcajce.provider.asymmetric.elgamal.KeyPairGeneratorSpi\norg.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParameterGeneratorSpi\norg.bouncycastle.jcajce.provider.asymmetric.gost.AlgorithmParametersSpi\norg.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey\norg.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey\norg.bouncycastle.jcajce.provider.asymmetric.gost.KeyFactorySpi\norg.bouncycastle.jcajce.provider.asymmetric.gost.KeyPairGeneratorSpi\norg.bouncycastle.jcajce.provider.asymmetric.gost.SignatureSpi\norg.bouncycastle.jcajce.provider.asymmetric.ies.AlgorithmParametersSpi\norg.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi$OAEP\norg.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi$PSS\norg.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi\norg.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey\norg.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey\norg.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey\norg.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi$ISO9796d1Padding\norg.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi$NoPadding\norg.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi$OAEPPadding\norg.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi$PKCS1v1_5Padding\norg.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi$PKCS1v1_5Padding_PrivateOnly\norg.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi$PKCS1v1_5Padding_PublicOnly\norg.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$MD2\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$MD4\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$MD5\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$RIPEMD128\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$RIPEMD160\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$RIPEMD256\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA1\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA224\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA256\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA384\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA3_224\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA3_256\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA3_384\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA3_512\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA512\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA512_224\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA512_256\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$noneRSA\norg.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi\norg.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi$MD5WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi$RIPEMD160WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi$SHA1WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi$SHA224WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi$SHA256WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi$SHA384WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi$SHA512WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi$SHA512_224WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi$SHA512_256WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi$WhirlpoolWithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.ISOSignatureSpi\norg.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi\norg.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi\norg.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi$NullPssDigest\norg.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi$PSSwithRSA\norg.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi$SHA1withRSA\norg.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi$SHA224withRSA\norg.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi$SHA256withRSA\norg.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi$SHA384withRSA\norg.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi$SHA3_224withRSA\norg.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi$SHA3_256withRSA\norg.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi$SHA3_384withRSA\norg.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi$SHA3_512withRSA\norg.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi$SHA512_224withRSA\norg.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi$SHA512_256withRSA\norg.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi$SHA512withRSA\norg.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi$nonePSS\norg.bouncycastle.jcajce.provider.asymmetric.rsa.PSSSignatureSpi\norg.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil\norg.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi$RIPEMD128WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi$RIPEMD160WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi$SHA1WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi$SHA224WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi$SHA256WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi$SHA384WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi$SHA512WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi$SHA512_224WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi$SHA512_256WithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi$WhirlpoolWithRSAEncryption\norg.bouncycastle.jcajce.provider.asymmetric.rsa.X931SignatureSpi\norg.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi\norg.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi\norg.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi\norg.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi\norg.bouncycastle.jcajce.provider.asymmetric.util.DESUtil\norg.bouncycastle.jcajce.provider.asymmetric.util.DHUtil\norg.bouncycastle.jcajce.provider.asymmetric.util.DSABase\norg.bouncycastle.jcajce.provider.asymmetric.util.DSAEncoder\norg.bouncycastle.jcajce.provider.asymmetric.util.EC5Util\norg.bouncycastle.jcajce.provider.asymmetric.util.ECUtil\norg.bouncycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException\norg.bouncycastle.jcajce.provider.asymmetric.util.GOST3410Util\norg.bouncycastle.jcajce.provider.asymmetric.util.IESUtil\norg.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil\norg.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl\norg.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory$ExCertificateException\norg.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory\norg.bouncycastle.jcajce.provider.asymmetric.x509.ExtCRLException\norg.bouncycastle.jcajce.provider.asymmetric.x509.KeyFactory\norg.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil\norg.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath\norg.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject\norg.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLObject\norg.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateObject\norg.bouncycastle.jcajce.provider.asymmetric.x509.X509SignatureUtil\norg.bouncycastle.jcajce.provider.config.ConfigurableProvider\norg.bouncycastle.jcajce.provider.config.PKCS12StoreParameter\norg.bouncycastle.jcajce.provider.config.ProviderConfiguration\norg.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission\norg.bouncycastle.jcajce.provider.digest.BCMessageDigest\norg.bouncycastle.jcajce.provider.digest.Blake2b$Blake2b160\norg.bouncycastle.jcajce.provider.digest.Blake2b$Blake2b256\norg.bouncycastle.jcajce.provider.digest.Blake2b$Blake2b384\norg.bouncycastle.jcajce.provider.digest.Blake2b$Blake2b512\norg.bouncycastle.jcajce.provider.digest.Blake2b$Mappings\norg.bouncycastle.jcajce.provider.digest.Blake2b\norg.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider\norg.bouncycastle.jcajce.provider.digest.GOST3411$Digest\norg.bouncycastle.jcajce.provider.digest.GOST3411$Digest2012_256\norg.bouncycastle.jcajce.provider.digest.GOST3411$Digest2012_512\norg.bouncycastle.jcajce.provider.digest.GOST3411$HashMac\norg.bouncycastle.jcajce.provider.digest.GOST3411$HashMac2012_256\norg.bouncycastle.jcajce.provider.digest.GOST3411$HashMac2012_512\norg.bouncycastle.jcajce.provider.digest.GOST3411$KeyGenerator\norg.bouncycastle.jcajce.provider.digest.GOST3411$KeyGenerator2012_256\norg.bouncycastle.jcajce.provider.digest.GOST3411$KeyGenerator2012_512\norg.bouncycastle.jcajce.provider.digest.GOST3411$Mappings\norg.bouncycastle.jcajce.provider.digest.GOST3411$PBEWithMacKeyFactory\norg.bouncycastle.jcajce.provider.digest.GOST3411\norg.bouncycastle.jcajce.provider.digest.Keccak$Digest224\norg.bouncycastle.jcajce.provider.digest.Keccak$Digest256\norg.bouncycastle.jcajce.provider.digest.Keccak$Digest288\norg.bouncycastle.jcajce.provider.digest.Keccak$Digest384\norg.bouncycastle.jcajce.provider.digest.Keccak$Digest512\norg.bouncycastle.jcajce.provider.digest.Keccak$DigestKeccak\norg.bouncycastle.jcajce.provider.digest.Keccak$HashMac224\norg.bouncycastle.jcajce.provider.digest.Keccak$HashMac256\norg.bouncycastle.jcajce.provider.digest.Keccak$HashMac288\norg.bouncycastle.jcajce.provider.digest.Keccak$HashMac384\norg.bouncycastle.jcajce.provider.digest.Keccak$HashMac512\norg.bouncycastle.jcajce.provider.digest.Keccak$KeyGenerator224\norg.bouncycastle.jcajce.provider.digest.Keccak$KeyGenerator256\norg.bouncycastle.jcajce.provider.digest.Keccak$KeyGenerator288\norg.bouncycastle.jcajce.provider.digest.Keccak$KeyGenerator384\norg.bouncycastle.jcajce.provider.digest.Keccak$KeyGenerator512\norg.bouncycastle.jcajce.provider.digest.Keccak$Mappings\norg.bouncycastle.jcajce.provider.digest.Keccak\norg.bouncycastle.jcajce.provider.digest.MD2$Digest\norg.bouncycastle.jcajce.provider.digest.MD2$HashMac\norg.bouncycastle.jcajce.provider.digest.MD2$KeyGenerator\norg.bouncycastle.jcajce.provider.digest.MD2$Mappings\norg.bouncycastle.jcajce.provider.digest.MD2\norg.bouncycastle.jcajce.provider.digest.MD4$Digest\norg.bouncycastle.jcajce.provider.digest.MD4$HashMac\norg.bouncycastle.jcajce.provider.digest.MD4$KeyGenerator\norg.bouncycastle.jcajce.provider.digest.MD4$Mappings\norg.bouncycastle.jcajce.provider.digest.MD4\norg.bouncycastle.jcajce.provider.digest.MD5$Digest\norg.bouncycastle.jcajce.provider.digest.MD5$HashMac\norg.bouncycastle.jcajce.provider.digest.MD5$KeyGenerator\norg.bouncycastle.jcajce.provider.digest.MD5$Mappings\norg.bouncycastle.jcajce.provider.digest.MD5\norg.bouncycastle.jcajce.provider.digest.RIPEMD128$Digest\norg.bouncycastle.jcajce.provider.digest.RIPEMD128$HashMac\norg.bouncycastle.jcajce.provider.digest.RIPEMD128$KeyGenerator\norg.bouncycastle.jcajce.provider.digest.RIPEMD128$Mappings\norg.bouncycastle.jcajce.provider.digest.RIPEMD128\norg.bouncycastle.jcajce.provider.digest.RIPEMD160$Digest\norg.bouncycastle.jcajce.provider.digest.RIPEMD160$HashMac\norg.bouncycastle.jcajce.provider.digest.RIPEMD160$KeyGenerator\norg.bouncycastle.jcajce.provider.digest.RIPEMD160$Mappings\norg.bouncycastle.jcajce.provider.digest.RIPEMD160$PBEWithHmac\norg.bouncycastle.jcajce.provider.digest.RIPEMD160$PBEWithHmacKeyFactory\norg.bouncycastle.jcajce.provider.digest.RIPEMD160\norg.bouncycastle.jcajce.provider.digest.RIPEMD256$Digest\norg.bouncycastle.jcajce.provider.digest.RIPEMD256$HashMac\norg.bouncycastle.jcajce.provider.digest.RIPEMD256$KeyGenerator\norg.bouncycastle.jcajce.provider.digest.RIPEMD256$Mappings\norg.bouncycastle.jcajce.provider.digest.RIPEMD256\norg.bouncycastle.jcajce.provider.digest.RIPEMD320$Digest\norg.bouncycastle.jcajce.provider.digest.RIPEMD320$HashMac\norg.bouncycastle.jcajce.provider.digest.RIPEMD320$KeyGenerator\norg.bouncycastle.jcajce.provider.digest.RIPEMD320$Mappings\norg.bouncycastle.jcajce.provider.digest.RIPEMD320\norg.bouncycastle.jcajce.provider.digest.SHA1$Digest\norg.bouncycastle.jcajce.provider.digest.SHA1$HashMac\norg.bouncycastle.jcajce.provider.digest.SHA1$KeyGenerator\norg.bouncycastle.jcajce.provider.digest.SHA1$Mappings\norg.bouncycastle.jcajce.provider.digest.SHA1$PBEWithMacKeyFactory\norg.bouncycastle.jcajce.provider.digest.SHA1$SHA1Mac\norg.bouncycastle.jcajce.provider.digest.SHA1\norg.bouncycastle.jcajce.provider.digest.SHA224$Digest\norg.bouncycastle.jcajce.provider.digest.SHA224$HashMac\norg.bouncycastle.jcajce.provider.digest.SHA224$KeyGenerator\norg.bouncycastle.jcajce.provider.digest.SHA224$Mappings\norg.bouncycastle.jcajce.provider.digest.SHA224\norg.bouncycastle.jcajce.provider.digest.SHA256$Digest\norg.bouncycastle.jcajce.provider.digest.SHA256$HashMac\norg.bouncycastle.jcajce.provider.digest.SHA256$KeyGenerator\norg.bouncycastle.jcajce.provider.digest.SHA256$Mappings\norg.bouncycastle.jcajce.provider.digest.SHA256$PBEWithMacKeyFactory\norg.bouncycastle.jcajce.provider.digest.SHA256\norg.bouncycastle.jcajce.provider.digest.SHA3$Digest224\norg.bouncycastle.jcajce.provider.digest.SHA3$Digest256\norg.bouncycastle.jcajce.provider.digest.SHA3$Digest384\norg.bouncycastle.jcajce.provider.digest.SHA3$Digest512\norg.bouncycastle.jcajce.provider.digest.SHA3$DigestSHA3\norg.bouncycastle.jcajce.provider.digest.SHA3$HashMac224\norg.bouncycastle.jcajce.provider.digest.SHA3$HashMac256\norg.bouncycastle.jcajce.provider.digest.SHA3$HashMac384\norg.bouncycastle.jcajce.provider.digest.SHA3$HashMac512\norg.bouncycastle.jcajce.provider.digest.SHA3$HashMacSHA3\norg.bouncycastle.jcajce.provider.digest.SHA3$KeyGenerator224\norg.bouncycastle.jcajce.provider.digest.SHA3$KeyGenerator256\norg.bouncycastle.jcajce.provider.digest.SHA3$KeyGenerator384\norg.bouncycastle.jcajce.provider.digest.SHA3$KeyGenerator512\norg.bouncycastle.jcajce.provider.digest.SHA3$KeyGeneratorSHA3\norg.bouncycastle.jcajce.provider.digest.SHA3$Mappings\norg.bouncycastle.jcajce.provider.digest.SHA3\norg.bouncycastle.jcajce.provider.digest.SHA384$Digest\norg.bouncycastle.jcajce.provider.digest.SHA384$HashMac\norg.bouncycastle.jcajce.provider.digest.SHA384$KeyGenerator\norg.bouncycastle.jcajce.provider.digest.SHA384$Mappings\norg.bouncycastle.jcajce.provider.digest.SHA384$OldSHA384\norg.bouncycastle.jcajce.provider.digest.SHA384\norg.bouncycastle.jcajce.provider.digest.SHA512$Digest\norg.bouncycastle.jcajce.provider.digest.SHA512$DigestT\norg.bouncycastle.jcajce.provider.digest.SHA512$DigestT224\norg.bouncycastle.jcajce.provider.digest.SHA512$DigestT256\norg.bouncycastle.jcajce.provider.digest.SHA512$HashMac\norg.bouncycastle.jcajce.provider.digest.SHA512$HashMacT224\norg.bouncycastle.jcajce.provider.digest.SHA512$HashMacT256\norg.bouncycastle.jcajce.provider.digest.SHA512$KeyGenerator\norg.bouncycastle.jcajce.provider.digest.SHA512$KeyGeneratorT224\norg.bouncycastle.jcajce.provider.digest.SHA512$KeyGeneratorT256\norg.bouncycastle.jcajce.provider.digest.SHA512$Mappings\norg.bouncycastle.jcajce.provider.digest.SHA512$OldSHA512\norg.bouncycastle.jcajce.provider.digest.SHA512\norg.bouncycastle.jcajce.provider.digest.SM3$Digest\norg.bouncycastle.jcajce.provider.digest.SM3$Mappings\norg.bouncycastle.jcajce.provider.digest.SM3\norg.bouncycastle.jcajce.provider.digest.Skein$DigestSkein1024\norg.bouncycastle.jcajce.provider.digest.Skein$DigestSkein256\norg.bouncycastle.jcajce.provider.digest.Skein$DigestSkein512\norg.bouncycastle.jcajce.provider.digest.Skein$Digest_1024_1024\norg.bouncycastle.jcajce.provider.digest.Skein$Digest_1024_384\norg.bouncycastle.jcajce.provider.digest.Skein$Digest_1024_512\norg.bouncycastle.jcajce.provider.digest.Skein$Digest_256_128\norg.bouncycastle.jcajce.provider.digest.Skein$Digest_256_160\norg.bouncycastle.jcajce.provider.digest.Skein$Digest_256_224\norg.bouncycastle.jcajce.provider.digest.Skein$Digest_256_256\norg.bouncycastle.jcajce.provider.digest.Skein$Digest_512_128\norg.bouncycastle.jcajce.provider.digest.Skein$Digest_512_160\norg.bouncycastle.jcajce.provider.digest.Skein$Digest_512_224\norg.bouncycastle.jcajce.provider.digest.Skein$Digest_512_256\norg.bouncycastle.jcajce.provider.digest.Skein$Digest_512_384\norg.bouncycastle.jcajce.provider.digest.Skein$Digest_512_512\norg.bouncycastle.jcajce.provider.digest.Skein$HMacKeyGenerator_1024_1024\norg.bouncycastle.jcajce.provider.digest.Skein$HMacKeyGenerator_1024_384\norg.bouncycastle.jcajce.provider.digest.Skein$HMacKeyGenerator_1024_512\norg.bouncycastle.jcajce.provider.digest.Skein$HMacKeyGenerator_256_128\norg.bouncycastle.jcajce.provider.digest.Skein$HMacKeyGenerator_256_160\norg.bouncycastle.jcajce.provider.digest.Skein$HMacKeyGenerator_256_224\norg.bouncycastle.jcajce.provider.digest.Skein$HMacKeyGenerator_256_256\norg.bouncycastle.jcajce.provider.digest.Skein$HMacKeyGenerator_512_128\norg.bouncycastle.jcajce.provider.digest.Skein$HMacKeyGenerator_512_160\norg.bouncycastle.jcajce.provider.digest.Skein$HMacKeyGenerator_512_224\norg.bouncycastle.jcajce.provider.digest.Skein$HMacKeyGenerator_512_256\norg.bouncycastle.jcajce.provider.digest.Skein$HMacKeyGenerator_512_384\norg.bouncycastle.jcajce.provider.digest.Skein$HMacKeyGenerator_512_512\norg.bouncycastle.jcajce.provider.digest.Skein$HashMac_1024_1024\norg.bouncycastle.jcajce.provider.digest.Skein$HashMac_1024_384\norg.bouncycastle.jcajce.provider.digest.Skein$HashMac_1024_512\norg.bouncycastle.jcajce.provider.digest.Skein$HashMac_256_128\norg.bouncycastle.jcajce.provider.digest.Skein$HashMac_256_160\norg.bouncycastle.jcajce.provider.digest.Skein$HashMac_256_224\norg.bouncycastle.jcajce.provider.digest.Skein$HashMac_256_256\norg.bouncycastle.jcajce.provider.digest.Skein$HashMac_512_128\norg.bouncycastle.jcajce.provider.digest.Skein$HashMac_512_160\norg.bouncycastle.jcajce.provider.digest.Skein$HashMac_512_224\norg.bouncycastle.jcajce.provider.digest.Skein$HashMac_512_256\norg.bouncycastle.jcajce.provider.digest.Skein$HashMac_512_384\norg.bouncycastle.jcajce.provider.digest.Skein$HashMac_512_512\norg.bouncycastle.jcajce.provider.digest.Skein$Mappings\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMacKeyGenerator_1024_1024\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMacKeyGenerator_1024_384\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMacKeyGenerator_1024_512\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMacKeyGenerator_256_128\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMacKeyGenerator_256_160\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMacKeyGenerator_256_224\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMacKeyGenerator_256_256\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMacKeyGenerator_512_128\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMacKeyGenerator_512_160\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMacKeyGenerator_512_224\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMacKeyGenerator_512_256\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMacKeyGenerator_512_384\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMacKeyGenerator_512_512\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMac_1024_1024\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMac_1024_384\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMac_1024_512\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMac_256_128\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMac_256_160\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMac_256_224\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMac_256_256\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMac_512_128\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMac_512_160\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMac_512_224\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMac_512_256\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMac_512_384\norg.bouncycastle.jcajce.provider.digest.Skein$SkeinMac_512_512\norg.bouncycastle.jcajce.provider.digest.Skein\norg.bouncycastle.jcajce.provider.digest.Tiger$Digest\norg.bouncycastle.jcajce.provider.digest.Tiger$HashMac\norg.bouncycastle.jcajce.provider.digest.Tiger$KeyGenerator\norg.bouncycastle.jcajce.provider.digest.Tiger$Mappings\norg.bouncycastle.jcajce.provider.digest.Tiger$PBEWithHashMac\norg.bouncycastle.jcajce.provider.digest.Tiger$PBEWithMacKeyFactory\norg.bouncycastle.jcajce.provider.digest.Tiger$TigerHmac\norg.bouncycastle.jcajce.provider.digest.Tiger\norg.bouncycastle.jcajce.provider.digest.Whirlpool$Digest\norg.bouncycastle.jcajce.provider.digest.Whirlpool$HashMac\norg.bouncycastle.jcajce.provider.digest.Whirlpool$KeyGenerator\norg.bouncycastle.jcajce.provider.digest.Whirlpool$Mappings\norg.bouncycastle.jcajce.provider.digest.Whirlpool\norg.bouncycastle.jcajce.provider.keystore.BC$Mappings\norg.bouncycastle.jcajce.provider.keystore.BC\norg.bouncycastle.jcajce.provider.keystore.PKCS12$Mappings\norg.bouncycastle.jcajce.provider.keystore.PKCS12\norg.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$BouncyCastleStore\norg.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$Std\norg.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry\norg.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$Version1\norg.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi\norg.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$1\norg.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$BCPKCS12KeyStore\norg.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$BCPKCS12KeyStore3DES\norg.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$CertId\norg.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$DefPKCS12KeyStore\norg.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$DefPKCS12KeyStore3DES\norg.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$DefaultSecretKeyProvider\norg.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$IgnoresCaseHashtable\norg.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi\norg.bouncycastle.jcajce.provider.symmetric.AES$AESCMAC\norg.bouncycastle.jcajce.provider.symmetric.AES$AESGMAC\norg.bouncycastle.jcajce.provider.symmetric.AES$AlgParamGen\norg.bouncycastle.jcajce.provider.symmetric.AES$AlgParamGenCCM\norg.bouncycastle.jcajce.provider.symmetric.AES$AlgParamGenGCM\norg.bouncycastle.jcajce.provider.symmetric.AES$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.AES$AlgParamsCCM\norg.bouncycastle.jcajce.provider.symmetric.AES$AlgParamsGCM\norg.bouncycastle.jcajce.provider.symmetric.AES$CBC\norg.bouncycastle.jcajce.provider.symmetric.AES$CCM\norg.bouncycastle.jcajce.provider.symmetric.AES$CFB\norg.bouncycastle.jcajce.provider.symmetric.AES$ECB$1\norg.bouncycastle.jcajce.provider.symmetric.AES$ECB\norg.bouncycastle.jcajce.provider.symmetric.AES$GCM\norg.bouncycastle.jcajce.provider.symmetric.AES$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.AES$KeyGen128\norg.bouncycastle.jcajce.provider.symmetric.AES$KeyGen192\norg.bouncycastle.jcajce.provider.symmetric.AES$KeyGen256\norg.bouncycastle.jcajce.provider.symmetric.AES$Mappings\norg.bouncycastle.jcajce.provider.symmetric.AES$OFB\norg.bouncycastle.jcajce.provider.symmetric.AES$PBEWithAESCBC\norg.bouncycastle.jcajce.provider.symmetric.AES$PBEWithMD5And128BitAESCBCOpenSSL\norg.bouncycastle.jcajce.provider.symmetric.AES$PBEWithMD5And192BitAESCBCOpenSSL\norg.bouncycastle.jcajce.provider.symmetric.AES$PBEWithMD5And256BitAESCBCOpenSSL\norg.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA1AESCBC128\norg.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA1AESCBC192\norg.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA1AESCBC256\norg.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256AESCBC128\norg.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256AESCBC192\norg.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256AESCBC256\norg.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256And128BitAESBC\norg.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256And192BitAESBC\norg.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256And256BitAESBC\norg.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHAAnd128BitAESBC\norg.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHAAnd192BitAESBC\norg.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHAAnd256BitAESBC\norg.bouncycastle.jcajce.provider.symmetric.AES$Poly1305\norg.bouncycastle.jcajce.provider.symmetric.AES$Poly1305KeyGen\norg.bouncycastle.jcajce.provider.symmetric.AES$RFC3211Wrap\norg.bouncycastle.jcajce.provider.symmetric.AES$RFC5649Wrap\norg.bouncycastle.jcajce.provider.symmetric.AES$Wrap\norg.bouncycastle.jcajce.provider.symmetric.AES\norg.bouncycastle.jcajce.provider.symmetric.ARC4$Base\norg.bouncycastle.jcajce.provider.symmetric.ARC4$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.ARC4$Mappings\norg.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd128Bit\norg.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd128BitKeyFactory\norg.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd40Bit\norg.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd40BitKeyFactory\norg.bouncycastle.jcajce.provider.symmetric.ARC4\norg.bouncycastle.jcajce.provider.symmetric.Blowfish$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.Blowfish$CBC\norg.bouncycastle.jcajce.provider.symmetric.Blowfish$CMAC\norg.bouncycastle.jcajce.provider.symmetric.Blowfish$ECB\norg.bouncycastle.jcajce.provider.symmetric.Blowfish$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.Blowfish$Mappings\norg.bouncycastle.jcajce.provider.symmetric.Blowfish\norg.bouncycastle.jcajce.provider.symmetric.CAST5$AlgParamGen\norg.bouncycastle.jcajce.provider.symmetric.CAST5$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.CAST5$CBC\norg.bouncycastle.jcajce.provider.symmetric.CAST5$ECB\norg.bouncycastle.jcajce.provider.symmetric.CAST5$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.CAST5$Mappings\norg.bouncycastle.jcajce.provider.symmetric.CAST5\norg.bouncycastle.jcajce.provider.symmetric.CAST6$ECB$1\norg.bouncycastle.jcajce.provider.symmetric.CAST6$ECB\norg.bouncycastle.jcajce.provider.symmetric.CAST6$GMAC\norg.bouncycastle.jcajce.provider.symmetric.CAST6$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.CAST6$Mappings\norg.bouncycastle.jcajce.provider.symmetric.CAST6$Poly1305\norg.bouncycastle.jcajce.provider.symmetric.CAST6$Poly1305KeyGen\norg.bouncycastle.jcajce.provider.symmetric.CAST6\norg.bouncycastle.jcajce.provider.symmetric.Camellia$AlgParamGen\norg.bouncycastle.jcajce.provider.symmetric.Camellia$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.Camellia$CBC\norg.bouncycastle.jcajce.provider.symmetric.Camellia$ECB$1\norg.bouncycastle.jcajce.provider.symmetric.Camellia$ECB\norg.bouncycastle.jcajce.provider.symmetric.Camellia$GMAC\norg.bouncycastle.jcajce.provider.symmetric.Camellia$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.Camellia$KeyGen128\norg.bouncycastle.jcajce.provider.symmetric.Camellia$KeyGen192\norg.bouncycastle.jcajce.provider.symmetric.Camellia$KeyGen256\norg.bouncycastle.jcajce.provider.symmetric.Camellia$Mappings\norg.bouncycastle.jcajce.provider.symmetric.Camellia$Poly1305\norg.bouncycastle.jcajce.provider.symmetric.Camellia$Poly1305KeyGen\norg.bouncycastle.jcajce.provider.symmetric.Camellia$RFC3211Wrap\norg.bouncycastle.jcajce.provider.symmetric.Camellia$Wrap\norg.bouncycastle.jcajce.provider.symmetric.Camellia\norg.bouncycastle.jcajce.provider.symmetric.ChaCha$Base\norg.bouncycastle.jcajce.provider.symmetric.ChaCha$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.ChaCha$Mappings\norg.bouncycastle.jcajce.provider.symmetric.ChaCha\norg.bouncycastle.jcajce.provider.symmetric.DES$AlgParamGen\norg.bouncycastle.jcajce.provider.symmetric.DES$CBC\norg.bouncycastle.jcajce.provider.symmetric.DES$CBCMAC\norg.bouncycastle.jcajce.provider.symmetric.DES$CMAC\norg.bouncycastle.jcajce.provider.symmetric.DES$DES64\norg.bouncycastle.jcajce.provider.symmetric.DES$DES64with7816d4\norg.bouncycastle.jcajce.provider.symmetric.DES$DES9797Alg3\norg.bouncycastle.jcajce.provider.symmetric.DES$DES9797Alg3with7816d4\norg.bouncycastle.jcajce.provider.symmetric.DES$DESCFB8\norg.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory\norg.bouncycastle.jcajce.provider.symmetric.DES$ECB\norg.bouncycastle.jcajce.provider.symmetric.DES$KeyFactory\norg.bouncycastle.jcajce.provider.symmetric.DES$KeyGenerator\norg.bouncycastle.jcajce.provider.symmetric.DES$Mappings\norg.bouncycastle.jcajce.provider.symmetric.DES$PBEWithMD2\norg.bouncycastle.jcajce.provider.symmetric.DES$PBEWithMD2KeyFactory\norg.bouncycastle.jcajce.provider.symmetric.DES$PBEWithMD5\norg.bouncycastle.jcajce.provider.symmetric.DES$PBEWithMD5KeyFactory\norg.bouncycastle.jcajce.provider.symmetric.DES$PBEWithSHA1\norg.bouncycastle.jcajce.provider.symmetric.DES$PBEWithSHA1KeyFactory\norg.bouncycastle.jcajce.provider.symmetric.DES$RFC3211\norg.bouncycastle.jcajce.provider.symmetric.DES\norg.bouncycastle.jcajce.provider.symmetric.DESede$AlgParamGen\norg.bouncycastle.jcajce.provider.symmetric.DESede$CBC\norg.bouncycastle.jcajce.provider.symmetric.DESede$CBCMAC\norg.bouncycastle.jcajce.provider.symmetric.DESede$CMAC\norg.bouncycastle.jcajce.provider.symmetric.DESede$DESede64\norg.bouncycastle.jcajce.provider.symmetric.DESede$DESede64with7816d4\norg.bouncycastle.jcajce.provider.symmetric.DESede$DESedeCFB8\norg.bouncycastle.jcajce.provider.symmetric.DESede$ECB\norg.bouncycastle.jcajce.provider.symmetric.DESede$KeyFactory\norg.bouncycastle.jcajce.provider.symmetric.DESede$KeyGenerator\norg.bouncycastle.jcajce.provider.symmetric.DESede$KeyGenerator3\norg.bouncycastle.jcajce.provider.symmetric.DESede$Mappings\norg.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES2Key\norg.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES2KeyFactory\norg.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES3Key\norg.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES3KeyFactory\norg.bouncycastle.jcajce.provider.symmetric.DESede$RFC3211\norg.bouncycastle.jcajce.provider.symmetric.DESede$Wrap\norg.bouncycastle.jcajce.provider.symmetric.DESede\norg.bouncycastle.jcajce.provider.symmetric.GOST28147$AlgParamGen\norg.bouncycastle.jcajce.provider.symmetric.GOST28147$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.GOST28147$CBC\norg.bouncycastle.jcajce.provider.symmetric.GOST28147$ECB\norg.bouncycastle.jcajce.provider.symmetric.GOST28147$GCFB\norg.bouncycastle.jcajce.provider.symmetric.GOST28147$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.GOST28147$Mac\norg.bouncycastle.jcajce.provider.symmetric.GOST28147$Mappings\norg.bouncycastle.jcajce.provider.symmetric.GOST28147\norg.bouncycastle.jcajce.provider.symmetric.GcmSpecUtil\norg.bouncycastle.jcajce.provider.symmetric.Grain128$Base\norg.bouncycastle.jcajce.provider.symmetric.Grain128$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.Grain128$Mappings\norg.bouncycastle.jcajce.provider.symmetric.Grain128\norg.bouncycastle.jcajce.provider.symmetric.Grainv1$Base\norg.bouncycastle.jcajce.provider.symmetric.Grainv1$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.Grainv1$Mappings\norg.bouncycastle.jcajce.provider.symmetric.Grainv1\norg.bouncycastle.jcajce.provider.symmetric.HC128$Base\norg.bouncycastle.jcajce.provider.symmetric.HC128$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.HC128$Mappings\norg.bouncycastle.jcajce.provider.symmetric.HC128\norg.bouncycastle.jcajce.provider.symmetric.HC256$Base\norg.bouncycastle.jcajce.provider.symmetric.HC256$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.HC256$Mappings\norg.bouncycastle.jcajce.provider.symmetric.HC256\norg.bouncycastle.jcajce.provider.symmetric.IDEA$AlgParamGen\norg.bouncycastle.jcajce.provider.symmetric.IDEA$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.IDEA$CBC\norg.bouncycastle.jcajce.provider.symmetric.IDEA$CFB8Mac\norg.bouncycastle.jcajce.provider.symmetric.IDEA$ECB\norg.bouncycastle.jcajce.provider.symmetric.IDEA$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.IDEA$Mac\norg.bouncycastle.jcajce.provider.symmetric.IDEA$Mappings\norg.bouncycastle.jcajce.provider.symmetric.IDEA$PBEWithSHAAndIDEA\norg.bouncycastle.jcajce.provider.symmetric.IDEA$PBEWithSHAAndIDEAKeyGen\norg.bouncycastle.jcajce.provider.symmetric.IDEA\norg.bouncycastle.jcajce.provider.symmetric.Noekeon$AlgParamGen\norg.bouncycastle.jcajce.provider.symmetric.Noekeon$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.Noekeon$ECB$1\norg.bouncycastle.jcajce.provider.symmetric.Noekeon$ECB\norg.bouncycastle.jcajce.provider.symmetric.Noekeon$GMAC\norg.bouncycastle.jcajce.provider.symmetric.Noekeon$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.Noekeon$Mappings\norg.bouncycastle.jcajce.provider.symmetric.Noekeon$Poly1305\norg.bouncycastle.jcajce.provider.symmetric.Noekeon$Poly1305KeyGen\norg.bouncycastle.jcajce.provider.symmetric.Noekeon\norg.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF$Mappings\norg.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF$PBKDF\norg.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF\norg.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2\norg.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$Mappings\norg.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2with8BIT\norg.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2withSHA224\norg.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2withSHA256\norg.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2withSHA384\norg.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2withSHA512\norg.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2withUTF8\norg.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2\norg.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$Mappings\norg.bouncycastle.jcajce.provider.symmetric.PBEPKCS12\norg.bouncycastle.jcajce.provider.symmetric.RC2$AlgParamGen\norg.bouncycastle.jcajce.provider.symmetric.RC2$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.RC2$CBC\norg.bouncycastle.jcajce.provider.symmetric.RC2$CBCMAC\norg.bouncycastle.jcajce.provider.symmetric.RC2$CFB8MAC\norg.bouncycastle.jcajce.provider.symmetric.RC2$ECB\norg.bouncycastle.jcajce.provider.symmetric.RC2$KeyGenerator\norg.bouncycastle.jcajce.provider.symmetric.RC2$Mappings\norg.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithMD2KeyFactory\norg.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithMD5AndRC2\norg.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithMD5KeyFactory\norg.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHA1AndRC2\norg.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHA1KeyFactory\norg.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd128BitKeyFactory\norg.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd128BitRC2\norg.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd40BitKeyFactory\norg.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd40BitRC2\norg.bouncycastle.jcajce.provider.symmetric.RC2$Wrap\norg.bouncycastle.jcajce.provider.symmetric.RC2\norg.bouncycastle.jcajce.provider.symmetric.RC5$AlgParamGen\norg.bouncycastle.jcajce.provider.symmetric.RC5$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.RC5$CBC32\norg.bouncycastle.jcajce.provider.symmetric.RC5$CFB8Mac32\norg.bouncycastle.jcajce.provider.symmetric.RC5$ECB32\norg.bouncycastle.jcajce.provider.symmetric.RC5$ECB64\norg.bouncycastle.jcajce.provider.symmetric.RC5$KeyGen32\norg.bouncycastle.jcajce.provider.symmetric.RC5$KeyGen64\norg.bouncycastle.jcajce.provider.symmetric.RC5$Mac32\norg.bouncycastle.jcajce.provider.symmetric.RC5$Mappings\norg.bouncycastle.jcajce.provider.symmetric.RC5\norg.bouncycastle.jcajce.provider.symmetric.RC6$AlgParamGen\norg.bouncycastle.jcajce.provider.symmetric.RC6$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.RC6$CBC\norg.bouncycastle.jcajce.provider.symmetric.RC6$CFB\norg.bouncycastle.jcajce.provider.symmetric.RC6$ECB$1\norg.bouncycastle.jcajce.provider.symmetric.RC6$ECB\norg.bouncycastle.jcajce.provider.symmetric.RC6$GMAC\norg.bouncycastle.jcajce.provider.symmetric.RC6$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.RC6$Mappings\norg.bouncycastle.jcajce.provider.symmetric.RC6$OFB\norg.bouncycastle.jcajce.provider.symmetric.RC6$Poly1305\norg.bouncycastle.jcajce.provider.symmetric.RC6$Poly1305KeyGen\norg.bouncycastle.jcajce.provider.symmetric.RC6\norg.bouncycastle.jcajce.provider.symmetric.Rijndael$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.Rijndael$ECB$1\norg.bouncycastle.jcajce.provider.symmetric.Rijndael$ECB\norg.bouncycastle.jcajce.provider.symmetric.Rijndael$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.Rijndael$Mappings\norg.bouncycastle.jcajce.provider.symmetric.Rijndael\norg.bouncycastle.jcajce.provider.symmetric.SEED$AlgParamGen\norg.bouncycastle.jcajce.provider.symmetric.SEED$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.SEED$CBC\norg.bouncycastle.jcajce.provider.symmetric.SEED$CMAC\norg.bouncycastle.jcajce.provider.symmetric.SEED$ECB$1\norg.bouncycastle.jcajce.provider.symmetric.SEED$ECB\norg.bouncycastle.jcajce.provider.symmetric.SEED$GMAC\norg.bouncycastle.jcajce.provider.symmetric.SEED$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.SEED$Mappings\norg.bouncycastle.jcajce.provider.symmetric.SEED$Poly1305\norg.bouncycastle.jcajce.provider.symmetric.SEED$Poly1305KeyGen\norg.bouncycastle.jcajce.provider.symmetric.SEED$Wrap\norg.bouncycastle.jcajce.provider.symmetric.SEED\norg.bouncycastle.jcajce.provider.symmetric.SM4$AlgParamGen\norg.bouncycastle.jcajce.provider.symmetric.SM4$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.SM4$CMAC\norg.bouncycastle.jcajce.provider.symmetric.SM4$ECB$1\norg.bouncycastle.jcajce.provider.symmetric.SM4$ECB\norg.bouncycastle.jcajce.provider.symmetric.SM4$GMAC\norg.bouncycastle.jcajce.provider.symmetric.SM4$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.SM4$Mappings\norg.bouncycastle.jcajce.provider.symmetric.SM4$Poly1305\norg.bouncycastle.jcajce.provider.symmetric.SM4$Poly1305KeyGen\norg.bouncycastle.jcajce.provider.symmetric.SM4\norg.bouncycastle.jcajce.provider.symmetric.Salsa20$Base\norg.bouncycastle.jcajce.provider.symmetric.Salsa20$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.Salsa20$Mappings\norg.bouncycastle.jcajce.provider.symmetric.Salsa20\norg.bouncycastle.jcajce.provider.symmetric.Serpent$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.Serpent$CBC\norg.bouncycastle.jcajce.provider.symmetric.Serpent$CFB\norg.bouncycastle.jcajce.provider.symmetric.Serpent$ECB$1\norg.bouncycastle.jcajce.provider.symmetric.Serpent$ECB\norg.bouncycastle.jcajce.provider.symmetric.Serpent$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.Serpent$Mappings\norg.bouncycastle.jcajce.provider.symmetric.Serpent$OFB\norg.bouncycastle.jcajce.provider.symmetric.Serpent$Poly1305\norg.bouncycastle.jcajce.provider.symmetric.Serpent$Poly1305KeyGen\norg.bouncycastle.jcajce.provider.symmetric.Serpent$SerpentGMAC\norg.bouncycastle.jcajce.provider.symmetric.Serpent$TAlgParams\norg.bouncycastle.jcajce.provider.symmetric.Serpent$TECB$1\norg.bouncycastle.jcajce.provider.symmetric.Serpent$TECB\norg.bouncycastle.jcajce.provider.symmetric.Serpent$TKeyGen\norg.bouncycastle.jcajce.provider.symmetric.Serpent$TSerpentGMAC\norg.bouncycastle.jcajce.provider.symmetric.Serpent\norg.bouncycastle.jcajce.provider.symmetric.Shacal2$AlgParamGen\norg.bouncycastle.jcajce.provider.symmetric.Shacal2$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.Shacal2$CBC\norg.bouncycastle.jcajce.provider.symmetric.Shacal2$CMAC\norg.bouncycastle.jcajce.provider.symmetric.Shacal2$ECB$1\norg.bouncycastle.jcajce.provider.symmetric.Shacal2$ECB\norg.bouncycastle.jcajce.provider.symmetric.Shacal2$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.Shacal2$Mappings\norg.bouncycastle.jcajce.provider.symmetric.Shacal2\norg.bouncycastle.jcajce.provider.symmetric.SipHash$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.SipHash$Mac24\norg.bouncycastle.jcajce.provider.symmetric.SipHash$Mac48\norg.bouncycastle.jcajce.provider.symmetric.SipHash$Mappings\norg.bouncycastle.jcajce.provider.symmetric.SipHash\norg.bouncycastle.jcajce.provider.symmetric.Skipjack$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.Skipjack$ECB\norg.bouncycastle.jcajce.provider.symmetric.Skipjack$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.Skipjack$Mac\norg.bouncycastle.jcajce.provider.symmetric.Skipjack$MacCFB8\norg.bouncycastle.jcajce.provider.symmetric.Skipjack$Mappings\norg.bouncycastle.jcajce.provider.symmetric.Skipjack\norg.bouncycastle.jcajce.provider.symmetric.SymmetricAlgorithmProvider\norg.bouncycastle.jcajce.provider.symmetric.TEA$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.TEA$ECB\norg.bouncycastle.jcajce.provider.symmetric.TEA$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.TEA$Mappings\norg.bouncycastle.jcajce.provider.symmetric.TEA\norg.bouncycastle.jcajce.provider.symmetric.TLSKDF$Mappings\norg.bouncycastle.jcajce.provider.symmetric.TLSKDF$TLS10\norg.bouncycastle.jcajce.provider.symmetric.TLSKDF$TLS11\norg.bouncycastle.jcajce.provider.symmetric.TLSKDF$TLS12\norg.bouncycastle.jcajce.provider.symmetric.TLSKDF$TLS12withSHA256\norg.bouncycastle.jcajce.provider.symmetric.TLSKDF$TLS12withSHA384\norg.bouncycastle.jcajce.provider.symmetric.TLSKDF$TLS12withSHA512\norg.bouncycastle.jcajce.provider.symmetric.TLSKDF$TLSKeyMaterialFactory\norg.bouncycastle.jcajce.provider.symmetric.TLSKDF\norg.bouncycastle.jcajce.provider.symmetric.Threefish$AlgParams_1024\norg.bouncycastle.jcajce.provider.symmetric.Threefish$AlgParams_256\norg.bouncycastle.jcajce.provider.symmetric.Threefish$AlgParams_512\norg.bouncycastle.jcajce.provider.symmetric.Threefish$CMAC_1024\norg.bouncycastle.jcajce.provider.symmetric.Threefish$CMAC_256\norg.bouncycastle.jcajce.provider.symmetric.Threefish$CMAC_512\norg.bouncycastle.jcajce.provider.symmetric.Threefish$ECB_1024\norg.bouncycastle.jcajce.provider.symmetric.Threefish$ECB_256\norg.bouncycastle.jcajce.provider.symmetric.Threefish$ECB_512\norg.bouncycastle.jcajce.provider.symmetric.Threefish$KeyGen_1024\norg.bouncycastle.jcajce.provider.symmetric.Threefish$KeyGen_256\norg.bouncycastle.jcajce.provider.symmetric.Threefish$KeyGen_512\norg.bouncycastle.jcajce.provider.symmetric.Threefish$Mappings\norg.bouncycastle.jcajce.provider.symmetric.Threefish\norg.bouncycastle.jcajce.provider.symmetric.Twofish$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.Twofish$ECB$1\norg.bouncycastle.jcajce.provider.symmetric.Twofish$ECB\norg.bouncycastle.jcajce.provider.symmetric.Twofish$GMAC\norg.bouncycastle.jcajce.provider.symmetric.Twofish$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.Twofish$Mappings\norg.bouncycastle.jcajce.provider.symmetric.Twofish$PBEWithSHA\norg.bouncycastle.jcajce.provider.symmetric.Twofish$PBEWithSHAKeyFactory\norg.bouncycastle.jcajce.provider.symmetric.Twofish$Poly1305\norg.bouncycastle.jcajce.provider.symmetric.Twofish$Poly1305KeyGen\norg.bouncycastle.jcajce.provider.symmetric.Twofish\norg.bouncycastle.jcajce.provider.symmetric.VMPC$Base\norg.bouncycastle.jcajce.provider.symmetric.VMPC$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.VMPC$Mac\norg.bouncycastle.jcajce.provider.symmetric.VMPC$Mappings\norg.bouncycastle.jcajce.provider.symmetric.VMPC\norg.bouncycastle.jcajce.provider.symmetric.VMPCKSA3$Base\norg.bouncycastle.jcajce.provider.symmetric.VMPCKSA3$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.VMPCKSA3$Mappings\norg.bouncycastle.jcajce.provider.symmetric.VMPCKSA3\norg.bouncycastle.jcajce.provider.symmetric.XSalsa20$Base\norg.bouncycastle.jcajce.provider.symmetric.XSalsa20$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.XSalsa20$Mappings\norg.bouncycastle.jcajce.provider.symmetric.XSalsa20\norg.bouncycastle.jcajce.provider.symmetric.XTEA$AlgParams\norg.bouncycastle.jcajce.provider.symmetric.XTEA$ECB\norg.bouncycastle.jcajce.provider.symmetric.XTEA$KeyGen\norg.bouncycastle.jcajce.provider.symmetric.XTEA$Mappings\norg.bouncycastle.jcajce.provider.symmetric.XTEA\norg.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey\norg.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator\norg.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters\norg.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$1\norg.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$AEADGenericBlockCipher\norg.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$BufferedGenericBlockCipher\norg.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$GenericBlockCipher\norg.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher\norg.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator\norg.bouncycastle.jcajce.provider.symmetric.util.BaseMac\norg.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory\norg.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher\norg.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher\norg.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider\norg.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters\norg.bouncycastle.jcajce.provider.symmetric.util.PBE$Util\norg.bouncycastle.jcajce.provider.symmetric.util.PBE\norg.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory\norg.bouncycastle.jcajce.provider.util.AlgorithmProvider\norg.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider\norg.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter\norg.bouncycastle.jcajce.provider.util.DigestFactory\norg.bouncycastle.jcajce.provider.util.SecretKeyUtil\norg.bouncycastle.jcajce.spec.GOST28147ParameterSpec\norg.bouncycastle.jcajce.spec.KTSParameterSpec$1\norg.bouncycastle.jcajce.spec.KTSParameterSpec$Builder\norg.bouncycastle.jcajce.spec.KTSParameterSpec\norg.bouncycastle.jcajce.spec.MQVParameterSpec\norg.bouncycastle.jcajce.spec.PBKDF2KeySpec\norg.bouncycastle.jcajce.spec.RepeatedSecretKeySpec\norg.bouncycastle.jcajce.spec.SkeinParameterSpec$1\norg.bouncycastle.jcajce.spec.SkeinParameterSpec$Builder\norg.bouncycastle.jcajce.spec.SkeinParameterSpec\norg.bouncycastle.jcajce.spec.TLSKeyMaterialSpec\norg.bouncycastle.jcajce.spec.UserKeyingMaterialSpec\norg.bouncycastle.jcajce.util.AlgorithmParametersUtils\norg.bouncycastle.jcajce.util.BCJcaJceHelper\norg.bouncycastle.jcajce.util.DefaultJcaJceHelper\norg.bouncycastle.jcajce.util.JcaJceHelper\norg.bouncycastle.jcajce.util.JcaJceUtils\norg.bouncycastle.jcajce.util.MessageDigestUtils\norg.bouncycastle.jcajce.util.NamedJcaJceHelper\norg.bouncycastle.jcajce.util.ProviderJcaJceHelper\norg.bouncycastle.jce.ECGOST3410NamedCurveTable\norg.bouncycastle.jce.ECKeyUtil$UnexpectedException\norg.bouncycastle.jce.ECKeyUtil\norg.bouncycastle.jce.ECNamedCurveTable\norg.bouncycastle.jce.ECPointUtil\norg.bouncycastle.jce.MultiCertStoreParameters\norg.bouncycastle.jce.PKCS10CertificationRequest\norg.bouncycastle.jce.PKCS12Util\norg.bouncycastle.jce.PrincipalUtil\norg.bouncycastle.jce.X509KeyUsage\norg.bouncycastle.jce.X509LDAPCertStoreParameters$1\norg.bouncycastle.jce.X509LDAPCertStoreParameters$Builder\norg.bouncycastle.jce.X509LDAPCertStoreParameters\norg.bouncycastle.jce.X509Principal\norg.bouncycastle.jce.exception.ExtCertPathBuilderException\norg.bouncycastle.jce.exception.ExtCertPathValidatorException\norg.bouncycastle.jce.exception.ExtCertificateEncodingException\norg.bouncycastle.jce.exception.ExtException\norg.bouncycastle.jce.exception.ExtIOException\norg.bouncycastle.jce.interfaces.BCKeyStore\norg.bouncycastle.jce.interfaces.ECKey\norg.bouncycastle.jce.interfaces.ECPointEncoder\norg.bouncycastle.jce.interfaces.ECPrivateKey\norg.bouncycastle.jce.interfaces.ECPublicKey\norg.bouncycastle.jce.interfaces.ElGamalKey\norg.bouncycastle.jce.interfaces.ElGamalPrivateKey\norg.bouncycastle.jce.interfaces.ElGamalPublicKey\norg.bouncycastle.jce.interfaces.GOST3410Key\norg.bouncycastle.jce.interfaces.GOST3410Params\norg.bouncycastle.jce.interfaces.GOST3410PrivateKey\norg.bouncycastle.jce.interfaces.GOST3410PublicKey\norg.bouncycastle.jce.interfaces.IESKey\norg.bouncycastle.jce.interfaces.MQVPrivateKey\norg.bouncycastle.jce.interfaces.MQVPublicKey\norg.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier\norg.bouncycastle.jce.netscape.NetscapeCertRequest\norg.bouncycastle.jce.provider.AnnotatedException\norg.bouncycastle.jce.provider.BouncyCastleProvider$1\norg.bouncycastle.jce.provider.BouncyCastleProvider\norg.bouncycastle.jce.provider.BouncyCastleProviderConfiguration\norg.bouncycastle.jce.provider.BrokenJCEBlockCipher$BrokePBEWithMD5AndDES\norg.bouncycastle.jce.provider.BrokenJCEBlockCipher$BrokePBEWithSHA1AndDES\norg.bouncycastle.jce.provider.BrokenJCEBlockCipher$BrokePBEWithSHAAndDES2Key\norg.bouncycastle.jce.provider.BrokenJCEBlockCipher$BrokePBEWithSHAAndDES3Key\norg.bouncycastle.jce.provider.BrokenJCEBlockCipher$OldPBEWithSHAAndDES3Key\norg.bouncycastle.jce.provider.BrokenJCEBlockCipher$OldPBEWithSHAAndTwofish\norg.bouncycastle.jce.provider.BrokenJCEBlockCipher\norg.bouncycastle.jce.provider.BrokenKDF2BytesGenerator\norg.bouncycastle.jce.provider.BrokenPBE$Util\norg.bouncycastle.jce.provider.BrokenPBE\norg.bouncycastle.jce.provider.CertPathValidatorUtilities\norg.bouncycastle.jce.provider.CertStatus\norg.bouncycastle.jce.provider.CertStoreCollectionSpi\norg.bouncycastle.jce.provider.DHUtil\norg.bouncycastle.jce.provider.ExtCRLException\norg.bouncycastle.jce.provider.JCEDHPrivateKey\norg.bouncycastle.jce.provider.JCEDHPublicKey\norg.bouncycastle.jce.provider.JCEECPrivateKey\norg.bouncycastle.jce.provider.JCEECPublicKey\norg.bouncycastle.jce.provider.JCEElGamalPrivateKey\norg.bouncycastle.jce.provider.JCEElGamalPublicKey\norg.bouncycastle.jce.provider.JCERSAPrivateCrtKey\norg.bouncycastle.jce.provider.JCERSAPrivateKey\norg.bouncycastle.jce.provider.JCERSAPublicKey\norg.bouncycastle.jce.provider.JDKDSAPrivateKey\norg.bouncycastle.jce.provider.JDKDSAPublicKey\norg.bouncycastle.jce.provider.JDKPKCS12StoreParameter\norg.bouncycastle.jce.provider.MultiCertStoreSpi\norg.bouncycastle.jce.provider.OldPKCS12ParametersGenerator\norg.bouncycastle.jce.provider.PEMUtil\norg.bouncycastle.jce.provider.PKIXAttrCertPathBuilderSpi\norg.bouncycastle.jce.provider.PKIXAttrCertPathValidatorSpi\norg.bouncycastle.jce.provider.PKIXCRLUtil\norg.bouncycastle.jce.provider.PKIXCertPathBuilderSpi\norg.bouncycastle.jce.provider.PKIXCertPathValidatorSpi\norg.bouncycastle.jce.provider.PKIXNameConstraintValidator\norg.bouncycastle.jce.provider.PKIXNameConstraintValidatorException\norg.bouncycastle.jce.provider.PKIXPolicyNode\norg.bouncycastle.jce.provider.PrincipalUtils\norg.bouncycastle.jce.provider.RFC3280CertPathUtilities\norg.bouncycastle.jce.provider.RFC3281CertPathUtilities\norg.bouncycastle.jce.provider.ReasonsMask\norg.bouncycastle.jce.provider.X509AttrCertParser\norg.bouncycastle.jce.provider.X509CRLEntryObject\norg.bouncycastle.jce.provider.X509CRLObject\norg.bouncycastle.jce.provider.X509CRLParser\norg.bouncycastle.jce.provider.X509CertPairParser\norg.bouncycastle.jce.provider.X509CertParser\norg.bouncycastle.jce.provider.X509CertificateObject\norg.bouncycastle.jce.provider.X509LDAPCertStoreSpi\norg.bouncycastle.jce.provider.X509SignatureUtil\norg.bouncycastle.jce.provider.X509StoreAttrCertCollection\norg.bouncycastle.jce.provider.X509StoreCRLCollection\norg.bouncycastle.jce.provider.X509StoreCertCollection\norg.bouncycastle.jce.provider.X509StoreCertPairCollection\norg.bouncycastle.jce.provider.X509StoreLDAPAttrCerts\norg.bouncycastle.jce.provider.X509StoreLDAPCRLs\norg.bouncycastle.jce.provider.X509StoreLDAPCertPairs\norg.bouncycastle.jce.provider.X509StoreLDAPCerts\norg.bouncycastle.jce.spec.ECKeySpec\norg.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec\norg.bouncycastle.jce.spec.ECNamedCurveParameterSpec\norg.bouncycastle.jce.spec.ECNamedCurveSpec\norg.bouncycastle.jce.spec.ECParameterSpec\norg.bouncycastle.jce.spec.ECPrivateKeySpec\norg.bouncycastle.jce.spec.ECPublicKeySpec\norg.bouncycastle.jce.spec.ElGamalGenParameterSpec\norg.bouncycastle.jce.spec.ElGamalKeySpec\norg.bouncycastle.jce.spec.ElGamalParameterSpec\norg.bouncycastle.jce.spec.ElGamalPrivateKeySpec\norg.bouncycastle.jce.spec.ElGamalPublicKeySpec\norg.bouncycastle.jce.spec.GOST28147ParameterSpec\norg.bouncycastle.jce.spec.GOST3410ParameterSpec\norg.bouncycastle.jce.spec.GOST3410PrivateKeySpec\norg.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec\norg.bouncycastle.jce.spec.GOST3410PublicKeySpec\norg.bouncycastle.jce.spec.IEKeySpec\norg.bouncycastle.jce.spec.IESParameterSpec\norg.bouncycastle.jce.spec.MQVPrivateKeySpec\norg.bouncycastle.jce.spec.MQVPublicKeySpec\norg.bouncycastle.jce.spec.RepeatedSecretKeySpec\norg.bouncycastle.math.Primes$1\norg.bouncycastle.math.Primes$MROutput\norg.bouncycastle.math.Primes$STOutput\norg.bouncycastle.math.Primes\norg.bouncycastle.math.ec.AbstractECMultiplier\norg.bouncycastle.math.ec.DoubleAddMultiplier\norg.bouncycastle.math.ec.ECAlgorithms\norg.bouncycastle.math.ec.ECConstants\norg.bouncycastle.math.ec.ECCurve$AbstractF2m\norg.bouncycastle.math.ec.ECCurve$AbstractFp\norg.bouncycastle.math.ec.ECCurve$Config\norg.bouncycastle.math.ec.ECCurve$F2m\norg.bouncycastle.math.ec.ECCurve$Fp\norg.bouncycastle.math.ec.ECCurve\norg.bouncycastle.math.ec.ECFieldElement$F2m\norg.bouncycastle.math.ec.ECFieldElement$Fp\norg.bouncycastle.math.ec.ECFieldElement\norg.bouncycastle.math.ec.ECMultiplier\norg.bouncycastle.math.ec.ECPoint$AbstractF2m\norg.bouncycastle.math.ec.ECPoint$AbstractFp\norg.bouncycastle.math.ec.ECPoint$F2m\norg.bouncycastle.math.ec.ECPoint$Fp\norg.bouncycastle.math.ec.ECPoint\norg.bouncycastle.math.ec.ECPointMap\norg.bouncycastle.math.ec.FixedPointCombMultiplier\norg.bouncycastle.math.ec.FixedPointPreCompInfo\norg.bouncycastle.math.ec.FixedPointUtil\norg.bouncycastle.math.ec.GLVMultiplier\norg.bouncycastle.math.ec.LongArray\norg.bouncycastle.math.ec.MixedNafR2LMultiplier\norg.bouncycastle.math.ec.MontgomeryLadderMultiplier\norg.bouncycastle.math.ec.NafL2RMultiplier\norg.bouncycastle.math.ec.NafR2LMultiplier\norg.bouncycastle.math.ec.PreCompInfo\norg.bouncycastle.math.ec.ReferenceMultiplier\norg.bouncycastle.math.ec.ScaleXPointMap\norg.bouncycastle.math.ec.ScaleYPointMap\norg.bouncycastle.math.ec.SimpleBigDecimal\norg.bouncycastle.math.ec.Tnaf\norg.bouncycastle.math.ec.WNafL2RMultiplier\norg.bouncycastle.math.ec.WNafPreCompInfo\norg.bouncycastle.math.ec.WNafUtil\norg.bouncycastle.math.ec.WTauNafMultiplier\norg.bouncycastle.math.ec.WTauNafPreCompInfo\norg.bouncycastle.math.ec.ZSignedDigitL2RMultiplier\norg.bouncycastle.math.ec.ZSignedDigitR2LMultiplier\norg.bouncycastle.math.ec.ZTauElement\norg.bouncycastle.math.ec.custom.djb.Curve25519\norg.bouncycastle.math.ec.custom.djb.Curve25519Field\norg.bouncycastle.math.ec.custom.djb.Curve25519FieldElement\norg.bouncycastle.math.ec.custom.djb.Curve25519Point\norg.bouncycastle.math.ec.custom.sec.SecP128R1Curve\norg.bouncycastle.math.ec.custom.sec.SecP128R1Field\norg.bouncycastle.math.ec.custom.sec.SecP128R1FieldElement\norg.bouncycastle.math.ec.custom.sec.SecP128R1Point\norg.bouncycastle.math.ec.custom.sec.SecP160K1Curve\norg.bouncycastle.math.ec.custom.sec.SecP160K1Point\norg.bouncycastle.math.ec.custom.sec.SecP160R1Curve\norg.bouncycastle.math.ec.custom.sec.SecP160R1Field\norg.bouncycastle.math.ec.custom.sec.SecP160R1FieldElement\norg.bouncycastle.math.ec.custom.sec.SecP160R1Point\norg.bouncycastle.math.ec.custom.sec.SecP160R2Curve\norg.bouncycastle.math.ec.custom.sec.SecP160R2Field\norg.bouncycastle.math.ec.custom.sec.SecP160R2FieldElement\norg.bouncycastle.math.ec.custom.sec.SecP160R2Point\norg.bouncycastle.math.ec.custom.sec.SecP192K1Curve\norg.bouncycastle.math.ec.custom.sec.SecP192K1Field\norg.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement\norg.bouncycastle.math.ec.custom.sec.SecP192K1Point\norg.bouncycastle.math.ec.custom.sec.SecP192R1Curve\norg.bouncycastle.math.ec.custom.sec.SecP192R1Field\norg.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement\norg.bouncycastle.math.ec.custom.sec.SecP192R1Point\norg.bouncycastle.math.ec.custom.sec.SecP224K1Curve\norg.bouncycastle.math.ec.custom.sec.SecP224K1Field\norg.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement\norg.bouncycastle.math.ec.custom.sec.SecP224K1Point\norg.bouncycastle.math.ec.custom.sec.SecP224R1Curve\norg.bouncycastle.math.ec.custom.sec.SecP224R1Field\norg.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement\norg.bouncycastle.math.ec.custom.sec.SecP224R1Point\norg.bouncycastle.math.ec.custom.sec.SecP256K1Curve\norg.bouncycastle.math.ec.custom.sec.SecP256K1Field\norg.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement\norg.bouncycastle.math.ec.custom.sec.SecP256K1Point\norg.bouncycastle.math.ec.custom.sec.SecP256R1Curve\norg.bouncycastle.math.ec.custom.sec.SecP256R1Field\norg.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement\norg.bouncycastle.math.ec.custom.sec.SecP256R1Point\norg.bouncycastle.math.ec.custom.sec.SecP384R1Curve\norg.bouncycastle.math.ec.custom.sec.SecP384R1Field\norg.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement\norg.bouncycastle.math.ec.custom.sec.SecP384R1Point\norg.bouncycastle.math.ec.custom.sec.SecP521R1Curve\norg.bouncycastle.math.ec.custom.sec.SecP521R1Field\norg.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement\norg.bouncycastle.math.ec.custom.sec.SecP521R1Point\norg.bouncycastle.math.ec.custom.sec.SecT113Field\norg.bouncycastle.math.ec.custom.sec.SecT113FieldElement\norg.bouncycastle.math.ec.custom.sec.SecT113R1Curve\norg.bouncycastle.math.ec.custom.sec.SecT113R1Point\norg.bouncycastle.math.ec.custom.sec.SecT113R2Curve\norg.bouncycastle.math.ec.custom.sec.SecT113R2Point\norg.bouncycastle.math.ec.custom.sec.SecT131Field\norg.bouncycastle.math.ec.custom.sec.SecT131FieldElement\norg.bouncycastle.math.ec.custom.sec.SecT131R1Curve\norg.bouncycastle.math.ec.custom.sec.SecT131R1Point\norg.bouncycastle.math.ec.custom.sec.SecT131R2Curve\norg.bouncycastle.math.ec.custom.sec.SecT131R2Point\norg.bouncycastle.math.ec.custom.sec.SecT163Field\norg.bouncycastle.math.ec.custom.sec.SecT163FieldElement\norg.bouncycastle.math.ec.custom.sec.SecT163K1Curve\norg.bouncycastle.math.ec.custom.sec.SecT163K1Point\norg.bouncycastle.math.ec.custom.sec.SecT163R1Curve\norg.bouncycastle.math.ec.custom.sec.SecT163R1Point\norg.bouncycastle.math.ec.custom.sec.SecT163R2Curve\norg.bouncycastle.math.ec.custom.sec.SecT163R2Point\norg.bouncycastle.math.ec.custom.sec.SecT193Field\norg.bouncycastle.math.ec.custom.sec.SecT193FieldElement\norg.bouncycastle.math.ec.custom.sec.SecT193R1Curve\norg.bouncycastle.math.ec.custom.sec.SecT193R1Point\norg.bouncycastle.math.ec.custom.sec.SecT193R2Curve\norg.bouncycastle.math.ec.custom.sec.SecT193R2Point\norg.bouncycastle.math.ec.custom.sec.SecT233Field\norg.bouncycastle.math.ec.custom.sec.SecT233FieldElement\norg.bouncycastle.math.ec.custom.sec.SecT233K1Curve\norg.bouncycastle.math.ec.custom.sec.SecT233K1Point\norg.bouncycastle.math.ec.custom.sec.SecT233R1Curve\norg.bouncycastle.math.ec.custom.sec.SecT233R1Point\norg.bouncycastle.math.ec.custom.sec.SecT239Field\norg.bouncycastle.math.ec.custom.sec.SecT239FieldElement\norg.bouncycastle.math.ec.custom.sec.SecT239K1Curve\norg.bouncycastle.math.ec.custom.sec.SecT239K1Point\norg.bouncycastle.math.ec.custom.sec.SecT283Field\norg.bouncycastle.math.ec.custom.sec.SecT283FieldElement\norg.bouncycastle.math.ec.custom.sec.SecT283K1Curve\norg.bouncycastle.math.ec.custom.sec.SecT283K1Point\norg.bouncycastle.math.ec.custom.sec.SecT283R1Curve\norg.bouncycastle.math.ec.custom.sec.SecT283R1Point\norg.bouncycastle.math.ec.custom.sec.SecT409Field\norg.bouncycastle.math.ec.custom.sec.SecT409FieldElement\norg.bouncycastle.math.ec.custom.sec.SecT409K1Curve\norg.bouncycastle.math.ec.custom.sec.SecT409K1Point\norg.bouncycastle.math.ec.custom.sec.SecT409R1Curve\norg.bouncycastle.math.ec.custom.sec.SecT409R1Point\norg.bouncycastle.math.ec.custom.sec.SecT571Field\norg.bouncycastle.math.ec.custom.sec.SecT571FieldElement\norg.bouncycastle.math.ec.custom.sec.SecT571K1Curve\norg.bouncycastle.math.ec.custom.sec.SecT571K1Point\norg.bouncycastle.math.ec.custom.sec.SecT571R1Curve\norg.bouncycastle.math.ec.custom.sec.SecT571R1Point\norg.bouncycastle.math.ec.endo.ECEndomorphism\norg.bouncycastle.math.ec.endo.GLVEndomorphism\norg.bouncycastle.math.ec.endo.GLVTypeBEndomorphism\norg.bouncycastle.math.ec.endo.GLVTypeBParameters\norg.bouncycastle.math.ec.tools.DiscoverEndomorphisms\norg.bouncycastle.math.ec.tools.F2mSqrtOptimizer\norg.bouncycastle.math.ec.tools.TraceOptimizer\norg.bouncycastle.math.field.ExtensionField\norg.bouncycastle.math.field.FiniteField\norg.bouncycastle.math.field.FiniteFields\norg.bouncycastle.math.field.GF2Polynomial\norg.bouncycastle.math.field.GenericPolynomialExtensionField\norg.bouncycastle.math.field.Polynomial\norg.bouncycastle.math.field.PolynomialExtensionField\norg.bouncycastle.math.field.PrimeField\norg.bouncycastle.math.raw.Interleave\norg.bouncycastle.math.raw.Mod\norg.bouncycastle.math.raw.Mont256\norg.bouncycastle.math.raw.Nat\norg.bouncycastle.math.raw.Nat128\norg.bouncycastle.math.raw.Nat160\norg.bouncycastle.math.raw.Nat192\norg.bouncycastle.math.raw.Nat224\norg.bouncycastle.math.raw.Nat256\norg.bouncycastle.math.raw.Nat320\norg.bouncycastle.math.raw.Nat384\norg.bouncycastle.math.raw.Nat448\norg.bouncycastle.math.raw.Nat512\norg.bouncycastle.math.raw.Nat576\norg.bouncycastle.pqc.asn1.GMSSPrivateKey\norg.bouncycastle.pqc.asn1.GMSSPublicKey\norg.bouncycastle.pqc.asn1.McElieceCCA2PrivateKey\norg.bouncycastle.pqc.asn1.McElieceCCA2PublicKey\norg.bouncycastle.pqc.asn1.McEliecePrivateKey\norg.bouncycastle.pqc.asn1.McEliecePublicKey\norg.bouncycastle.pqc.asn1.PQCObjectIdentifiers\norg.bouncycastle.pqc.asn1.ParSet\norg.bouncycastle.pqc.asn1.RainbowPrivateKey\norg.bouncycastle.pqc.asn1.RainbowPublicKey\norg.bouncycastle.pqc.asn1.SPHINCS256KeyParams\norg.bouncycastle.pqc.crypto.DigestingMessageSigner\norg.bouncycastle.pqc.crypto.ExchangePair\norg.bouncycastle.pqc.crypto.ExchangePairGenerator\norg.bouncycastle.pqc.crypto.MessageEncryptor\norg.bouncycastle.pqc.crypto.MessageSigner\norg.bouncycastle.pqc.crypto.gmss.GMSSDigestProvider\norg.bouncycastle.pqc.crypto.gmss.GMSSKeyGenerationParameters\norg.bouncycastle.pqc.crypto.gmss.GMSSKeyPairGenerator\norg.bouncycastle.pqc.crypto.gmss.GMSSKeyParameters\norg.bouncycastle.pqc.crypto.gmss.GMSSLeaf\norg.bouncycastle.pqc.crypto.gmss.GMSSParameters\norg.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters\norg.bouncycastle.pqc.crypto.gmss.GMSSPublicKeyParameters\norg.bouncycastle.pqc.crypto.gmss.GMSSRootCalc\norg.bouncycastle.pqc.crypto.gmss.GMSSRootSig\norg.bouncycastle.pqc.crypto.gmss.GMSSSigner\norg.bouncycastle.pqc.crypto.gmss.GMSSUtils\norg.bouncycastle.pqc.crypto.gmss.Treehash\norg.bouncycastle.pqc.crypto.gmss.util.GMSSRandom\norg.bouncycastle.pqc.crypto.gmss.util.GMSSUtil\norg.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSVerify\norg.bouncycastle.pqc.crypto.gmss.util.WinternitzOTSignature\norg.bouncycastle.pqc.crypto.mceliece.Conversions\norg.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyGenerationParameters\norg.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyPairGenerator\norg.bouncycastle.pqc.crypto.mceliece.McElieceCCA2KeyParameters\norg.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Parameters\norg.bouncycastle.pqc.crypto.mceliece.McElieceCCA2Primitives\norg.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PrivateKeyParameters\norg.bouncycastle.pqc.crypto.mceliece.McElieceCCA2PublicKeyParameters\norg.bouncycastle.pqc.crypto.mceliece.McElieceCipher\norg.bouncycastle.pqc.crypto.mceliece.McElieceFujisakiCipher\norg.bouncycastle.pqc.crypto.mceliece.McElieceKeyGenerationParameters\norg.bouncycastle.pqc.crypto.mceliece.McElieceKeyPairGenerator\norg.bouncycastle.pqc.crypto.mceliece.McElieceKeyParameters\norg.bouncycastle.pqc.crypto.mceliece.McElieceKobaraImaiCipher\norg.bouncycastle.pqc.crypto.mceliece.McElieceParameters\norg.bouncycastle.pqc.crypto.mceliece.McEliecePointchevalCipher\norg.bouncycastle.pqc.crypto.mceliece.McEliecePrivateKeyParameters\norg.bouncycastle.pqc.crypto.mceliece.McEliecePublicKeyParameters\norg.bouncycastle.pqc.crypto.mceliece.Utils\norg.bouncycastle.pqc.crypto.newhope.ChaCha20\norg.bouncycastle.pqc.crypto.newhope.ErrorCorrection\norg.bouncycastle.pqc.crypto.newhope.NHAgreement\norg.bouncycastle.pqc.crypto.newhope.NHExchangePairGenerator\norg.bouncycastle.pqc.crypto.newhope.NHKeyPairGenerator\norg.bouncycastle.pqc.crypto.newhope.NHPrivateKeyParameters\norg.bouncycastle.pqc.crypto.newhope.NHPublicKeyParameters\norg.bouncycastle.pqc.crypto.newhope.NTT\norg.bouncycastle.pqc.crypto.newhope.NewHope\norg.bouncycastle.pqc.crypto.newhope.Params\norg.bouncycastle.pqc.crypto.newhope.Poly\norg.bouncycastle.pqc.crypto.newhope.Precomp\norg.bouncycastle.pqc.crypto.newhope.Reduce\norg.bouncycastle.pqc.crypto.rainbow.Layer\norg.bouncycastle.pqc.crypto.rainbow.RainbowKeyGenerationParameters\norg.bouncycastle.pqc.crypto.rainbow.RainbowKeyPairGenerator\norg.bouncycastle.pqc.crypto.rainbow.RainbowKeyParameters\norg.bouncycastle.pqc.crypto.rainbow.RainbowParameters\norg.bouncycastle.pqc.crypto.rainbow.RainbowPrivateKeyParameters\norg.bouncycastle.pqc.crypto.rainbow.RainbowPublicKeyParameters\norg.bouncycastle.pqc.crypto.rainbow.RainbowSigner\norg.bouncycastle.pqc.crypto.rainbow.util.ComputeInField\norg.bouncycastle.pqc.crypto.rainbow.util.GF2Field\norg.bouncycastle.pqc.crypto.rainbow.util.RainbowUtil\norg.bouncycastle.pqc.crypto.sphincs.HashFunctions\norg.bouncycastle.pqc.crypto.sphincs.Horst\norg.bouncycastle.pqc.crypto.sphincs.Permute\norg.bouncycastle.pqc.crypto.sphincs.SPHINCS256Config\norg.bouncycastle.pqc.crypto.sphincs.SPHINCS256KeyGenerationParameters\norg.bouncycastle.pqc.crypto.sphincs.SPHINCS256KeyPairGenerator\norg.bouncycastle.pqc.crypto.sphincs.SPHINCS256Signer\norg.bouncycastle.pqc.crypto.sphincs.SPHINCSPrivateKeyParameters\norg.bouncycastle.pqc.crypto.sphincs.SPHINCSPublicKeyParameters\norg.bouncycastle.pqc.crypto.sphincs.Seed\norg.bouncycastle.pqc.crypto.sphincs.Tree$leafaddr\norg.bouncycastle.pqc.crypto.sphincs.Tree\norg.bouncycastle.pqc.crypto.sphincs.Wots\norg.bouncycastle.pqc.jcajce.interfaces.NHKey\norg.bouncycastle.pqc.jcajce.interfaces.NHPrivateKey\norg.bouncycastle.pqc.jcajce.interfaces.NHPublicKey\norg.bouncycastle.pqc.jcajce.interfaces.SPHINCSKey\norg.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider$1\norg.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider\norg.bouncycastle.pqc.jcajce.provider.McEliece$Mappings\norg.bouncycastle.pqc.jcajce.provider.McEliece\norg.bouncycastle.pqc.jcajce.provider.NH$Mappings\norg.bouncycastle.pqc.jcajce.provider.NH\norg.bouncycastle.pqc.jcajce.provider.Rainbow$Mappings\norg.bouncycastle.pqc.jcajce.provider.Rainbow\norg.bouncycastle.pqc.jcajce.provider.SPHINCS$Mappings\norg.bouncycastle.pqc.jcajce.provider.SPHINCS\norg.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey\norg.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey\norg.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey\norg.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey\norg.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey\norg.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi\norg.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyPairGeneratorSpi\norg.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeysToParams\norg.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2Primitives\norg.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi$McElieceFujisaki\norg.bouncycastle.pqc.jcajce.provider.mceliece.McElieceFujisakiCipherSpi\norg.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi\norg.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyPairGeneratorSpi\norg.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeysToParams\norg.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi$McElieceKobaraImai\norg.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi$McElieceKobaraImai224\norg.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi$McElieceKobaraImai256\norg.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi$McElieceKobaraImai384\norg.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi$McElieceKobaraImai512\norg.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKobaraImaiCipherSpi\norg.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi$McEliecePKCS\norg.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePKCSCipherSpi\norg.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi$McEliecePointcheval\norg.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi$McEliecePointcheval224\norg.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi$McEliecePointcheval256\norg.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi$McEliecePointcheval384\norg.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi$McEliecePointcheval512\norg.bouncycastle.pqc.jcajce.provider.mceliece.McEliecePointchevalCipherSpi\norg.bouncycastle.pqc.jcajce.provider.mceliece.Utils\norg.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey\norg.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey\norg.bouncycastle.pqc.jcajce.provider.newhope.KeyAgreementSpi\norg.bouncycastle.pqc.jcajce.provider.newhope.NHKeyFactorySpi\norg.bouncycastle.pqc.jcajce.provider.newhope.NHKeyPairGeneratorSpi\norg.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPrivateKey\norg.bouncycastle.pqc.jcajce.provider.rainbow.BCRainbowPublicKey\norg.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyFactorySpi\norg.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeyPairGeneratorSpi\norg.bouncycastle.pqc.jcajce.provider.rainbow.RainbowKeysToParams\norg.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi$withSha224\norg.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi$withSha256\norg.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi$withSha384\norg.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi$withSha512\norg.bouncycastle.pqc.jcajce.provider.rainbow.SignatureSpi\norg.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey\norg.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey\norg.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi$withSha3_512\norg.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi$withSha512\norg.bouncycastle.pqc.jcajce.provider.sphincs.SignatureSpi\norg.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyFactorySpi\norg.bouncycastle.pqc.jcajce.provider.sphincs.Sphincs256KeyPairGeneratorSpi\norg.bouncycastle.pqc.jcajce.provider.util.AsymmetricBlockCipher\norg.bouncycastle.pqc.jcajce.provider.util.AsymmetricHybridCipher\norg.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt\norg.bouncycastle.pqc.jcajce.provider.util.KeyUtil\norg.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec\norg.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec\norg.bouncycastle.pqc.jcajce.spec.RainbowParameterSpec\norg.bouncycastle.pqc.jcajce.spec.RainbowPrivateKeySpec\norg.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec\norg.bouncycastle.pqc.jcajce.spec.SPHINCS256KeyGenParameterSpec\norg.bouncycastle.pqc.math.linearalgebra.BigEndianConversions\norg.bouncycastle.pqc.math.linearalgebra.BigIntUtils\norg.bouncycastle.pqc.math.linearalgebra.ByteUtils\norg.bouncycastle.pqc.math.linearalgebra.CharUtils\norg.bouncycastle.pqc.math.linearalgebra.GF2Matrix\norg.bouncycastle.pqc.math.linearalgebra.GF2Polynomial\norg.bouncycastle.pqc.math.linearalgebra.GF2Vector\norg.bouncycastle.pqc.math.linearalgebra.GF2mField\norg.bouncycastle.pqc.math.linearalgebra.GF2mMatrix\norg.bouncycastle.pqc.math.linearalgebra.GF2mVector\norg.bouncycastle.pqc.math.linearalgebra.GF2nElement\norg.bouncycastle.pqc.math.linearalgebra.GF2nField\norg.bouncycastle.pqc.math.linearalgebra.GF2nONBElement\norg.bouncycastle.pqc.math.linearalgebra.GF2nONBField\norg.bouncycastle.pqc.math.linearalgebra.GF2nPolynomial\norg.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialElement\norg.bouncycastle.pqc.math.linearalgebra.GF2nPolynomialField\norg.bouncycastle.pqc.math.linearalgebra.GFElement\norg.bouncycastle.pqc.math.linearalgebra.GoppaCode$MaMaPe\norg.bouncycastle.pqc.math.linearalgebra.GoppaCode$MatrixSet\norg.bouncycastle.pqc.math.linearalgebra.GoppaCode\norg.bouncycastle.pqc.math.linearalgebra.IntUtils\norg.bouncycastle.pqc.math.linearalgebra.IntegerFunctions\norg.bouncycastle.pqc.math.linearalgebra.LittleEndianConversions\norg.bouncycastle.pqc.math.linearalgebra.Matrix\norg.bouncycastle.pqc.math.linearalgebra.Permutation\norg.bouncycastle.pqc.math.linearalgebra.PolynomialGF2mSmallM\norg.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2\norg.bouncycastle.pqc.math.linearalgebra.PolynomialRingGF2m\norg.bouncycastle.pqc.math.linearalgebra.RandUtils\norg.bouncycastle.pqc.math.linearalgebra.Vector\norg.bouncycastle.util.Arrays$Iterator\norg.bouncycastle.util.Arrays\norg.bouncycastle.util.BigIntegers\norg.bouncycastle.util.CollectionStore\norg.bouncycastle.util.Encodable\norg.bouncycastle.util.IPAddress\norg.bouncycastle.util.Integers\norg.bouncycastle.util.Iterable\norg.bouncycastle.util.Memoable\norg.bouncycastle.util.MemoableResetException\norg.bouncycastle.util.Pack\norg.bouncycastle.util.Properties$1\norg.bouncycastle.util.Properties\norg.bouncycastle.util.Selector\norg.bouncycastle.util.Shorts\norg.bouncycastle.util.Store\norg.bouncycastle.util.StoreException\norg.bouncycastle.util.StreamParser\norg.bouncycastle.util.StreamParsingException\norg.bouncycastle.util.StringList\norg.bouncycastle.util.Strings$1\norg.bouncycastle.util.Strings$StringListImpl\norg.bouncycastle.util.Strings\norg.bouncycastle.util.Times\norg.bouncycastle.util.encoders.Base64\norg.bouncycastle.util.encoders.Base64Encoder\norg.bouncycastle.util.encoders.BufferedDecoder\norg.bouncycastle.util.encoders.BufferedEncoder\norg.bouncycastle.util.encoders.DecoderException\norg.bouncycastle.util.encoders.Encoder\norg.bouncycastle.util.encoders.EncoderException\norg.bouncycastle.util.encoders.Hex\norg.bouncycastle.util.encoders.HexEncoder\norg.bouncycastle.util.encoders.HexTranslator\norg.bouncycastle.util.encoders.Translator\norg.bouncycastle.util.encoders.UrlBase64\norg.bouncycastle.util.encoders.UrlBase64Encoder\norg.bouncycastle.util.io.BufferingOutputStream\norg.bouncycastle.util.io.StreamOverflowException\norg.bouncycastle.util.io.Streams\norg.bouncycastle.util.io.TeeInputStream\norg.bouncycastle.util.io.TeeOutputStream\norg.bouncycastle.util.io.pem.PemGenerationException\norg.bouncycastle.util.io.pem.PemHeader\norg.bouncycastle.util.io.pem.PemObject\norg.bouncycastle.util.io.pem.PemObjectGenerator\norg.bouncycastle.util.io.pem.PemObjectParser\norg.bouncycastle.util.io.pem.PemReader\norg.bouncycastle.util.io.pem.PemWriter\norg.bouncycastle.util.test.FixedSecureRandom\norg.bouncycastle.util.test.NumberParsing\norg.bouncycastle.util.test.SimpleTest\norg.bouncycastle.util.test.SimpleTestResult\norg.bouncycastle.util.test.Test\norg.bouncycastle.util.test.TestFailedException\norg.bouncycastle.util.test.TestRandomEntropySourceProvider$1\norg.bouncycastle.util.test.TestRandomEntropySourceProvider\norg.bouncycastle.util.test.TestResult\norg.bouncycastle.util.test.UncloseableOutputStream\norg.bouncycastle.x509.AttributeCertificateHolder\norg.bouncycastle.x509.AttributeCertificateIssuer\norg.bouncycastle.x509.CertPathReviewerException\norg.bouncycastle.x509.CertPathValidatorUtilities\norg.bouncycastle.x509.CertStatus\norg.bouncycastle.x509.ExtCertificateEncodingException\norg.bouncycastle.x509.ExtendedPKIXBuilderParameters\norg.bouncycastle.x509.ExtendedPKIXParameters\norg.bouncycastle.x509.NoSuchParserException\norg.bouncycastle.x509.NoSuchStoreException\norg.bouncycastle.x509.PKIXAttrCertChecker\norg.bouncycastle.x509.PKIXCRLUtil\norg.bouncycastle.x509.PKIXCertPathReviewer\norg.bouncycastle.x509.X509Attribute\norg.bouncycastle.x509.X509AttributeCertStoreSelector\norg.bouncycastle.x509.X509AttributeCertificate\norg.bouncycastle.x509.X509CRLStoreSelector\norg.bouncycastle.x509.X509CertPairStoreSelector\norg.bouncycastle.x509.X509CertStoreSelector\norg.bouncycastle.x509.X509CertificatePair\norg.bouncycastle.x509.X509CollectionStoreParameters\norg.bouncycastle.x509.X509Store\norg.bouncycastle.x509.X509StoreParameters\norg.bouncycastle.x509.X509StoreSpi\norg.bouncycastle.x509.X509StreamParser\norg.bouncycastle.x509.X509StreamParserSpi\norg.bouncycastle.x509.X509Util$Implementation\norg.bouncycastle.x509.X509Util\norg.bouncycastle.x509.X509V1CertificateGenerator\norg.bouncycastle.x509.X509V2AttributeCertificate\norg.bouncycastle.x509.X509V2CRLGenerator$ExtCRLException\norg.bouncycastle.x509.X509V2CRLGenerator\norg.bouncycastle.x509.X509V3CertificateGenerator\norg.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure\norg.bouncycastle.x509.extension.X509ExtensionUtil\norg.bouncycastle.x509.util.LDAPStoreHelper\norg.bouncycastle.x509.util.StreamParser\norg.bouncycastle.x509.util.StreamParsingException" + } + ] + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.cloud", + "name": "spring-cloud-netflix-core", + "version": "1.2.0.RELEASE", + "description": "Spring Cloud Netflix Core", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "37000cfeb6af38da6b6dfc790cacaefe" + }, + { + "alg": "SHA-1", + "content": "726d74fd9b78fdcdef6f4170867c2ae43c428ebd" + }, + { + "alg": "SHA-256", + "content": "da7aee290e624ec47afcbb9bfc693546a17a6bef9cde3adbf81af7fbc104b7e5" + }, + { + "alg": "SHA-512", + "content": "d40f907f3aba994cc9a12bfad0f4514e77dbb78de7f5ce89c53a53052807d98e92548fa0036e0c34a5e7c879e86cc86bf7f3a3c342ebea0ee20889b91ff0de95" + }, + { + "alg": "SHA-384", + "content": "9815116275527419c8cf0a56ef3d17b8efecc13cd3fbe8f316a518a422d3e473bfd1adc7a206f8ec69a02e14ad10f418" + }, + { + "alg": "SHA3-384", + "content": "b98f2931951a78208a37b483ee2f87d081d07fcf7789750c119badab736300dbf08cc6f9b39b51b6a5602c7ee67c3943" + }, + { + "alg": "SHA3-256", + "content": "336f54f7d938c1b785c494bd8cb3b5f6a984fc8d471f08011fae5e500c530abb" + }, + { + "alg": "SHA3-512", + "content": "36543285cc9f9c7633438cd9e479129b9290785e93f8902c8274dd4b43d83c72a66096881418d8b809e854d978f5a50d033da9c22450d39dc45ba5c21d635899" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.cloud/spring-cloud-netflix-core@1.2.0.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.cloud/spring-cloud-netflix-core@1.2.0.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/cloud/spring-cloud-netflix-core/1.2.0.RELEASE/spring-cloud-netflix-core-1.2.0.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.cloud.netflix.archaius.ArchaiusAutoConfiguration$ArchaiusEndpointConfiguration\norg.springframework.cloud.netflix.archaius.ArchaiusAutoConfiguration$PropagateEventsConfiguration\norg.springframework.cloud.netflix.archaius.ArchaiusAutoConfiguration\norg.springframework.cloud.netflix.archaius.ArchaiusDelegatingProxyUtils\norg.springframework.cloud.netflix.archaius.ArchaiusEndpoint\norg.springframework.cloud.netflix.archaius.ConfigurableEnvironmentConfiguration\norg.springframework.cloud.netflix.endpoint.ServletWrappingEndpoint\norg.springframework.cloud.netflix.feign.AnnotatedParameterProcessor$AnnotatedParameterContext\norg.springframework.cloud.netflix.feign.AnnotatedParameterProcessor\norg.springframework.cloud.netflix.feign.annotation.PathVariableParameterProcessor\norg.springframework.cloud.netflix.feign.annotation.RequestHeaderParameterProcessor\norg.springframework.cloud.netflix.feign.annotation.RequestParamParameterProcessor\norg.springframework.cloud.netflix.feign.DefaultTargeter\norg.springframework.cloud.netflix.feign.EnableFeignClients\norg.springframework.cloud.netflix.feign.encoding.BaseRequestInterceptor\norg.springframework.cloud.netflix.feign.encoding.FeignAcceptGzipEncodingAutoConfiguration\norg.springframework.cloud.netflix.feign.encoding.FeignAcceptGzipEncodingInterceptor\norg.springframework.cloud.netflix.feign.encoding.FeignClientEncodingProperties\norg.springframework.cloud.netflix.feign.encoding.FeignContentGzipEncodingAutoConfiguration\norg.springframework.cloud.netflix.feign.encoding.FeignContentGzipEncodingInterceptor\norg.springframework.cloud.netflix.feign.encoding.HttpEncoding\norg.springframework.cloud.netflix.feign.FeignAutoConfiguration$DefaultFeignTargeterConfiguration\norg.springframework.cloud.netflix.feign.FeignAutoConfiguration$HttpClientFeignConfiguration\norg.springframework.cloud.netflix.feign.FeignAutoConfiguration$HystrixFeignTargeterConfiguration\norg.springframework.cloud.netflix.feign.FeignAutoConfiguration$OkHttpFeignConfiguration\norg.springframework.cloud.netflix.feign.FeignAutoConfiguration\norg.springframework.cloud.netflix.feign.FeignClient\norg.springframework.cloud.netflix.feign.FeignClientFactoryBean\norg.springframework.cloud.netflix.feign.FeignClientsConfiguration$HystrixFeignConfiguration\norg.springframework.cloud.netflix.feign.FeignClientsConfiguration\norg.springframework.cloud.netflix.feign.FeignClientSpecification\norg.springframework.cloud.netflix.feign.FeignClientsRegistrar$1\norg.springframework.cloud.netflix.feign.FeignClientsRegistrar$2\norg.springframework.cloud.netflix.feign.FeignClientsRegistrar$AllTypeFilter\norg.springframework.cloud.netflix.feign.FeignClientsRegistrar\norg.springframework.cloud.netflix.feign.FeignContext\norg.springframework.cloud.netflix.feign.FeignFormatterRegistrar\norg.springframework.cloud.netflix.feign.HystrixTargeter\norg.springframework.cloud.netflix.feign.ribbon.CachingSpringLoadBalancerFactory\norg.springframework.cloud.netflix.feign.ribbon.FeignLoadBalancer$RibbonRequest\norg.springframework.cloud.netflix.feign.ribbon.FeignLoadBalancer$RibbonResponse\norg.springframework.cloud.netflix.feign.ribbon.FeignLoadBalancer\norg.springframework.cloud.netflix.feign.ribbon.FeignRibbonClientAutoConfiguration$HttpClientFeignLoadBalancedConfiguration\norg.springframework.cloud.netflix.feign.ribbon.FeignRibbonClientAutoConfiguration$OkHttpFeignLoadBalancedConfiguration\norg.springframework.cloud.netflix.feign.ribbon.FeignRibbonClientAutoConfiguration\norg.springframework.cloud.netflix.feign.ribbon.LoadBalancerFeignClient$FeignOptionsClientConfig\norg.springframework.cloud.netflix.feign.ribbon.LoadBalancerFeignClient\norg.springframework.cloud.netflix.feign.support.FallbackCommand\norg.springframework.cloud.netflix.feign.support.FeignUtils\norg.springframework.cloud.netflix.feign.support.ResponseEntityDecoder\norg.springframework.cloud.netflix.feign.support.SpringDecoder$1\norg.springframework.cloud.netflix.feign.support.SpringDecoder$FeignResponseAdapter\norg.springframework.cloud.netflix.feign.support.SpringDecoder\norg.springframework.cloud.netflix.feign.support.SpringEncoder$1\norg.springframework.cloud.netflix.feign.support.SpringEncoder$FeignOutputMessage\norg.springframework.cloud.netflix.feign.support.SpringEncoder\norg.springframework.cloud.netflix.feign.support.SpringMvcContract$ConvertingExpander\norg.springframework.cloud.netflix.feign.support.SpringMvcContract$SimpleAnnotatedParameterContext\norg.springframework.cloud.netflix.feign.support.SpringMvcContract\norg.springframework.cloud.netflix.feign.Targeter\norg.springframework.cloud.netflix.hystrix.EnableHystrix\norg.springframework.cloud.netflix.hystrix.HystrixAutoConfiguration\norg.springframework.cloud.netflix.hystrix.HystrixCircuitBreakerConfiguration$1\norg.springframework.cloud.netflix.hystrix.HystrixCircuitBreakerConfiguration$HystrixMetricsPollerConfiguration$1\norg.springframework.cloud.netflix.hystrix.HystrixCircuitBreakerConfiguration$HystrixMetricsPollerConfiguration\norg.springframework.cloud.netflix.hystrix.HystrixCircuitBreakerConfiguration$HystrixShutdownHook\norg.springframework.cloud.netflix.hystrix.HystrixCircuitBreakerConfiguration$HystrixWebConfiguration\norg.springframework.cloud.netflix.hystrix.HystrixCircuitBreakerConfiguration\norg.springframework.cloud.netflix.hystrix.HystrixConstants\norg.springframework.cloud.netflix.hystrix.HystrixHealthIndicator\norg.springframework.cloud.netflix.hystrix.HystrixMetricsProperties\norg.springframework.cloud.netflix.hystrix.HystrixStreamEndpoint\norg.springframework.cloud.netflix.hystrix.security.HystrixSecurityAutoConfiguration$HystrixSecurityCondition$HystrixEnabled\norg.springframework.cloud.netflix.hystrix.security.HystrixSecurityAutoConfiguration$HystrixSecurityCondition$ShareSecurityContext\norg.springframework.cloud.netflix.hystrix.security.HystrixSecurityAutoConfiguration$HystrixSecurityCondition\norg.springframework.cloud.netflix.hystrix.security.HystrixSecurityAutoConfiguration\norg.springframework.cloud.netflix.hystrix.security.SecurityContextConcurrencyStrategy\norg.springframework.cloud.netflix.metrics.atlas.AtlasConfiguration\norg.springframework.cloud.netflix.metrics.atlas.AtlasExporter\norg.springframework.cloud.netflix.metrics.atlas.AtlasMetricObserver$PublishMetricsBatchStatus\norg.springframework.cloud.netflix.metrics.atlas.AtlasMetricObserver\norg.springframework.cloud.netflix.metrics.atlas.AtlasMetricObserverConfigBean\norg.springframework.cloud.netflix.metrics.atlas.AtlasTagProvider\norg.springframework.cloud.netflix.metrics.atlas.EnableAtlas\norg.springframework.cloud.netflix.metrics.DefaultMetricsTagProvider\norg.springframework.cloud.netflix.metrics.MetricsClientHttpRequestInterceptor\norg.springframework.cloud.netflix.metrics.MetricsHandlerInterceptor\norg.springframework.cloud.netflix.metrics.MetricsInterceptorConfiguration$1\norg.springframework.cloud.netflix.metrics.MetricsInterceptorConfiguration$MetricsRestTemplateAspectConfiguration\norg.springframework.cloud.netflix.metrics.MetricsInterceptorConfiguration$MetricsRestTemplateConfiguration$MetricsInterceptorPostProcessor\norg.springframework.cloud.netflix.metrics.MetricsInterceptorConfiguration$MetricsRestTemplateConfiguration\norg.springframework.cloud.netflix.metrics.MetricsInterceptorConfiguration$MetricsWebResourceConfiguration\norg.springframework.cloud.netflix.metrics.MetricsInterceptorConfiguration\norg.springframework.cloud.netflix.metrics.MetricsTagProvider\norg.springframework.cloud.netflix.metrics.MetricsTagProviderAdapter\norg.springframework.cloud.netflix.metrics.RestTemplateUrlTemplateCapturingAspect\norg.springframework.cloud.netflix.metrics.RestTemplateUrlTemplateHolder\norg.springframework.cloud.netflix.metrics.servo.DimensionalServoMetricNaming\norg.springframework.cloud.netflix.metrics.servo.HierarchicalServoMetricNaming\norg.springframework.cloud.netflix.metrics.servo.ServoMetricNaming\norg.springframework.cloud.netflix.metrics.servo.ServoMetricReader\norg.springframework.cloud.netflix.metrics.servo.ServoMetricsAutoConfiguration$MetricsTagConfiguration\norg.springframework.cloud.netflix.metrics.servo.ServoMetricsAutoConfiguration\norg.springframework.cloud.netflix.metrics.servo.ServoMetricsConfigBean\norg.springframework.cloud.netflix.metrics.servo.ServoMetricServices\norg.springframework.cloud.netflix.metrics.servo.ServoMonitorCache\norg.springframework.cloud.netflix.metrics.ServoEnvironmentPostProcessor\norg.springframework.cloud.netflix.ribbon.apache.RibbonApacheHttpRequest\norg.springframework.cloud.netflix.ribbon.apache.RibbonApacheHttpResponse\norg.springframework.cloud.netflix.ribbon.apache.RibbonLoadBalancingHttpClient\norg.springframework.cloud.netflix.ribbon.DefaultServerIntrospector\norg.springframework.cloud.netflix.ribbon.okhttp.OkHttpLoadBalancingClient\norg.springframework.cloud.netflix.ribbon.okhttp.OkHttpRibbonRequest$InputStreamRequestBody\norg.springframework.cloud.netflix.ribbon.okhttp.OkHttpRibbonRequest\norg.springframework.cloud.netflix.ribbon.okhttp.OkHttpRibbonResponse\norg.springframework.cloud.netflix.ribbon.PropertiesFactory\norg.springframework.cloud.netflix.ribbon.RibbonAutoConfiguration$RibbonClientConfig$1\norg.springframework.cloud.netflix.ribbon.RibbonAutoConfiguration$RibbonClientConfig\norg.springframework.cloud.netflix.ribbon.RibbonAutoConfiguration\norg.springframework.cloud.netflix.ribbon.RibbonClient\norg.springframework.cloud.netflix.ribbon.RibbonClientConfiguration$OverrideRestClient\norg.springframework.cloud.netflix.ribbon.RibbonClientConfiguration\norg.springframework.cloud.netflix.ribbon.RibbonClientConfigurationRegistrar\norg.springframework.cloud.netflix.ribbon.RibbonClientHttpRequestFactory\norg.springframework.cloud.netflix.ribbon.RibbonClients\norg.springframework.cloud.netflix.ribbon.RibbonClientSpecification\norg.springframework.cloud.netflix.ribbon.RibbonHttpRequest\norg.springframework.cloud.netflix.ribbon.RibbonHttpResponse\norg.springframework.cloud.netflix.ribbon.RibbonLoadBalancerClient$RibbonServer\norg.springframework.cloud.netflix.ribbon.RibbonLoadBalancerClient\norg.springframework.cloud.netflix.ribbon.RibbonLoadBalancerContext\norg.springframework.cloud.netflix.ribbon.RibbonStatsRecorder\norg.springframework.cloud.netflix.ribbon.RibbonUtils\norg.springframework.cloud.netflix.ribbon.ServerIntrospector\norg.springframework.cloud.netflix.ribbon.SpringClientFactory\norg.springframework.cloud.netflix.ribbon.StaticServerList\norg.springframework.cloud.netflix.ribbon.support.AbstractLoadBalancingClient\norg.springframework.cloud.netflix.ribbon.support.ContextAwareRequest\norg.springframework.cloud.netflix.ribbon.support.RibbonRequestCustomizer$Runner\norg.springframework.cloud.netflix.ribbon.support.RibbonRequestCustomizer\norg.springframework.cloud.netflix.ribbon.ZonePreferenceServerListFilter\norg.springframework.cloud.netflix.rx.DeferredResultSubscriber\norg.springframework.cloud.netflix.rx.ObservableSseEmitter\norg.springframework.cloud.netflix.rx.ResponseBodyEmitterSubscriber\norg.springframework.cloud.netflix.rx.RxJavaAutoConfiguration$RxJavaReturnValueHandlerConfig$1\norg.springframework.cloud.netflix.rx.RxJavaAutoConfiguration$RxJavaReturnValueHandlerConfig\norg.springframework.cloud.netflix.rx.RxJavaAutoConfiguration\norg.springframework.cloud.netflix.rx.RxResponse\norg.springframework.cloud.netflix.rx.SingleDeferredResult\norg.springframework.cloud.netflix.rx.SingleReturnValueHandler$1\norg.springframework.cloud.netflix.rx.SingleReturnValueHandler\norg.springframework.cloud.netflix.zuul.EnableZuulProxy\norg.springframework.cloud.netflix.zuul.EnableZuulServer\norg.springframework.cloud.netflix.zuul.filters.discovery.DiscoveryClientRouteLocator\norg.springframework.cloud.netflix.zuul.filters.discovery.PatternServiceRouteMapper\norg.springframework.cloud.netflix.zuul.filters.discovery.ServiceRouteMapper\norg.springframework.cloud.netflix.zuul.filters.discovery.SimpleServiceRouteMapper\norg.springframework.cloud.netflix.zuul.filters.post.SendErrorFilter\norg.springframework.cloud.netflix.zuul.filters.post.SendResponseFilter\norg.springframework.cloud.netflix.zuul.filters.pre.DebugFilter\norg.springframework.cloud.netflix.zuul.filters.pre.FormBodyWrapperFilter$1\norg.springframework.cloud.netflix.zuul.filters.pre.FormBodyWrapperFilter$FormBodyRequestWrapper$FormHttpOutputMessage\norg.springframework.cloud.netflix.zuul.filters.pre.FormBodyWrapperFilter$FormBodyRequestWrapper\norg.springframework.cloud.netflix.zuul.filters.pre.FormBodyWrapperFilter\norg.springframework.cloud.netflix.zuul.filters.pre.PreDecorationFilter\norg.springframework.cloud.netflix.zuul.filters.pre.Servlet30RequestWrapper\norg.springframework.cloud.netflix.zuul.filters.pre.Servlet30WrapperFilter\norg.springframework.cloud.netflix.zuul.filters.pre.ServletDetectionFilter\norg.springframework.cloud.netflix.zuul.filters.ProxyRequestHelper\norg.springframework.cloud.netflix.zuul.filters.RefreshableRouteLocator\norg.springframework.cloud.netflix.zuul.filters.route.apache.HttpClientRibbonCommand\norg.springframework.cloud.netflix.zuul.filters.route.apache.HttpClientRibbonCommandFactory\norg.springframework.cloud.netflix.zuul.filters.route.okhttp.OkHttpRibbonCommand\norg.springframework.cloud.netflix.zuul.filters.route.okhttp.OkHttpRibbonCommandFactory\norg.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommand\norg.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommandFactory\norg.springframework.cloud.netflix.zuul.filters.route.RibbonCommand\norg.springframework.cloud.netflix.zuul.filters.route.RibbonCommandContext\norg.springframework.cloud.netflix.zuul.filters.route.RibbonCommandFactory\norg.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter\norg.springframework.cloud.netflix.zuul.filters.route.SendForwardFilter\norg.springframework.cloud.netflix.zuul.filters.route.SimpleHostRoutingFilter$1\norg.springframework.cloud.netflix.zuul.filters.route.SimpleHostRoutingFilter$2\norg.springframework.cloud.netflix.zuul.filters.route.SimpleHostRoutingFilter$3\norg.springframework.cloud.netflix.zuul.filters.route.SimpleHostRoutingFilter$4\norg.springframework.cloud.netflix.zuul.filters.route.SimpleHostRoutingFilter\norg.springframework.cloud.netflix.zuul.filters.route.support.AbstractRibbonCommand\norg.springframework.cloud.netflix.zuul.filters.Route\norg.springframework.cloud.netflix.zuul.filters.RouteLocator\norg.springframework.cloud.netflix.zuul.filters.SimpleRouteLocator\norg.springframework.cloud.netflix.zuul.filters.TraceProxyRequestHelper\norg.springframework.cloud.netflix.zuul.filters.ZuulProperties$Host\norg.springframework.cloud.netflix.zuul.filters.ZuulProperties$HystrixSemaphore\norg.springframework.cloud.netflix.zuul.filters.ZuulProperties$ZuulRoute\norg.springframework.cloud.netflix.zuul.filters.ZuulProperties\norg.springframework.cloud.netflix.zuul.RoutesEndpoint\norg.springframework.cloud.netflix.zuul.RoutesRefreshedEvent\norg.springframework.cloud.netflix.zuul.util.RequestUtils\norg.springframework.cloud.netflix.zuul.web.ZuulController\norg.springframework.cloud.netflix.zuul.web.ZuulHandlerMapping\norg.springframework.cloud.netflix.zuul.ZuulConfiguration$1\norg.springframework.cloud.netflix.zuul.ZuulConfiguration$ZuulFilterConfiguration\norg.springframework.cloud.netflix.zuul.ZuulConfiguration$ZuulRefreshListener\norg.springframework.cloud.netflix.zuul.ZuulConfiguration\norg.springframework.cloud.netflix.zuul.ZuulFilterInitializer\norg.springframework.cloud.netflix.zuul.ZuulProxyConfiguration$1\norg.springframework.cloud.netflix.zuul.ZuulProxyConfiguration$HttpClientRibbonConfiguration\norg.springframework.cloud.netflix.zuul.ZuulProxyConfiguration$NoActuatorConfiguration\norg.springframework.cloud.netflix.zuul.ZuulProxyConfiguration$OkHttpRibbonConfiguration\norg.springframework.cloud.netflix.zuul.ZuulProxyConfiguration$RestClientRibbonConfiguration\norg.springframework.cloud.netflix.zuul.ZuulProxyConfiguration$RoutesEndpointConfiguration\norg.springframework.cloud.netflix.zuul.ZuulProxyConfiguration$ZuulDiscoveryRefreshListener\norg.springframework.cloud.netflix.zuul.ZuulProxyConfiguration" + } + ] + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.cloud", + "name": "spring-cloud-netflix-eureka-client", + "version": "1.2.0.RELEASE", + "description": "Spring Cloud Netflix Eureka Client", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "739a2fdf71e05250ca5febde591d16af" + }, + { + "alg": "SHA-1", + "content": "bb56ce32fa34d124976bee60d39363dc74e50f07" + }, + { + "alg": "SHA-256", + "content": "3f2d26ebf5b06a445edfae19325de650d9dec260cbd9646ce6c9c6d27bfd714e" + }, + { + "alg": "SHA-512", + "content": "de8fc65336566ee0ab9581bece51552cd8b231f49be1dffc0050d964cbdf41d5d46739e238c8762b0e758aced311d4c79872da622c430b1c5ffa3c65af2bb068" + }, + { + "alg": "SHA-384", + "content": "f6521afb2d76ed9c7d3a717d75e261128b0136ed4c0266f01b47f8e2cdd7851858840707a03bc25cd253994484890ece" + }, + { + "alg": "SHA3-384", + "content": "5848a156737d135e64c936b5dea57d5795e25278215f84f493971280a855e32ec764f9f3cf2a0e44318fc9fd4d6c934b" + }, + { + "alg": "SHA3-256", + "content": "7e4c0e74239d47530f67bd58de17021a684cda99349fbe14826d790ee6be684b" + }, + { + "alg": "SHA3-512", + "content": "2d4846127092b10ff06d158a66e4848a56bc056899f274723be486cc6c266cd9d4118e7b22013001aba52134748b8b1adcf4274c586cbe48304a5bd1f8d56318" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.cloud/spring-cloud-netflix-eureka-client@1.2.0.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.cloud/spring-cloud-netflix-eureka-client@1.2.0.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/cloud/spring-cloud-netflix-eureka-client/1.2.0.RELEASE/spring-cloud-netflix-eureka-client-1.2.0.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.cloud.netflix.eureka.CloudEurekaClient\norg.springframework.cloud.netflix.eureka.CloudEurekaInstanceConfig\norg.springframework.cloud.netflix.eureka.CloudEurekaTransportConfig\norg.springframework.cloud.netflix.eureka.config.EurekaClientConfigServerAutoConfiguration\norg.springframework.cloud.netflix.eureka.config.EurekaDiscoveryClientConfigServiceAutoConfiguration\norg.springframework.cloud.netflix.eureka.config.EurekaDiscoveryClientConfigServiceBootstrapConfiguration\norg.springframework.cloud.netflix.eureka.EnableEurekaClient\norg.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$ConditionalOnMissingRefreshScope\norg.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$ConditionalOnRefreshScope\norg.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$EurekaClientConfiguration\norg.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$OnMissingRefreshScopeCondition$MissingClass\norg.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$OnMissingRefreshScopeCondition$MissingScope\norg.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$OnMissingRefreshScopeCondition\norg.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration\norg.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration\norg.springframework.cloud.netflix.eureka.EurekaClientConfigBean\norg.springframework.cloud.netflix.eureka.EurekaConstants\norg.springframework.cloud.netflix.eureka.EurekaDiscoveryClient$1\norg.springframework.cloud.netflix.eureka.EurekaDiscoveryClient$EurekaServiceInstance\norg.springframework.cloud.netflix.eureka.EurekaDiscoveryClient\norg.springframework.cloud.netflix.eureka.EurekaDiscoveryClientConfiguration$EurekaClientConfigurationRefresher\norg.springframework.cloud.netflix.eureka.EurekaDiscoveryClientConfiguration$EurekaHealthCheckHandlerConfiguration\norg.springframework.cloud.netflix.eureka.EurekaDiscoveryClientConfiguration$EurekaHealthIndicatorConfiguration\norg.springframework.cloud.netflix.eureka.EurekaDiscoveryClientConfiguration\norg.springframework.cloud.netflix.eureka.EurekaHealthCheckHandler$1\norg.springframework.cloud.netflix.eureka.EurekaHealthCheckHandler\norg.springframework.cloud.netflix.eureka.EurekaHealthIndicator\norg.springframework.cloud.netflix.eureka.EurekaInstanceConfigBean\norg.springframework.cloud.netflix.eureka.InstanceInfoFactory\norg.springframework.cloud.netflix.eureka.MutableDiscoveryClientOptionalArgs\norg.springframework.cloud.netflix.ribbon.eureka.DomainExtractingServer\norg.springframework.cloud.netflix.ribbon.eureka.DomainExtractingServerList\norg.springframework.cloud.netflix.ribbon.eureka.EurekaRibbonClientConfiguration\norg.springframework.cloud.netflix.ribbon.eureka.EurekaServerIntrospector\norg.springframework.cloud.netflix.ribbon.eureka.RibbonEurekaAutoConfiguration\norg.springframework.cloud.netflix.ribbon.eureka.ZoneUtils" + } + ] + }, + { + "group": "com.netflix.eureka", + "name": "eureka-client", + "version": "1.4.11", + "description": "eureka-client", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "300834c68798cdfc2febdd2ec8de3d1c" + }, + { + "alg": "SHA-1", + "content": "ea776c57b92c7674bb64b891a106abdbad62e5dc" + }, + { + "alg": "SHA-256", + "content": "a854eb84f788789b7948d5277557f9e265095cbcd5be6621997750df3b4faea7" + }, + { + "alg": "SHA-512", + "content": "cf0976bc139ffde3a8b4002923be3d75ef72a6c7c52f9dcd7bf9d3e7537ab705c0f40142befbd13a928d2072aff93a6d6d6b0311b1e4d6130f6bf96e4d3b20d0" + }, + { + "alg": "SHA-384", + "content": "0e7bad97f50e5a76d0961416bc56fb4a73bc57564e5afa0375cfdaf6fdb012078fc8171c2cef33b3dde341f0a00db04c" + }, + { + "alg": "SHA3-384", + "content": "156a995f1b714885f6421cd08dd769fef58a9300bbef175d61ce8fc20864f6bafa0eeb9efca139274185c4bf0c50a9aa" + }, + { + "alg": "SHA3-256", + "content": "2d4aad0430c7487302c216522d37b7501847a51d2fb0b8b4de792c4c5768ec02" + }, + { + "alg": "SHA3-512", + "content": "189dbca88976dffcb824ac5f842273491f7c014c758d51ddbce4b785529d4c25477111e88d36d0fb9323b2aaac25c9b3a86f0e37c0159ebe034b51438715fc9f" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.eureka/eureka-client@1.4.11?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.eureka/eureka-client@1.4.11?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/eureka/eureka-client/1.4.11/eureka-client-1.4.11.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.appinfo.AbstractEurekaIdentity\ncom.netflix.appinfo.AbstractInstanceConfig$1\ncom.netflix.appinfo.AbstractInstanceConfig\ncom.netflix.appinfo.EurekaInstanceConfig\ncom.netflix.appinfo.DataCenterInfo$Name\ncom.netflix.appinfo.DataCenterInfo\ncom.netflix.appinfo.AmazonInfo$MetaDataKey$1\ncom.netflix.appinfo.AmazonInfo$MetaDataKey$2\ncom.netflix.appinfo.AmazonInfo$MetaDataKey\ncom.netflix.appinfo.AmazonInfo$Builder\ncom.netflix.appinfo.AmazonInfo$1\ncom.netflix.appinfo.AmazonInfo\ncom.netflix.appinfo.UniqueIdentifier\ncom.netflix.appinfo.InstanceInfo$PortWrapper\ncom.netflix.appinfo.InstanceInfo$InstanceStatus\ncom.netflix.appinfo.InstanceInfo$PortType\ncom.netflix.appinfo.InstanceInfo$Builder\ncom.netflix.appinfo.InstanceInfo$ActionType\ncom.netflix.appinfo.InstanceInfo$1\ncom.netflix.appinfo.InstanceInfo\ncom.netflix.appinfo.ApplicationInfoManager$StatusChangeListener\ncom.netflix.appinfo.ApplicationInfoManager\ncom.netflix.appinfo.LeaseInfo$Builder\ncom.netflix.appinfo.LeaseInfo$1\ncom.netflix.appinfo.LeaseInfo\ncom.netflix.appinfo.CloudInstanceConfig\ncom.netflix.appinfo.PropertiesInstanceConfig\ncom.netflix.appinfo.EurekaAccept\ncom.netflix.appinfo.EurekaClientIdentity\ncom.netflix.appinfo.HealthCheckCallback\ncom.netflix.appinfo.HealthCheckCallbackToHandlerBridge\ncom.netflix.appinfo.HealthCheckHandler\ncom.netflix.appinfo.HealthCheckResource$1\ncom.netflix.appinfo.HealthCheckResource\ncom.netflix.appinfo.MyDataCenterInfo\ncom.netflix.appinfo.MyDataCenterInstanceConfig\ncom.netflix.appinfo.providers.CloudInstanceConfigProvider\ncom.netflix.appinfo.providers.EurekaConfigBasedInstanceInfoProvider\ncom.netflix.appinfo.providers.MyDataCenterInstanceConfigProvider\ncom.netflix.discovery.shared.Pair\ncom.netflix.discovery.shared.transport.EurekaTransportConfig\ncom.netflix.discovery.shared.transport.TransportClientFactory\ncom.netflix.discovery.shared.transport.EurekaHttpClient\ncom.netflix.discovery.shared.transport.EurekaHttpClientFactory\ncom.netflix.discovery.shared.transport.jersey.EurekaJerseyClient\ncom.netflix.discovery.shared.transport.jersey.AbstractJerseyEurekaHttpClient\ncom.netflix.discovery.shared.transport.jersey.ApacheHttpClientConnectionCleaner$1\ncom.netflix.discovery.shared.transport.jersey.ApacheHttpClientConnectionCleaner$2\ncom.netflix.discovery.shared.transport.jersey.ApacheHttpClientConnectionCleaner\ncom.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl$EurekaJerseyClientBuilder$MyDefaultApacheHttpClient4Config\ncom.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl$EurekaJerseyClientBuilder\ncom.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl\ncom.netflix.discovery.shared.transport.jersey.JerseyApplicationClient\ncom.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory$JerseyEurekaHttpClientFactoryBuilder\ncom.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory\ncom.netflix.discovery.shared.transport.jersey.TransportClientFactories$1\ncom.netflix.discovery.shared.transport.jersey.TransportClientFactories$2\ncom.netflix.discovery.shared.transport.jersey.TransportClientFactories\ncom.netflix.discovery.shared.transport.EurekaHttpResponse$EurekaHttpResponseBuilder\ncom.netflix.discovery.shared.transport.EurekaHttpResponse$1\ncom.netflix.discovery.shared.transport.EurekaHttpResponse\ncom.netflix.discovery.shared.transport.DefaultEurekaTransportConfig\ncom.netflix.discovery.shared.transport.EurekaClientFactoryBuilder\ncom.netflix.discovery.shared.transport.EurekaHttpClients$1\ncom.netflix.discovery.shared.transport.EurekaHttpClients$2\ncom.netflix.discovery.shared.transport.EurekaHttpClients$3\ncom.netflix.discovery.shared.transport.EurekaHttpClients$4\ncom.netflix.discovery.shared.transport.EurekaHttpClients\ncom.netflix.discovery.shared.transport.TransportException\ncom.netflix.discovery.shared.transport.TransportUtils\ncom.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$RequestType\ncom.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$RequestExecutor\ncom.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$1\ncom.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$2\ncom.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$3\ncom.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$4\ncom.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$5\ncom.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$6\ncom.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$7\ncom.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$8\ncom.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$9\ncom.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$10\ncom.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$11\ncom.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$12\ncom.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator\ncom.netflix.discovery.shared.transport.decorator.MetricsCollectingEurekaHttpClient$1\ncom.netflix.discovery.shared.transport.decorator.MetricsCollectingEurekaHttpClient$2\ncom.netflix.discovery.shared.transport.decorator.MetricsCollectingEurekaHttpClient$EurekaHttpClientRequestMetrics$Status\ncom.netflix.discovery.shared.transport.decorator.MetricsCollectingEurekaHttpClient$EurekaHttpClientRequestMetrics\ncom.netflix.discovery.shared.transport.decorator.MetricsCollectingEurekaHttpClient\ncom.netflix.discovery.shared.transport.decorator.RedirectingEurekaHttpClient$1\ncom.netflix.discovery.shared.transport.decorator.RedirectingEurekaHttpClient\ncom.netflix.discovery.shared.transport.decorator.RetryableEurekaHttpClient$1\ncom.netflix.discovery.shared.transport.decorator.RetryableEurekaHttpClient\ncom.netflix.discovery.shared.transport.decorator.ServerStatusEvaluator\ncom.netflix.discovery.shared.transport.decorator.ServerStatusEvaluators$1\ncom.netflix.discovery.shared.transport.decorator.ServerStatusEvaluators$2\ncom.netflix.discovery.shared.transport.decorator.ServerStatusEvaluators\ncom.netflix.discovery.shared.transport.decorator.SessionedEurekaHttpClient\ncom.netflix.discovery.shared.Applications$Pair\ncom.netflix.discovery.shared.Applications\ncom.netflix.discovery.shared.Application\ncom.netflix.discovery.shared.LookupService\ncom.netflix.discovery.shared.resolver.ClosableResolver\ncom.netflix.discovery.shared.resolver.ClusterResolver\ncom.netflix.discovery.shared.resolver.EurekaEndpoint\ncom.netflix.discovery.shared.resolver.AsyncResolver$1\ncom.netflix.discovery.shared.resolver.AsyncResolver\ncom.netflix.discovery.shared.resolver.ClusterResolverException\ncom.netflix.discovery.shared.resolver.ClusterResolverFactory\ncom.netflix.discovery.shared.resolver.DefaultEndpoint\ncom.netflix.discovery.shared.resolver.DnsClusterResolver\ncom.netflix.discovery.shared.resolver.LegacyClusterResolver$LegacyClusterResolverFactory\ncom.netflix.discovery.shared.resolver.LegacyClusterResolver\ncom.netflix.discovery.shared.resolver.aws.AwsEndpoint\ncom.netflix.discovery.shared.resolver.aws.ApplicationsResolver$ApplicationsSource\ncom.netflix.discovery.shared.resolver.aws.ApplicationsResolver\ncom.netflix.discovery.shared.resolver.aws.ConfigClusterResolver\ncom.netflix.discovery.shared.resolver.aws.DnsTxtRecordClusterResolver\ncom.netflix.discovery.shared.resolver.aws.EurekaHttpResolver\ncom.netflix.discovery.shared.resolver.aws.ZoneAffinityClusterResolver\ncom.netflix.discovery.shared.resolver.ReloadingClusterResolver\ncom.netflix.discovery.shared.resolver.ResolverUtils\ncom.netflix.discovery.shared.resolver.StaticClusterResolver\ncom.netflix.discovery.shared.MonitoredConnectionManager\ncom.netflix.discovery.shared.NamedConnectionPool\ncom.netflix.discovery.shared.dns.DnsService\ncom.netflix.discovery.shared.dns.DnsServiceImpl\ncom.netflix.discovery.converters.EurekaJacksonCodec$DataCenterInfoSerializer\ncom.netflix.discovery.converters.EurekaJacksonCodec$DataCenterInfoDeserializer$1\ncom.netflix.discovery.converters.EurekaJacksonCodec$DataCenterInfoDeserializer\ncom.netflix.discovery.converters.EurekaJacksonCodec$LeaseInfoDeserializer\ncom.netflix.discovery.converters.EurekaJacksonCodec$InstanceInfoSerializer\ncom.netflix.discovery.converters.EurekaJacksonCodec$InstanceInfoDeserializer\ncom.netflix.discovery.converters.EurekaJacksonCodec$ApplicationSerializer\ncom.netflix.discovery.converters.EurekaJacksonCodec$ApplicationDeserializer\ncom.netflix.discovery.converters.EurekaJacksonCodec$ApplicationsSerializer\ncom.netflix.discovery.converters.EurekaJacksonCodec$ApplicationsDeserializer\ncom.netflix.discovery.converters.EurekaJacksonCodec\ncom.netflix.discovery.converters.wrappers.CodecWrappers$JacksonJson\ncom.netflix.discovery.converters.wrappers.CodecWrappers$JacksonJsonMini\ncom.netflix.discovery.converters.wrappers.CodecWrappers$JacksonXml\ncom.netflix.discovery.converters.wrappers.CodecWrappers$JacksonXmlMini\ncom.netflix.discovery.converters.wrappers.CodecWrappers$LegacyJacksonJson\ncom.netflix.discovery.converters.wrappers.CodecWrappers$XStreamJson\ncom.netflix.discovery.converters.wrappers.CodecWrappers$XStreamXml\ncom.netflix.discovery.converters.wrappers.CodecWrappers$1\ncom.netflix.discovery.converters.wrappers.CodecWrappers\ncom.netflix.discovery.converters.wrappers.DecoderWrapper\ncom.netflix.discovery.converters.wrappers.CodecWrapperBase\ncom.netflix.discovery.converters.wrappers.CodecWrapper\ncom.netflix.discovery.converters.wrappers.EncoderWrapper\ncom.netflix.discovery.converters.Auto\ncom.netflix.discovery.converters.Converters$ApplicationsConverter\ncom.netflix.discovery.converters.Converters$ApplicationConverter\ncom.netflix.discovery.converters.Converters$InstanceInfoConverter\ncom.netflix.discovery.converters.Converters$DataCenterInfoConverter$1\ncom.netflix.discovery.converters.Converters$DataCenterInfoConverter\ncom.netflix.discovery.converters.Converters$LeaseInfoConverter\ncom.netflix.discovery.converters.Converters$MetadataConverter\ncom.netflix.discovery.converters.Converters\ncom.netflix.discovery.converters.EntityBodyConverter\ncom.netflix.discovery.converters.JsonXStream$1\ncom.netflix.discovery.converters.JsonXStream\ncom.netflix.discovery.converters.KeyFormatter\ncom.netflix.discovery.converters.XmlXStream\ncom.netflix.discovery.converters.jackson.AbstractEurekaJacksonCodec$1\ncom.netflix.discovery.converters.jackson.AbstractEurekaJacksonCodec$2\ncom.netflix.discovery.converters.jackson.AbstractEurekaJacksonCodec\ncom.netflix.discovery.converters.jackson.DataCenterTypeInfoResolver\ncom.netflix.discovery.converters.jackson.EurekaJacksonJsonModifiers$1\ncom.netflix.discovery.converters.jackson.EurekaJacksonJsonModifiers\ncom.netflix.discovery.converters.jackson.EurekaJacksonXmlModifiers$1\ncom.netflix.discovery.converters.jackson.EurekaJacksonXmlModifiers\ncom.netflix.discovery.converters.jackson.EurekaJsonJacksonCodec\ncom.netflix.discovery.converters.jackson.EurekaXmlJacksonCodec$1\ncom.netflix.discovery.converters.jackson.EurekaXmlJacksonCodec\ncom.netflix.discovery.converters.jackson.builder.ApplicationsJacksonBuilder\ncom.netflix.discovery.converters.jackson.builder.ApplicationsXmlJacksonBuilder\ncom.netflix.discovery.converters.jackson.builder.StringInterningAmazonInfoBuilder\ncom.netflix.discovery.converters.jackson.mixin.ApplicationXmlMixIn\ncom.netflix.discovery.converters.jackson.mixin.ApplicationsJsonMixIn\ncom.netflix.discovery.converters.jackson.mixin.ApplicationsXmlMixIn\ncom.netflix.discovery.converters.jackson.mixin.DataCenterInfoXmlMixIn\ncom.netflix.discovery.converters.jackson.mixin.InstanceInfoJsonMixIn\ncom.netflix.discovery.converters.jackson.mixin.MiniInstanceInfoMixIn\ncom.netflix.discovery.converters.jackson.mixin.PortWrapperXmlMixIn\ncom.netflix.discovery.converters.jackson.serializer.ApplicationXmlDeserializer\ncom.netflix.discovery.converters.jackson.serializer.ApplicationsJsonBeanSerializer\ncom.netflix.discovery.converters.jackson.serializer.ApplicationsXmlBeanSerializer\ncom.netflix.discovery.converters.jackson.serializer.InstanceInfoJsonBeanSerializer\ncom.netflix.discovery.converters.jackson.serializer.InstanceInfoXmlBeanSerializer\ncom.netflix.discovery.converters.jackson.serializer.PortWrapperXmlDeserializer\ncom.netflix.discovery.provider.Serializer\ncom.netflix.discovery.provider.ISerializer\ncom.netflix.discovery.provider.DiscoveryJerseyProvider\ncom.netflix.discovery.StatusChangeEvent\ncom.netflix.discovery.DiscoveryEvent\ncom.netflix.discovery.EurekaEvent\ncom.netflix.discovery.DefaultEurekaClientConfig\ncom.netflix.discovery.EurekaClientConfig\ncom.netflix.discovery.AbstractAzToRegionMapper$1\ncom.netflix.discovery.AbstractAzToRegionMapper\ncom.netflix.discovery.AzToRegionMapper\ncom.netflix.discovery.BackupRegistry\ncom.netflix.discovery.InstanceRegionChecker\ncom.netflix.discovery.CacheRefreshedEvent\ncom.netflix.discovery.DNSBasedAzToRegionMapper\ncom.netflix.discovery.EurekaClientNames\ncom.netflix.discovery.DiscoveryClient$EurekaTransport\ncom.netflix.discovery.DiscoveryClient$DiscoveryClientOptionalArgs$1\ncom.netflix.discovery.DiscoveryClient$DiscoveryClientOptionalArgs\ncom.netflix.discovery.DiscoveryClient$1\ncom.netflix.discovery.DiscoveryClient$2\ncom.netflix.discovery.DiscoveryClient$3\ncom.netflix.discovery.DiscoveryClient$HeartbeatThread\ncom.netflix.discovery.DiscoveryClient$CacheRefreshThread\ncom.netflix.discovery.DiscoveryClient\ncom.netflix.discovery.EurekaClient\ncom.netflix.discovery.endpoint.EndpointUtils$DiscoveryUrlType\ncom.netflix.discovery.endpoint.EndpointUtils$ServiceUrlRandomizer\ncom.netflix.discovery.endpoint.EndpointUtils$InstanceInfoBasedUrlRandomizer\ncom.netflix.discovery.endpoint.EndpointUtils\ncom.netflix.discovery.endpoint.DnsResolver\ncom.netflix.discovery.EurekaEventListener\ncom.netflix.discovery.InstanceInfoReplicator$1\ncom.netflix.discovery.InstanceInfoReplicator\ncom.netflix.discovery.util.ThresholdLevelsMetric$NoOpThresholdLevelMetric\ncom.netflix.discovery.util.ThresholdLevelsMetric\ncom.netflix.discovery.util.RateLimiter$1\ncom.netflix.discovery.util.RateLimiter\ncom.netflix.discovery.util.ExceptionsMetric\ncom.netflix.discovery.util.DiscoveryBuildInfo\ncom.netflix.discovery.util.EurekaEntityComparators$EqualFunc\ncom.netflix.discovery.util.EurekaEntityComparators$RawIdEqualFunc\ncom.netflix.discovery.util.EurekaEntityComparators$RawIdHandleEmptyEqualFunc\ncom.netflix.discovery.util.EurekaEntityComparators$ResolvedIdEqualFunc\ncom.netflix.discovery.util.EurekaEntityComparators\ncom.netflix.discovery.util.EurekaEntityTransformers$Transformer\ncom.netflix.discovery.util.EurekaEntityTransformers$1\ncom.netflix.discovery.util.EurekaEntityTransformers$2\ncom.netflix.discovery.util.EurekaEntityTransformers$3\ncom.netflix.discovery.util.EurekaEntityTransformers$4\ncom.netflix.discovery.util.EurekaEntityTransformers$5\ncom.netflix.discovery.util.EurekaEntityTransformers\ncom.netflix.discovery.util.EurekaEntityFunctions$InstanceAppIdComparator\ncom.netflix.discovery.util.EurekaEntityFunctions$1\ncom.netflix.discovery.util.EurekaEntityFunctions\ncom.netflix.discovery.util.EurekaUtils\ncom.netflix.discovery.util.ServoUtil\ncom.netflix.discovery.util.StringCache\ncom.netflix.discovery.util.StringUtil\ncom.netflix.discovery.util.SystemUtil\ncom.netflix.discovery.DiscoveryManager\ncom.netflix.discovery.EurekaIdentityHeaderFilter\ncom.netflix.discovery.EurekaNamespace\ncom.netflix.discovery.EurekaUpStatusResolver\ncom.netflix.discovery.InternalEurekaStatusModule$UpStatusProvider$1\ncom.netflix.discovery.InternalEurekaStatusModule$UpStatusProvider\ncom.netflix.discovery.InternalEurekaStatusModule$DownStatusProvider$1\ncom.netflix.discovery.InternalEurekaStatusModule$DownStatusProvider\ncom.netflix.discovery.InternalEurekaStatusModule$1\ncom.netflix.discovery.InternalEurekaStatusModule$2\ncom.netflix.discovery.InternalEurekaStatusModule\ncom.netflix.discovery.NotImplementedRegistryImpl\ncom.netflix.discovery.PropertyBasedAzToRegionMapper\ncom.netflix.discovery.TimedSupervisorTask\ncom.netflix.discovery.guice.EurekaModule\ncom.netflix.discovery.providers.DefaultEurekaClientConfigProvider" + } + ] + }, + { + "group": "org.codehaus.jettison", + "name": "jettison", + "version": "1.3.7", + "description": "A StAX implementation for JSON.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "c1ce879e927ca435da0fd2fd6c8a6b60" + }, + { + "alg": "SHA-1", + "content": "7d36a59a0577f11b12088b9e215d6860345b9e1d" + }, + { + "alg": "SHA-256", + "content": "b39e77d92f5a682c639c8962980499e6be34b5c9fda7ad4dba3b5fd9e99b5070" + }, + { + "alg": "SHA-512", + "content": "1304499b9951cba15f10486a061d91ec91efec7aa039162d5fa3d4effb60596fd1c73152fa46d170bbe065d98718f4c9354403bcee7aa3acd03d7b03aa45eeee" + }, + { + "alg": "SHA-384", + "content": "4cf5155094f09370f72e94768d6f1429662fb6dcfe6df00f91d78977d42a61dd62d51f1464d3d79eb7363ded95f53474" + }, + { + "alg": "SHA3-384", + "content": "5e88aeeb907a6b304a2125a01b55549633b64ce7a43469eff7fdb82ad9e3dfe2e48696c8fd184b2cec6e6062dd1079eb" + }, + { + "alg": "SHA3-256", + "content": "e8c94791fa652fbc24dbd55ce3fb3ad3cc703d576f935a4b4d2710148615cf9c" + }, + { + "alg": "SHA3-512", + "content": "c75a5dc446297a1eaac02f36829ea2891ffa5e9a3ca45a888f935d8cd65e6f3cab9c6410b45b36987c23674c243b9d6f0d4371f9efec92b70b92a4355732c329" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.codehaus.jettison/jettison@1.3.7?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.codehaus.jettison/jettison@1.3.7?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/codehaus/jettison/jettison/1.3.7/jettison-1.3.7.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.codehaus.jettison.AbstractDOMDocumentParser\norg.codehaus.jettison.AbstractDOMDocumentSerializer\norg.codehaus.jettison.AbstractXMLEventWriter\norg.codehaus.jettison.AbstractXMLInputFactory\norg.codehaus.jettison.AbstractXMLOutputFactory\norg.codehaus.jettison.AbstractXMLStreamReader$1\norg.codehaus.jettison.AbstractXMLStreamReader\norg.codehaus.jettison.AbstractXMLStreamWriter\norg.codehaus.jettison.Convention\norg.codehaus.jettison.JSONSequenceTooLargeException\norg.codehaus.jettison.Node\norg.codehaus.jettison.XsonNamespaceContext\norg.codehaus.jettison.badgerfish.BadgerFishConvention\norg.codehaus.jettison.badgerfish.BadgerFishDOMDocumentParser\norg.codehaus.jettison.badgerfish.BadgerFishDOMDocumentSerializer\norg.codehaus.jettison.badgerfish.BadgerFishXMLInputFactory\norg.codehaus.jettison.badgerfish.BadgerFishXMLOutputFactory\norg.codehaus.jettison.badgerfish.BadgerFishXMLStreamReader\norg.codehaus.jettison.badgerfish.BadgerFishXMLStreamWriter\norg.codehaus.jettison.json.JSONArray\norg.codehaus.jettison.json.JSONException\norg.codehaus.jettison.json.JSONObject$Null\norg.codehaus.jettison.json.JSONObject\norg.codehaus.jettison.json.JSONString\norg.codehaus.jettison.json.JSONStringer\norg.codehaus.jettison.json.JSONTokener\norg.codehaus.jettison.json.JSONWriter\norg.codehaus.jettison.mapped.Configuration$1\norg.codehaus.jettison.mapped.Configuration$ConverterFactory\norg.codehaus.jettison.mapped.Configuration\norg.codehaus.jettison.mapped.DefaultConverter\norg.codehaus.jettison.mapped.MappedDOMDocumentParser\norg.codehaus.jettison.mapped.MappedDOMDocumentSerializer\norg.codehaus.jettison.mapped.MappedNamespaceConvention$NullStringConverter\norg.codehaus.jettison.mapped.MappedNamespaceConvention\norg.codehaus.jettison.mapped.MappedXMLInputFactory$ErrorLocation\norg.codehaus.jettison.mapped.MappedXMLInputFactory\norg.codehaus.jettison.mapped.MappedXMLOutputFactory\norg.codehaus.jettison.mapped.MappedXMLStreamReader\norg.codehaus.jettison.mapped.MappedXMLStreamWriter$JSONProperty\norg.codehaus.jettison.mapped.MappedXMLStreamWriter$JSONPropertyObject\norg.codehaus.jettison.mapped.MappedXMLStreamWriter$JSONPropertyString\norg.codehaus.jettison.mapped.MappedXMLStreamWriter\norg.codehaus.jettison.mapped.SimpleConverter\norg.codehaus.jettison.mapped.TypeConverter\norg.codehaus.jettison.util.FastStack\norg.codehaus.jettison.util.StringIndenter" + } + ] + }, + { + "group": "stax", + "name": "stax-api", + "version": "1.0.1", + "description": "StAX API is the standard java XML processing API defined by JSR-173", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "7d436a53c64490bee564c576babb36b4" + }, + { + "alg": "SHA-1", + "content": "49c100caf72d658aca8e58bd74a4ba90fa2b0d70" + }, + { + "alg": "SHA-256", + "content": "d1968436fc216c901fb9b82c7e878b50fd1d30091676da95b2edd3a9c0ccf92e" + }, + { + "alg": "SHA-512", + "content": "43c24e8dbffa9b932492c8ccf2b91926b2ba3d1d34b5a9671c689bd24d4c220b996708a9667521641d1abbf29404b653755b6f6f3dc0ad0671f5c09db332ea06" + }, + { + "alg": "SHA-384", + "content": "2e6c232d3012064dc17e10c2e5b281728a6771eb0d74868e730caf60fe6f96fdd6145759fbbf9d1aa2e07eb1f49764d6" + }, + { + "alg": "SHA3-384", + "content": "03ebb8db88d04b7308570c1058aadfb6a81d3d6725b1dd13a049ea984ed1df42d3e0f8163e1229752228cada978fb462" + }, + { + "alg": "SHA3-256", + "content": "8173e3e3a0db17b3dbb80c017268858ecda57c819e5b58dbe202bd8087664bb1" + }, + { + "alg": "SHA3-512", + "content": "e9a7c234dfeff5d4cabd034a536f31ad5a141e30b0ad2438cf5856dd6c36eeb16c69b8bc1ba3ee6bba91f69cd3cbd450953249f2f0eee0a9a22d49637b575f4d" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/stax/stax-api@1.0.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/stax/stax-api@1.0.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/stax/stax-api/1.0.1/stax-api-1.0.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "javax.xml.stream.events.StartElement\njavax.xml.stream.events.XMLEvent\njavax.xml.stream.events.Attribute\njavax.xml.stream.events.EndElement\njavax.xml.stream.events.Characters\njavax.xml.stream.events.Comment\njavax.xml.stream.events.DTD\njavax.xml.stream.events.NotationDeclaration\njavax.xml.stream.events.EntityDeclaration\njavax.xml.stream.events.EndDocument\njavax.xml.stream.events.EntityReference\njavax.xml.stream.events.Namespace\njavax.xml.stream.events.StartDocument\njavax.xml.stream.events.ProcessingInstruction\njavax.xml.stream.XMLStreamConstants\njavax.xml.stream.Location\njavax.xml.stream.XMLStreamException\njavax.xml.stream.util.StreamReaderDelegate\njavax.xml.stream.util.EventReaderDelegate\njavax.xml.stream.util.XMLEventAllocator\njavax.xml.stream.util.XMLEventConsumer\njavax.xml.stream.XMLStreamReader\njavax.xml.stream.XMLEventReader\njavax.xml.stream.XMLEventWriter\njavax.xml.stream.FactoryFinder$ClassLoaderFinder\njavax.xml.stream.FactoryFinder$ClassLoaderFinderConcrete\njavax.xml.stream.FactoryFinder$1\njavax.xml.stream.FactoryFinder\njavax.xml.stream.FactoryConfigurationError\njavax.xml.stream.StreamFilter\njavax.xml.stream.XMLInputFactory\njavax.xml.stream.EventFilter\njavax.xml.stream.XMLResolver\njavax.xml.stream.XMLReporter\njavax.xml.stream.XMLOutputFactory\njavax.xml.stream.XMLStreamWriter\njavax.xml.stream.XMLEventFactory\njavax.xml.namespace.QName\njavax.xml.namespace.NamespaceContext\njavax.xml.XMLConstants" + } + ] + }, + { + "group": "com.netflix.netflix-commons", + "name": "netflix-eventbus", + "version": "0.3.0", + "description": "netflix-eventbus", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "8ad05394a13f658a67d1e4cbf0359402" + }, + { + "alg": "SHA-1", + "content": "3f864adbe81f0849729fcbba3fe693c32be739ea" + }, + { + "alg": "SHA-256", + "content": "387bce0906f22c285ed96bcc520a7581d6abbc418b6c3c1e45a4530eb97d94b1" + }, + { + "alg": "SHA-512", + "content": "94a6efc1be744e281211f7856037c057863ad67ee1a45bd4cfc1adbb15216a6cb20ba0d54caa26d902f653efe496098b5e71eb5b2c466b10deb94af7559f67a0" + }, + { + "alg": "SHA-384", + "content": "192c415c11edbc320d0d7b2f41c485bae7dbc20d9f406d0b05a5d02436a005a72d4dc015190748749ac74314f20c496b" + }, + { + "alg": "SHA3-384", + "content": "d8580812de33ef27de8dc91205cf56b2aec19572fcfc7fd49e723ed17e4eb4d853f99627417bd9bd30f1cd7de24b4dcf" + }, + { + "alg": "SHA3-256", + "content": "840ce15c01ed37b974b4c5ab4a75d539afb6c43cad90437504d23884864735d5" + }, + { + "alg": "SHA3-512", + "content": "13549ecc52b63986900eefd48441f78687a5ac0f89d752752f3c973e7d664607785a6b8850ef7ab6181cc4f90580301cc0a19f2fc694e3f97d9776bd43f416e9" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.netflix-commons/netflix-eventbus@0.3.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.netflix-commons/netflix-eventbus@0.3.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/netflix-commons/netflix-eventbus/0.3.0/netflix-eventbus-0.3.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.eventbus.filter.AlwaysFalseEventFilter\ncom.netflix.eventbus.filter.EventFilterCompiler\ncom.netflix.eventbus.filter.AlwaysTrueEventFilter\ncom.netflix.eventbus.filter.lang.FilterLanguageSupport\ncom.netflix.eventbus.filter.lang.InvalidFilterException\ncom.netflix.eventbus.filter.lang.infix.InfixFilterLanguageSupport\ncom.netflix.eventbus.filter.lang.infix.InfixEventFilter\ncom.netflix.eventbus.impl.EventBusImpl\ncom.netflix.eventbus.impl.AgeBatchingQueue$1\ncom.netflix.eventbus.impl.AgeBatchingQueue\ncom.netflix.eventbus.impl.EventBusImpl$ConsumerQueueSupplier\ncom.netflix.eventbus.impl.DefaultConsumerQueueSupplier$1\ncom.netflix.eventbus.impl.EventBusStats\ncom.netflix.eventbus.impl.SizeAndAgeBatchingQueue$AgeAndSizeBatch\ncom.netflix.eventbus.impl.DefaultConsumerQueueSupplier$2\ncom.netflix.eventbus.impl.EventConsumerStats\ncom.netflix.eventbus.impl.AbstractEventBusStats\ncom.netflix.eventbus.impl.EventBatch\ncom.netflix.eventbus.impl.EventConsumer$BatchDecorator$BatchIterator\ncom.netflix.eventbus.impl.EventConsumer$BatchDecorator\ncom.netflix.eventbus.impl.EventConsumer$1\ncom.netflix.eventbus.impl.EventBusImpl$1\ncom.netflix.eventbus.impl.DefaultConsumerQueueSupplier\ncom.netflix.eventbus.impl.AbstractEventBusStats$LatencyStats\ncom.netflix.eventbus.impl.EventConsumer\ncom.netflix.eventbus.impl.EventConsumer$EventPoller\ncom.netflix.eventbus.impl.SizeAndAgeBatchingQueue\ncom.netflix.eventbus.impl.EventBusImpl$ConsumerQueueSupplier$ConsumerQueue\ncom.netflix.eventbus.impl.SubscriberValidator$1\ncom.netflix.eventbus.impl.AgeBatchingQueue$ReaperTask\ncom.netflix.eventbus.impl.SubscriberValidator\ncom.netflix.eventbus.impl.EventBusImpl$3\ncom.netflix.eventbus.impl.EventConsumerStats$1\ncom.netflix.eventbus.impl.AgeBatchingQueue$AgeBatch\ncom.netflix.eventbus.impl.EventBusImpl$2\ncom.netflix.eventbus.impl.AbstractEventBusStats$1\ncom.netflix.eventbus.utils.EventBusUtils\ncom.netflix.eventbus.utils.EventBusUtils$AnnotationBasedSubscriberConfig\ncom.netflix.eventbus.spi.EventBus\ncom.netflix.eventbus.spi.SubscriberConfigProvider\ncom.netflix.eventbus.spi.CatchAllSubscriber\ncom.netflix.eventbus.spi.SerializableEventFilter\ncom.netflix.eventbus.spi.SubscriberInfo\ncom.netflix.eventbus.spi.InvalidSubscriberException\ncom.netflix.eventbus.spi.SubscriberConfigProvider$SubscriberConfig\ncom.netflix.eventbus.spi.SyncSubscribersGatekeeper\ncom.netflix.eventbus.spi.SyncSubscribersGatekeeper$3\ncom.netflix.eventbus.spi.SyncSubscribersGatekeeper$2$1\ncom.netflix.eventbus.spi.EventCreator\ncom.netflix.eventbus.spi.Subscribe$BatchingStrategy\ncom.netflix.eventbus.spi.DynamicSubscriber\ncom.netflix.eventbus.spi.SyncSubscribersGatekeeper$2\ncom.netflix.eventbus.spi.FilterLanguage\ncom.netflix.eventbus.spi.Subscribe\ncom.netflix.eventbus.spi.EventFilter\ncom.netflix.eventbus.spi.SyncSubscribersGatekeeper$1" + } + ] + }, + { + "group": "com.netflix.netflix-commons", + "name": "netflix-infix", + "version": "0.3.0", + "description": "netflix-infix", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "3410072887ca26fc0b7e71a7e91f8e2b" + }, + { + "alg": "SHA-1", + "content": "acc65969f7367ddd2f1265e0cd7330509ed530dc" + }, + { + "alg": "SHA-256", + "content": "7dec45215c262c4f0a42c1f3adb8613788cf43c6ed21274e15c73ea5500d2597" + }, + { + "alg": "SHA-512", + "content": "477278c1d16d6753a1a2acdb0edd8189b069db1828dd34d808985b48924257e0971ec190bf6efafb14b962e3e0158f2221c195a83fe9bd38fb1574e6cdbf90d3" + }, + { + "alg": "SHA-384", + "content": "185629545fd32a7b890c4318cb7979f0475fa42e54039c80105c4eb20efbe5eabf0338ab59256440fc6366e9bc84d0e4" + }, + { + "alg": "SHA3-384", + "content": "7aa7b6c88a89c3324677846543b54b5151d45370d48309a529e492576c64174958f22564ed0d5b88a24d5b0696554326" + }, + { + "alg": "SHA3-256", + "content": "14f1ba7c66c7b18a45bb2949f784d9028911bdf80376e1553bd9ed6d15083720" + }, + { + "alg": "SHA3-512", + "content": "e0b9054727385449f0d29062959eed8ca5f4dec126b85c82fd04155b136ecdf5a4dc1cb78b837f5ff3b86f72b3241d4507f0d4008f519aced1ff2637eb6df3c5" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.netflix-commons/netflix-infix@0.3.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.netflix-commons/netflix-infix@0.3.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/netflix-commons/netflix-infix/0.3.0/netflix-infix-0.3.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.infix.XPathValuePredicate\ncom.netflix.infix.NumericValuePredicate$Operator$5\ncom.netflix.infix.TimeMillisValuePredicate\ncom.netflix.infix.TimeStringValuePredicate\ncom.netflix.infix.AndPredicate\ncom.netflix.infix.NullValuePredicate\ncom.netflix.infix.NumericValuePredicate$Operator$4\ncom.netflix.infix.AlwaysTruePredicate\ncom.netflix.infix.NumericValuePredicate\ncom.netflix.infix.BooleanValuePredicate\ncom.netflix.infix.NumericValuePredicate$Operator\ncom.netflix.infix.InfixCompiler\ncom.netflix.infix.TimeRangeValuePredicate\ncom.netflix.infix.ValuePredicate\ncom.netflix.infix.NumericValuePredicate$Operator$6\ncom.netflix.infix.NumericValuePredicate$Operator$1\ncom.netflix.infix.PredicateCompiler\ncom.netflix.infix.PathValueEventFilter\ncom.netflix.infix.StringValuePredicate\ncom.netflix.infix.PathExistsEventFilter\ncom.netflix.infix.Predicates\ncom.netflix.infix.RegexValuePredicate\ncom.netflix.infix.TimeUtil\ncom.netflix.infix.NumericValuePredicate$Operator$3\ncom.netflix.infix.RegexValuePredicate$MatchPolicy\ncom.netflix.infix.AlwaysFalsePredicate\ncom.netflix.infix.NumericValuePredicate$1\ncom.netflix.infix.NumericValuePredicate$Operator$2\ncom.netflix.infix.NotPredicate\ncom.netflix.infix.OrPredicate\ncom.netflix.infix.lang.infix.antlr.ValueTreeNode\ncom.netflix.infix.lang.infix.antlr.ComparableTreeNode\ncom.netflix.infix.lang.infix.antlr.EventFilterParser$in_predicate_return\ncom.netflix.infix.lang.infix.antlr.EventFilterParser$exists_predicate_return\ncom.netflix.infix.lang.infix.antlr.PredicateTranslatable\ncom.netflix.infix.lang.infix.antlr.EventFilterParser$boolean_expr_return\ncom.netflix.infix.lang.infix.antlr.EventFilterLexer$DFA11\ncom.netflix.infix.lang.infix.antlr.EventFilterParser$time_millis_function_return\ncom.netflix.infix.lang.infix.antlr.EventFilterParsingException\ncom.netflix.infix.lang.infix.antlr.EventFilterParser$filter_return\ncom.netflix.infix.lang.infix.antlr.NumericInTreeNode$1\ncom.netflix.infix.lang.infix.antlr.TimeMillisValueTreeNode\ncom.netflix.infix.lang.infix.antlr.FalseValueTreeNode\ncom.netflix.infix.lang.infix.antlr.EventFilterParser$between_predicate_return\ncom.netflix.infix.lang.infix.antlr.OrTreeNode\ncom.netflix.infix.lang.infix.antlr.StringInTreeNode\ncom.netflix.infix.lang.infix.antlr.TimeStringValueTreeNode\ncom.netflix.infix.lang.infix.antlr.OrTreeNode$1\ncom.netflix.infix.lang.infix.antlr.EventFilterParser$equality_value_function_return\ncom.netflix.infix.lang.infix.antlr.UnexpectedTokenException\ncom.netflix.infix.lang.infix.antlr.PredicateBaseTreeNode\ncom.netflix.infix.lang.infix.antlr.EventFilterParser$null_predicate_return\ncom.netflix.infix.lang.infix.antlr.StringInTreeNode$1\ncom.netflix.infix.lang.infix.antlr.EqualityComparisonBaseTreeNode\ncom.netflix.infix.lang.infix.antlr.EventFilterParser$comparison_function_return\ncom.netflix.infix.lang.infix.antlr.EventFilterParser$predicate_return\ncom.netflix.infix.lang.infix.antlr.AndTreeNode\ncom.netflix.infix.lang.infix.antlr.NotEqualsTreeNode\ncom.netflix.infix.lang.infix.antlr.NumberTreeNode\ncom.netflix.infix.lang.infix.antlr.EventFilterParser$time_string_function_return\ncom.netflix.infix.lang.infix.antlr.BetweenTreeNode\ncom.netflix.infix.lang.infix.antlr.EventFilterParser$boolean_factor_return\ncom.netflix.infix.lang.infix.antlr.EventFilterParser$compariable_value_function_return\ncom.netflix.infix.lang.infix.antlr.EventFilterParser$path_function_return\ncom.netflix.infix.lang.infix.antlr.AndTreeNode$1\ncom.netflix.infix.lang.infix.antlr.NumericInTreeNode\ncom.netflix.infix.lang.infix.antlr.ExistsTreeNode\ncom.netflix.infix.lang.infix.antlr.TrueValueTreeNode\ncom.netflix.infix.lang.infix.antlr.MatchesTreeNode\ncom.netflix.infix.lang.infix.antlr.TreeNodeUtil\ncom.netflix.infix.lang.infix.antlr.EventFilterParser\ncom.netflix.infix.lang.infix.antlr.EqualsTreeNode\ncom.netflix.infix.lang.infix.antlr.NullValueTreeNode\ncom.netflix.infix.lang.infix.antlr.StringTreeNode\ncom.netflix.infix.lang.infix.antlr.EventFilterLexer\ncom.netflix.infix.lang.infix.antlr.BetweenTimeMillisTreeNode\ncom.netflix.infix.lang.infix.antlr.EventFilterParser$regex_predicate_return\ncom.netflix.infix.lang.infix.antlr.NullTreeNode\ncom.netflix.infix.lang.infix.antlr.NotTreeNode\ncom.netflix.infix.lang.infix.antlr.BetweenTimeStringTreeNode\ncom.netflix.infix.lang.infix.antlr.XPathTreeNode\ncom.netflix.infix.lang.infix.antlr.EventFilterParser$value_function_return" + } + ] + }, + { + "publisher": "The Apache Software Foundation", + "group": "commons-jxpath", + "name": "commons-jxpath", + "version": "1.3", + "description": "A Java-based implementation of XPath 1.0 that, in addition to XML processing, can inspect/modify Java object graphs (the library's explicit purpose) and even mixed Java/XML structures.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "61a9aa8ff43ba10853571d57f724bf88" + }, + { + "alg": "SHA-1", + "content": "c22d7d0f0f40eb7059a23cfa61773a416768b137" + }, + { + "alg": "SHA-256", + "content": "fcbc0ad917d9d6a73c6df21fac322e00d213ef19cd94815a007c407a8a3ff449" + }, + { + "alg": "SHA-512", + "content": "351c5f6af0711a955e5d839551833015956812765e9dc35e78bfd7c99656f1ecec5cf6587469229688340f00c2b5d07917993ccb0809561e0dd35b4ffb074d93" + }, + { + "alg": "SHA-384", + "content": "327139dac9f672ffa772480a754ec6c3125a3057faf7911188a34cc52d088770efe8464bb303e2347be7f55303d24493" + }, + { + "alg": "SHA3-384", + "content": "b2913b137433bfc2fe78ed57dc44de5737410947e809c0b8bb1d6a83ad333069e41fd97167c20e9fd3a052c2a7dfa9b8" + }, + { + "alg": "SHA3-256", + "content": "3bbafe102ece8be037419a214a524f0c52fa0c3455322d3c2633f1c075e9efbc" + }, + { + "alg": "SHA3-512", + "content": "e050591ecd10746ffee670e1e95a53afa8b43b01164c3ae581bce9ee0a5410eece3f71d05175486eb4d186de88d5defeebef52730939611951ca1cd50ec978a7" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/commons-jxpath/commons-jxpath@1.3?type=jar", + "type": "library", + "bom-ref": "pkg:maven/commons-jxpath/commons-jxpath@1.3?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/commons-jxpath/commons-jxpath/1.3/commons-jxpath-1.3.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.commons.jxpath.AbstractFactory\norg.apache.commons.jxpath.BasicNodeSet\norg.apache.commons.jxpath.BasicVariables\norg.apache.commons.jxpath.ClassFunctions\norg.apache.commons.jxpath.CompiledExpression\norg.apache.commons.jxpath.Container\norg.apache.commons.jxpath.DynamicPropertyHandler\norg.apache.commons.jxpath.ExpressionContext\norg.apache.commons.jxpath.ExtendedKeyManager\norg.apache.commons.jxpath.Function\norg.apache.commons.jxpath.FunctionLibrary\norg.apache.commons.jxpath.functions.ConstructorFunction\norg.apache.commons.jxpath.functions.MethodFunction\norg.apache.commons.jxpath.Functions\norg.apache.commons.jxpath.IdentityManager\norg.apache.commons.jxpath.JXPathAbstractFactoryException\norg.apache.commons.jxpath.JXPathBasicBeanInfo$1\norg.apache.commons.jxpath.JXPathBasicBeanInfo\norg.apache.commons.jxpath.JXPathBeanInfo\norg.apache.commons.jxpath.JXPathContext\norg.apache.commons.jxpath.JXPathContextFactory\norg.apache.commons.jxpath.JXPathContextFactoryConfigurationError\norg.apache.commons.jxpath.JXPathException\norg.apache.commons.jxpath.JXPathFunctionNotFoundException\norg.apache.commons.jxpath.JXPathIntrospector\norg.apache.commons.jxpath.JXPathInvalidAccessException\norg.apache.commons.jxpath.JXPathInvalidSyntaxException\norg.apache.commons.jxpath.JXPathNotFoundException\norg.apache.commons.jxpath.JXPathTypeConversionException\norg.apache.commons.jxpath.KeyManager\norg.apache.commons.jxpath.MapDynamicPropertyHandler\norg.apache.commons.jxpath.NodeSet\norg.apache.commons.jxpath.PackageFunctions\norg.apache.commons.jxpath.Pointer\norg.apache.commons.jxpath.ri.axes.AncestorContext\norg.apache.commons.jxpath.ri.axes.AttributeContext\norg.apache.commons.jxpath.ri.axes.ChildContext\norg.apache.commons.jxpath.ri.axes.DescendantContext\norg.apache.commons.jxpath.ri.axes.InitialContext\norg.apache.commons.jxpath.ri.axes.NamespaceContext\norg.apache.commons.jxpath.ri.axes.NodeSetContext\norg.apache.commons.jxpath.ri.axes.ParentContext\norg.apache.commons.jxpath.ri.axes.PrecedingOrFollowingContext\norg.apache.commons.jxpath.ri.axes.PredicateContext\norg.apache.commons.jxpath.ri.axes.RootContext\norg.apache.commons.jxpath.ri.axes.SelfContext\norg.apache.commons.jxpath.ri.axes.SimplePathInterpreter\norg.apache.commons.jxpath.ri.axes.UnionContext\norg.apache.commons.jxpath.ri.compiler.Constant\norg.apache.commons.jxpath.ri.compiler.CoreFunction\norg.apache.commons.jxpath.ri.compiler.CoreOperation\norg.apache.commons.jxpath.ri.compiler.CoreOperationAdd\norg.apache.commons.jxpath.ri.compiler.CoreOperationAnd\norg.apache.commons.jxpath.ri.compiler.CoreOperationCompare\norg.apache.commons.jxpath.ri.compiler.CoreOperationDivide\norg.apache.commons.jxpath.ri.compiler.CoreOperationEqual\norg.apache.commons.jxpath.ri.compiler.CoreOperationGreaterThan\norg.apache.commons.jxpath.ri.compiler.CoreOperationGreaterThanOrEqual\norg.apache.commons.jxpath.ri.compiler.CoreOperationLessThan\norg.apache.commons.jxpath.ri.compiler.CoreOperationLessThanOrEqual\norg.apache.commons.jxpath.ri.compiler.CoreOperationMod\norg.apache.commons.jxpath.ri.compiler.CoreOperationMultiply\norg.apache.commons.jxpath.ri.compiler.CoreOperationNegate\norg.apache.commons.jxpath.ri.compiler.CoreOperationNotEqual\norg.apache.commons.jxpath.ri.compiler.CoreOperationOr\norg.apache.commons.jxpath.ri.compiler.CoreOperationRelationalExpression\norg.apache.commons.jxpath.ri.compiler.CoreOperationSubtract\norg.apache.commons.jxpath.ri.compiler.CoreOperationUnion\norg.apache.commons.jxpath.ri.compiler.Expression$PointerIterator\norg.apache.commons.jxpath.ri.compiler.Expression$ValueIterator\norg.apache.commons.jxpath.ri.compiler.Expression\norg.apache.commons.jxpath.ri.compiler.ExpressionPath\norg.apache.commons.jxpath.ri.compiler.ExtensionFunction\norg.apache.commons.jxpath.ri.compiler.LocationPath\norg.apache.commons.jxpath.ri.compiler.NameAttributeTest\norg.apache.commons.jxpath.ri.compiler.NodeNameTest\norg.apache.commons.jxpath.ri.compiler.NodeTest\norg.apache.commons.jxpath.ri.compiler.NodeTypeTest\norg.apache.commons.jxpath.ri.compiler.Operation\norg.apache.commons.jxpath.ri.compiler.Path\norg.apache.commons.jxpath.ri.compiler.ProcessingInstructionTest\norg.apache.commons.jxpath.ri.compiler.Step\norg.apache.commons.jxpath.ri.compiler.TreeCompiler\norg.apache.commons.jxpath.ri.compiler.VariableReference\norg.apache.commons.jxpath.ri.Compiler\norg.apache.commons.jxpath.ri.EvalContext\norg.apache.commons.jxpath.ri.InfoSetUtil\norg.apache.commons.jxpath.ri.JXPathCompiledExpression\norg.apache.commons.jxpath.ri.JXPathContextFactoryReferenceImpl\norg.apache.commons.jxpath.ri.JXPathContextReferenceImpl$1\norg.apache.commons.jxpath.ri.JXPathContextReferenceImpl\norg.apache.commons.jxpath.ri.model.beans.BeanAttributeIterator\norg.apache.commons.jxpath.ri.model.beans.BeanPointer\norg.apache.commons.jxpath.ri.model.beans.BeanPointerFactory\norg.apache.commons.jxpath.ri.model.beans.BeanPropertyPointer\norg.apache.commons.jxpath.ri.model.beans.CollectionAttributeNodeIterator\norg.apache.commons.jxpath.ri.model.beans.CollectionChildNodeIterator\norg.apache.commons.jxpath.ri.model.beans.CollectionNodeIterator\norg.apache.commons.jxpath.ri.model.beans.CollectionPointer\norg.apache.commons.jxpath.ri.model.beans.CollectionPointerFactory\norg.apache.commons.jxpath.ri.model.beans.LangAttributePointer\norg.apache.commons.jxpath.ri.model.beans.NullElementPointer\norg.apache.commons.jxpath.ri.model.beans.NullPointer\norg.apache.commons.jxpath.ri.model.beans.NullPropertyPointer\norg.apache.commons.jxpath.ri.model.beans.PropertyIterator\norg.apache.commons.jxpath.ri.model.beans.PropertyOwnerPointer\norg.apache.commons.jxpath.ri.model.beans.PropertyPointer\norg.apache.commons.jxpath.ri.model.container.ContainerPointer\norg.apache.commons.jxpath.ri.model.container.ContainerPointerFactory\norg.apache.commons.jxpath.ri.model.dom.DOMAttributeIterator\norg.apache.commons.jxpath.ri.model.dom.DOMAttributePointer\norg.apache.commons.jxpath.ri.model.dom.DOMNamespaceIterator\norg.apache.commons.jxpath.ri.model.dom.DOMNodeIterator\norg.apache.commons.jxpath.ri.model.dom.DOMNodePointer\norg.apache.commons.jxpath.ri.model.dom.DOMPointerFactory\norg.apache.commons.jxpath.ri.model.dom.NamespacePointer\norg.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointer\norg.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPointerFactory\norg.apache.commons.jxpath.ri.model.dynabeans.DynaBeanPropertyPointer\norg.apache.commons.jxpath.ri.model.dynamic.DynamicAttributeIterator\norg.apache.commons.jxpath.ri.model.dynamic.DynamicPointer\norg.apache.commons.jxpath.ri.model.dynamic.DynamicPointerFactory\norg.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyIterator\norg.apache.commons.jxpath.ri.model.dynamic.DynamicPropertyPointer\norg.apache.commons.jxpath.ri.model.jdom.JDOMAttributeIterator\norg.apache.commons.jxpath.ri.model.jdom.JDOMAttributePointer\norg.apache.commons.jxpath.ri.model.jdom.JDOMNamespaceIterator\norg.apache.commons.jxpath.ri.model.jdom.JDOMNamespacePointer\norg.apache.commons.jxpath.ri.model.jdom.JDOMNodeIterator\norg.apache.commons.jxpath.ri.model.jdom.JDOMNodePointer\norg.apache.commons.jxpath.ri.model.jdom.JDOMPointerFactory\norg.apache.commons.jxpath.ri.model.NodeIterator\norg.apache.commons.jxpath.ri.model.NodePointer\norg.apache.commons.jxpath.ri.model.NodePointerFactory\norg.apache.commons.jxpath.ri.model.VariablePointer$1\norg.apache.commons.jxpath.ri.model.VariablePointer\norg.apache.commons.jxpath.ri.model.VariablePointerFactory$1\norg.apache.commons.jxpath.ri.model.VariablePointerFactory$VariableContextWrapper\norg.apache.commons.jxpath.ri.model.VariablePointerFactory\norg.apache.commons.jxpath.ri.NamespaceResolver\norg.apache.commons.jxpath.ri.parser.ParseException\norg.apache.commons.jxpath.ri.parser.SimpleCharStream\norg.apache.commons.jxpath.ri.parser.Token\norg.apache.commons.jxpath.ri.parser.TokenMgrError\norg.apache.commons.jxpath.ri.parser.XPathParser$JJCalls\norg.apache.commons.jxpath.ri.parser.XPathParser\norg.apache.commons.jxpath.ri.parser.XPathParserConstants\norg.apache.commons.jxpath.ri.parser.XPathParserTokenManager\norg.apache.commons.jxpath.ri.Parser\norg.apache.commons.jxpath.ri.QName\norg.apache.commons.jxpath.servlet.Constants\norg.apache.commons.jxpath.servlet.HttpSessionAndServletContext\norg.apache.commons.jxpath.servlet.HttpSessionHandler\norg.apache.commons.jxpath.servlet.JXPathServletContexts\norg.apache.commons.jxpath.servlet.KeywordVariables\norg.apache.commons.jxpath.servlet.PageContextHandler\norg.apache.commons.jxpath.servlet.PageScopeContext\norg.apache.commons.jxpath.servlet.PageScopeContextHandler\norg.apache.commons.jxpath.servlet.ServletContextHandler\norg.apache.commons.jxpath.servlet.ServletRequestAndContext\norg.apache.commons.jxpath.servlet.ServletRequestHandler\norg.apache.commons.jxpath.util.BasicTypeConverter$ValueNodeSet\norg.apache.commons.jxpath.util.BasicTypeConverter$ValuePointer\norg.apache.commons.jxpath.util.BasicTypeConverter\norg.apache.commons.jxpath.util.JXPath11CompatibleTypeConverter\norg.apache.commons.jxpath.util.KeyManagerUtils$SingleNodeExtendedKeyManager\norg.apache.commons.jxpath.util.KeyManagerUtils\norg.apache.commons.jxpath.util.MethodLookupUtils\norg.apache.commons.jxpath.util.ReverseComparator\norg.apache.commons.jxpath.util.TypeConverter\norg.apache.commons.jxpath.util.TypeUtils$1\norg.apache.commons.jxpath.util.TypeUtils\norg.apache.commons.jxpath.util.ValueUtils\norg.apache.commons.jxpath.Variables\norg.apache.commons.jxpath.xml.DocumentContainer\norg.apache.commons.jxpath.xml.DOMParser\norg.apache.commons.jxpath.xml.JDOMParser\norg.apache.commons.jxpath.xml.XMLParser\norg.apache.commons.jxpath.xml.XMLParser2\norg.apache.commons.jxpath.XMLDocumentContainer" + } + ] + }, + { + "publisher": "Joda.org", + "group": "joda-time", + "name": "joda-time", + "version": "2.9.7", + "description": "Date and time library to replace JDK date handling", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "57ab2188241bd18a7392bfaf61ba33cd" + }, + { + "alg": "SHA-1", + "content": "6eb2e87ddb09e944bb88f06f19ba0638d4607ffd" + }, + { + "alg": "SHA-256", + "content": "2bcac56802ec8d6f16941ef8a8d5fee4032902ba9937549be220f0a06eb9f503" + }, + { + "alg": "SHA-512", + "content": "e1763df430f9b2556c591ab894668231a2d74ce946f4c6d460630272b55b02166c40715fdd7eab983cd4247fee19d48a23141d82aa17fc9c7ef6053f3b7bea80" + }, + { + "alg": "SHA-384", + "content": "c2df7445ddf2973f68737e2719aae22faf362975e80a4db64694006f92926b4514ff074e4b37f353772c0024fc6ff384" + }, + { + "alg": "SHA3-384", + "content": "0d41163f2ebc3dee5e4617a3e3ad6410e84c9511a8160a39db34d86e235c8b3da9f06f1e8d65377c221cf0b301421bd0" + }, + { + "alg": "SHA3-256", + "content": "9dc6bce0b2e27dea3412e46e933698d2a816960a89ee9a1d91abe9c11708391a" + }, + { + "alg": "SHA3-512", + "content": "508f99e6f8419e9443cd9c3b9e841a4691a06366ac023d8c9fe1ea2839444aed63389b428e644e47d6e2ac4fcfc09ad5730ea62e4de721f06a08b981024a5c23" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/joda-time/joda-time@2.9.7?type=jar", + "type": "library", + "bom-ref": "pkg:maven/joda-time/joda-time@2.9.7?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/joda-time/joda-time/2.9.7/joda-time-2.9.7.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.joda.time.base.AbstractDateTime\norg.joda.time.base.AbstractDuration\norg.joda.time.base.AbstractInstant\norg.joda.time.base.AbstractInterval\norg.joda.time.base.AbstractPartial\norg.joda.time.base.AbstractPeriod\norg.joda.time.base.BaseDateTime\norg.joda.time.base.BaseDuration\norg.joda.time.base.BaseInterval\norg.joda.time.base.BaseLocal\norg.joda.time.base.BasePartial\norg.joda.time.base.BasePeriod$1\norg.joda.time.base.BasePeriod\norg.joda.time.base.BaseSingleFieldPeriod\norg.joda.time.chrono.AssembledChronology$Fields\norg.joda.time.chrono.AssembledChronology\norg.joda.time.chrono.BaseChronology\norg.joda.time.chrono.BasicChronology$HalfdayField\norg.joda.time.chrono.BasicChronology$YearInfo\norg.joda.time.chrono.BasicChronology\norg.joda.time.chrono.BasicDayOfMonthDateTimeField\norg.joda.time.chrono.BasicDayOfYearDateTimeField\norg.joda.time.chrono.BasicFixedMonthChronology\norg.joda.time.chrono.BasicGJChronology\norg.joda.time.chrono.BasicMonthOfYearDateTimeField\norg.joda.time.chrono.BasicSingleEraDateTimeField\norg.joda.time.chrono.BasicWeekOfWeekyearDateTimeField\norg.joda.time.chrono.BasicWeekyearDateTimeField\norg.joda.time.chrono.BasicYearDateTimeField\norg.joda.time.chrono.BuddhistChronology\norg.joda.time.chrono.CopticChronology\norg.joda.time.chrono.EthiopicChronology\norg.joda.time.chrono.GJCacheKey\norg.joda.time.chrono.GJChronology$CutoverField\norg.joda.time.chrono.GJChronology$ImpreciseCutoverField\norg.joda.time.chrono.GJChronology$LinkedDurationField\norg.joda.time.chrono.GJChronology\norg.joda.time.chrono.GJDayOfWeekDateTimeField\norg.joda.time.chrono.GJEraDateTimeField\norg.joda.time.chrono.GJLocaleSymbols\norg.joda.time.chrono.GJMonthOfYearDateTimeField\norg.joda.time.chrono.GJYearOfEraDateTimeField\norg.joda.time.chrono.GregorianChronology\norg.joda.time.chrono.IslamicChronology$LeapYearPatternType\norg.joda.time.chrono.IslamicChronology\norg.joda.time.chrono.ISOChronology$Stub\norg.joda.time.chrono.ISOChronology\norg.joda.time.chrono.ISOYearOfEraDateTimeField\norg.joda.time.chrono.JulianChronology\norg.joda.time.chrono.LenientChronology\norg.joda.time.chrono.LimitChronology$LimitDateTimeField\norg.joda.time.chrono.LimitChronology$LimitDurationField\norg.joda.time.chrono.LimitChronology$LimitException\norg.joda.time.chrono.LimitChronology\norg.joda.time.chrono.StrictChronology\norg.joda.time.chrono.ZonedChronology$ZonedDateTimeField\norg.joda.time.chrono.ZonedChronology$ZonedDurationField\norg.joda.time.chrono.ZonedChronology\norg.joda.time.Chronology\norg.joda.time.convert.AbstractConverter\norg.joda.time.convert.CalendarConverter\norg.joda.time.convert.Converter\norg.joda.time.convert.ConverterManager\norg.joda.time.convert.ConverterSet$Entry\norg.joda.time.convert.ConverterSet\norg.joda.time.convert.DateConverter\norg.joda.time.convert.DurationConverter\norg.joda.time.convert.InstantConverter\norg.joda.time.convert.IntervalConverter\norg.joda.time.convert.LongConverter\norg.joda.time.convert.NullConverter\norg.joda.time.convert.PartialConverter\norg.joda.time.convert.PeriodConverter\norg.joda.time.convert.ReadableDurationConverter\norg.joda.time.convert.ReadableInstantConverter\norg.joda.time.convert.ReadableIntervalConverter\norg.joda.time.convert.ReadablePartialConverter\norg.joda.time.convert.ReadablePeriodConverter\norg.joda.time.convert.StringConverter\norg.joda.time.DateMidnight$Property\norg.joda.time.DateMidnight\norg.joda.time.DateTime$Property\norg.joda.time.DateTime\norg.joda.time.DateTimeComparator\norg.joda.time.DateTimeConstants\norg.joda.time.DateTimeField\norg.joda.time.DateTimeFieldType$StandardDateTimeFieldType\norg.joda.time.DateTimeFieldType\norg.joda.time.DateTimeUtils$FixedMillisProvider\norg.joda.time.DateTimeUtils$MillisProvider\norg.joda.time.DateTimeUtils$OffsetMillisProvider\norg.joda.time.DateTimeUtils$SystemMillisProvider\norg.joda.time.DateTimeUtils\norg.joda.time.DateTimeZone$LazyInit$1\norg.joda.time.DateTimeZone$LazyInit\norg.joda.time.DateTimeZone$Stub\norg.joda.time.DateTimeZone\norg.joda.time.Days\norg.joda.time.Duration\norg.joda.time.DurationField\norg.joda.time.DurationFieldType$StandardDurationFieldType\norg.joda.time.DurationFieldType\norg.joda.time.field.AbstractPartialFieldProperty\norg.joda.time.field.AbstractReadableInstantFieldProperty\norg.joda.time.field.BaseDateTimeField\norg.joda.time.field.BaseDurationField\norg.joda.time.field.DecoratedDateTimeField\norg.joda.time.field.DecoratedDurationField\norg.joda.time.field.DelegatedDateTimeField\norg.joda.time.field.DelegatedDurationField\norg.joda.time.field.DividedDateTimeField\norg.joda.time.field.FieldUtils\norg.joda.time.field.ImpreciseDateTimeField$LinkedDurationField\norg.joda.time.field.ImpreciseDateTimeField\norg.joda.time.field.LenientDateTimeField\norg.joda.time.field.MillisDurationField\norg.joda.time.field.OffsetDateTimeField\norg.joda.time.field.PreciseDateTimeField\norg.joda.time.field.PreciseDurationDateTimeField\norg.joda.time.field.PreciseDurationField\norg.joda.time.field.RemainderDateTimeField\norg.joda.time.field.ScaledDurationField\norg.joda.time.field.SkipDateTimeField\norg.joda.time.field.SkipUndoDateTimeField\norg.joda.time.field.StrictDateTimeField\norg.joda.time.field.UnsupportedDateTimeField\norg.joda.time.field.UnsupportedDurationField\norg.joda.time.field.ZeroIsMaxDateTimeField\norg.joda.time.format.DateTimeFormat$StyleFormatter\norg.joda.time.format.DateTimeFormat$StyleFormatterCacheKey\norg.joda.time.format.DateTimeFormat\norg.joda.time.format.DateTimeFormatter\norg.joda.time.format.DateTimeFormatterBuilder$CharacterLiteral\norg.joda.time.format.DateTimeFormatterBuilder$Composite\norg.joda.time.format.DateTimeFormatterBuilder$FixedNumber\norg.joda.time.format.DateTimeFormatterBuilder$Fraction\norg.joda.time.format.DateTimeFormatterBuilder$MatchingParser\norg.joda.time.format.DateTimeFormatterBuilder$NumberFormatter\norg.joda.time.format.DateTimeFormatterBuilder$PaddedNumber\norg.joda.time.format.DateTimeFormatterBuilder$StringLiteral\norg.joda.time.format.DateTimeFormatterBuilder$TextField\norg.joda.time.format.DateTimeFormatterBuilder$TimeZoneId\norg.joda.time.format.DateTimeFormatterBuilder$TimeZoneName\norg.joda.time.format.DateTimeFormatterBuilder$TimeZoneOffset\norg.joda.time.format.DateTimeFormatterBuilder$TwoDigitYear\norg.joda.time.format.DateTimeFormatterBuilder$UnpaddedNumber\norg.joda.time.format.DateTimeFormatterBuilder\norg.joda.time.format.DateTimeParser\norg.joda.time.format.DateTimeParserBucket$SavedField\norg.joda.time.format.DateTimeParserBucket$SavedState\norg.joda.time.format.DateTimeParserBucket\norg.joda.time.format.DateTimeParserInternalParser\norg.joda.time.format.DateTimePrinter\norg.joda.time.format.DateTimePrinterInternalPrinter\norg.joda.time.format.FormatUtils\norg.joda.time.format.InternalParser\norg.joda.time.format.InternalParserDateTimeParser\norg.joda.time.format.InternalPrinter\norg.joda.time.format.InternalPrinterDateTimePrinter\norg.joda.time.format.ISODateTimeFormat$Constants\norg.joda.time.format.ISODateTimeFormat\norg.joda.time.format.ISOPeriodFormat\norg.joda.time.format.PeriodFormat$DynamicWordBased\norg.joda.time.format.PeriodFormat\norg.joda.time.format.PeriodFormatter\norg.joda.time.format.PeriodFormatterBuilder$Composite\norg.joda.time.format.PeriodFormatterBuilder$CompositeAffix\norg.joda.time.format.PeriodFormatterBuilder$FieldFormatter\norg.joda.time.format.PeriodFormatterBuilder$IgnorableAffix\norg.joda.time.format.PeriodFormatterBuilder$Literal\norg.joda.time.format.PeriodFormatterBuilder$PeriodFieldAffix\norg.joda.time.format.PeriodFormatterBuilder$PluralAffix\norg.joda.time.format.PeriodFormatterBuilder$RegExAffix$1\norg.joda.time.format.PeriodFormatterBuilder$RegExAffix\norg.joda.time.format.PeriodFormatterBuilder$Separator\norg.joda.time.format.PeriodFormatterBuilder$SimpleAffix\norg.joda.time.format.PeriodFormatterBuilder\norg.joda.time.format.PeriodParser\norg.joda.time.format.PeriodPrinter\norg.joda.time.Hours\norg.joda.time.IllegalFieldValueException\norg.joda.time.IllegalInstantException\norg.joda.time.Instant\norg.joda.time.Interval\norg.joda.time.JodaTimePermission\norg.joda.time.LocalDate$Property\norg.joda.time.LocalDate\norg.joda.time.LocalDateTime$Property\norg.joda.time.LocalDateTime\norg.joda.time.LocalTime$Property\norg.joda.time.LocalTime\norg.joda.time.Minutes\norg.joda.time.MonthDay$Property\norg.joda.time.MonthDay\norg.joda.time.Months\norg.joda.time.MutableDateTime$Property\norg.joda.time.MutableDateTime\norg.joda.time.MutableInterval\norg.joda.time.MutablePeriod\norg.joda.time.Partial$Property\norg.joda.time.Partial\norg.joda.time.Period\norg.joda.time.PeriodType\norg.joda.time.ReadableDateTime\norg.joda.time.ReadableDuration\norg.joda.time.ReadableInstant\norg.joda.time.ReadableInterval\norg.joda.time.ReadablePartial\norg.joda.time.ReadablePeriod\norg.joda.time.ReadWritableDateTime\norg.joda.time.ReadWritableInstant\norg.joda.time.ReadWritableInterval\norg.joda.time.ReadWritablePeriod\norg.joda.time.Seconds\norg.joda.time.TimeOfDay$Property\norg.joda.time.TimeOfDay\norg.joda.time.tz.CachedDateTimeZone$Info\norg.joda.time.tz.CachedDateTimeZone\norg.joda.time.tz.DateTimeZoneBuilder$DSTZone\norg.joda.time.tz.DateTimeZoneBuilder$OfYear\norg.joda.time.tz.DateTimeZoneBuilder$PrecalculatedZone\norg.joda.time.tz.DateTimeZoneBuilder$Recurrence\norg.joda.time.tz.DateTimeZoneBuilder$Rule\norg.joda.time.tz.DateTimeZoneBuilder$RuleSet\norg.joda.time.tz.DateTimeZoneBuilder$Transition\norg.joda.time.tz.DateTimeZoneBuilder\norg.joda.time.tz.DefaultNameProvider\norg.joda.time.tz.FixedDateTimeZone\norg.joda.time.tz.NameProvider\norg.joda.time.tz.Provider\norg.joda.time.tz.UTCProvider\norg.joda.time.tz.ZoneInfoCompiler$DateTimeOfYear\norg.joda.time.tz.ZoneInfoCompiler$Rule\norg.joda.time.tz.ZoneInfoCompiler$RuleSet\norg.joda.time.tz.ZoneInfoCompiler$Zone\norg.joda.time.tz.ZoneInfoCompiler\norg.joda.time.tz.ZoneInfoLogger$1\norg.joda.time.tz.ZoneInfoLogger\norg.joda.time.tz.ZoneInfoProvider$1\norg.joda.time.tz.ZoneInfoProvider\norg.joda.time.UTCDateTimeZone\norg.joda.time.Weeks\norg.joda.time.YearMonth$Property\norg.joda.time.YearMonth\norg.joda.time.YearMonthDay$Property\norg.joda.time.YearMonthDay\norg.joda.time.Years" + } + ] + }, + { + "group": "org.antlr", + "name": "antlr-runtime", + "version": "3.4", + "description": "A framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "0e0318be407e51fdf7ba6777eabfdf73" + }, + { + "alg": "SHA-1", + "content": "8f011408269a8e42b8548687e137d8eeb56df4b4" + }, + { + "alg": "SHA-256", + "content": "5b7cf53b7b30b034023f58030c8147c433f2bee0fe7dec8fae6bebf3708c5a63" + }, + { + "alg": "SHA-512", + "content": "1786aff2df4664483adcb319e64be7b69b643ac9508c3f11796b5aa45b9072b46f53f0a21b2ff7291162afe81506de16161746273e4532ebad75adbd81203f0d" + }, + { + "alg": "SHA-384", + "content": "6ee2dcd3cf8366fe6ee18fb87aebe2d162b232c89e0aab417f97fed368cdf652d27db518dc5e71aa2a4aadda2e7f4c7a" + }, + { + "alg": "SHA3-384", + "content": "db284c93203cbbec1b22b482a45c70c68e858a90e73b23fae66c1bc53231b0f61c5576fcf51ea0d3a30070428d7dd865" + }, + { + "alg": "SHA3-256", + "content": "3f6cf631e9f792a41128400f8690266d915c0588ef85073a6cae73624a155b10" + }, + { + "alg": "SHA3-512", + "content": "13d1f73c44e807b36946c21cfd506e91e8cbdf685b770cbc0dcb4e55ec28b5bc91bd90eb7f24ebfd13386a47eccf552dd2a1ab277fccabafdb7a9b40aa9d4fc5" + } + ], + "licenses": [], + "purl": "pkg:maven/org.antlr/antlr-runtime@3.4?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.antlr/antlr-runtime@3.4?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/antlr/antlr-runtime/3.4/antlr-runtime-3.4.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.antlr.runtime.misc.IntArray\norg.antlr.runtime.misc.LookaheadStream\norg.antlr.runtime.misc.Stats\norg.antlr.runtime.misc.FastQueue\norg.antlr.runtime.misc.DoubleKeyMap\norg.antlr.runtime.TokenRewriteStream$RewriteOperation\norg.antlr.runtime.ANTLRReaderStream\norg.antlr.runtime.MismatchedNotSetException\norg.antlr.runtime.SerializedGrammar$Block\norg.antlr.runtime.Token\norg.antlr.runtime.ParserRuleReturnScope\norg.antlr.runtime.Parser\norg.antlr.runtime.TokenRewriteStream$InsertBeforeOp\norg.antlr.runtime.CommonTokenStream\norg.antlr.runtime.MismatchedTokenException\norg.antlr.runtime.IntStream\norg.antlr.runtime.TokenStream\norg.antlr.runtime.MismatchedTreeNodeException\norg.antlr.runtime.RuleReturnScope\norg.antlr.runtime.BufferedTokenStream\norg.antlr.runtime.ClassicToken\norg.antlr.runtime.RecognizerSharedState\norg.antlr.runtime.TokenRewriteStream$ReplaceOp\norg.antlr.runtime.LegacyCommonTokenStream\norg.antlr.runtime.CharStream\norg.antlr.runtime.SerializedGrammar$Rule\norg.antlr.runtime.debug.DebugParser\norg.antlr.runtime.debug.DebugEventRepeater\norg.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyToken\norg.antlr.runtime.debug.DebugTreeAdaptor\norg.antlr.runtime.debug.DebugTreeParser\norg.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree\norg.antlr.runtime.debug.RemoteDebugEventSocketListener\norg.antlr.runtime.debug.TraceDebugEventListener\norg.antlr.runtime.debug.DebugTreeNodeStream\norg.antlr.runtime.debug.Profiler$ProfileStats\norg.antlr.runtime.debug.BlankDebugEventListener\norg.antlr.runtime.debug.Tracer\norg.antlr.runtime.debug.DebugEventListener\norg.antlr.runtime.debug.DebugEventSocketProxy\norg.antlr.runtime.debug.DebugEventHub\norg.antlr.runtime.debug.Profiler$DecisionDescriptor\norg.antlr.runtime.debug.ParseTreeBuilder\norg.antlr.runtime.debug.Profiler\norg.antlr.runtime.debug.DebugTokenStream\norg.antlr.runtime.debug.Profiler$DecisionEvent\norg.antlr.runtime.ANTLRInputStream\norg.antlr.runtime.ANTLRFileStream\norg.antlr.runtime.ANTLRStringStream\norg.antlr.runtime.CommonToken\norg.antlr.runtime.UnwantedTokenException\norg.antlr.runtime.MismatchedRangeException\norg.antlr.runtime.MismatchedSetException\norg.antlr.runtime.SerializedGrammar$TokenRef\norg.antlr.runtime.CharStreamState\norg.antlr.runtime.TokenRewriteStream\norg.antlr.runtime.SerializedGrammar$RuleRef\norg.antlr.runtime.SerializedGrammar\norg.antlr.runtime.BaseRecognizer\norg.antlr.runtime.FailedPredicateException\norg.antlr.runtime.EarlyExitException\norg.antlr.runtime.Lexer\norg.antlr.runtime.UnbufferedTokenStream\norg.antlr.runtime.TokenSource\norg.antlr.runtime.RecognitionException\norg.antlr.runtime.BitSet\norg.antlr.runtime.MissingTokenException\norg.antlr.runtime.tree.BufferedTreeNodeStream$StreamIterator\norg.antlr.runtime.tree.TreeVisitorAction\norg.antlr.runtime.tree.DOTTreeGenerator\norg.antlr.runtime.tree.TreeFilter\norg.antlr.runtime.tree.TreeWizard$2\norg.antlr.runtime.tree.TreeNodeStream\norg.antlr.runtime.tree.RewriteCardinalityException\norg.antlr.runtime.tree.RewriteRuleSubtreeStream\norg.antlr.runtime.tree.TreeFilter$fptr\norg.antlr.runtime.tree.CommonTree\norg.antlr.runtime.tree.TreeRewriter$fptr\norg.antlr.runtime.tree.TreeParser\norg.antlr.runtime.tree.TreeRuleReturnScope\norg.antlr.runtime.tree.TreeWizard$ContextVisitor\norg.antlr.runtime.tree.RewriteEarlyExitException\norg.antlr.runtime.tree.RewriteEmptyStreamException\norg.antlr.runtime.tree.CommonTreeAdaptor\norg.antlr.runtime.tree.TreePatternLexer\norg.antlr.runtime.tree.RewriteRuleElementStream\norg.antlr.runtime.tree.CommonTreeNodeStream\norg.antlr.runtime.tree.ParseTree\norg.antlr.runtime.tree.TreeWizard$1\norg.antlr.runtime.tree.Tree\norg.antlr.runtime.tree.TreeWizard$TreePatternTreeAdaptor\norg.antlr.runtime.tree.TreeRewriter$3\norg.antlr.runtime.tree.TreeWizard$TreePattern\norg.antlr.runtime.tree.TreeFilter$3\norg.antlr.runtime.tree.TreeFilter$2\norg.antlr.runtime.tree.TreeWizard$3\norg.antlr.runtime.tree.TreeRewriter\norg.antlr.runtime.tree.TreeAdaptor\norg.antlr.runtime.tree.BaseTreeAdaptor\norg.antlr.runtime.tree.RewriteRuleTokenStream\norg.antlr.runtime.tree.TreeWizard$WildcardTreePattern\norg.antlr.runtime.tree.RewriteRuleNodeStream\norg.antlr.runtime.tree.BaseTree\norg.antlr.runtime.tree.TreeRewriter$2\norg.antlr.runtime.tree.TreeIterator\norg.antlr.runtime.tree.TreeWizard\norg.antlr.runtime.tree.BufferedTreeNodeStream\norg.antlr.runtime.tree.CommonErrorNode\norg.antlr.runtime.tree.TreePatternParser\norg.antlr.runtime.tree.TreeVisitor\norg.antlr.runtime.tree.TreeWizard$Visitor\norg.antlr.runtime.tree.TreeFilter$1\norg.antlr.runtime.tree.TreeRewriter$1\norg.antlr.runtime.DFA\norg.antlr.runtime.NoViableAltException" + } + ] + }, + { + "group": "org.antlr", + "name": "stringtemplate", + "version": "3.2.1", + "description": "StringTemplate is a java template engine for generating source code, web pages, emails, or any other formatted text output. StringTemplate is particularly good at multi-targeted code generators, multiple site skins, and internationalization/localization. It evolved over years of effort developing jGuru.com. StringTemplate also generates the stringtemplate website: http://www.stringtemplate.org and powers the ANTLR v3 code generator. Its distinguishing characteristic is that unlike other engines, it strictly enforces model-view separation. Strict separation makes websites and code generators more flexible and maintainable; it also provides an excellent defense against malicious template authors. There are currently about 600 StringTemplate source downloads a month.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "b58ca53e518a92a1991eb63b61917582" + }, + { + "alg": "SHA-1", + "content": "59ec8083721eae215c6f3caee944c410d2be34de" + }, + { + "alg": "SHA-256", + "content": "f66ce72e965e5301cb0f020e54d2ba6ad76feb91b3cbfc30dbbf00c06a6df6d7" + }, + { + "alg": "SHA-512", + "content": "47f3cfd91906b527b615fd10d27387aafa9f355aa9c18a86861c975091c39895b711fe514ed1597dabe6af2a2705dfc45bb70fb5e30f5d428a48e0d1b02b7856" + }, + { + "alg": "SHA-384", + "content": "a12c2a95e162207835a2a785f2dfccd4b3d9d9b94741d1b3e171ff04699afc920c549425115c63a95c7941ead3909edf" + }, + { + "alg": "SHA3-384", + "content": "d9ccd03170058316ea8c98142afbecb7a3b357dda5cd1253c9b57810449048fae7d79e93d5ba74cb901bd765429d8714" + }, + { + "alg": "SHA3-256", + "content": "6181e67482392f97de747d04dc11418e54ca77888d1d1f6925563fe6a2c1633b" + }, + { + "alg": "SHA3-512", + "content": "e75331f732a6c9e280f04438db65c47aa2efb4b07980ad3ce5e227693b47c5959d87e40590e19552f67dc257cc4f187a35ee112e850a6bda9d9e69bba2dba34c" + } + ], + "licenses": [ + { + "license": { + "name": "BSD licence", + "url": "http://antlr.org/license.html" + } + } + ], + "purl": "pkg:maven/org.antlr/stringtemplate@3.2.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.antlr/stringtemplate@3.2.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/antlr/stringtemplate/3.2.1/stringtemplate-3.2.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.antlr.stringtemplate.StringTemplateErrorListener\norg.antlr.stringtemplate.StringTemplate\norg.antlr.stringtemplate.CommonGroupLoader\norg.antlr.stringtemplate.misc.JTreeStringTemplateModel$MapEntryWrapper\norg.antlr.stringtemplate.misc.JTreeStringTemplateModel$ListWrapper\norg.antlr.stringtemplate.misc.JTreeStringTemplateModel\norg.antlr.stringtemplate.misc.JTreeStringTemplatePanel\norg.antlr.stringtemplate.misc.StringTemplateTreeView\norg.antlr.stringtemplate.misc.JTreeStringTemplateModel$ExprWrapper\norg.antlr.stringtemplate.misc.JTreeStringTemplateModel$StringTemplateWrapper\norg.antlr.stringtemplate.misc.JTreeStringTemplateModel$HashMapWrapper\norg.antlr.stringtemplate.misc.JTreeStringTemplateModel$Wrapper\norg.antlr.stringtemplate.misc.StringTemplateTreeView$1\norg.antlr.stringtemplate.StringTemplate$STAttributeList\norg.antlr.stringtemplate.PathGroupLoader\norg.antlr.stringtemplate.AutoIndentWriter\norg.antlr.stringtemplate.StringTemplateGroupInterface$1\norg.antlr.stringtemplate.AttributeRenderer\norg.antlr.stringtemplate.StringTemplateGroupInterface$TemplateDefinition\norg.antlr.stringtemplate.StringTemplate$Aggregate\norg.antlr.stringtemplate.StringTemplateGroupInterface\norg.antlr.stringtemplate.StringTemplateWriter\norg.antlr.stringtemplate.language.ActionEvaluator\norg.antlr.stringtemplate.language.NewlineRef\norg.antlr.stringtemplate.language.ActionParserTokenTypes\norg.antlr.stringtemplate.language.ActionLexer\norg.antlr.stringtemplate.language.ActionEvaluator$1\norg.antlr.stringtemplate.language.InterfaceParserTokenTypes\norg.antlr.stringtemplate.language.AngleBracketTemplateLexer\norg.antlr.stringtemplate.language.TemplateParserTokenTypes\norg.antlr.stringtemplate.language.GroupParserTokenTypes\norg.antlr.stringtemplate.language.ActionEvaluatorTokenTypes\norg.antlr.stringtemplate.language.StringRef\norg.antlr.stringtemplate.language.GroupLexer\norg.antlr.stringtemplate.language.StringTemplateAST\norg.antlr.stringtemplate.language.ConditionalExpr\norg.antlr.stringtemplate.language.ChunkToken\norg.antlr.stringtemplate.language.InterfaceParser\norg.antlr.stringtemplate.language.ActionEvaluator$NameValuePair\norg.antlr.stringtemplate.language.TemplateParser\norg.antlr.stringtemplate.language.ASTExpr$2\norg.antlr.stringtemplate.language.Expr\norg.antlr.stringtemplate.language.ASTExpr$1\norg.antlr.stringtemplate.language.ArrayWrappedInList\norg.antlr.stringtemplate.language.ConditionalExpr$1\norg.antlr.stringtemplate.language.GroupParser\norg.antlr.stringtemplate.language.ConditionalExpr$ElseIfClauseData\norg.antlr.stringtemplate.language.Cat\norg.antlr.stringtemplate.language.DefaultTemplateLexer\norg.antlr.stringtemplate.language.ArrayIterator\norg.antlr.stringtemplate.language.ActionParser\norg.antlr.stringtemplate.language.FormalArgument\norg.antlr.stringtemplate.language.StringTemplateToken\norg.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes\norg.antlr.stringtemplate.language.ASTExpr\norg.antlr.stringtemplate.language.InterfaceLexer\norg.antlr.stringtemplate.StringTemplateGroup$1\norg.antlr.stringtemplate.NoIndentWriter\norg.antlr.stringtemplate.StringTemplateGroupLoader\norg.antlr.stringtemplate.StringTemplateGroup" + } + ] + }, + { + "group": "antlr", + "name": "antlr", + "version": "2.7.7", + "description": "A framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "f8f1352c52a4c6a500b597596501fc64" + }, + { + "alg": "SHA-1", + "content": "83cd2cd674a217ade95a4bb83a8a14f351f48bd0" + }, + { + "alg": "SHA-256", + "content": "88fbda4b912596b9f56e8e12e580cc954bacfb51776ecfddd3e18fc1cf56dc4c" + }, + { + "alg": "SHA-512", + "content": "311c3115f9f6651d1711c52d1739e25a70f25456cacb9a2cdde7627498c30b13d721133cc75b39462ad18812a82472ef1b3b9d64fab5abb0377c12bf82043a74" + }, + { + "alg": "SHA-384", + "content": "2e811e531ce30a2a905d093a00de596cf04406413b60422db8252b46125cadf07b71459cf6ac6da575ec030a9bf05e57" + }, + { + "alg": "SHA3-384", + "content": "bdf019332ae8714ef6a3904bb42bb08c1fe4feacf5e6137274884b0377d4e5b5f7aa9fe8e1ef5ca9b3e15f12320fdb67" + }, + { + "alg": "SHA3-256", + "content": "babce5c8beb1d5907a7ed6354589e991da7d8d5cbd86c479abfa1e1dfc4d2eb8" + }, + { + "alg": "SHA3-512", + "content": "3a8ce565280a157dd6e08fb68c317a4c28616099c56bc4992c38cf74a10a54a89e18e7c45190ce8511360798a87adc92f432382f9d9bdde0d56664b50044b517" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause" + } + } + ], + "purl": "pkg:maven/antlr/antlr@2.7.7?type=jar", + "type": "library", + "bom-ref": "pkg:maven/antlr/antlr@2.7.7?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/antlr/antlr/2.7.7/antlr-2.7.7.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "antlr.ActionElement\nantlr.actions.cpp.ActionLexer\nantlr.actions.cpp.ActionLexerTokenTypes\nantlr.actions.csharp.ActionLexer\nantlr.actions.csharp.ActionLexerTokenTypes\nantlr.actions.ActionLexer.class\nantlr.actions.ActionLexerTokenTypes.class\nantlr.actions.python.ActionLexer\nantlr.actions.python.ActionLexerTokenTypes\nantlr.actions.python.CodeLexer\nantlr.actions.python.CodeLexerTokenTypes\nantlr.ActionTransInfo\nantlr.Alternative\nantlr.AlternativeBlock\nantlr.AlternativeElement\nantlr.ANTLRError\nantlr.ANTLRException\nantlr.ANTLRGrammarParseBehavior\nantlr.ANTLRHashString\nantlr.ANTLRLexer\nantlr.ANTLRParser\nantlr.ANTLRStringBuffer\nantlr.ANTLRTokdefLexer\nantlr.ANTLRTokdefParser\nantlr.ANTLRTokdefParserTokenTypes\nantlr.ANTLRTokenTypes\nantlr.ASdebug.ASDebugStream\nantlr.ASdebug.IASDebugStream\nantlr.ASdebug.TokenOffsetInfo\nantlr.ASTFactory\nantlr.ASTIterator\nantlr.ASTNULLType\nantlr.ASTPair\nantlr.ASTVisitor\nantlr.BaseAST\nantlr.BlockContext\nantlr.BlockEndElement\nantlr.BlockWithImpliedExitPath\nantlr.build.ANTLR$1\nantlr.build.ANTLR\nantlr.build.StreamScarfer\nantlr.build.Tool\nantlr.ByteBuffer\nantlr.CharBuffer\nantlr.CharFormatter\nantlr.CharLiteralElement\nantlr.CharQueue\nantlr.CharRangeElement\nantlr.CharScanner\nantlr.CharStreamException\nantlr.CharStreamIOException\nantlr.CodeGenerator\nantlr.collections.AST\nantlr.collections.ASTEnumeration\nantlr.collections.Enumerator\nantlr.collections.impl.ASTArray\nantlr.collections.impl.ASTEnumerator\nantlr.collections.impl.BitSet\nantlr.collections.impl.IndexedVector\nantlr.collections.impl.IntRange\nantlr.collections.impl.LLCell\nantlr.collections.impl.LLEnumeration\nantlr.collections.impl.LList\nantlr.collections.impl.Vector\nantlr.collections.impl.VectorEnumeration\nantlr.collections.impl.VectorEnumerator\nantlr.collections.List\nantlr.collections.Stack\nantlr.CommonAST\nantlr.CommonASTWithHiddenTokens\nantlr.CommonHiddenStreamToken\nantlr.CommonToken\nantlr.CppBlockFinishingInfo\nantlr.CppCharFormatter\nantlr.CppCodeGenerator\nantlr.CSharpBlockFinishingInfo\nantlr.CSharpCharFormatter\nantlr.CSharpCodeGenerator\nantlr.CSharpNameSpace\nantlr.debug.DebuggingCharScanner\nantlr.debug.DebuggingInputBuffer\nantlr.debug.DebuggingParser\nantlr.debug.Event\nantlr.debug.GuessingEvent\nantlr.debug.InputBufferAdapter\nantlr.debug.InputBufferEvent\nantlr.debug.InputBufferEventSupport\nantlr.debug.InputBufferListener\nantlr.debug.InputBufferReporter\nantlr.debug.ListenerBase\nantlr.debug.LLkDebuggingParser\nantlr.debug.MessageAdapter\nantlr.debug.MessageEvent\nantlr.debug.MessageListener\nantlr.debug.misc.ASTFrame$1\nantlr.debug.misc.ASTFrame$MyTreeSelectionListener\nantlr.debug.misc.ASTFrame\nantlr.debug.misc.JTreeASTModel\nantlr.debug.misc.JTreeASTPanel\nantlr.debug.NewLineEvent\nantlr.debug.NewLineListener\nantlr.debug.ParserAdapter\nantlr.debug.ParserController\nantlr.debug.ParserEventSupport\nantlr.debug.ParserListener\nantlr.debug.ParserMatchAdapter\nantlr.debug.ParserMatchEvent\nantlr.debug.ParserMatchListener\nantlr.debug.ParserReporter\nantlr.debug.ParserTokenAdapter\nantlr.debug.ParserTokenEvent\nantlr.debug.ParserTokenListener\nantlr.debug.ParseTreeDebugParser\nantlr.debug.SemanticPredicateAdapter\nantlr.debug.SemanticPredicateEvent\nantlr.debug.SemanticPredicateListener\nantlr.debug.SyntacticPredicateAdapter\nantlr.debug.SyntacticPredicateEvent\nantlr.debug.SyntacticPredicateListener\nantlr.debug.TraceAdapter\nantlr.debug.TraceEvent\nantlr.debug.TraceListener\nantlr.debug.Tracer\nantlr.DefaultFileLineFormatter\nantlr.DefaultJavaCodeGeneratorPrintWriterManager\nantlr.DefaultToolErrorHandler\nantlr.DefineGrammarSymbols\nantlr.DiagnosticCodeGenerator\nantlr.DocBookCodeGenerator\nantlr.DumpASTVisitor\nantlr.ExceptionHandler\nantlr.ExceptionSpec\nantlr.FileCopyException\nantlr.FileLineFormatter\nantlr.Grammar\nantlr.GrammarAnalyzer\nantlr.GrammarAtom\nantlr.GrammarElement\nantlr.GrammarSymbol\nantlr.HTMLCodeGenerator\nantlr.ImportVocabTokenManager\nantlr.InputBuffer\nantlr.JavaBlockFinishingInfo\nantlr.JavaCharFormatter\nantlr.JavaCodeGenerator\nantlr.JavaCodeGeneratorPrintWriterManager\nantlr.LexerGrammar\nantlr.LexerSharedInputState\nantlr.LLkAnalyzer\nantlr.LLkGrammarAnalyzer\nantlr.LLkParser\nantlr.Lookahead\nantlr.MakeGrammar\nantlr.MismatchedCharException\nantlr.MismatchedTokenException\nantlr.NameSpace\nantlr.NoViableAltException\nantlr.NoViableAltForCharException\nantlr.OneOrMoreBlock\nantlr.Parser\nantlr.ParserGrammar\nantlr.ParserSharedInputState\nantlr.ParseTree\nantlr.ParseTreeRule\nantlr.ParseTreeToken\nantlr.preprocessor.Grammar\nantlr.preprocessor.GrammarFile\nantlr.preprocessor.Hierarchy\nantlr.preprocessor.Option\nantlr.preprocessor.Preprocessor\nantlr.preprocessor.PreprocessorLexer\nantlr.preprocessor.PreprocessorTokenTypes\nantlr.preprocessor.Rule\nantlr.preprocessor.Tool\nantlr.PreservingFileWriter\nantlr.PrintWriterWithSMAP\nantlr.PythonBlockFinishingInfo\nantlr.PythonCharFormatter\nantlr.PythonCodeGenerator\nantlr.RecognitionException\nantlr.RuleBlock\nantlr.RuleEndElement\nantlr.RuleRefElement\nantlr.RuleSymbol\nantlr.SemanticException\nantlr.SimpleTokenManager\nantlr.StringLiteralElement\nantlr.StringLiteralSymbol\nantlr.StringUtils\nantlr.SynPredBlock\nantlr.Token\nantlr.TokenBuffer\nantlr.TokenManager\nantlr.TokenQueue\nantlr.TokenRangeElement\nantlr.TokenRefElement\nantlr.TokenStream\nantlr.TokenStreamBasicFilter\nantlr.TokenStreamException\nantlr.TokenStreamHiddenTokenFilter\nantlr.TokenStreamIOException\nantlr.TokenStreamRecognitionException\nantlr.TokenStreamRetryException\nantlr.TokenStreamRewriteEngine$1\nantlr.TokenStreamRewriteEngine$DeleteOp\nantlr.TokenStreamRewriteEngine$InsertBeforeOp\nantlr.TokenStreamRewriteEngine$ReplaceOp\nantlr.TokenStreamRewriteEngine$RewriteOperation\nantlr.TokenStreamRewriteEngine\nantlr.TokenStreamSelector\nantlr.TokenSymbol\nantlr.TokenWithIndex\nantlr.Tool\nantlr.ToolErrorHandler\nantlr.TreeBlockContext\nantlr.TreeElement\nantlr.TreeParser\nantlr.TreeParserSharedInputState\nantlr.TreeSpecifierNode\nantlr.TreeWalkerGrammar\nantlr.Utils\nantlr.Version\nantlr.WildcardElement\nantlr.ZeroOrMoreBlock" + } + ] + }, + { + "group": "com.google.code.gson", + "name": "gson", + "version": "2.8.0", + "description": "Gson JSON library", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "a42f1f5bfa4e6f123ddcab3de7e0ff81" + }, + { + "alg": "SHA-1", + "content": "c4ba5371a29ac9b2ad6129b1d39ea38750043eff" + }, + { + "alg": "SHA-256", + "content": "c6221763bd79c4f1c3dc7f750b5f29a0bb38b367b81314c4f71896e340c40825" + }, + { + "alg": "SHA-512", + "content": "740f66ddd5d46ef9f8da97b2f53299aff64cadbffc15217f0b26dc6dc7d53b140b16b3d09d22f72b223d7f85740dd6c2e1951ce57b4c06f5ba795fc17df30cfd" + }, + { + "alg": "SHA-384", + "content": "3fe0d1eb36b3a26ceb7bef486311f6cf7ebb273aee9d31f11d6a75ef71062790d87c47837c2d9409009396e6818054ac" + }, + { + "alg": "SHA3-384", + "content": "3929028ff706e9a90ceac4817504091fa195178f83c944d6b0547033949f3940695146422a368443e6aa17c36eada64e" + }, + { + "alg": "SHA3-256", + "content": "2f6345d4ece6b6316a4f4380b48fe430b747f0a3c1969cd01927233e96498590" + }, + { + "alg": "SHA3-512", + "content": "6f56b71faa3ff98ebfed8f7b029da587357aacf1d89437d7ad9009a2a5e9f324a1764dcac3c5f0163fc09b76b368c97bc43a9e93fcfb92f9a5587efeeb6f502d" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.google.code.gson/gson@2.8.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.google.code.gson/gson@2.8.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.google.gson.annotations.Expose\ncom.google.gson.annotations.JsonAdapter\ncom.google.gson.annotations.SerializedName\ncom.google.gson.annotations.Since\ncom.google.gson.annotations.Until\ncom.google.gson.DefaultDateTypeAdapter\ncom.google.gson.ExclusionStrategy\ncom.google.gson.FieldAttributes\ncom.google.gson.FieldNamingPolicy$1\ncom.google.gson.FieldNamingPolicy$2\ncom.google.gson.FieldNamingPolicy$3\ncom.google.gson.FieldNamingPolicy$4\ncom.google.gson.FieldNamingPolicy$5\ncom.google.gson.FieldNamingPolicy\ncom.google.gson.FieldNamingStrategy\ncom.google.gson.Gson$1\ncom.google.gson.Gson$2\ncom.google.gson.Gson$3\ncom.google.gson.Gson$4\ncom.google.gson.Gson$5\ncom.google.gson.Gson$6\ncom.google.gson.Gson$FutureTypeAdapter\ncom.google.gson.Gson\ncom.google.gson.GsonBuilder\ncom.google.gson.InstanceCreator\ncom.google.gson.internal.$Gson$Preconditions\ncom.google.gson.internal.$Gson$Types$GenericArrayTypeImpl\ncom.google.gson.internal.$Gson$Types$ParameterizedTypeImpl\ncom.google.gson.internal.$Gson$Types$WildcardTypeImpl\ncom.google.gson.internal.$Gson$Types\ncom.google.gson.internal.bind.ArrayTypeAdapter$1\ncom.google.gson.internal.bind.ArrayTypeAdapter\ncom.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter\ncom.google.gson.internal.bind.CollectionTypeAdapterFactory\ncom.google.gson.internal.bind.DateTypeAdapter$1\ncom.google.gson.internal.bind.DateTypeAdapter\ncom.google.gson.internal.bind.JsonAdapterAnnotationTypeAdapterFactory\ncom.google.gson.internal.bind.JsonTreeReader$1\ncom.google.gson.internal.bind.JsonTreeReader\ncom.google.gson.internal.bind.JsonTreeWriter$1\ncom.google.gson.internal.bind.JsonTreeWriter\ncom.google.gson.internal.bind.MapTypeAdapterFactory$Adapter\ncom.google.gson.internal.bind.MapTypeAdapterFactory\ncom.google.gson.internal.bind.ObjectTypeAdapter$1\ncom.google.gson.internal.bind.ObjectTypeAdapter$2\ncom.google.gson.internal.bind.ObjectTypeAdapter\ncom.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1\ncom.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter\ncom.google.gson.internal.bind.ReflectiveTypeAdapterFactory$BoundField\ncom.google.gson.internal.bind.ReflectiveTypeAdapterFactory\ncom.google.gson.internal.bind.SqlDateTypeAdapter$1\ncom.google.gson.internal.bind.SqlDateTypeAdapter\ncom.google.gson.internal.bind.TimeTypeAdapter$1\ncom.google.gson.internal.bind.TimeTypeAdapter\ncom.google.gson.internal.bind.TreeTypeAdapter$1\ncom.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl\ncom.google.gson.internal.bind.TreeTypeAdapter$SingleTypeFactory\ncom.google.gson.internal.bind.TreeTypeAdapter\ncom.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper\ncom.google.gson.internal.bind.TypeAdapters$1\ncom.google.gson.internal.bind.TypeAdapters$10\ncom.google.gson.internal.bind.TypeAdapters$11\ncom.google.gson.internal.bind.TypeAdapters$12\ncom.google.gson.internal.bind.TypeAdapters$13\ncom.google.gson.internal.bind.TypeAdapters$14\ncom.google.gson.internal.bind.TypeAdapters$15\ncom.google.gson.internal.bind.TypeAdapters$16\ncom.google.gson.internal.bind.TypeAdapters$17\ncom.google.gson.internal.bind.TypeAdapters$18\ncom.google.gson.internal.bind.TypeAdapters$19\ncom.google.gson.internal.bind.TypeAdapters$2\ncom.google.gson.internal.bind.TypeAdapters$20\ncom.google.gson.internal.bind.TypeAdapters$21\ncom.google.gson.internal.bind.TypeAdapters$22\ncom.google.gson.internal.bind.TypeAdapters$23\ncom.google.gson.internal.bind.TypeAdapters$24\ncom.google.gson.internal.bind.TypeAdapters$25\ncom.google.gson.internal.bind.TypeAdapters$26$1\ncom.google.gson.internal.bind.TypeAdapters$26\ncom.google.gson.internal.bind.TypeAdapters$27\ncom.google.gson.internal.bind.TypeAdapters$28\ncom.google.gson.internal.bind.TypeAdapters$29\ncom.google.gson.internal.bind.TypeAdapters$3\ncom.google.gson.internal.bind.TypeAdapters$30\ncom.google.gson.internal.bind.TypeAdapters$31\ncom.google.gson.internal.bind.TypeAdapters$32\ncom.google.gson.internal.bind.TypeAdapters$33\ncom.google.gson.internal.bind.TypeAdapters$34\ncom.google.gson.internal.bind.TypeAdapters$35$1\ncom.google.gson.internal.bind.TypeAdapters$35\ncom.google.gson.internal.bind.TypeAdapters$36\ncom.google.gson.internal.bind.TypeAdapters$4\ncom.google.gson.internal.bind.TypeAdapters$5\ncom.google.gson.internal.bind.TypeAdapters$6\ncom.google.gson.internal.bind.TypeAdapters$7\ncom.google.gson.internal.bind.TypeAdapters$8\ncom.google.gson.internal.bind.TypeAdapters$9\ncom.google.gson.internal.bind.TypeAdapters$EnumTypeAdapter\ncom.google.gson.internal.bind.TypeAdapters\ncom.google.gson.internal.bind.util.ISO8601Utils\ncom.google.gson.internal.ConstructorConstructor$1\ncom.google.gson.internal.ConstructorConstructor$10\ncom.google.gson.internal.ConstructorConstructor$11\ncom.google.gson.internal.ConstructorConstructor$12\ncom.google.gson.internal.ConstructorConstructor$13\ncom.google.gson.internal.ConstructorConstructor$14\ncom.google.gson.internal.ConstructorConstructor$2\ncom.google.gson.internal.ConstructorConstructor$3\ncom.google.gson.internal.ConstructorConstructor$4\ncom.google.gson.internal.ConstructorConstructor$5\ncom.google.gson.internal.ConstructorConstructor$6\ncom.google.gson.internal.ConstructorConstructor$7\ncom.google.gson.internal.ConstructorConstructor$8\ncom.google.gson.internal.ConstructorConstructor$9\ncom.google.gson.internal.ConstructorConstructor\ncom.google.gson.internal.Excluder$1\ncom.google.gson.internal.Excluder\ncom.google.gson.internal.JsonReaderInternalAccess\ncom.google.gson.internal.LazilyParsedNumber\ncom.google.gson.internal.LinkedHashTreeMap$1\ncom.google.gson.internal.LinkedHashTreeMap$AvlBuilder\ncom.google.gson.internal.LinkedHashTreeMap$AvlIterator\ncom.google.gson.internal.LinkedHashTreeMap$EntrySet$1\ncom.google.gson.internal.LinkedHashTreeMap$EntrySet\ncom.google.gson.internal.LinkedHashTreeMap$KeySet$1\ncom.google.gson.internal.LinkedHashTreeMap$KeySet\ncom.google.gson.internal.LinkedHashTreeMap$LinkedTreeMapIterator\ncom.google.gson.internal.LinkedHashTreeMap$Node\ncom.google.gson.internal.LinkedHashTreeMap\ncom.google.gson.internal.LinkedTreeMap$1\ncom.google.gson.internal.LinkedTreeMap$EntrySet$1\ncom.google.gson.internal.LinkedTreeMap$EntrySet\ncom.google.gson.internal.LinkedTreeMap$KeySet$1\ncom.google.gson.internal.LinkedTreeMap$KeySet\ncom.google.gson.internal.LinkedTreeMap$LinkedTreeMapIterator\ncom.google.gson.internal.LinkedTreeMap$Node\ncom.google.gson.internal.LinkedTreeMap\ncom.google.gson.internal.ObjectConstructor\ncom.google.gson.internal.Primitives\ncom.google.gson.internal.Streams$AppendableWriter$CurrentWrite\ncom.google.gson.internal.Streams$AppendableWriter\ncom.google.gson.internal.Streams\ncom.google.gson.internal.UnsafeAllocator$1\ncom.google.gson.internal.UnsafeAllocator$2\ncom.google.gson.internal.UnsafeAllocator$3\ncom.google.gson.internal.UnsafeAllocator$4\ncom.google.gson.internal.UnsafeAllocator\ncom.google.gson.JsonArray\ncom.google.gson.JsonDeserializationContext\ncom.google.gson.JsonDeserializer\ncom.google.gson.JsonElement\ncom.google.gson.JsonIOException\ncom.google.gson.JsonNull\ncom.google.gson.JsonObject\ncom.google.gson.JsonParseException\ncom.google.gson.JsonParser\ncom.google.gson.JsonPrimitive\ncom.google.gson.JsonSerializationContext\ncom.google.gson.JsonSerializer\ncom.google.gson.JsonStreamParser\ncom.google.gson.JsonSyntaxException\ncom.google.gson.LongSerializationPolicy$1\ncom.google.gson.LongSerializationPolicy$2\ncom.google.gson.LongSerializationPolicy\ncom.google.gson.reflect.TypeToken\ncom.google.gson.stream.JsonReader$1\ncom.google.gson.stream.JsonReader\ncom.google.gson.stream.JsonScope\ncom.google.gson.stream.JsonToken\ncom.google.gson.stream.JsonWriter\ncom.google.gson.stream.MalformedJsonException\ncom.google.gson.TypeAdapter$1\ncom.google.gson.TypeAdapter\ncom.google.gson.TypeAdapterFactory" + } + ] + }, + { + "publisher": "The Apache Software Foundation", + "group": "org.apache.commons", + "name": "commons-math", + "version": "2.2", + "description": "The Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "4b65633769a2d3c532c86188648bb380" + }, + { + "alg": "SHA-1", + "content": "4877b85d388275f994a5cfc7eceb73a8045d3006" + }, + { + "alg": "SHA-256", + "content": "15993bb2a3cf50f3291b40fc980a3166a0984e7b5f1abbe5232151fd94954584" + }, + { + "alg": "SHA-512", + "content": "f444ead8d025d92ebacc05a366cdfd6f3c9b9788f36961cc66a4c71846b9e953a586268c23268a7a8b9561159fc38f7478daea8142b3b55fb3a8dea756720ab6" + }, + { + "alg": "SHA-384", + "content": "56dde9ba9689a3efae9165010b08469108f4971542809b52facc348a841dbed76d83b5fe218ca24db6d8276f45e39458" + }, + { + "alg": "SHA3-384", + "content": "7d71fdb235d8d8c4019164315b6241e893215ee3ed4934a15ccc71bae9154726e8e9ec1ab76daf0e8dec62d0069e806d" + }, + { + "alg": "SHA3-256", + "content": "d00d7bef766c466c34e0f624a1ba6ea6a2c1a0a46de81f85e331548d13b5cef0" + }, + { + "alg": "SHA3-512", + "content": "67bcc94b3d2ebf1e8d9862ad5c57609e6315e53fb27f9db16be4e1384a6619aee9e7f2d2ef530380e107d9c337cbcd4bb3a21ff4293931cb9bb488f598c63b5c" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.commons/commons-math@2.2?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.commons/commons-math@2.2?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/commons/commons-math/2.2/commons-math-2.2.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.commons.math.MaxIterationsExceededException\norg.apache.commons.math.MathRuntimeException$10\norg.apache.commons.math.estimation.EstimationException\norg.apache.commons.math.estimation.GaussNewtonEstimator\norg.apache.commons.math.estimation.LevenbergMarquardtEstimator\norg.apache.commons.math.estimation.Estimator\norg.apache.commons.math.estimation.EstimatedParameter\norg.apache.commons.math.estimation.WeightedMeasurement\norg.apache.commons.math.estimation.EstimationProblem\norg.apache.commons.math.estimation.SimpleEstimationProblem\norg.apache.commons.math.estimation.AbstractEstimator\norg.apache.commons.math.random.JDKRandomGenerator\norg.apache.commons.math.random.AbstractRandomGenerator\norg.apache.commons.math.random.Well512a\norg.apache.commons.math.random.RandomVectorGenerator\norg.apache.commons.math.random.Well1024a\norg.apache.commons.math.random.Well44497a\norg.apache.commons.math.random.Well19937c\norg.apache.commons.math.random.EmpiricalDistributionImpl$ArrayDataAdapter\norg.apache.commons.math.random.UniformRandomGenerator\norg.apache.commons.math.random.MersenneTwister\norg.apache.commons.math.random.Well44497b\norg.apache.commons.math.random.EmpiricalDistributionImpl$StreamDataAdapter\norg.apache.commons.math.random.BitsStreamGenerator\norg.apache.commons.math.random.RandomAdaptor\norg.apache.commons.math.random.EmpiricalDistributionImpl$DataAdapter\norg.apache.commons.math.random.EmpiricalDistributionImpl$DataAdapterFactory\norg.apache.commons.math.random.Well19937a\norg.apache.commons.math.random.ValueServer\norg.apache.commons.math.random.UncorrelatedRandomVectorGenerator\norg.apache.commons.math.random.NormalizedRandomGenerator\norg.apache.commons.math.random.UnitSphereRandomVectorGenerator\norg.apache.commons.math.random.GaussianRandomGenerator\norg.apache.commons.math.random.CorrelatedRandomVectorGenerator\norg.apache.commons.math.random.RandomDataImpl\norg.apache.commons.math.random.EmpiricalDistribution\norg.apache.commons.math.random.AbstractWell\norg.apache.commons.math.random.RandomGenerator\norg.apache.commons.math.random.RandomData\norg.apache.commons.math.random.EmpiricalDistributionImpl$1\norg.apache.commons.math.random.EmpiricalDistributionImpl\norg.apache.commons.math.linear.AnyMatrix\norg.apache.commons.math.linear.RealMatrixChangingVisitor\norg.apache.commons.math.linear.BlockRealMatrix\norg.apache.commons.math.linear.AbstractRealVector$1\norg.apache.commons.math.linear.QRDecompositionImpl$Solver\norg.apache.commons.math.linear.SingularValueDecomposition\norg.apache.commons.math.linear.SingularValueDecompositionImpl$Solver\norg.apache.commons.math.linear.BigMatrixImpl\norg.apache.commons.math.linear.AbstractRealMatrix$1\norg.apache.commons.math.linear.RealMatrixPreservingVisitor\norg.apache.commons.math.linear.LUDecompositionImpl$Solver\norg.apache.commons.math.linear.FieldLUDecompositionImpl$Solver\norg.apache.commons.math.linear.OpenMapRealVector$OpenMapEntry\norg.apache.commons.math.linear.FieldMatrixChangingVisitor\norg.apache.commons.math.linear.LUDecomposition\norg.apache.commons.math.linear.AbstractFieldMatrix\norg.apache.commons.math.linear.DecompositionSolver\norg.apache.commons.math.linear.MatrixUtils$BigFractionMatrixConverter\norg.apache.commons.math.linear.ArrayFieldVector\norg.apache.commons.math.linear.LUDecompositionImpl$1\norg.apache.commons.math.linear.AbstractFieldMatrix$2\norg.apache.commons.math.linear.QRDecompositionImpl\norg.apache.commons.math.linear.Array2DRowFieldMatrix\norg.apache.commons.math.linear.SingularMatrixException\norg.apache.commons.math.linear.FieldDecompositionSolver\norg.apache.commons.math.linear.EigenDecomposition\norg.apache.commons.math.linear.DefaultRealMatrixChangingVisitor\norg.apache.commons.math.linear.RealVector$Entry\norg.apache.commons.math.linear.OpenMapRealVector\norg.apache.commons.math.linear.RealVectorFormat\norg.apache.commons.math.linear.FieldMatrixPreservingVisitor\norg.apache.commons.math.linear.NotPositiveDefiniteMatrixException\norg.apache.commons.math.linear.EigenDecompositionImpl$Solver\norg.apache.commons.math.linear.CholeskyDecompositionImpl$1\norg.apache.commons.math.linear.DefaultFieldMatrixChangingVisitor\norg.apache.commons.math.linear.RealMatrix\norg.apache.commons.math.linear.OpenMapRealMatrix\norg.apache.commons.math.linear.CholeskyDecompositionImpl$Solver\norg.apache.commons.math.linear.AbstractFieldMatrix$3\norg.apache.commons.math.linear.MatrixUtils\norg.apache.commons.math.linear.AbstractRealMatrix$2\norg.apache.commons.math.linear.Array2DRowRealMatrix\norg.apache.commons.math.linear.CholeskyDecomposition\norg.apache.commons.math.linear.LUDecompositionImpl\norg.apache.commons.math.linear.FieldLUDecompositionImpl\norg.apache.commons.math.linear.EigenDecompositionImpl\norg.apache.commons.math.linear.AbstractRealMatrix\norg.apache.commons.math.linear.RealMatrixImpl\norg.apache.commons.math.linear.MatrixUtils$FractionMatrixConverter\norg.apache.commons.math.linear.FieldLUDecompositionImpl$1\norg.apache.commons.math.linear.SparseRealVector\norg.apache.commons.math.linear.MatrixVisitorException\norg.apache.commons.math.linear.RealVector\norg.apache.commons.math.linear.EigenDecompositionImpl$1\norg.apache.commons.math.linear.AbstractRealVector$SparseEntryIterator\norg.apache.commons.math.linear.DefaultRealMatrixPreservingVisitor\norg.apache.commons.math.linear.SparseFieldMatrix\norg.apache.commons.math.linear.FieldVector\norg.apache.commons.math.linear.DefaultFieldMatrixPreservingVisitor\norg.apache.commons.math.linear.SparseFieldVector\norg.apache.commons.math.linear.QRDecomposition\norg.apache.commons.math.linear.MatrixIndexException\norg.apache.commons.math.linear.AbstractRealMatrix$4\norg.apache.commons.math.linear.AbstractRealVector\norg.apache.commons.math.linear.BlockFieldMatrix\norg.apache.commons.math.linear.ArrayRealVector\norg.apache.commons.math.linear.NonSquareMatrixException\norg.apache.commons.math.linear.AbstractRealVector$EntryImpl\norg.apache.commons.math.linear.QRDecompositionImpl$1\norg.apache.commons.math.linear.AbstractRealMatrix$5\norg.apache.commons.math.linear.FieldMatrix\norg.apache.commons.math.linear.SparseRealMatrix\norg.apache.commons.math.linear.TriDiagonalTransformer\norg.apache.commons.math.linear.NotSymmetricMatrixException\norg.apache.commons.math.linear.AbstractFieldMatrix$1\norg.apache.commons.math.linear.SingularValueDecompositionImpl\norg.apache.commons.math.linear.OpenMapRealVector$OpenMapSparseIterator\norg.apache.commons.math.linear.CholeskyDecompositionImpl\norg.apache.commons.math.linear.AbstractRealMatrix$3\norg.apache.commons.math.linear.InvalidMatrixException\norg.apache.commons.math.linear.BigMatrix\norg.apache.commons.math.linear.SingularValueDecompositionImpl$1\norg.apache.commons.math.linear.FieldLUDecomposition\norg.apache.commons.math.linear.BiDiagonalTransformer\norg.apache.commons.math.genetics.FixedGenerationCount\norg.apache.commons.math.genetics.RandomKey\norg.apache.commons.math.genetics.ElitisticListPopulation\norg.apache.commons.math.genetics.RandomKeyMutation\norg.apache.commons.math.genetics.ListPopulation\norg.apache.commons.math.genetics.Chromosome\norg.apache.commons.math.genetics.CrossoverPolicy\norg.apache.commons.math.genetics.ChromosomePair\norg.apache.commons.math.genetics.SelectionPolicy\norg.apache.commons.math.genetics.InvalidRepresentationException\norg.apache.commons.math.genetics.PermutationChromosome\norg.apache.commons.math.genetics.BinaryMutation\norg.apache.commons.math.genetics.TournamentSelection$1\norg.apache.commons.math.genetics.TournamentSelection\norg.apache.commons.math.genetics.GeneticAlgorithm\norg.apache.commons.math.genetics.OnePointCrossover\norg.apache.commons.math.genetics.BinaryChromosome\norg.apache.commons.math.genetics.Population\norg.apache.commons.math.genetics.Fitness\norg.apache.commons.math.genetics.StoppingCondition\norg.apache.commons.math.genetics.MutationPolicy\norg.apache.commons.math.genetics.AbstractListChromosome\norg.apache.commons.math.MathRuntimeException$2\norg.apache.commons.math.stat.clustering.KMeansPlusPlusClusterer$1\norg.apache.commons.math.stat.clustering.EuclideanIntegerPoint\norg.apache.commons.math.stat.clustering.Cluster\norg.apache.commons.math.stat.clustering.Clusterable\norg.apache.commons.math.stat.clustering.KMeansPlusPlusClusterer$EmptyClusterStrategy\norg.apache.commons.math.stat.clustering.KMeansPlusPlusClusterer\norg.apache.commons.math.stat.descriptive.StorelessUnivariateStatistic\norg.apache.commons.math.stat.descriptive.StatisticalSummaryValues\norg.apache.commons.math.stat.descriptive.SynchronizedDescriptiveStatistics\norg.apache.commons.math.stat.descriptive.summary.SumOfLogs\norg.apache.commons.math.stat.descriptive.summary.Product\norg.apache.commons.math.stat.descriptive.summary.Sum\norg.apache.commons.math.stat.descriptive.summary.SumOfSquares\norg.apache.commons.math.stat.descriptive.StatisticalMultivariateSummary\norg.apache.commons.math.stat.descriptive.rank.Max\norg.apache.commons.math.stat.descriptive.rank.Min\norg.apache.commons.math.stat.descriptive.rank.Percentile\norg.apache.commons.math.stat.descriptive.rank.Median\norg.apache.commons.math.stat.descriptive.AbstractUnivariateStatistic\norg.apache.commons.math.stat.descriptive.DescriptiveStatistics\norg.apache.commons.math.stat.descriptive.SynchronizedSummaryStatistics\norg.apache.commons.math.stat.descriptive.StatisticalSummary\norg.apache.commons.math.stat.descriptive.WeightedEvaluation\norg.apache.commons.math.stat.descriptive.moment.GeometricMean\norg.apache.commons.math.stat.descriptive.moment.SecondMoment\norg.apache.commons.math.stat.descriptive.moment.FirstMoment\norg.apache.commons.math.stat.descriptive.moment.Skewness\norg.apache.commons.math.stat.descriptive.moment.SemiVariance$Direction\norg.apache.commons.math.stat.descriptive.moment.ThirdMoment\norg.apache.commons.math.stat.descriptive.moment.Mean\norg.apache.commons.math.stat.descriptive.moment.Variance\norg.apache.commons.math.stat.descriptive.moment.VectorialMean\norg.apache.commons.math.stat.descriptive.moment.VectorialCovariance\norg.apache.commons.math.stat.descriptive.moment.SemiVariance\norg.apache.commons.math.stat.descriptive.moment.FourthMoment\norg.apache.commons.math.stat.descriptive.moment.Kurtosis\norg.apache.commons.math.stat.descriptive.moment.StandardDeviation\norg.apache.commons.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics\norg.apache.commons.math.stat.descriptive.AggregateSummaryStatistics\norg.apache.commons.math.stat.descriptive.SummaryStatistics\norg.apache.commons.math.stat.descriptive.AbstractStorelessUnivariateStatistic\norg.apache.commons.math.stat.descriptive.UnivariateStatistic\norg.apache.commons.math.stat.descriptive.AggregateSummaryStatistics$AggregatingSummaryStatistics\norg.apache.commons.math.stat.descriptive.MultivariateSummaryStatistics\norg.apache.commons.math.stat.Frequency$1\norg.apache.commons.math.stat.Frequency\norg.apache.commons.math.stat.StatUtils\norg.apache.commons.math.stat.regression.OLSMultipleLinearRegression\norg.apache.commons.math.stat.regression.GLSMultipleLinearRegression\norg.apache.commons.math.stat.regression.AbstractMultipleLinearRegression\norg.apache.commons.math.stat.regression.SimpleRegression\norg.apache.commons.math.stat.regression.MultipleLinearRegression\norg.apache.commons.math.stat.correlation.Covariance\norg.apache.commons.math.stat.correlation.SpearmansCorrelation\norg.apache.commons.math.stat.correlation.PearsonsCorrelation\norg.apache.commons.math.stat.ranking.TiesStrategy\norg.apache.commons.math.stat.ranking.NaturalRanking\norg.apache.commons.math.stat.ranking.RankingAlgorithm\norg.apache.commons.math.stat.ranking.NaturalRanking$IntDoublePair\norg.apache.commons.math.stat.ranking.NaNStrategy\norg.apache.commons.math.stat.ranking.NaturalRanking$1\norg.apache.commons.math.stat.Frequency$NaturalComparator\norg.apache.commons.math.stat.inference.TTest\norg.apache.commons.math.stat.inference.OneWayAnovaImpl\norg.apache.commons.math.stat.inference.ChiSquareTestImpl\norg.apache.commons.math.stat.inference.UnknownDistributionChiSquareTest\norg.apache.commons.math.stat.inference.ChiSquareTest\norg.apache.commons.math.stat.inference.TTestImpl\norg.apache.commons.math.stat.inference.OneWayAnovaImpl$1\norg.apache.commons.math.stat.inference.OneWayAnova\norg.apache.commons.math.stat.inference.OneWayAnovaImpl$AnovaStats\norg.apache.commons.math.stat.inference.TestUtils\norg.apache.commons.math.DimensionMismatchException\norg.apache.commons.math.MathConfigurationException\norg.apache.commons.math.geometry.Vector3DFormat\norg.apache.commons.math.geometry.RotationOrder\norg.apache.commons.math.geometry.Vector3D\norg.apache.commons.math.geometry.NotARotationMatrixException\norg.apache.commons.math.geometry.CardanEulerSingularityException\norg.apache.commons.math.geometry.Rotation\norg.apache.commons.math.optimization.RealPointValuePair\norg.apache.commons.math.optimization.univariate.BrentOptimizer\norg.apache.commons.math.optimization.univariate.BracketFinder\norg.apache.commons.math.optimization.univariate.AbstractUnivariateRealOptimizer\norg.apache.commons.math.optimization.fitting.ParametricRealFunction\norg.apache.commons.math.optimization.fitting.HarmonicFitter$1\norg.apache.commons.math.optimization.fitting.CurveFitter$TheoreticalValuesFunction$1\norg.apache.commons.math.optimization.fitting.PolynomialFitter\norg.apache.commons.math.optimization.fitting.GaussianDerivativeFunction\norg.apache.commons.math.optimization.fitting.PolynomialFitter$ParametricPolynomial\norg.apache.commons.math.optimization.fitting.GaussianParametersGuesser\norg.apache.commons.math.optimization.fitting.HarmonicCoefficientsGuesser\norg.apache.commons.math.optimization.fitting.GaussianFitter\norg.apache.commons.math.optimization.fitting.PolynomialFitter$1\norg.apache.commons.math.optimization.fitting.ParametricGaussianFunction\norg.apache.commons.math.optimization.fitting.HarmonicFitter\norg.apache.commons.math.optimization.fitting.HarmonicFunction\norg.apache.commons.math.optimization.fitting.GaussianParametersGuesser$1\norg.apache.commons.math.optimization.fitting.WeightedObservedPoint\norg.apache.commons.math.optimization.fitting.CurveFitter\norg.apache.commons.math.optimization.fitting.CurveFitter$TheoreticalValuesFunction\norg.apache.commons.math.optimization.fitting.HarmonicFitter$ParametricHarmonicFunction\norg.apache.commons.math.optimization.fitting.GaussianFunction\norg.apache.commons.math.optimization.linear.SimplexTableau\norg.apache.commons.math.optimization.linear.LinearConstraint\norg.apache.commons.math.optimization.linear.Relationship$1\norg.apache.commons.math.optimization.linear.AbstractLinearOptimizer\norg.apache.commons.math.optimization.linear.LinearOptimizer\norg.apache.commons.math.optimization.linear.NoFeasibleSolutionException\norg.apache.commons.math.optimization.linear.Relationship\norg.apache.commons.math.optimization.linear.UnboundedSolutionException\norg.apache.commons.math.optimization.linear.LinearObjectiveFunction\norg.apache.commons.math.optimization.linear.SimplexSolver\norg.apache.commons.math.optimization.direct.PowellOptimizer$LineSearch\norg.apache.commons.math.optimization.direct.PowellOptimizer$LineSearch$1\norg.apache.commons.math.optimization.direct.PowellOptimizer\norg.apache.commons.math.optimization.direct.DirectSearchOptimizer\norg.apache.commons.math.optimization.direct.NelderMead\norg.apache.commons.math.optimization.direct.MultiDirectional\norg.apache.commons.math.optimization.direct.DirectSearchOptimizer$1\norg.apache.commons.math.optimization.VectorialConvergenceChecker\norg.apache.commons.math.optimization.SimpleVectorialPointChecker\norg.apache.commons.math.optimization.MultivariateRealOptimizer\norg.apache.commons.math.optimization.GoalType\norg.apache.commons.math.optimization.RealConvergenceChecker\norg.apache.commons.math.optimization.SimpleRealPointChecker\norg.apache.commons.math.optimization.DifferentiableMultivariateRealOptimizer\norg.apache.commons.math.optimization.MultiStartDifferentiableMultivariateVectorialOptimizer\norg.apache.commons.math.optimization.OptimizationException\norg.apache.commons.math.optimization.SimpleVectorialValueChecker\norg.apache.commons.math.optimization.VectorialPointValuePair\norg.apache.commons.math.optimization.LeastSquaresConverter\norg.apache.commons.math.optimization.general.NonLinearConjugateGradientOptimizer$LineSearchFunction\norg.apache.commons.math.optimization.general.NonLinearConjugateGradientOptimizer$1\norg.apache.commons.math.optimization.general.ConjugateGradientFormula\norg.apache.commons.math.optimization.general.AbstractLeastSquaresOptimizer\norg.apache.commons.math.optimization.general.LevenbergMarquardtOptimizer\norg.apache.commons.math.optimization.general.NonLinearConjugateGradientOptimizer\norg.apache.commons.math.optimization.general.AbstractScalarDifferentiableOptimizer\norg.apache.commons.math.optimization.general.NonLinearConjugateGradientOptimizer$IdentityPreconditioner\norg.apache.commons.math.optimization.general.GaussNewtonOptimizer\norg.apache.commons.math.optimization.general.Preconditioner\norg.apache.commons.math.optimization.UnivariateRealOptimizer\norg.apache.commons.math.optimization.SimpleScalarValueChecker\norg.apache.commons.math.optimization.MultiStartDifferentiableMultivariateRealOptimizer\norg.apache.commons.math.optimization.MultiStartDifferentiableMultivariateVectorialOptimizer$1\norg.apache.commons.math.optimization.DifferentiableMultivariateVectorialOptimizer\norg.apache.commons.math.optimization.MultiStartMultivariateRealOptimizer$1\norg.apache.commons.math.optimization.MultiStartDifferentiableMultivariateRealOptimizer$1\norg.apache.commons.math.optimization.MultiStartMultivariateRealOptimizer\norg.apache.commons.math.optimization.MultiStartUnivariateRealOptimizer\norg.apache.commons.math.MathRuntimeException$9\norg.apache.commons.math.FieldElement\norg.apache.commons.math.ConvergenceException\norg.apache.commons.math.ode.SecondOrderDifferentialEquations\norg.apache.commons.math.ode.SecondOrderIntegrator\norg.apache.commons.math.ode.MultistepIntegrator\norg.apache.commons.math.ode.AbstractIntegrator$1\norg.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians\norg.apache.commons.math.ode.jacobians.StepInterpolatorWithJacobians\norg.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepInterpolatorWrapper\norg.apache.commons.math.ode.jacobians.StepHandlerWithJacobians\norg.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$EventHandlerWrapper\norg.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper\norg.apache.commons.math.ode.jacobians.ODEWithJacobians\norg.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$FiniteDifferencesWrapper\norg.apache.commons.math.ode.jacobians.ParameterizedODE\norg.apache.commons.math.ode.jacobians.EventHandlerWithJacobians\norg.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$MappingWrapper\norg.apache.commons.math.ode.MultistepIntegrator$CountingDifferentialEquations\norg.apache.commons.math.ode.DerivativeException\norg.apache.commons.math.ode.MultistepIntegrator$NordsieckInitializer\norg.apache.commons.math.ode.FirstOrderDifferentialEquations\norg.apache.commons.math.ode.IntegratorException\norg.apache.commons.math.ode.FirstOrderConverter\norg.apache.commons.math.ode.nonstiff.GraggBulirschStoerIntegrator\norg.apache.commons.math.ode.nonstiff.GillStepInterpolator\norg.apache.commons.math.ode.nonstiff.GraggBulirschStoerStepInterpolator\norg.apache.commons.math.ode.nonstiff.DormandPrince54Integrator\norg.apache.commons.math.ode.nonstiff.AdamsMoultonIntegrator\norg.apache.commons.math.ode.nonstiff.AdaptiveStepsizeIntegrator\norg.apache.commons.math.ode.nonstiff.ThreeEighthesIntegrator\norg.apache.commons.math.ode.nonstiff.ThreeEighthesStepInterpolator\norg.apache.commons.math.ode.nonstiff.HighamHall54StepInterpolator\norg.apache.commons.math.ode.nonstiff.EmbeddedRungeKuttaIntegrator\norg.apache.commons.math.ode.nonstiff.RungeKuttaStepInterpolator\norg.apache.commons.math.ode.nonstiff.AdamsIntegrator\norg.apache.commons.math.ode.nonstiff.AdamsNordsieckTransformer$1\norg.apache.commons.math.ode.nonstiff.DormandPrince54StepInterpolator\norg.apache.commons.math.ode.nonstiff.EulerIntegrator\norg.apache.commons.math.ode.nonstiff.ClassicalRungeKuttaIntegrator\norg.apache.commons.math.ode.nonstiff.AdamsBashforthIntegrator\norg.apache.commons.math.ode.nonstiff.EulerStepInterpolator\norg.apache.commons.math.ode.nonstiff.ClassicalRungeKuttaStepInterpolator\norg.apache.commons.math.ode.nonstiff.DormandPrince853StepInterpolator\norg.apache.commons.math.ode.nonstiff.GillIntegrator\norg.apache.commons.math.ode.nonstiff.AdamsMoultonIntegrator$Corrector\norg.apache.commons.math.ode.nonstiff.AdamsNordsieckTransformer\norg.apache.commons.math.ode.nonstiff.MidpointIntegrator\norg.apache.commons.math.ode.nonstiff.HighamHall54Integrator\norg.apache.commons.math.ode.nonstiff.DormandPrince853Integrator\norg.apache.commons.math.ode.nonstiff.RungeKuttaIntegrator\norg.apache.commons.math.ode.nonstiff.MidpointStepInterpolator\norg.apache.commons.math.ode.ODEIntegrator\norg.apache.commons.math.ode.MultistepIntegrator$InitializationCompletedMarkerException\norg.apache.commons.math.ode.events.EventState$EmbeddedEventException\norg.apache.commons.math.ode.events.EventException\norg.apache.commons.math.ode.events.EventState$1\norg.apache.commons.math.ode.events.EventHandler\norg.apache.commons.math.ode.events.EventState$EmbeddedDerivativeException\norg.apache.commons.math.ode.events.EventState\norg.apache.commons.math.ode.events.CombinedEventsManager\norg.apache.commons.math.ode.AbstractIntegrator\norg.apache.commons.math.ode.MultistepIntegrator$NordsieckTransformer\norg.apache.commons.math.ode.AbstractIntegrator$EndTimeChecker\norg.apache.commons.math.ode.ContinuousOutputModel\norg.apache.commons.math.ode.sampling.DummyStepInterpolator\norg.apache.commons.math.ode.sampling.DummyStepHandler$LazyHolder\norg.apache.commons.math.ode.sampling.StepInterpolator\norg.apache.commons.math.ode.sampling.NordsieckStepInterpolator\norg.apache.commons.math.ode.sampling.AbstractStepInterpolator\norg.apache.commons.math.ode.sampling.FixedStepHandler\norg.apache.commons.math.ode.sampling.StepHandler\norg.apache.commons.math.ode.sampling.DummyStepHandler$1\norg.apache.commons.math.ode.sampling.DummyStepHandler\norg.apache.commons.math.ode.sampling.StepNormalizer\norg.apache.commons.math.ode.ExtendedFirstOrderDifferentialEquations\norg.apache.commons.math.ode.FirstOrderIntegrator\norg.apache.commons.math.MathRuntimeException$7\norg.apache.commons.math.FunctionEvaluationException\norg.apache.commons.math.MaxEvaluationsExceededException\norg.apache.commons.math.MathRuntimeException\norg.apache.commons.math.ConvergingAlgorithm\norg.apache.commons.math.DuplicateSampleAbscissaException\norg.apache.commons.math.MathRuntimeException$4\norg.apache.commons.math.exception.MathThrowable\norg.apache.commons.math.exception.NonMonotonousSequenceException\norg.apache.commons.math.exception.MathIllegalStateException\norg.apache.commons.math.exception.DimensionMismatchException\norg.apache.commons.math.exception.NullArgumentException\norg.apache.commons.math.exception.NotPositiveException\norg.apache.commons.math.exception.ConvergenceException\norg.apache.commons.math.exception.NotStrictlyPositiveException\norg.apache.commons.math.exception.MathIllegalNumberException\norg.apache.commons.math.exception.NumberIsTooSmallException\norg.apache.commons.math.exception.MathUnsupportedOperationException\norg.apache.commons.math.exception.OutOfRangeException\norg.apache.commons.math.exception.MathInternalError\norg.apache.commons.math.exception.NumberIsTooLargeException\norg.apache.commons.math.exception.MathIllegalArgumentException\norg.apache.commons.math.exception.ZeroException\norg.apache.commons.math.exception.util.MessageFactory\norg.apache.commons.math.exception.util.Localizable\norg.apache.commons.math.exception.util.ArgUtils\norg.apache.commons.math.exception.util.LocalizedFormats\norg.apache.commons.math.exception.util.DummyLocalizable\norg.apache.commons.math.exception.NoDataException\norg.apache.commons.math.Field\norg.apache.commons.math.ConvergingAlgorithmImpl\norg.apache.commons.math.dfp.Dfp\norg.apache.commons.math.dfp.DfpField$RoundingMode\norg.apache.commons.math.dfp.DfpMath\norg.apache.commons.math.dfp.DfpDec$1\norg.apache.commons.math.dfp.DfpField\norg.apache.commons.math.dfp.DfpDec\norg.apache.commons.math.dfp.Dfp$1\norg.apache.commons.math.MathRuntimeException$5\norg.apache.commons.math.distribution.HypergeometricDistribution\norg.apache.commons.math.distribution.NormalDistributionImpl\norg.apache.commons.math.distribution.PascalDistribution\norg.apache.commons.math.distribution.HasDensity\norg.apache.commons.math.distribution.BetaDistribution\norg.apache.commons.math.distribution.HypergeometricDistributionImpl\norg.apache.commons.math.distribution.AbstractDistribution\norg.apache.commons.math.distribution.BetaDistributionImpl\norg.apache.commons.math.distribution.ContinuousDistribution\norg.apache.commons.math.distribution.BinomialDistribution\norg.apache.commons.math.distribution.IntegerDistribution\norg.apache.commons.math.distribution.ExponentialDistributionImpl\norg.apache.commons.math.distribution.SaddlePointExpansion\norg.apache.commons.math.distribution.NormalDistribution\norg.apache.commons.math.distribution.DiscreteDistribution\norg.apache.commons.math.distribution.CauchyDistribution\norg.apache.commons.math.distribution.PascalDistributionImpl\norg.apache.commons.math.distribution.ZipfDistribution\norg.apache.commons.math.distribution.TDistribution\norg.apache.commons.math.distribution.PoissonDistributionImpl\norg.apache.commons.math.distribution.WeibullDistribution\norg.apache.commons.math.distribution.CauchyDistributionImpl\norg.apache.commons.math.distribution.ZipfDistributionImpl\norg.apache.commons.math.distribution.ChiSquaredDistribution\norg.apache.commons.math.distribution.BinomialDistributionImpl\norg.apache.commons.math.distribution.GammaDistribution\norg.apache.commons.math.distribution.AbstractIntegerDistribution\norg.apache.commons.math.distribution.PoissonDistribution\norg.apache.commons.math.distribution.FDistribution\norg.apache.commons.math.distribution.WeibullDistributionImpl\norg.apache.commons.math.distribution.Distribution\norg.apache.commons.math.distribution.AbstractContinuousDistribution\norg.apache.commons.math.distribution.FDistributionImpl\norg.apache.commons.math.distribution.ExponentialDistribution\norg.apache.commons.math.distribution.TDistributionImpl\norg.apache.commons.math.distribution.AbstractContinuousDistribution$1\norg.apache.commons.math.distribution.ChiSquaredDistributionImpl\norg.apache.commons.math.distribution.GammaDistributionImpl\norg.apache.commons.math.analysis.ComposableFunction$37\norg.apache.commons.math.analysis.interpolation.MultivariateRealInterpolator\norg.apache.commons.math.analysis.interpolation.SplineInterpolator\norg.apache.commons.math.analysis.interpolation.LinearInterpolator\norg.apache.commons.math.analysis.interpolation.BicubicSplineFunction\norg.apache.commons.math.analysis.interpolation.BicubicSplineFunction$4\norg.apache.commons.math.analysis.interpolation.SmoothingPolynomialBicubicSplineInterpolator\norg.apache.commons.math.analysis.interpolation.TrivariateRealGridInterpolator\norg.apache.commons.math.analysis.interpolation.TricubicSplineFunction\norg.apache.commons.math.analysis.interpolation.BicubicSplineFunction$2\norg.apache.commons.math.analysis.interpolation.DividedDifferenceInterpolator\norg.apache.commons.math.analysis.interpolation.BicubicSplineInterpolator\norg.apache.commons.math.analysis.interpolation.TricubicSplineInterpolator\norg.apache.commons.math.analysis.interpolation.MicrosphereInterpolatingFunction$MicrosphereSurfaceElement\norg.apache.commons.math.analysis.interpolation.NevilleInterpolator\norg.apache.commons.math.analysis.interpolation.TricubicSplineInterpolatingFunction\norg.apache.commons.math.analysis.interpolation.LoessInterpolator\norg.apache.commons.math.analysis.interpolation.UnivariateRealInterpolator\norg.apache.commons.math.analysis.interpolation.MicrosphereInterpolator\norg.apache.commons.math.analysis.interpolation.BicubicSplineFunction$3\norg.apache.commons.math.analysis.interpolation.MicrosphereInterpolatingFunction\norg.apache.commons.math.analysis.interpolation.BicubicSplineInterpolatingFunction\norg.apache.commons.math.analysis.interpolation.BicubicSplineFunction$5\norg.apache.commons.math.analysis.interpolation.BivariateRealGridInterpolator\norg.apache.commons.math.analysis.interpolation.SmoothingBicubicSplineInterpolator\norg.apache.commons.math.analysis.interpolation.BicubicSplineFunction$1\norg.apache.commons.math.analysis.ComposableFunction$30\norg.apache.commons.math.analysis.ComposableFunction$36\norg.apache.commons.math.analysis.DifferentiableUnivariateVectorialFunction\norg.apache.commons.math.analysis.ComposableFunction$22\norg.apache.commons.math.analysis.ComposableFunction$25\norg.apache.commons.math.analysis.BinaryFunction$1\norg.apache.commons.math.analysis.ComposableFunction$4\norg.apache.commons.math.analysis.BinaryFunction$4\norg.apache.commons.math.analysis.DifferentiableMultivariateVectorialFunction\norg.apache.commons.math.analysis.MultivariateMatrixFunction\norg.apache.commons.math.analysis.ComposableFunction$12\norg.apache.commons.math.analysis.MultivariateRealFunction\norg.apache.commons.math.analysis.ComposableFunction$11\norg.apache.commons.math.analysis.ComposableFunction$5\norg.apache.commons.math.analysis.ComposableFunction$2\norg.apache.commons.math.analysis.solvers.UnivariateRealSolverImpl\norg.apache.commons.math.analysis.solvers.RiddersSolver\norg.apache.commons.math.analysis.solvers.UnivariateRealSolverUtils$LazyHolder\norg.apache.commons.math.analysis.solvers.MullerSolver\norg.apache.commons.math.analysis.solvers.UnivariateRealSolver\norg.apache.commons.math.analysis.solvers.BisectionSolver\norg.apache.commons.math.analysis.solvers.BrentSolver\norg.apache.commons.math.analysis.solvers.UnivariateRealSolverFactoryImpl\norg.apache.commons.math.analysis.solvers.UnivariateRealSolverUtils\norg.apache.commons.math.analysis.solvers.LaguerreSolver\norg.apache.commons.math.analysis.solvers.NewtonSolver\norg.apache.commons.math.analysis.solvers.UnivariateRealSolverFactory\norg.apache.commons.math.analysis.solvers.SecantSolver\norg.apache.commons.math.analysis.ComposableFunction$35\norg.apache.commons.math.analysis.ComposableFunction$7\norg.apache.commons.math.analysis.ComposableFunction$20\norg.apache.commons.math.analysis.polynomials.PolynomialsUtils$4\norg.apache.commons.math.analysis.polynomials.PolynomialFunction\norg.apache.commons.math.analysis.polynomials.PolynomialsUtils$1\norg.apache.commons.math.analysis.polynomials.PolynomialFunctionLagrangeForm\norg.apache.commons.math.analysis.polynomials.PolynomialsUtils\norg.apache.commons.math.analysis.polynomials.PolynomialsUtils$3\norg.apache.commons.math.analysis.polynomials.PolynomialsUtils$2\norg.apache.commons.math.analysis.polynomials.PolynomialSplineFunction\norg.apache.commons.math.analysis.polynomials.PolynomialsUtils$RecurrenceCoefficientsGenerator\norg.apache.commons.math.analysis.polynomials.PolynomialFunctionNewtonForm\norg.apache.commons.math.analysis.BinaryFunction$8\norg.apache.commons.math.analysis.BivariateRealFunction\norg.apache.commons.math.analysis.BinaryFunction\norg.apache.commons.math.analysis.ComposableFunction$26\norg.apache.commons.math.analysis.ComposableFunction$9\norg.apache.commons.math.analysis.ComposableFunction$15\norg.apache.commons.math.analysis.ComposableFunction$21\norg.apache.commons.math.analysis.ComposableFunction$28\norg.apache.commons.math.analysis.ComposableFunction$34\norg.apache.commons.math.analysis.ComposableFunction$6\norg.apache.commons.math.analysis.ComposableFunction$32\norg.apache.commons.math.analysis.ComposableFunction$16\norg.apache.commons.math.analysis.UnivariateVectorialFunction\norg.apache.commons.math.analysis.ComposableFunction$14\norg.apache.commons.math.analysis.UnivariateRealFunction\norg.apache.commons.math.analysis.ComposableFunction$19\norg.apache.commons.math.analysis.ComposableFunction$18\norg.apache.commons.math.analysis.ComposableFunction$13\norg.apache.commons.math.analysis.ComposableFunction$31\norg.apache.commons.math.analysis.BinaryFunction$7\norg.apache.commons.math.analysis.ComposableFunction$33\norg.apache.commons.math.analysis.integration.TrapezoidIntegrator\norg.apache.commons.math.analysis.integration.UnivariateRealIntegrator\norg.apache.commons.math.analysis.integration.SimpsonIntegrator\norg.apache.commons.math.analysis.integration.UnivariateRealIntegratorImpl\norg.apache.commons.math.analysis.integration.RombergIntegrator\norg.apache.commons.math.analysis.integration.LegendreGaussIntegrator\norg.apache.commons.math.analysis.ComposableFunction$24\norg.apache.commons.math.analysis.ComposableFunction$8\norg.apache.commons.math.analysis.ComposableFunction$27\norg.apache.commons.math.analysis.ComposableFunction$1\norg.apache.commons.math.analysis.UnivariateMatrixFunction\norg.apache.commons.math.analysis.ComposableFunction$10\norg.apache.commons.math.analysis.ComposableFunction$17\norg.apache.commons.math.analysis.ComposableFunction$3\norg.apache.commons.math.analysis.MultivariateVectorialFunction\norg.apache.commons.math.analysis.ComposableFunction$23\norg.apache.commons.math.analysis.ComposableFunction$29\norg.apache.commons.math.analysis.ComposableFunction\norg.apache.commons.math.analysis.BinaryFunction$2\norg.apache.commons.math.analysis.BinaryFunction$5\norg.apache.commons.math.analysis.DifferentiableUnivariateRealFunction\norg.apache.commons.math.analysis.DifferentiableUnivariateMatrixFunction\norg.apache.commons.math.analysis.DifferentiableMultivariateRealFunction\norg.apache.commons.math.analysis.BinaryFunction$3\norg.apache.commons.math.analysis.BinaryFunction$6\norg.apache.commons.math.analysis.TrivariateRealFunction\norg.apache.commons.math.MathRuntimeException$6\norg.apache.commons.math.complex.Complex\norg.apache.commons.math.complex.ComplexField\norg.apache.commons.math.complex.ComplexFormat\norg.apache.commons.math.complex.ComplexField$LazyHolder\norg.apache.commons.math.complex.ComplexField$1\norg.apache.commons.math.complex.ComplexUtils\norg.apache.commons.math.fraction.Fraction\norg.apache.commons.math.fraction.FractionField\norg.apache.commons.math.fraction.ProperBigFractionFormat\norg.apache.commons.math.fraction.BigFraction\norg.apache.commons.math.fraction.BigFractionFormat\norg.apache.commons.math.fraction.BigFractionField\norg.apache.commons.math.fraction.FractionField$LazyHolder\norg.apache.commons.math.fraction.FractionConversionException\norg.apache.commons.math.fraction.FractionFormat\norg.apache.commons.math.fraction.ProperFractionFormat\norg.apache.commons.math.fraction.FractionField$1\norg.apache.commons.math.fraction.AbstractFormat\norg.apache.commons.math.fraction.BigFractionField$LazyHolder\norg.apache.commons.math.fraction.BigFractionField$1\norg.apache.commons.math.MathRuntimeException$1\norg.apache.commons.math.MathRuntimeException$8\norg.apache.commons.math.special.Erf\norg.apache.commons.math.special.Gamma\norg.apache.commons.math.special.Beta\norg.apache.commons.math.special.Beta$1\norg.apache.commons.math.special.Gamma$1\norg.apache.commons.math.MathRuntimeException$11\norg.apache.commons.math.MathRuntimeException$3\norg.apache.commons.math.ArgumentOutsideDomainException\norg.apache.commons.math.util.OpenIntToDoubleHashMap$1\norg.apache.commons.math.util.MultidimensionalCounter$Iterator\norg.apache.commons.math.util.OpenIntToFieldHashMap\norg.apache.commons.math.util.BigRealField\norg.apache.commons.math.util.MathUtils$1\norg.apache.commons.math.util.FastMath\norg.apache.commons.math.util.MathUtils\norg.apache.commons.math.util.ResizableDoubleArray\norg.apache.commons.math.util.BigRealField$1\norg.apache.commons.math.util.DefaultTransformer\norg.apache.commons.math.util.OpenIntToDoubleHashMap\norg.apache.commons.math.util.OpenIntToFieldHashMap$Iterator\norg.apache.commons.math.util.OpenIntToFieldHashMap$1\norg.apache.commons.math.util.CompositeFormat\norg.apache.commons.math.util.BigReal\norg.apache.commons.math.util.OpenIntToDoubleHashMap$Iterator\norg.apache.commons.math.util.MultidimensionalCounter\norg.apache.commons.math.util.MathUtils$OrderDirection\norg.apache.commons.math.util.DoubleArray\norg.apache.commons.math.util.ContinuedFraction\norg.apache.commons.math.util.TransformerMap\norg.apache.commons.math.util.BigRealField$LazyHolder\norg.apache.commons.math.util.NumberTransformer\norg.apache.commons.math.MathException\norg.apache.commons.math.transform.FastHadamardTransformer\norg.apache.commons.math.transform.FastSineTransformer\norg.apache.commons.math.transform.FastFourierTransformer$RootsOfUnity\norg.apache.commons.math.transform.FastFourierTransformer\norg.apache.commons.math.transform.RealTransformer\norg.apache.commons.math.transform.FastFourierTransformer$MultiDimensionalComplexMatrix\norg.apache.commons.math.transform.FastCosineTransformer" + } + ] + }, + { + "group": "com.netflix.archaius", + "name": "archaius-core", + "version": "0.7.4", + "description": "archaius-core", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "7179ec4e4ff48cc8424a24bd2861526e" + }, + { + "alg": "SHA-1", + "content": "d6b5e5c541452248fd8565ccd0732623c81a30b5" + }, + { + "alg": "SHA-256", + "content": "9da22d7942720579ed1abf87b030192fee6d8d4a914ae8841ce9f25175a7e17b" + }, + { + "alg": "SHA-512", + "content": "af43799ff4a3a7775d51e667ba8de4e73ecb047bb922875650d85102ef84cdc6428c6d20742e6fc9537190c97433f539cb056ae87db2e3fd53bdefa9aa91c65f" + }, + { + "alg": "SHA-384", + "content": "71a2092bfb4ef26cd0ca61160574bc4295d95cd108838a65ffd2dfddb100dab1494de0d5454b4a6bebdfb3f982f2d909" + }, + { + "alg": "SHA3-384", + "content": "ee6abb1bbf6ff073e7fccd88477f7023d06796963ca7a2af96d7496fe3aed836377f5a339dbb24c8151583c4a3444311" + }, + { + "alg": "SHA3-256", + "content": "92e057af43a555dbfa3fcef7921fa18985f32e46ad4ab510b792fdc02e9a13c0" + }, + { + "alg": "SHA3-512", + "content": "1de0a07acb19f39858d83df211ee4c7fd97a63acc4a9a51668b89d541c59a0b10dc9aaec6e61715e4071ad84e0ee78f9a3a912cc2b65b9e1ce9d01edc7dd6a56" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.archaius/archaius-core@0.7.4?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.archaius/archaius-core@0.7.4?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/archaius/archaius-core/0.7.4/archaius-core-0.7.4.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.config.PolledConfigurationSource\ncom.netflix.config.ChainedDynamicProperty$FloatProperty\ncom.netflix.config.ConfigurationManager\ncom.netflix.config.AbstractDynamicPropertyListener$EventType\ncom.netflix.config.WatchedConfigurationSource\ncom.netflix.config.DynamicProperty$6\ncom.netflix.config.PropertyListener\ncom.netflix.config.PollResult\ncom.netflix.config.AbstractDynamicPropertyListener\ncom.netflix.config.DynamicStringMapProperty\ncom.netflix.config.DynamicContextualProperty$Value\ncom.netflix.config.ChainedDynamicProperty$BooleanProperty$1\ncom.netflix.config.DeploymentContext$ContextKey\ncom.netflix.config.PropertyWrapper$1\ncom.netflix.config.ChainedDynamicProperty$BooleanProperty\ncom.netflix.config.DynamicStringListProperty\ncom.netflix.config.DynamicStringSetProperty\ncom.netflix.config.DynamicProperty$7\ncom.netflix.config.DynamicIntProperty\ncom.netflix.config.ChainedDynamicProperty$LongProperty$1\ncom.netflix.config.ChainedDynamicProperty$DynamicBooleanPropertyThatSupportsNull\ncom.netflix.config.DynamicSetProperty$1\ncom.netflix.config.DeploymentContext\ncom.netflix.config.PropertyWrapper$2\ncom.netflix.config.SimpleDeploymentContext\ncom.netflix.config.DynamicPropertyUpdater\ncom.netflix.config.DynamicProperty$4\ncom.netflix.config.DynamicContextualProperty$1\ncom.netflix.config.PropertyWrapper\ncom.netflix.config.ChainedDynamicProperty$IntProperty$1\ncom.netflix.config.StringDerivedProperty\ncom.netflix.config.DynamicConfiguration\ncom.netflix.config.ClasspathPropertiesConfiguration\ncom.netflix.config.ConfigurationBasedDeploymentContext\ncom.netflix.config.DefaultContextualPredicate$1\ncom.netflix.config.DynamicListProperty$1\ncom.netflix.config.DynamicProperty$DynamicPropertyListener\ncom.netflix.config.MissingConfigurationSourceException\ncom.netflix.config.PollListener$EventType\ncom.netflix.config.DynamicProperty$5\ncom.netflix.config.AbstractPollingScheduler\ncom.netflix.config.ConcurrentCompositeConfiguration$1\ncom.netflix.config.Property\ncom.netflix.config.DerivedStringProperty\ncom.netflix.config.DynamicProperty$2\ncom.netflix.config.DynamicStringProperty\ncom.netflix.config.DynamicPropertySupport\ncom.netflix.config.DynamicBooleanProperty\ncom.netflix.config.DynamicProperty$CachedValue\ncom.netflix.config.DynamicFloatProperty\ncom.netflix.config.DynamicSetProperty\ncom.netflix.config.PollListener\ncom.netflix.config.ChainedDynamicProperty\ncom.netflix.config.DefaultContextualPredicate\ncom.netflix.config.DynamicProperty$3\ncom.netflix.config.ChainedDynamicProperty$StringProperty$1\ncom.netflix.config.DynamicMapProperty\ncom.netflix.config.FixedDelayPollingScheduler\ncom.netflix.config.FixedDelayPollingScheduler$1\ncom.netflix.config.ConfigurationWithPollingSource\ncom.netflix.config.DynamicLongProperty\ncom.netflix.config.WatchedUpdateListener\ncom.netflix.config.ConfigurationBackedDynamicPropertySupportImpl\ncom.netflix.config.ConfigurationBasedDeploymentContext$1\ncom.netflix.config.DynamicURLConfiguration\ncom.netflix.config.DerivedStringProperty$1\ncom.netflix.config.ExpandedConfigurationListenerAdapter\ncom.netflix.config.DynamicPropertyFactory\ncom.netflix.config.DynamicWatchedConfiguration\ncom.netflix.config.WatchedUpdateResult\ncom.netflix.config.ChainedDynamicProperty$FloatProperty$1\ncom.netflix.config.DynamicProperty\ncom.netflix.config.DynamicListProperty\ncom.netflix.config.DynamicProperty$1\ncom.netflix.config.DynamicContextualProperty\ncom.netflix.config.ChainedDynamicProperty$LongProperty\ncom.netflix.config.ChainedDynamicProperty$StringProperty\ncom.netflix.config.ChainedDynamicProperty$IntProperty\ncom.netflix.config.DynamicDoubleProperty\ncom.netflix.config.ConcurrentMapConfiguration\ncom.netflix.config.WebApplicationProperties\ncom.netflix.config.ConcurrentCompositeConfiguration\ncom.netflix.config.ChainedDynamicProperty$ChainLink\ncom.netflix.config.AggregatedConfiguration\ncom.netflix.config.AbstractPollingScheduler$1\ncom.netflix.config.jmx.ConfigMBean\ncom.netflix.config.jmx.BaseConfigMBean\ncom.netflix.config.jmx.ConfigJMXManager\ncom.netflix.config.sources.JDBCConfigurationSource\ncom.netflix.config.sources.URLConfigurationSource\ncom.netflix.config.util.OverridingPropertiesConfiguration\ncom.netflix.config.util.HttpVerbUriRegexPropertyValue\ncom.netflix.config.util.ConfigurationUtils\ncom.netflix.config.util.HttpVerbUriRegexPropertyValue$Verb\ncom.netflix.config.validation.PropertyChangeValidator\ncom.netflix.config.validation.ValidationException\ncom.netflix.config.samples.SampleApplicationWithDefaultConfiguration\ncom.netflix.config.samples.SampleApplication\ncom.netflix.config.samples.SampleBean\ncom.netflix.config.samples.SampleBean$1" + } + ] + }, + { + "publisher": "Sun Microsystems, Inc", + "group": "javax.ws.rs", + "name": "jsr311-api", + "version": "1.1.1", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "c9803468299ec255c047a280ddec510f" + }, + { + "alg": "SHA-1", + "content": "59033da2a1afd56af1ac576750a8d0b1830d59e6" + }, + { + "alg": "SHA-256", + "content": "ab1534b73b5fa055808e6598a5e73b599ccda28c3159c3c0908977809422ee4a" + }, + { + "alg": "SHA-512", + "content": "eede48ca4c30fe25160636cad27fc5732131543d67c59676282e4fd068e56c2e272171c9048dd6b5bc0b0c888bdbc3aa8f9c117c97e42d9309cf049d0bf894bb" + }, + { + "alg": "SHA-384", + "content": "8691975ed52da48edbc6bf56e4f2df7f6b69488978176d4302877af491dd8c9702cbef1b90538fb26ec3785f5d5c9643" + }, + { + "alg": "SHA3-384", + "content": "16599e4a69a3d1a4d2bf913d31f6bc07a0f6e4e0b5a5993b727b843aab89d0702834a3e7833ca3f0fcfa8895614ce7e9" + }, + { + "alg": "SHA3-256", + "content": "56fa50bd83843e2aca8eee47b5bbd6bf733e8f44a08dc956de127d02edb82dc1" + }, + { + "alg": "SHA3-512", + "content": "0f05080eba1ba3a087d3c8dee6a619f0c82f108062348d34f9af70eafc67344165a1a2035488a740f42e25460b046ad4b9fffd23bf0e3d98642acb2d5ddb3865" + } + ], + "licenses": [ + { + "license": { + "id": "CDDL-1.0" + } + } + ], + "purl": "pkg:maven/javax.ws.rs/jsr311-api@1.1.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/javax.ws.rs/jsr311-api@1.1.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "javax.ws.rs.core.GenericEntity\njavax.ws.rs.core.Response$StatusType\njavax.ws.rs.core.HttpHeaders\njavax.ws.rs.core.MultivaluedMap\njavax.ws.rs.core.UriInfo\njavax.ws.rs.core.PathSegment\njavax.ws.rs.core.CacheControl\njavax.ws.rs.core.Application\njavax.ws.rs.core.StreamingOutput\njavax.ws.rs.core.Response$ResponseBuilder\njavax.ws.rs.core.Context\njavax.ws.rs.core.Cookie\njavax.ws.rs.core.MediaType$1\njavax.ws.rs.core.Response$Status\njavax.ws.rs.core.Request\njavax.ws.rs.core.SecurityContext\njavax.ws.rs.core.MediaType\njavax.ws.rs.core.EntityTag\njavax.ws.rs.core.Variant\njavax.ws.rs.core.Variant$VariantListBuilder\njavax.ws.rs.core.Response\njavax.ws.rs.core.UriBuilderException\njavax.ws.rs.core.Response$Status$Family\njavax.ws.rs.core.NewCookie\njavax.ws.rs.core.UriBuilder\njavax.ws.rs.Encoded\njavax.ws.rs.MatrixParam\njavax.ws.rs.POST\njavax.ws.rs.GET\njavax.ws.rs.PUT\njavax.ws.rs.DefaultValue\njavax.ws.rs.DELETE\njavax.ws.rs.HeaderParam\njavax.ws.rs.OPTIONS\njavax.ws.rs.Produces\njavax.ws.rs.ext.RuntimeDelegate\njavax.ws.rs.ext.Providers\njavax.ws.rs.ext.Provider\njavax.ws.rs.ext.RuntimeDelegate$HeaderDelegate\njavax.ws.rs.ext.MessageBodyReader\njavax.ws.rs.ext.ExceptionMapper\njavax.ws.rs.ext.FactoryFinder$1\njavax.ws.rs.ext.MessageBodyWriter\njavax.ws.rs.ext.ContextResolver\njavax.ws.rs.ext.FactoryFinder\njavax.ws.rs.HEAD\njavax.ws.rs.ApplicationPath\njavax.ws.rs.WebApplicationException\njavax.ws.rs.PathParam\njavax.ws.rs.Path\njavax.ws.rs.HttpMethod\njavax.ws.rs.FormParam\njavax.ws.rs.QueryParam\njavax.ws.rs.Consumes\njavax.ws.rs.CookieParam" + } + ] + }, + { + "group": "com.netflix.servo", + "name": "servo-core", + "version": "0.10.1", + "description": "servo-core", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "cb0652b12e9866abf97ae0f13d5cf97f" + }, + { + "alg": "SHA-1", + "content": "7461ed61647f9996c88ad822546ffc7851a45e0e" + }, + { + "alg": "SHA-256", + "content": "1c9eb119ff2b6d0c47283391d3e334fadbb7e90854a6ad5b6991594e3981f5cf" + }, + { + "alg": "SHA-512", + "content": "a0e4ebf29e26241c110be89311d18634b34d938cdae1b894c6a9461a8985fb7fe646c63de483bad65f4842baf1a4c9b14ffacf82e345cfe2d64b345b214f312b" + }, + { + "alg": "SHA-384", + "content": "cdfa92f049115abb1f2c9095c82e38d16716706d12af280531698a2b7d8c3d5484cdee16dffd285ac511a43eed9f5d80" + }, + { + "alg": "SHA3-384", + "content": "27e540655901a897608df836018fc737d64b9cd7cef304b9607c8b22b0ae55789ad476a0b96422246005d754f1651dbe" + }, + { + "alg": "SHA3-256", + "content": "e71ddfbd015efd0ab68efcc0079638a87675a48df9d9d26c7cbd15310ca6d874" + }, + { + "alg": "SHA3-512", + "content": "ce71476d51de601c75be74705fcf203a31680438a535acf00686895030e2fed8ab0b9102030e51688b1d560ec1e590e9644c11cb50a8fcdbaf45d94136552a48" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.servo/servo-core@0.10.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.servo/servo-core@0.10.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/servo/servo-core/0.10.1/servo-core-0.10.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.servo.BasicMonitorRegistry\ncom.netflix.servo.MonitorRegistry\ncom.netflix.servo.DefaultMonitorRegistry\ncom.netflix.servo.Metric\ncom.netflix.servo.monitor.Monitor\ncom.netflix.servo.monitor.MonitorConfig$Builder\ncom.netflix.servo.monitor.MonitorConfig$1\ncom.netflix.servo.monitor.MonitorConfig\ncom.netflix.servo.monitor.PublishingPolicy\ncom.netflix.servo.monitor.AbstractContextualMonitor\ncom.netflix.servo.monitor.CompositeMonitor\ncom.netflix.servo.monitor.AbstractMonitor\ncom.netflix.servo.monitor.AnnotatedNumberMonitor\ncom.netflix.servo.monitor.NumericMonitor\ncom.netflix.servo.monitor.AnnotatedStringMonitor\ncom.netflix.servo.monitor.BasicCompositeMonitor\ncom.netflix.servo.monitor.BasicCounter\ncom.netflix.servo.monitor.Counter\ncom.netflix.servo.monitor.BasicDistributionSummary\ncom.netflix.servo.monitor.StepCounter\ncom.netflix.servo.monitor.MaxGauge\ncom.netflix.servo.monitor.Gauge\ncom.netflix.servo.monitor.MinGauge\ncom.netflix.servo.monitor.StepLong\ncom.netflix.servo.monitor.Datapoint\ncom.netflix.servo.monitor.BasicGauge\ncom.netflix.servo.monitor.BasicInformational\ncom.netflix.servo.monitor.Informational\ncom.netflix.servo.monitor.BasicStopwatch\ncom.netflix.servo.monitor.Stopwatch\ncom.netflix.servo.monitor.BasicTimer$FactorMonitor\ncom.netflix.servo.monitor.BasicTimer$1\ncom.netflix.servo.monitor.BasicTimer\ncom.netflix.servo.monitor.Timer\ncom.netflix.servo.monitor.BucketConfig$Builder\ncom.netflix.servo.monitor.BucketConfig$1\ncom.netflix.servo.monitor.BucketConfig\ncom.netflix.servo.monitor.BucketTimer\ncom.netflix.servo.monitor.CompositeMonitorWrapper\ncom.netflix.servo.monitor.ContextualCounter\ncom.netflix.servo.monitor.ContextualTimer\ncom.netflix.servo.monitor.DefaultPublishingPolicy\ncom.netflix.servo.monitor.DoubleGauge\ncom.netflix.servo.monitor.NumberGauge\ncom.netflix.servo.monitor.DurationTimer$1\ncom.netflix.servo.monitor.DurationTimer$2\ncom.netflix.servo.monitor.DurationTimer$DurationStopwatch\ncom.netflix.servo.monitor.DurationTimer\ncom.netflix.servo.monitor.DynamicCounter$1\ncom.netflix.servo.monitor.DynamicCounter\ncom.netflix.servo.monitor.DynamicTimer$ConfigUnit\ncom.netflix.servo.monitor.DynamicTimer$1\ncom.netflix.servo.monitor.DynamicTimer\ncom.netflix.servo.monitor.LongGauge\ncom.netflix.servo.monitor.MonitorWrapper\ncom.netflix.servo.monitor.MonitoredCache$1\ncom.netflix.servo.monitor.MonitoredCache\ncom.netflix.servo.monitor.MonitoredThreadPool\ncom.netflix.servo.monitor.Monitors$TimerFactory\ncom.netflix.servo.monitor.Monitors$CounterFactory\ncom.netflix.servo.monitor.Monitors$1\ncom.netflix.servo.monitor.Monitors\ncom.netflix.servo.monitor.NumericMonitorWrapper\ncom.netflix.servo.monitor.PeakRateCounter\ncom.netflix.servo.monitor.Pollers\ncom.netflix.servo.monitor.ResettableCounter\ncom.netflix.servo.monitor.StatsMonitor$GaugeWrapper\ncom.netflix.servo.monitor.StatsMonitor$LongGaugeWrapper\ncom.netflix.servo.monitor.StatsMonitor$DoubleGaugeWrapper\ncom.netflix.servo.monitor.StatsMonitor$MinStatGaugeWrapper\ncom.netflix.servo.monitor.StatsMonitor$MaxGaugeWrapper\ncom.netflix.servo.monitor.StatsMonitor$MeanGaugeWrapper\ncom.netflix.servo.monitor.StatsMonitor$VarianceGaugeWrapper\ncom.netflix.servo.monitor.StatsMonitor$StdDevGaugeWrapper\ncom.netflix.servo.monitor.StatsMonitor$PercentileGaugeWrapper\ncom.netflix.servo.monitor.StatsMonitor$1\ncom.netflix.servo.monitor.StatsMonitor$2\ncom.netflix.servo.monitor.StatsMonitor\ncom.netflix.servo.monitor.StatsTimer\ncom.netflix.servo.monitor.TimedInterface$TimedHandler\ncom.netflix.servo.monitor.TimedInterface\ncom.netflix.servo.monitor.TimedStopwatch\ncom.netflix.servo.tag.TagList\ncom.netflix.servo.tag.Tag\ncom.netflix.servo.tag.SmallTagMap$Builder$1\ncom.netflix.servo.tag.SmallTagMap$Builder\ncom.netflix.servo.tag.SmallTagMap$SmallTagIterator\ncom.netflix.servo.tag.SmallTagMap$1\ncom.netflix.servo.tag.SmallTagMap\ncom.netflix.servo.tag.TaggingContext\ncom.netflix.servo.tag.BasicTag\ncom.netflix.servo.tag.BasicTagList\ncom.netflix.servo.tag.InjectableTag\ncom.netflix.servo.tag.SortedTagList$Builder\ncom.netflix.servo.tag.SortedTagList$1\ncom.netflix.servo.tag.SortedTagList\ncom.netflix.servo.tag.StandardTagKeys\ncom.netflix.servo.tag.TagComparator\ncom.netflix.servo.tag.Tags\ncom.netflix.servo.tag.ThreadLocalTaggingContext\ncom.netflix.servo.jmx.ObjectNameMapper\ncom.netflix.servo.jmx.DefaultObjectNameMapper\ncom.netflix.servo.jmx.JmxMonitorRegistry\ncom.netflix.servo.jmx.MonitorMBean\ncom.netflix.servo.jmx.ObjectNameBuilder\ncom.netflix.servo.jmx.OrderedObjectNameMapper\ncom.netflix.servo.annotations.DataSourceLevel\ncom.netflix.servo.annotations.DataSourceType\ncom.netflix.servo.annotations.Monitor\ncom.netflix.servo.annotations.MonitorTags\ncom.netflix.servo.util.Clock$1\ncom.netflix.servo.util.Clock\ncom.netflix.servo.util.ExpiringCache$Entry\ncom.netflix.servo.util.ExpiringCache$1\ncom.netflix.servo.util.ExpiringCache$2\ncom.netflix.servo.util.ExpiringCache\ncom.netflix.servo.util.Memoizer\ncom.netflix.servo.util.TimeLimiter$UncheckedTimeoutException\ncom.netflix.servo.util.TimeLimiter\ncom.netflix.servo.util.ClockWithOffset\ncom.netflix.servo.util.Iterables\ncom.netflix.servo.util.ManualClock\ncom.netflix.servo.util.Objects\ncom.netflix.servo.util.Preconditions\ncom.netflix.servo.util.Strings\ncom.netflix.servo.util.ThreadCpuStats$CpuStatRunnable\ncom.netflix.servo.util.ThreadCpuStats$CpuUsage\ncom.netflix.servo.util.ThreadCpuStats$CpuUsageComparator\ncom.netflix.servo.util.ThreadCpuStats$1\ncom.netflix.servo.util.ThreadCpuStats\ncom.netflix.servo.util.ThreadFactories$1\ncom.netflix.servo.util.ThreadFactories\ncom.netflix.servo.util.Throwables\ncom.netflix.servo.util.UnmodifiableList\ncom.netflix.servo.util.UnmodifiableSet\ncom.netflix.servo.util.VisibleForTesting\ncom.netflix.servo.stats.StatsBuffer\ncom.netflix.servo.stats.StatsConfig$Builder\ncom.netflix.servo.stats.StatsConfig\ncom.netflix.servo.publish.AsyncMetricObserver$UpdateProcessor\ncom.netflix.servo.publish.AsyncMetricObserver$TimestampedUpdate\ncom.netflix.servo.publish.AsyncMetricObserver$1\ncom.netflix.servo.publish.AsyncMetricObserver\ncom.netflix.servo.publish.BaseMetricObserver\ncom.netflix.servo.publish.MetricObserver\ncom.netflix.servo.publish.BaseMetricPoller\ncom.netflix.servo.publish.MetricPoller\ncom.netflix.servo.publish.MetricFilter\ncom.netflix.servo.publish.BasicMetricFilter\ncom.netflix.servo.publish.CompositeMetricPoller\ncom.netflix.servo.publish.CounterToRateMetricTransform$1\ncom.netflix.servo.publish.CounterToRateMetricTransform$CounterValue\ncom.netflix.servo.publish.CounterToRateMetricTransform\ncom.netflix.servo.publish.FileMetricObserver\ncom.netflix.servo.publish.JmxConnector\ncom.netflix.servo.publish.JmxMetricPoller\ncom.netflix.servo.publish.JvmMetricPoller$1\ncom.netflix.servo.publish.JvmMetricPoller$MetricList\ncom.netflix.servo.publish.JvmMetricPoller\ncom.netflix.servo.publish.LocalJmxConnector\ncom.netflix.servo.publish.MemoryMetricObserver\ncom.netflix.servo.publish.MetricTransformObserver\ncom.netflix.servo.publish.MonitorRegistryMetricPoller$MonitorValueCallable\ncom.netflix.servo.publish.MonitorRegistryMetricPoller\ncom.netflix.servo.publish.NormalizationTransform$1\ncom.netflix.servo.publish.NormalizationTransform$NormalizedValue\ncom.netflix.servo.publish.NormalizationTransform\ncom.netflix.servo.publish.PollCallable\ncom.netflix.servo.publish.PollRunnable\ncom.netflix.servo.publish.PollScheduler\ncom.netflix.servo.publish.PrefixMetricFilter\ncom.netflix.servo.publish.RegexMetricFilter" + } + ] + }, + { + "group": "com.netflix.servo", + "name": "servo-internal", + "version": "0.10.1", + "description": "servo-internal", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "41c4aa1ee210dadc07081e830f1e8fda" + }, + { + "alg": "SHA-1", + "content": "bb6f9cd7b309189bad01b93a806ba9d6cb5d915a" + }, + { + "alg": "SHA-256", + "content": "d21922d1de0ac135d888a6d2016486dd6fe8e9fc4db3cf007bef4f5d3b7873ad" + }, + { + "alg": "SHA-512", + "content": "581d34e80281ad04bc79b90fc54d5e0c759253d61140029a7e19b40027d7414518dbf83e42b313dc4f541e47e62bd987fa45780f49c062fe7140bccce830e13a" + }, + { + "alg": "SHA-384", + "content": "c7f02f2c446e7cf07d95393a2bc583cc7728b6ce35b29e827d8b414ad9d3b963f67e68210ebf29bf392ad694422bcfbe" + }, + { + "alg": "SHA3-384", + "content": "fafb229962156b4f7609ba310993a2d25cd6ac82e301b6e9287afe0b4423f939958a6340fb15472a3f6b16b9e4969ec4" + }, + { + "alg": "SHA3-256", + "content": "42d7d0f80cd1314cf0d491f7d38f2e21836047c7c1ebf2bfef348570f238571f" + }, + { + "alg": "SHA3-512", + "content": "435e4a64adf199e4fbf0da0e4ef91a2e01c8d20bb44d2e4c33bfe47f5dcfbfe18f2ef20c806d7cb4b3d35da0f5e8e9e1b9ad45980fa8ebd6ac9fcbde6bfccf5a" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.servo/servo-internal@0.10.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.servo/servo-internal@0.10.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/servo/servo-internal/0.10.1/servo-internal-0.10.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.servo.jsr166e.ConcurrentHashMapV8$ConcurrentHashMapSpliterator\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$Action\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$BiAction\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$Fun\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$BiFun\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ObjectToDouble\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ObjectToLong\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ObjectToInt\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ObjectByObjectToDouble\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ObjectByObjectToLong\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ObjectByObjectToInt\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$DoubleByDoubleToDouble\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$LongByLongToLong\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$IntByIntToInt\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$Node\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$Segment\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ForwardingNode\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ReservationNode\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$TreeNode\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$TreeBin\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$TableStack\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$Traverser\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$BaseIterator\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$KeyIterator\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ValueIterator\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$EntryIterator\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$MapEntry\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$KeySpliterator\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ValueSpliterator\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$EntrySpliterator\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$CollectionView\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$KeySetView\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ValuesView\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$EntrySetView\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$BulkTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ForEachKeyTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ForEachValueTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ForEachEntryTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ForEachMappingTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ForEachTransformedKeyTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ForEachTransformedValueTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ForEachTransformedEntryTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ForEachTransformedMappingTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$SearchKeysTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$SearchValuesTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$SearchEntriesTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$SearchMappingsTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ReduceKeysTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ReduceValuesTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$ReduceEntriesTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$MapReduceKeysTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$MapReduceValuesTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$MapReduceEntriesTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$MapReduceMappingsTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$MapReduceKeysToDoubleTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$MapReduceValuesToDoubleTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$MapReduceEntriesToDoubleTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$MapReduceMappingsToDoubleTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$MapReduceKeysToLongTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$MapReduceValuesToLongTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$MapReduceEntriesToLongTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$MapReduceMappingsToLongTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$MapReduceKeysToIntTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$MapReduceValuesToIntTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$MapReduceEntriesToIntTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$MapReduceMappingsToIntTask\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$CounterCell\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$CounterHashCode\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8$1\ncom.netflix.servo.jsr166e.ConcurrentHashMapV8\ncom.netflix.servo.jsr166e.CountedCompleter$1\ncom.netflix.servo.jsr166e.CountedCompleter\ncom.netflix.servo.jsr166e.ForkJoinTask$ExceptionNode\ncom.netflix.servo.jsr166e.ForkJoinTask$AdaptedRunnable\ncom.netflix.servo.jsr166e.ForkJoinTask$AdaptedRunnableAction\ncom.netflix.servo.jsr166e.ForkJoinTask$RunnableExecuteAction\ncom.netflix.servo.jsr166e.ForkJoinTask$AdaptedCallable\ncom.netflix.servo.jsr166e.ForkJoinTask$1\ncom.netflix.servo.jsr166e.ForkJoinTask\ncom.netflix.servo.jsr166e.ForkJoinPool$ForkJoinWorkerThreadFactory\ncom.netflix.servo.jsr166e.ForkJoinPool$DefaultForkJoinWorkerThreadFactory\ncom.netflix.servo.jsr166e.ForkJoinPool$EmptyTask\ncom.netflix.servo.jsr166e.ForkJoinPool$WorkQueue\ncom.netflix.servo.jsr166e.ForkJoinPool$Submitter\ncom.netflix.servo.jsr166e.ForkJoinPool$ManagedBlocker\ncom.netflix.servo.jsr166e.ForkJoinPool$1\ncom.netflix.servo.jsr166e.ForkJoinPool$2\ncom.netflix.servo.jsr166e.ForkJoinPool\ncom.netflix.servo.jsr166e.ForkJoinWorkerThread\ncom.netflix.servo.jsr166e.ThreadLocalRandom$1\ncom.netflix.servo.jsr166e.ThreadLocalRandom" + } + ] + }, + { + "publisher": "Oracle Corporation", + "group": "com.sun.jersey", + "name": "jersey-core", + "version": "1.19.1", + "description": "Jersey is the open source (under dual CDDL+GPL license) JAX-RS (JSR 311) production quality Reference Implementation for building RESTful Web services.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "577161779fabb561d73388d1ffc46b1f" + }, + { + "alg": "SHA-1", + "content": "04282d106f2acd5051bd9bc2935ed9a2920c9385" + }, + { + "alg": "SHA-256", + "content": "86c3b0f6b933478dfdd2486f047861dd2f68502e05e3c76c7dfa3968ea2b5532" + }, + { + "alg": "SHA-512", + "content": "bda872d5fe33782a07caa3caf78e2490cafbf210311b0482c55bddc559e0cdf474eae1c1174f57a442a0bfe94133d50c82cbc4ae7823e8388497b4fa7d0eeeaa" + }, + { + "alg": "SHA-384", + "content": "8d4ab3c36bf1f4572d5c94de480cb699fc5b8d4111243fdd110c618574f2cea4eda0e9d24cea03253b60ea47971605f0" + }, + { + "alg": "SHA3-384", + "content": "32a2008e84ade8a5518c312abe3ce657e7e76aee2d6031d1d2df08031fd39024bcfe3a6a80add1e2eb446c87004f1a26" + }, + { + "alg": "SHA3-256", + "content": "d183ea38e807fed13a920633e5e31270a958cdd2a497dc8c95dcfcd91b62a79f" + }, + { + "alg": "SHA3-512", + "content": "11647796d01d5c8d09d6c5847b6edb1c2744ca69be3eef92a272d9b6b1b467187509e2947487340c625350d3564bc1ac8e9668f971294d2ae16c6234bd72cfc7" + } + ], + "licenses": [ + { + "license": { + "id": "CDDL-1.1" + } + }, + { + "license": { + "id": "GPL-2.0-with-classpath-exception" + } + } + ], + "purl": "pkg:maven/com.sun.jersey/jersey-core@1.19.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.sun.jersey/jersey-core@1.19.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/sun/jersey/jersey-core/1.19.1/jersey-core-1.19.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.sun.jersey.api.provider.jaxb.XmlHeader\ncom.sun.jersey.api.representation.Form\ncom.sun.jersey.api.uri.UriBuilderImpl\ncom.sun.jersey.api.uri.UriComponent$1\ncom.sun.jersey.api.uri.UriComponent$PathSegmentImpl\ncom.sun.jersey.api.uri.UriComponent$Type\ncom.sun.jersey.api.uri.UriComponent\ncom.sun.jersey.api.uri.UriPattern$1\ncom.sun.jersey.api.uri.UriPattern$EmptyStringMatchResult\ncom.sun.jersey.api.uri.UriPattern$GroupIndexMatchResult\ncom.sun.jersey.api.uri.UriPattern\ncom.sun.jersey.api.uri.UriTemplate$1\ncom.sun.jersey.api.uri.UriTemplate\ncom.sun.jersey.api.uri.UriTemplateParser$CharacterIterator\ncom.sun.jersey.api.uri.UriTemplateParser$StringCharacterIterator\ncom.sun.jersey.api.uri.UriTemplateParser\ncom.sun.jersey.core.header.AcceptableLanguageTag\ncom.sun.jersey.core.header.AcceptableMediaType\ncom.sun.jersey.core.header.AcceptableToken\ncom.sun.jersey.core.header.ContentDisposition$ContentDispositionBuilder\ncom.sun.jersey.core.header.ContentDisposition\ncom.sun.jersey.core.header.FormDataContentDisposition$FormDataContentDispositionBuilder\ncom.sun.jersey.core.header.FormDataContentDisposition\ncom.sun.jersey.core.header.GrammarUtil\ncom.sun.jersey.core.header.HttpDateFormat$1\ncom.sun.jersey.core.header.HttpDateFormat\ncom.sun.jersey.core.header.InBoundHeaders\ncom.sun.jersey.core.header.LanguageTag\ncom.sun.jersey.core.header.LinkHeader$LinkHeaderBuilder\ncom.sun.jersey.core.header.LinkHeader\ncom.sun.jersey.core.header.LinkHeaders\ncom.sun.jersey.core.header.MatchingEntityTag\ncom.sun.jersey.core.header.MediaTypes$1\ncom.sun.jersey.core.header.MediaTypes$2\ncom.sun.jersey.core.header.MediaTypes$3\ncom.sun.jersey.core.header.MediaTypes$4\ncom.sun.jersey.core.header.MediaTypes\ncom.sun.jersey.core.header.OutBoundHeaders\ncom.sun.jersey.core.header.ParameterizedHeader\ncom.sun.jersey.core.header.QualityFactor\ncom.sun.jersey.core.header.QualitySourceMediaType\ncom.sun.jersey.core.header.Token\ncom.sun.jersey.core.header.reader.CookiesParser$MutableCookie\ncom.sun.jersey.core.header.reader.CookiesParser$MutableNewCookie\ncom.sun.jersey.core.header.reader.CookiesParser\ncom.sun.jersey.core.header.reader.HttpHeaderListAdapter\ncom.sun.jersey.core.header.reader.HttpHeaderReader$1\ncom.sun.jersey.core.header.reader.HttpHeaderReader$2\ncom.sun.jersey.core.header.reader.HttpHeaderReader$3\ncom.sun.jersey.core.header.reader.HttpHeaderReader$4\ncom.sun.jersey.core.header.reader.HttpHeaderReader$5\ncom.sun.jersey.core.header.reader.HttpHeaderReader$6\ncom.sun.jersey.core.header.reader.HttpHeaderReader$7\ncom.sun.jersey.core.header.reader.HttpHeaderReader$8\ncom.sun.jersey.core.header.reader.HttpHeaderReader$9\ncom.sun.jersey.core.header.reader.HttpHeaderReader$Event\ncom.sun.jersey.core.header.reader.HttpHeaderReader$ListElementCreator\ncom.sun.jersey.core.header.reader.HttpHeaderReader\ncom.sun.jersey.core.header.reader.HttpHeaderReaderImpl\ncom.sun.jersey.core.impl.provider.entity.BaseFormProvider\ncom.sun.jersey.core.impl.provider.entity.ByteArrayProvider\ncom.sun.jersey.core.impl.provider.entity.DataSourceProvider$ByteArrayDataSource$DSByteArrayOutputStream\ncom.sun.jersey.core.impl.provider.entity.DataSourceProvider$ByteArrayDataSource\ncom.sun.jersey.core.impl.provider.entity.DataSourceProvider\ncom.sun.jersey.core.impl.provider.entity.DocumentProvider\ncom.sun.jersey.core.impl.provider.entity.EntityHolderReader\ncom.sun.jersey.core.impl.provider.entity.FileProvider\ncom.sun.jersey.core.impl.provider.entity.FormMultivaluedMapProvider\ncom.sun.jersey.core.impl.provider.entity.FormProvider\ncom.sun.jersey.core.impl.provider.entity.Inflector$Replacer\ncom.sun.jersey.core.impl.provider.entity.Inflector\ncom.sun.jersey.core.impl.provider.entity.InputStreamProvider\ncom.sun.jersey.core.impl.provider.entity.MimeMultipartProvider\ncom.sun.jersey.core.impl.provider.entity.ReaderProvider\ncom.sun.jersey.core.impl.provider.entity.RenderedImageProvider\ncom.sun.jersey.core.impl.provider.entity.SourceProvider$DOMSourceReader\ncom.sun.jersey.core.impl.provider.entity.SourceProvider$SAXSourceReader\ncom.sun.jersey.core.impl.provider.entity.SourceProvider$SourceWriter\ncom.sun.jersey.core.impl.provider.entity.SourceProvider$StreamSourceReader\ncom.sun.jersey.core.impl.provider.entity.SourceProvider\ncom.sun.jersey.core.impl.provider.entity.StreamingOutputProvider\ncom.sun.jersey.core.impl.provider.entity.StringProvider\ncom.sun.jersey.core.impl.provider.entity.XMLJAXBElementProvider$App\ncom.sun.jersey.core.impl.provider.entity.XMLJAXBElementProvider$General\ncom.sun.jersey.core.impl.provider.entity.XMLJAXBElementProvider$Text\ncom.sun.jersey.core.impl.provider.entity.XMLJAXBElementProvider\ncom.sun.jersey.core.impl.provider.entity.XMLListElementProvider$App\ncom.sun.jersey.core.impl.provider.entity.XMLListElementProvider$General\ncom.sun.jersey.core.impl.provider.entity.XMLListElementProvider$Text\ncom.sun.jersey.core.impl.provider.entity.XMLListElementProvider\ncom.sun.jersey.core.impl.provider.entity.XMLRootElementProvider$App\ncom.sun.jersey.core.impl.provider.entity.XMLRootElementProvider$General\ncom.sun.jersey.core.impl.provider.entity.XMLRootElementProvider$Text\ncom.sun.jersey.core.impl.provider.entity.XMLRootElementProvider\ncom.sun.jersey.core.impl.provider.entity.XMLRootObjectProvider$App\ncom.sun.jersey.core.impl.provider.entity.XMLRootObjectProvider$General\ncom.sun.jersey.core.impl.provider.entity.XMLRootObjectProvider$Text\ncom.sun.jersey.core.impl.provider.entity.XMLRootObjectProvider\ncom.sun.jersey.core.impl.provider.header.CacheControlProvider\ncom.sun.jersey.core.impl.provider.header.CookieProvider\ncom.sun.jersey.core.impl.provider.header.DateProvider\ncom.sun.jersey.core.impl.provider.header.EntityTagProvider\ncom.sun.jersey.core.impl.provider.header.LinkHeaderProvider\ncom.sun.jersey.core.impl.provider.header.LocaleProvider\ncom.sun.jersey.core.impl.provider.header.MediaTypeProvider\ncom.sun.jersey.core.impl.provider.header.NewCookieProvider\ncom.sun.jersey.core.impl.provider.header.StringProvider\ncom.sun.jersey.core.impl.provider.header.URIProvider\ncom.sun.jersey.core.impl.provider.header.WriterUtil\ncom.sun.jersey.core.impl.provider.xml.DocumentBuilderFactoryProvider\ncom.sun.jersey.core.impl.provider.xml.LazySingletonContextProvider$1\ncom.sun.jersey.core.impl.provider.xml.LazySingletonContextProvider\ncom.sun.jersey.core.impl.provider.xml.SAXParserContextProvider\ncom.sun.jersey.core.impl.provider.xml.SecureSAXParserFactory$1\ncom.sun.jersey.core.impl.provider.xml.SecureSAXParserFactory$WrappingSAXParser\ncom.sun.jersey.core.impl.provider.xml.SecureSAXParserFactory\ncom.sun.jersey.core.impl.provider.xml.ThreadLocalSingletonContextProvider$1\ncom.sun.jersey.core.impl.provider.xml.ThreadLocalSingletonContextProvider$2\ncom.sun.jersey.core.impl.provider.xml.ThreadLocalSingletonContextProvider\ncom.sun.jersey.core.impl.provider.xml.TransformerFactoryProvider\ncom.sun.jersey.core.impl.provider.xml.XMLStreamReaderContextProvider\ncom.sun.jersey.core.osgi.Activator\ncom.sun.jersey.core.osgi.OsgiRegistry$1\ncom.sun.jersey.core.osgi.OsgiRegistry$BundleSpiProvidersLoader\ncom.sun.jersey.core.osgi.OsgiRegistry$OsgiServiceFinder$1\ncom.sun.jersey.core.osgi.OsgiRegistry$OsgiServiceFinder$2\ncom.sun.jersey.core.osgi.OsgiRegistry$OsgiServiceFinder\ncom.sun.jersey.core.osgi.OsgiRegistry\ncom.sun.jersey.core.provider.AbstractMessageReaderWriterProvider\ncom.sun.jersey.core.provider.CompletableReader\ncom.sun.jersey.core.provider.EntityHolder\ncom.sun.jersey.core.provider.jaxb.AbstractJAXBElementProvider\ncom.sun.jersey.core.provider.jaxb.AbstractJAXBProvider\ncom.sun.jersey.core.provider.jaxb.AbstractListElementProvider$1\ncom.sun.jersey.core.provider.jaxb.AbstractListElementProvider$JaxbTypeChecker\ncom.sun.jersey.core.provider.jaxb.AbstractListElementProvider\ncom.sun.jersey.core.provider.jaxb.AbstractRootElementProvider\ncom.sun.jersey.core.reflection.AnnotatedMethod\ncom.sun.jersey.core.reflection.MethodList$1\ncom.sun.jersey.core.reflection.MethodList$2\ncom.sun.jersey.core.reflection.MethodList$3\ncom.sun.jersey.core.reflection.MethodList$4\ncom.sun.jersey.core.reflection.MethodList$5\ncom.sun.jersey.core.reflection.MethodList$6\ncom.sun.jersey.core.reflection.MethodList$7\ncom.sun.jersey.core.reflection.MethodList$8\ncom.sun.jersey.core.reflection.MethodList$Filter\ncom.sun.jersey.core.reflection.MethodList\ncom.sun.jersey.core.reflection.ReflectionHelper$1\ncom.sun.jersey.core.reflection.ReflectionHelper$2\ncom.sun.jersey.core.reflection.ReflectionHelper$3\ncom.sun.jersey.core.reflection.ReflectionHelper$4\ncom.sun.jersey.core.reflection.ReflectionHelper$5\ncom.sun.jersey.core.reflection.ReflectionHelper$6\ncom.sun.jersey.core.reflection.ReflectionHelper$7\ncom.sun.jersey.core.reflection.ReflectionHelper$8\ncom.sun.jersey.core.reflection.ReflectionHelper$9\ncom.sun.jersey.core.reflection.ReflectionHelper$ClassTypePair\ncom.sun.jersey.core.reflection.ReflectionHelper$DeclaringClassInterfacePair\ncom.sun.jersey.core.reflection.ReflectionHelper$TypeClassPair\ncom.sun.jersey.core.reflection.ReflectionHelper\ncom.sun.jersey.core.spi.component.AnnotatedContext\ncom.sun.jersey.core.spi.component.ComponentConstructor$1\ncom.sun.jersey.core.spi.component.ComponentConstructor$ConstructorComparator\ncom.sun.jersey.core.spi.component.ComponentConstructor$ConstructorInjectablePair\ncom.sun.jersey.core.spi.component.ComponentConstructor\ncom.sun.jersey.core.spi.component.ComponentContext\ncom.sun.jersey.core.spi.component.ComponentDestructor\ncom.sun.jersey.core.spi.component.ComponentInjector$1\ncom.sun.jersey.core.spi.component.ComponentInjector\ncom.sun.jersey.core.spi.component.ComponentProvider\ncom.sun.jersey.core.spi.component.ComponentProviderFactory\ncom.sun.jersey.core.spi.component.ComponentScope\ncom.sun.jersey.core.spi.component.ProviderFactory$Destroyable\ncom.sun.jersey.core.spi.component.ProviderFactory$SingletonComponentProvider\ncom.sun.jersey.core.spi.component.ProviderFactory\ncom.sun.jersey.core.spi.component.ProviderServices$ProviderClass\ncom.sun.jersey.core.spi.component.ProviderServices$ProviderListener\ncom.sun.jersey.core.spi.component.ProviderServices\ncom.sun.jersey.core.spi.component.ioc.IoCComponentProcessor\ncom.sun.jersey.core.spi.component.ioc.IoCComponentProcessorFactory\ncom.sun.jersey.core.spi.component.ioc.IoCComponentProcessorFactoryInitializer\ncom.sun.jersey.core.spi.component.ioc.IoCComponentProvider\ncom.sun.jersey.core.spi.component.ioc.IoCComponentProviderFactory\ncom.sun.jersey.core.spi.component.ioc.IoCDestroyable\ncom.sun.jersey.core.spi.component.ioc.IoCFullyManagedComponentProvider\ncom.sun.jersey.core.spi.component.ioc.IoCInstantiatedComponentProvider\ncom.sun.jersey.core.spi.component.ioc.IoCManagedComponentProvider\ncom.sun.jersey.core.spi.component.ioc.IoCProviderFactory$FullyManagedSingleton\ncom.sun.jersey.core.spi.component.ioc.IoCProviderFactory$InstantiatedSingleton\ncom.sun.jersey.core.spi.component.ioc.IoCProviderFactory$ManagedSingleton\ncom.sun.jersey.core.spi.component.ioc.IoCProviderFactory$ProxiedSingletonWrapper\ncom.sun.jersey.core.spi.component.ioc.IoCProviderFactory\ncom.sun.jersey.core.spi.component.ioc.IoCProxiedComponentProvider\ncom.sun.jersey.core.spi.factory.AbstractRuntimeDelegate\ncom.sun.jersey.core.spi.factory.ContextResolverFactory$1$1\ncom.sun.jersey.core.spi.factory.ContextResolverFactory$1$2\ncom.sun.jersey.core.spi.factory.ContextResolverFactory$1\ncom.sun.jersey.core.spi.factory.ContextResolverFactory$ContextResolverAdapter\ncom.sun.jersey.core.spi.factory.ContextResolverFactory$NullContextResolverAdapter\ncom.sun.jersey.core.spi.factory.ContextResolverFactory\ncom.sun.jersey.core.spi.factory.InjectableProviderFactory$1\ncom.sun.jersey.core.spi.factory.InjectableProviderFactory$2\ncom.sun.jersey.core.spi.factory.InjectableProviderFactory$MetaInjectableProvider\ncom.sun.jersey.core.spi.factory.InjectableProviderFactory\ncom.sun.jersey.core.spi.factory.MessageBodyFactory$1\ncom.sun.jersey.core.spi.factory.MessageBodyFactory$2\ncom.sun.jersey.core.spi.factory.MessageBodyFactory$DistanceComparator\ncom.sun.jersey.core.spi.factory.MessageBodyFactory$MessageBodyWriterPair\ncom.sun.jersey.core.spi.factory.MessageBodyFactory\ncom.sun.jersey.core.spi.factory.ResponseBuilderHeaders\ncom.sun.jersey.core.spi.factory.ResponseBuilderImpl\ncom.sun.jersey.core.spi.factory.ResponseImpl$1\ncom.sun.jersey.core.spi.factory.ResponseImpl\ncom.sun.jersey.core.spi.factory.VariantListBuilderImpl\ncom.sun.jersey.core.spi.scanning.FilesScanner$1\ncom.sun.jersey.core.spi.scanning.FilesScanner\ncom.sun.jersey.core.spi.scanning.JarFileScanner$1\ncom.sun.jersey.core.spi.scanning.JarFileScanner\ncom.sun.jersey.core.spi.scanning.PackageNamesScanner$ResourcesProvider$1\ncom.sun.jersey.core.spi.scanning.PackageNamesScanner$ResourcesProvider\ncom.sun.jersey.core.spi.scanning.PackageNamesScanner\ncom.sun.jersey.core.spi.scanning.Scanner\ncom.sun.jersey.core.spi.scanning.ScannerException\ncom.sun.jersey.core.spi.scanning.ScannerListener\ncom.sun.jersey.core.spi.scanning.uri.BundleSchemeScanner$1\ncom.sun.jersey.core.spi.scanning.uri.BundleSchemeScanner\ncom.sun.jersey.core.spi.scanning.uri.FileSchemeScanner$1\ncom.sun.jersey.core.spi.scanning.uri.FileSchemeScanner\ncom.sun.jersey.core.spi.scanning.uri.JarZipSchemeScanner$1\ncom.sun.jersey.core.spi.scanning.uri.JarZipSchemeScanner\ncom.sun.jersey.core.spi.scanning.uri.UriSchemeScanner\ncom.sun.jersey.core.spi.scanning.uri.VfsSchemeScanner$1$1\ncom.sun.jersey.core.spi.scanning.uri.VfsSchemeScanner$1\ncom.sun.jersey.core.spi.scanning.uri.VfsSchemeScanner\ncom.sun.jersey.core.util.Base64\ncom.sun.jersey.core.util.Closing$Closure\ncom.sun.jersey.core.util.Closing\ncom.sun.jersey.core.util.FeaturesAndProperties\ncom.sun.jersey.core.util.KeyComparator\ncom.sun.jersey.core.util.KeyComparatorHashMap$1\ncom.sun.jersey.core.util.KeyComparatorHashMap$Entry\ncom.sun.jersey.core.util.KeyComparatorHashMap$EntryIterator\ncom.sun.jersey.core.util.KeyComparatorHashMap$EntrySet\ncom.sun.jersey.core.util.KeyComparatorHashMap$HashIterator\ncom.sun.jersey.core.util.KeyComparatorHashMap$KeyIterator\ncom.sun.jersey.core.util.KeyComparatorHashMap$ValueIterator\ncom.sun.jersey.core.util.KeyComparatorHashMap\ncom.sun.jersey.core.util.KeyComparatorLinkedHashMap$1\ncom.sun.jersey.core.util.KeyComparatorLinkedHashMap$Entry\ncom.sun.jersey.core.util.KeyComparatorLinkedHashMap$EntryIterator\ncom.sun.jersey.core.util.KeyComparatorLinkedHashMap$KeyIterator\ncom.sun.jersey.core.util.KeyComparatorLinkedHashMap$LinkedHashIterator\ncom.sun.jersey.core.util.KeyComparatorLinkedHashMap$ValueIterator\ncom.sun.jersey.core.util.KeyComparatorLinkedHashMap\ncom.sun.jersey.core.util.LazyVal\ncom.sun.jersey.core.util.MultivaluedMapImpl\ncom.sun.jersey.core.util.Priority\ncom.sun.jersey.core.util.PriorityUtil$InstanceComparator\ncom.sun.jersey.core.util.PriorityUtil$TypeComparator\ncom.sun.jersey.core.util.PriorityUtil\ncom.sun.jersey.core.util.ReaderWriter\ncom.sun.jersey.core.util.SaxHelper\ncom.sun.jersey.core.util.StringIgnoreCaseKeyComparator\ncom.sun.jersey.core.util.StringKeyIgnoreCaseMultivaluedMap\ncom.sun.jersey.core.util.StringKeyObjectValueIgnoreCaseMultivaluedMap\ncom.sun.jersey.core.util.StringKeyStringValueIgnoreCaseMultivaluedMap\ncom.sun.jersey.core.util.ThrowHelper\ncom.sun.jersey.core.util.UnmodifiableMultivaluedMap\ncom.sun.jersey.impl.ApiMessages\ncom.sun.jersey.impl.ImplMessages\ncom.sun.jersey.impl.SpiMessages\ncom.sun.jersey.localization.Localizable\ncom.sun.jersey.localization.LocalizableMessage\ncom.sun.jersey.localization.LocalizableMessageFactory\ncom.sun.jersey.localization.Localizer\ncom.sun.jersey.spi.CloseableService\ncom.sun.jersey.spi.HeaderDelegateProvider\ncom.sun.jersey.spi.MessageBodyWorkers\ncom.sun.jersey.spi.StringReader$ValidateDefaultValue\ncom.sun.jersey.spi.StringReader\ncom.sun.jersey.spi.StringReaderProvider\ncom.sun.jersey.spi.StringReaderWorkers\ncom.sun.jersey.spi.inject.ClientSide\ncom.sun.jersey.spi.inject.ConstrainedTo\ncom.sun.jersey.spi.inject.ConstrainedToType\ncom.sun.jersey.spi.inject.Errors$1\ncom.sun.jersey.spi.inject.Errors$Closure\ncom.sun.jersey.spi.inject.Errors$ErrorMessage\ncom.sun.jersey.spi.inject.Errors$ErrorMessagesException\ncom.sun.jersey.spi.inject.Errors\ncom.sun.jersey.spi.inject.Inject\ncom.sun.jersey.spi.inject.Injectable\ncom.sun.jersey.spi.inject.InjectableProvider\ncom.sun.jersey.spi.inject.InjectableProviderContext$InjectableScopePair\ncom.sun.jersey.spi.inject.InjectableProviderContext\ncom.sun.jersey.spi.inject.PerRequestTypeInjectableProvider\ncom.sun.jersey.spi.inject.ServerSide\ncom.sun.jersey.spi.inject.SingletonTypeInjectableProvider\ncom.sun.jersey.spi.service.ServiceConfigurationError\ncom.sun.jersey.spi.service.ServiceFinder$1\ncom.sun.jersey.spi.service.ServiceFinder$AbstractLazyIterator\ncom.sun.jersey.spi.service.ServiceFinder$DefaultServiceIteratorProvider\ncom.sun.jersey.spi.service.ServiceFinder$LazyClassIterator\ncom.sun.jersey.spi.service.ServiceFinder$LazyObjectIterator\ncom.sun.jersey.spi.service.ServiceFinder$ServiceIteratorProvider\ncom.sun.jersey.spi.service.ServiceFinder" + } + ] + }, + { + "publisher": "Oracle Corporation", + "group": "com.sun.jersey", + "name": "jersey-client", + "version": "1.19.1", + "description": "Jersey is the open source (under dual CDDL+GPL license) JAX-RS (JSR 311) production quality Reference Implementation for building RESTful Web services.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "b712cd1d3bb4cef01bb6fc9d5d6ddbe8" + }, + { + "alg": "SHA-1", + "content": "2df97ebd4e5c01599584c45caa3aeb563d268eef" + }, + { + "alg": "SHA-256", + "content": "b358aebb99c15d9aa7dacbab8b3041618d8fe6513b9113e5fd7711421b4982d1" + }, + { + "alg": "SHA-512", + "content": "38d3fc9f4914aee88b1ab710931bb28052de506947776ed1dbe7f0677676d96bdc6c6391f6608ff07f5d8f73020386f6119adf8f3077d55c19903e659d021fa4" + }, + { + "alg": "SHA-384", + "content": "db03edfabe30a2d54fedc0d138f5d817e249936166ac2294970c1ccdfefdc0203dc4fc6b6cbae9dccfc4f41afe629154" + }, + { + "alg": "SHA3-384", + "content": "f209744479ab2008eac576234fdce8c9383217156a41f104a53b96f36a51db9d3dd5d6e4df32f08e3ce0e0acf32b7bc3" + }, + { + "alg": "SHA3-256", + "content": "fbde5b0648f7f787d1c232203fc66a71eeb392d148b0a45bd7af8fe2664f95bc" + }, + { + "alg": "SHA3-512", + "content": "01c147b4a7aa5fa0879551543d89a6e374d7ffa2d411d2ca7802da3a8cf7f563b3dd53f04544cadf601489ad1b7416fa7af3dba817006cd489e4322ab6085cb7" + } + ], + "licenses": [ + { + "license": { + "id": "CDDL-1.1" + } + }, + { + "license": { + "id": "GPL-2.0-with-classpath-exception" + } + } + ], + "purl": "pkg:maven/com.sun.jersey/jersey-client@1.19.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.sun.jersey/jersey-client@1.19.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/sun/jersey/jersey-client/1.19.1/jersey-client-1.19.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.sun.jersey.api.client.AbstractClientRequestAdapter\ncom.sun.jersey.api.client.AsyncUniformInterface\ncom.sun.jersey.api.client.AsyncViewResource$1\ncom.sun.jersey.api.client.AsyncViewResource$2\ncom.sun.jersey.api.client.AsyncViewResource$Builder\ncom.sun.jersey.api.client.AsyncViewResource\ncom.sun.jersey.api.client.AsyncViewUniformInterface\ncom.sun.jersey.api.client.AsyncWebResource$1\ncom.sun.jersey.api.client.AsyncWebResource$2\ncom.sun.jersey.api.client.AsyncWebResource$3\ncom.sun.jersey.api.client.AsyncWebResource$4\ncom.sun.jersey.api.client.AsyncWebResource$5\ncom.sun.jersey.api.client.AsyncWebResource$6\ncom.sun.jersey.api.client.AsyncWebResource$Builder\ncom.sun.jersey.api.client.AsyncWebResource\ncom.sun.jersey.api.client.Client$1\ncom.sun.jersey.api.client.Client$2\ncom.sun.jersey.api.client.Client$3\ncom.sun.jersey.api.client.Client$4$1\ncom.sun.jersey.api.client.Client$4\ncom.sun.jersey.api.client.Client$ComponentProcessorFactoryImpl$1\ncom.sun.jersey.api.client.Client$ComponentProcessorFactoryImpl\ncom.sun.jersey.api.client.Client$ContextInjectableProvider\ncom.sun.jersey.api.client.Client\ncom.sun.jersey.api.client.ClientHandler\ncom.sun.jersey.api.client.ClientHandlerException\ncom.sun.jersey.api.client.ClientRequest$Builder\ncom.sun.jersey.api.client.ClientRequest\ncom.sun.jersey.api.client.ClientRequestAdapter\ncom.sun.jersey.api.client.ClientResponse$Status\ncom.sun.jersey.api.client.ClientResponse\ncom.sun.jersey.api.client.CommittingOutputStream\ncom.sun.jersey.api.client.ComponentsClientConfig\ncom.sun.jersey.api.client.GenericType\ncom.sun.jersey.api.client.PartialRequestBuilder\ncom.sun.jersey.api.client.RequestBuilder\ncom.sun.jersey.api.client.RequestWriter$RequestEntityWriter\ncom.sun.jersey.api.client.RequestWriter$RequestEntityWriterImpl\ncom.sun.jersey.api.client.RequestWriter$RequestEntityWriterListener\ncom.sun.jersey.api.client.RequestWriter\ncom.sun.jersey.api.client.Statuses$1\ncom.sun.jersey.api.client.Statuses$StatusImpl\ncom.sun.jersey.api.client.Statuses\ncom.sun.jersey.api.client.TerminatingClientHandler\ncom.sun.jersey.api.client.UniformInterface\ncom.sun.jersey.api.client.UniformInterfaceException\ncom.sun.jersey.api.client.ViewResource$1\ncom.sun.jersey.api.client.ViewResource$Builder\ncom.sun.jersey.api.client.ViewResource\ncom.sun.jersey.api.client.ViewUniformInterface\ncom.sun.jersey.api.client.WebResource$1\ncom.sun.jersey.api.client.WebResource$Builder\ncom.sun.jersey.api.client.WebResource\ncom.sun.jersey.api.client.WebResourceLinkHeaders\ncom.sun.jersey.api.client.async.AsyncClientHandler\ncom.sun.jersey.api.client.async.FutureListener\ncom.sun.jersey.api.client.async.ITypeListener\ncom.sun.jersey.api.client.async.TypeListener\ncom.sun.jersey.api.client.config.ClientConfig\ncom.sun.jersey.api.client.config.DefaultClientConfig\ncom.sun.jersey.api.client.filter.ClientFilter\ncom.sun.jersey.api.client.filter.ClientRequestContainer\ncom.sun.jersey.api.client.filter.ConnectionListenerFilter$Adapter\ncom.sun.jersey.api.client.filter.ConnectionListenerFilter\ncom.sun.jersey.api.client.filter.ContainerListener\ncom.sun.jersey.api.client.filter.CsrfProtectionFilter\ncom.sun.jersey.api.client.filter.Filterable\ncom.sun.jersey.api.client.filter.GZIPContentEncodingFilter$Adapter\ncom.sun.jersey.api.client.filter.GZIPContentEncodingFilter\ncom.sun.jersey.api.client.filter.HTTPBasicAuthFilter\ncom.sun.jersey.api.client.filter.HTTPDigestAuthFilter$1\ncom.sun.jersey.api.client.filter.HTTPDigestAuthFilter$QOP\ncom.sun.jersey.api.client.filter.HTTPDigestAuthFilter$State\ncom.sun.jersey.api.client.filter.HTTPDigestAuthFilter\ncom.sun.jersey.api.client.filter.LoggingFilter$Adapter\ncom.sun.jersey.api.client.filter.LoggingFilter$LoggingOutputStream\ncom.sun.jersey.api.client.filter.LoggingFilter\ncom.sun.jersey.api.client.filter.OnStartConnectionListener\ncom.sun.jersey.api.client.filter.ReportingInputStream\ncom.sun.jersey.api.client.filter.ReportingOutputStream\ncom.sun.jersey.client.impl.ClientRequestImpl\ncom.sun.jersey.client.impl.CopyOnWriteHashMap\ncom.sun.jersey.client.impl.async.FutureClientResponseListener$1\ncom.sun.jersey.client.impl.async.FutureClientResponseListener\ncom.sun.jersey.client.proxy.ViewProxy\ncom.sun.jersey.client.proxy.ViewProxyProvider\ncom.sun.jersey.client.urlconnection.HTTPSProperties\ncom.sun.jersey.client.urlconnection.HttpURLConnectionFactory\ncom.sun.jersey.client.urlconnection.URLConnectionClientHandler$1$1\ncom.sun.jersey.client.urlconnection.URLConnectionClientHandler$1\ncom.sun.jersey.client.urlconnection.URLConnectionClientHandler$URLConnectionResponse\ncom.sun.jersey.client.urlconnection.URLConnectionClientHandler\ncom.sun.ws.rs.ext.RuntimeDelegateImpl" + } + ] + }, + { + "publisher": "Oracle Corporation", + "group": "com.sun.jersey.contribs", + "name": "jersey-apache-client4", + "version": "1.19.1", + "description": "Projects that provide additional functionality to jersey, like integration with other projects/frameworks.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "f51c2a3b49557e9a7b90e98095f6c045" + }, + { + "alg": "SHA-1", + "content": "e1c45701a003097ace96bed4bc8fb937e9867498" + }, + { + "alg": "SHA-256", + "content": "3a9ea263f5ae51a24bd5b86c96504c7cf8aedb969ac439372682335a96be302c" + }, + { + "alg": "SHA-512", + "content": "a5c6022a7fb59b1a0961515739948ed1bd6fa63203ac7e93e68af259c266e5261cf092a75a95d8345d3284e6c73f73296b96b6da1d357e9ebe315249554ce26b" + }, + { + "alg": "SHA-384", + "content": "f47413db448a81fb5e72f0f1c5f02bbd8c3d00467bdcf70419a6f1bec56422ae75d0bff196a0db18f1e1ea5c1603f50e" + }, + { + "alg": "SHA3-384", + "content": "ac08f120277f2f6b9069e598cb1afde21218a239b59af0097905fc569e75bfdf92731d60641bfe93a48497a9e8ed2c25" + }, + { + "alg": "SHA3-256", + "content": "4e1cfd788b4e89922ee17a12b9461e2baf6d4de1b15ac6be28a1340f47afe78d" + }, + { + "alg": "SHA3-512", + "content": "5b378fbdc06c1a829cc4b1d654e7eca46f335eaf2de41959c84966e4743d2e2fb492e369d6c81709c2024af85e635b58ad7034d4ca8640e28f939ad23a920a14" + } + ], + "licenses": [ + { + "license": { + "id": "CDDL-1.1" + } + }, + { + "license": { + "id": "GPL-2.0-with-classpath-exception" + } + } + ], + "purl": "pkg:maven/com.sun.jersey.contribs/jersey-apache-client4@1.19.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.sun.jersey.contribs/jersey-apache-client4@1.19.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/sun/jersey/contribs/jersey-apache-client4/1.19.1/jersey-apache-client4-1.19.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.sun.jersey.client.apache4.ApacheHttpClient4\ncom.sun.jersey.client.apache4.ApacheHttpClient4Handler$1\ncom.sun.jersey.client.apache4.ApacheHttpClient4Handler$2\ncom.sun.jersey.client.apache4.ApacheHttpClient4Handler$HttpClientResponseInputStream\ncom.sun.jersey.client.apache4.ApacheHttpClient4Handler\ncom.sun.jersey.client.apache4.config.ApacheHttpClient4Config\ncom.sun.jersey.client.apache4.config.DefaultApacheHttpClient4Config" + } + ] + }, + { + "publisher": "Google, Inc.", + "group": "com.google.inject", + "name": "guice", + "version": "4.0", + "description": "Guice is a lightweight dependency injection framework for Java 6 and above", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "969e114e22733923ba147331dd779ed5" + }, + { + "alg": "SHA-1", + "content": "0f990a43d3725781b6db7cd0acf0a8b62dfd1649" + }, + { + "alg": "SHA-256", + "content": "b378ffc35e7f7125b3c5f3a461d4591ae1685e3c781392f0c854ed7b7581d6d2" + }, + { + "alg": "SHA-512", + "content": "3c836c574c9a34f51487dae31b8fb2e8eb21df781aa3d004a20fa12df4e5b1c1c5e3ce76981292f859bb22f6d82aaa9860b7a280b875968b2f4636fd5840e490" + }, + { + "alg": "SHA-384", + "content": "9dd09b61472109c82b40b0bffe8e62e0f28a4a90dc8b1c90ca8190771afd51c4a83d977046afdbd7b99d9c277fdd574d" + }, + { + "alg": "SHA3-384", + "content": "6f153e61d2365b195da333ee0b56690476af836f42dded43a3ea9e9751e806a7cfffab9e07ceb2347e53549a4ac10912" + }, + { + "alg": "SHA3-256", + "content": "af0c4a16b6112230161540390ac4c3e35680460f5a73e4e167465f48d8b9e6bf" + }, + { + "alg": "SHA3-512", + "content": "b8474f3af3424577427ed23308abcc9123b80528a0ff5f05a99ea4e37e91bd40224422b9b7026c91ed9af341ea85105d3b3cd5b9b4c8862a0bc6e90e669d6d58" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.google.inject/guice@4.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.google.inject/guice@4.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/google/inject/guice/4.0/guice-4.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.google.inject.AbstractModule\ncom.google.inject.Binder\ncom.google.inject.Binding\ncom.google.inject.BindingAnnotation\ncom.google.inject.ConfigurationException\ncom.google.inject.CreationException\ncom.google.inject.Exposed\ncom.google.inject.Guice\ncom.google.inject.ImplementedBy\ncom.google.inject.Inject\ncom.google.inject.Injector\ncom.google.inject.Key$1\ncom.google.inject.Key$AnnotationInstanceStrategy\ncom.google.inject.Key$AnnotationStrategy\ncom.google.inject.Key$AnnotationTypeStrategy\ncom.google.inject.Key$NullAnnotationStrategy\ncom.google.inject.Key\ncom.google.inject.MembersInjector\ncom.google.inject.Module\ncom.google.inject.OutOfScopeException\ncom.google.inject.PrivateBinder\ncom.google.inject.PrivateModule\ncom.google.inject.ProvidedBy\ncom.google.inject.Provider\ncom.google.inject.Provides\ncom.google.inject.ProvisionException\ncom.google.inject.Scope\ncom.google.inject.ScopeAnnotation\ncom.google.inject.Scopes$1\ncom.google.inject.Scopes$2\ncom.google.inject.Scopes$3\ncom.google.inject.Scopes\ncom.google.inject.Singleton\ncom.google.inject.Stage\ncom.google.inject.TypeLiteral\ncom.google.inject.binder.AnnotatedBindingBuilder\ncom.google.inject.binder.AnnotatedConstantBindingBuilder\ncom.google.inject.binder.AnnotatedElementBuilder\ncom.google.inject.binder.ConstantBindingBuilder\ncom.google.inject.binder.LinkedBindingBuilder\ncom.google.inject.binder.ScopedBindingBuilder\ncom.google.inject.internal.AbstractBindingBuilder\ncom.google.inject.internal.AbstractBindingProcessor$Processor$1\ncom.google.inject.internal.AbstractBindingProcessor$Processor\ncom.google.inject.internal.AbstractBindingProcessor\ncom.google.inject.internal.AbstractProcessor\ncom.google.inject.internal.Annotations$1\ncom.google.inject.internal.Annotations$2\ncom.google.inject.internal.Annotations$3\ncom.google.inject.internal.Annotations$AnnotationChecker$1\ncom.google.inject.internal.Annotations$AnnotationChecker\ncom.google.inject.internal.Annotations\ncom.google.inject.internal.BindingBuilder\ncom.google.inject.internal.BindingImpl\ncom.google.inject.internal.BindingProcessor$1\ncom.google.inject.internal.BindingProcessor\ncom.google.inject.internal.BoundProviderFactory\ncom.google.inject.internal.BytecodeGen$1\ncom.google.inject.internal.BytecodeGen$2\ncom.google.inject.internal.BytecodeGen$3$1\ncom.google.inject.internal.BytecodeGen$3\ncom.google.inject.internal.BytecodeGen$BridgeClassLoader\ncom.google.inject.internal.BytecodeGen$SystemBridgeHolder\ncom.google.inject.internal.BytecodeGen$Visibility$1\ncom.google.inject.internal.BytecodeGen$Visibility$2\ncom.google.inject.internal.BytecodeGen$Visibility\ncom.google.inject.internal.BytecodeGen\ncom.google.inject.internal.CircularDependencyProxy\ncom.google.inject.internal.ConstantBindingBuilderImpl\ncom.google.inject.internal.ConstantFactory\ncom.google.inject.internal.ConstructionContext\ncom.google.inject.internal.ConstructionProxy\ncom.google.inject.internal.ConstructionProxyFactory\ncom.google.inject.internal.ConstructorBindingImpl$Factory\ncom.google.inject.internal.ConstructorBindingImpl\ncom.google.inject.internal.ConstructorInjector$1\ncom.google.inject.internal.ConstructorInjector\ncom.google.inject.internal.ConstructorInjectorStore$1\ncom.google.inject.internal.ConstructorInjectorStore\ncom.google.inject.internal.ContextualCallable\ncom.google.inject.internal.CreationListener\ncom.google.inject.internal.CycleDetectingLock$CycleDetectingLockFactory$ReentrantCycleDetectingLock$1\ncom.google.inject.internal.CycleDetectingLock$CycleDetectingLockFactory$ReentrantCycleDetectingLock\ncom.google.inject.internal.CycleDetectingLock$CycleDetectingLockFactory\ncom.google.inject.internal.CycleDetectingLock\ncom.google.inject.internal.DefaultConstructionProxyFactory$1\ncom.google.inject.internal.DefaultConstructionProxyFactory$2\ncom.google.inject.internal.DefaultConstructionProxyFactory\ncom.google.inject.internal.DeferredLookups\ncom.google.inject.internal.DelayedInitialize\ncom.google.inject.internal.DelegatingInvocationHandler\ncom.google.inject.internal.EncounterImpl\ncom.google.inject.internal.ErrorHandler\ncom.google.inject.internal.Errors$1\ncom.google.inject.internal.Errors$2\ncom.google.inject.internal.Errors$3\ncom.google.inject.internal.Errors$4\ncom.google.inject.internal.Errors$5\ncom.google.inject.internal.Errors$Converter\ncom.google.inject.internal.Errors\ncom.google.inject.internal.ErrorsException\ncom.google.inject.internal.Exceptions$UnhandledCheckedUserException\ncom.google.inject.internal.Exceptions\ncom.google.inject.internal.ExposedBindingImpl\ncom.google.inject.internal.ExposedKeyFactory\ncom.google.inject.internal.ExposureBuilder\ncom.google.inject.internal.FactoryProxy\ncom.google.inject.internal.FailableCache$1\ncom.google.inject.internal.FailableCache\ncom.google.inject.internal.InheritingState\ncom.google.inject.internal.Initializable\ncom.google.inject.internal.Initializables$1\ncom.google.inject.internal.Initializables\ncom.google.inject.internal.Initializer$InjectableReference\ncom.google.inject.internal.Initializer\ncom.google.inject.internal.InjectionRequestProcessor$StaticInjection$1\ncom.google.inject.internal.InjectionRequestProcessor$StaticInjection\ncom.google.inject.internal.InjectionRequestProcessor\ncom.google.inject.internal.InjectorImpl$1\ncom.google.inject.internal.InjectorImpl$2$1\ncom.google.inject.internal.InjectorImpl$2\ncom.google.inject.internal.InjectorImpl$BindingsMultimap\ncom.google.inject.internal.InjectorImpl$ConvertedConstantBindingImpl\ncom.google.inject.internal.InjectorImpl$InjectorOptions\ncom.google.inject.internal.InjectorImpl$JitLimitation\ncom.google.inject.internal.InjectorImpl$MethodInvoker\ncom.google.inject.internal.InjectorImpl$ProviderBindingImpl$1\ncom.google.inject.internal.InjectorImpl$ProviderBindingImpl\ncom.google.inject.internal.InjectorImpl\ncom.google.inject.internal.InjectorOptionsProcessor\ncom.google.inject.internal.InjectorShell$1\ncom.google.inject.internal.InjectorShell$Builder\ncom.google.inject.internal.InjectorShell$InheritedScannersModule\ncom.google.inject.internal.InjectorShell$InjectorFactory\ncom.google.inject.internal.InjectorShell$LoggerFactory\ncom.google.inject.internal.InjectorShell$RootModule\ncom.google.inject.internal.InjectorShell\ncom.google.inject.internal.InstanceBindingImpl\ncom.google.inject.internal.InterceptorBindingProcessor\ncom.google.inject.internal.InterceptorStackCallback$InterceptedMethodInvocation\ncom.google.inject.internal.InterceptorStackCallback\ncom.google.inject.internal.InternalContext$1\ncom.google.inject.internal.InternalContext$DependencyStack\ncom.google.inject.internal.InternalContext\ncom.google.inject.internal.InternalFactory\ncom.google.inject.internal.InternalFactoryToInitializableAdapter\ncom.google.inject.internal.InternalFactoryToProviderAdapter\ncom.google.inject.internal.InternalFlags$1\ncom.google.inject.internal.InternalFlags$CustomClassLoadingOption\ncom.google.inject.internal.InternalFlags$IncludeStackTraceOption\ncom.google.inject.internal.InternalFlags$NullableProvidesOption\ncom.google.inject.internal.InternalFlags\ncom.google.inject.internal.InternalInjectorCreator$1\ncom.google.inject.internal.InternalInjectorCreator$ToolStageInjector\ncom.google.inject.internal.InternalInjectorCreator\ncom.google.inject.internal.LinkedBindingImpl\ncom.google.inject.internal.LinkedProviderBindingImpl\ncom.google.inject.internal.ListenerBindingProcessor\ncom.google.inject.internal.LookupProcessor\ncom.google.inject.internal.Lookups\ncom.google.inject.internal.MembersInjectorImpl$1$1\ncom.google.inject.internal.MembersInjectorImpl$1\ncom.google.inject.internal.MembersInjectorImpl\ncom.google.inject.internal.MembersInjectorStore$1\ncom.google.inject.internal.MembersInjectorStore\ncom.google.inject.internal.MessageProcessor\ncom.google.inject.internal.MethodAspect\ncom.google.inject.internal.ModuleAnnotatedMethodScannerProcessor\ncom.google.inject.internal.MoreTypes$CompositeType\ncom.google.inject.internal.MoreTypes$GenericArrayTypeImpl\ncom.google.inject.internal.MoreTypes$ParameterizedTypeImpl\ncom.google.inject.internal.MoreTypes$WildcardTypeImpl\ncom.google.inject.internal.MoreTypes\ncom.google.inject.internal.Nullability\ncom.google.inject.internal.PrivateElementProcessor\ncom.google.inject.internal.PrivateElementsImpl\ncom.google.inject.internal.ProcessedBindingData\ncom.google.inject.internal.ProvidedByInternalFactory\ncom.google.inject.internal.ProviderInstanceBindingImpl\ncom.google.inject.internal.ProviderInternalFactory$1\ncom.google.inject.internal.ProviderInternalFactory\ncom.google.inject.internal.ProviderMethod$1\ncom.google.inject.internal.ProviderMethod$FastClassProviderMethod\ncom.google.inject.internal.ProviderMethod$ReflectionProviderMethod\ncom.google.inject.internal.ProviderMethod\ncom.google.inject.internal.ProviderMethodsModule$1\ncom.google.inject.internal.ProviderMethodsModule$Signature\ncom.google.inject.internal.ProviderMethodsModule\ncom.google.inject.internal.ProviderToInternalFactoryAdapter$1\ncom.google.inject.internal.ProviderToInternalFactoryAdapter\ncom.google.inject.internal.ProvisionListenerCallbackStore$1\ncom.google.inject.internal.ProvisionListenerCallbackStore$KeyBinding\ncom.google.inject.internal.ProvisionListenerCallbackStore\ncom.google.inject.internal.ProvisionListenerStackCallback$Provision\ncom.google.inject.internal.ProvisionListenerStackCallback$ProvisionCallback\ncom.google.inject.internal.ProvisionListenerStackCallback\ncom.google.inject.internal.ProxyFactory$IndicesCallbackFilter\ncom.google.inject.internal.ProxyFactory$MethodInterceptorsPair\ncom.google.inject.internal.ProxyFactory$ProxyConstructor\ncom.google.inject.internal.ProxyFactory\ncom.google.inject.internal.ScopeBindingProcessor\ncom.google.inject.internal.Scoping$1\ncom.google.inject.internal.Scoping$2\ncom.google.inject.internal.Scoping$3\ncom.google.inject.internal.Scoping$4\ncom.google.inject.internal.Scoping$5\ncom.google.inject.internal.Scoping$6\ncom.google.inject.internal.Scoping\ncom.google.inject.internal.SingleFieldInjector\ncom.google.inject.internal.SingleMemberInjector\ncom.google.inject.internal.SingleMethodInjector$1\ncom.google.inject.internal.SingleMethodInjector$2\ncom.google.inject.internal.SingleMethodInjector\ncom.google.inject.internal.SingleParameterInjector\ncom.google.inject.internal.SingletonScope$1\ncom.google.inject.internal.SingletonScope\ncom.google.inject.internal.State$1\ncom.google.inject.internal.State\ncom.google.inject.internal.TypeConverterBindingProcessor$1\ncom.google.inject.internal.TypeConverterBindingProcessor$2\ncom.google.inject.internal.TypeConverterBindingProcessor$3\ncom.google.inject.internal.TypeConverterBindingProcessor$4\ncom.google.inject.internal.TypeConverterBindingProcessor$5\ncom.google.inject.internal.TypeConverterBindingProcessor$6\ncom.google.inject.internal.TypeConverterBindingProcessor\ncom.google.inject.internal.UniqueAnnotations$1\ncom.google.inject.internal.UniqueAnnotations$Internal\ncom.google.inject.internal.UniqueAnnotations\ncom.google.inject.internal.UntargettedBindingImpl$1\ncom.google.inject.internal.UntargettedBindingImpl\ncom.google.inject.internal.UntargettedBindingProcessor$1\ncom.google.inject.internal.UntargettedBindingProcessor\ncom.google.inject.internal.WeakKeySet$1\ncom.google.inject.internal.WeakKeySet$KeyAndSource\ncom.google.inject.internal.WeakKeySet\ncom.google.inject.internal.asm.$AnnotationVisitor\ncom.google.inject.internal.asm.$AnnotationWriter\ncom.google.inject.internal.asm.$Attribute\ncom.google.inject.internal.asm.$ByteVector\ncom.google.inject.internal.asm.$ClassReader\ncom.google.inject.internal.asm.$ClassVisitor\ncom.google.inject.internal.asm.$ClassWriter\ncom.google.inject.internal.asm.$Context\ncom.google.inject.internal.asm.$Edge\ncom.google.inject.internal.asm.$FieldVisitor\ncom.google.inject.internal.asm.$FieldWriter\ncom.google.inject.internal.asm.$Frame\ncom.google.inject.internal.asm.$Handle\ncom.google.inject.internal.asm.$Handler\ncom.google.inject.internal.asm.$Item\ncom.google.inject.internal.asm.$Label\ncom.google.inject.internal.asm.$MethodVisitor\ncom.google.inject.internal.asm.$MethodWriter\ncom.google.inject.internal.asm.$Opcodes\ncom.google.inject.internal.asm.$Type\ncom.google.inject.internal.asm.$TypePath\ncom.google.inject.internal.cglib.core.$AbstractClassGenerator$1\ncom.google.inject.internal.cglib.core.$AbstractClassGenerator$Source\ncom.google.inject.internal.cglib.core.$AbstractClassGenerator\ncom.google.inject.internal.cglib.core.$Block\ncom.google.inject.internal.cglib.core.$ClassEmitter$1\ncom.google.inject.internal.cglib.core.$ClassEmitter$2\ncom.google.inject.internal.cglib.core.$ClassEmitter$3\ncom.google.inject.internal.cglib.core.$ClassEmitter$FieldInfo\ncom.google.inject.internal.cglib.core.$ClassEmitter\ncom.google.inject.internal.cglib.core.$ClassGenerator\ncom.google.inject.internal.cglib.core.$ClassInfo\ncom.google.inject.internal.cglib.core.$ClassNameReader$1\ncom.google.inject.internal.cglib.core.$ClassNameReader$EarlyExitException\ncom.google.inject.internal.cglib.core.$ClassNameReader\ncom.google.inject.internal.cglib.core.$CodeEmitter$State\ncom.google.inject.internal.cglib.core.$CodeEmitter\ncom.google.inject.internal.cglib.core.$CodeGenerationException\ncom.google.inject.internal.cglib.core.$CollectionUtils\ncom.google.inject.internal.cglib.core.$Constants\ncom.google.inject.internal.cglib.core.$Customizer\ncom.google.inject.internal.cglib.core.$DebuggingClassWriter$1\ncom.google.inject.internal.cglib.core.$DebuggingClassWriter\ncom.google.inject.internal.cglib.core.$DefaultGeneratorStrategy\ncom.google.inject.internal.cglib.core.$DefaultNamingPolicy\ncom.google.inject.internal.cglib.core.$DuplicatesPredicate\ncom.google.inject.internal.cglib.core.$EmitUtils$1\ncom.google.inject.internal.cglib.core.$EmitUtils$10\ncom.google.inject.internal.cglib.core.$EmitUtils$11\ncom.google.inject.internal.cglib.core.$EmitUtils$12\ncom.google.inject.internal.cglib.core.$EmitUtils$13\ncom.google.inject.internal.cglib.core.$EmitUtils$14\ncom.google.inject.internal.cglib.core.$EmitUtils$15\ncom.google.inject.internal.cglib.core.$EmitUtils$16\ncom.google.inject.internal.cglib.core.$EmitUtils$2\ncom.google.inject.internal.cglib.core.$EmitUtils$3\ncom.google.inject.internal.cglib.core.$EmitUtils$4\ncom.google.inject.internal.cglib.core.$EmitUtils$5\ncom.google.inject.internal.cglib.core.$EmitUtils$6\ncom.google.inject.internal.cglib.core.$EmitUtils$7\ncom.google.inject.internal.cglib.core.$EmitUtils$8\ncom.google.inject.internal.cglib.core.$EmitUtils$9\ncom.google.inject.internal.cglib.core.$EmitUtils$ArrayDelimiters\ncom.google.inject.internal.cglib.core.$EmitUtils$ParameterTyper\ncom.google.inject.internal.cglib.core.$EmitUtils\ncom.google.inject.internal.cglib.core.$GeneratorStrategy\ncom.google.inject.internal.cglib.core.$KeyFactory$1\ncom.google.inject.internal.cglib.core.$KeyFactory$2\ncom.google.inject.internal.cglib.core.$KeyFactory$Generator\ncom.google.inject.internal.cglib.core.$KeyFactory\ncom.google.inject.internal.cglib.core.$Local\ncom.google.inject.internal.cglib.core.$LocalVariablesSorter$1\ncom.google.inject.internal.cglib.core.$LocalVariablesSorter$State\ncom.google.inject.internal.cglib.core.$LocalVariablesSorter\ncom.google.inject.internal.cglib.core.$MethodInfo\ncom.google.inject.internal.cglib.core.$MethodInfoTransformer\ncom.google.inject.internal.cglib.core.$MethodWrapper$MethodWrapperKey\ncom.google.inject.internal.cglib.core.$MethodWrapper\ncom.google.inject.internal.cglib.core.$NamingPolicy\ncom.google.inject.internal.cglib.core.$ObjectSwitchCallback\ncom.google.inject.internal.cglib.core.$Predicate\ncom.google.inject.internal.cglib.core.$ProcessArrayCallback\ncom.google.inject.internal.cglib.core.$ProcessSwitchCallback\ncom.google.inject.internal.cglib.core.$ReflectUtils$1\ncom.google.inject.internal.cglib.core.$ReflectUtils$2\ncom.google.inject.internal.cglib.core.$ReflectUtils$3\ncom.google.inject.internal.cglib.core.$ReflectUtils$4\ncom.google.inject.internal.cglib.core.$ReflectUtils\ncom.google.inject.internal.cglib.core.$RejectModifierPredicate\ncom.google.inject.internal.cglib.core.$Signature\ncom.google.inject.internal.cglib.core.$Transformer\ncom.google.inject.internal.cglib.core.$TypeUtils\ncom.google.inject.internal.cglib.core.$VisibilityPredicate\ncom.google.inject.internal.cglib.proxy.$BridgeMethodResolver$BridgedFinder$1\ncom.google.inject.internal.cglib.proxy.$BridgeMethodResolver$BridgedFinder\ncom.google.inject.internal.cglib.proxy.$BridgeMethodResolver\ncom.google.inject.internal.cglib.proxy.$Callback\ncom.google.inject.internal.cglib.proxy.$CallbackFilter\ncom.google.inject.internal.cglib.proxy.$CallbackGenerator$Context\ncom.google.inject.internal.cglib.proxy.$CallbackGenerator\ncom.google.inject.internal.cglib.proxy.$CallbackInfo\ncom.google.inject.internal.cglib.proxy.$Dispatcher\ncom.google.inject.internal.cglib.proxy.$DispatcherGenerator\ncom.google.inject.internal.cglib.proxy.$Enhancer$1\ncom.google.inject.internal.cglib.proxy.$Enhancer$2\ncom.google.inject.internal.cglib.proxy.$Enhancer$3\ncom.google.inject.internal.cglib.proxy.$Enhancer$4\ncom.google.inject.internal.cglib.proxy.$Enhancer$5\ncom.google.inject.internal.cglib.proxy.$Enhancer$6\ncom.google.inject.internal.cglib.proxy.$Enhancer$EnhancerKey\ncom.google.inject.internal.cglib.proxy.$Enhancer\ncom.google.inject.internal.cglib.proxy.$Factory\ncom.google.inject.internal.cglib.proxy.$FixedValue\ncom.google.inject.internal.cglib.proxy.$FixedValueGenerator\ncom.google.inject.internal.cglib.proxy.$InvocationHandler\ncom.google.inject.internal.cglib.proxy.$InvocationHandlerGenerator\ncom.google.inject.internal.cglib.proxy.$LazyLoader\ncom.google.inject.internal.cglib.proxy.$LazyLoaderGenerator\ncom.google.inject.internal.cglib.proxy.$MethodInterceptor\ncom.google.inject.internal.cglib.proxy.$MethodInterceptorGenerator$1\ncom.google.inject.internal.cglib.proxy.$MethodInterceptorGenerator$2\ncom.google.inject.internal.cglib.proxy.$MethodInterceptorGenerator\ncom.google.inject.internal.cglib.proxy.$MethodProxy$1\ncom.google.inject.internal.cglib.proxy.$MethodProxy$CreateInfo\ncom.google.inject.internal.cglib.proxy.$MethodProxy$FastClassInfo\ncom.google.inject.internal.cglib.proxy.$MethodProxy\ncom.google.inject.internal.cglib.proxy.$NoOp$1\ncom.google.inject.internal.cglib.proxy.$NoOp\ncom.google.inject.internal.cglib.proxy.$NoOpGenerator\ncom.google.inject.internal.cglib.proxy.$ProxyRefDispatcher\ncom.google.inject.internal.cglib.proxy.$UndeclaredThrowableException\ncom.google.inject.internal.cglib.reflect.$FastClass$Generator\ncom.google.inject.internal.cglib.reflect.$FastClass\ncom.google.inject.internal.cglib.reflect.$FastClassEmitter$1\ncom.google.inject.internal.cglib.reflect.$FastClassEmitter$2\ncom.google.inject.internal.cglib.reflect.$FastClassEmitter$3\ncom.google.inject.internal.cglib.reflect.$FastClassEmitter$4\ncom.google.inject.internal.cglib.reflect.$FastClassEmitter$GetIndexCallback\ncom.google.inject.internal.cglib.reflect.$FastClassEmitter\ncom.google.inject.internal.cglib.reflect.$FastConstructor\ncom.google.inject.internal.cglib.reflect.$FastMember\ncom.google.inject.internal.cglib.reflect.$FastMethod\ncom.google.inject.internal.cglib.transform.$ClassTransformer\ncom.google.inject.internal.util.Classes\ncom.google.inject.internal.util.LineNumbers$LineNumberReader$LineNumberAnnotationVisitor\ncom.google.inject.internal.util.LineNumbers$LineNumberReader$LineNumberMethodVisitor\ncom.google.inject.internal.util.LineNumbers$LineNumberReader\ncom.google.inject.internal.util.LineNumbers\ncom.google.inject.internal.util.SourceProvider\ncom.google.inject.internal.util.StackTraceElements$1\ncom.google.inject.internal.util.StackTraceElements$InMemoryStackTraceElement\ncom.google.inject.internal.util.StackTraceElements\ncom.google.inject.internal.util.Stopwatch\ncom.google.inject.matcher.AbstractMatcher$AndMatcher\ncom.google.inject.matcher.AbstractMatcher$OrMatcher\ncom.google.inject.matcher.AbstractMatcher\ncom.google.inject.matcher.Matcher\ncom.google.inject.matcher.Matchers$1\ncom.google.inject.matcher.Matchers$AnnotatedWith\ncom.google.inject.matcher.Matchers$AnnotatedWithType\ncom.google.inject.matcher.Matchers$Any\ncom.google.inject.matcher.Matchers$IdenticalTo\ncom.google.inject.matcher.Matchers$InPackage\ncom.google.inject.matcher.Matchers$InSubpackage\ncom.google.inject.matcher.Matchers$Not\ncom.google.inject.matcher.Matchers$Only\ncom.google.inject.matcher.Matchers$Returns\ncom.google.inject.matcher.Matchers$SuesOf.class\ncom.google.inject.matcher.Matchers\ncom.google.inject.name.Named\ncom.google.inject.name.NamedImpl\ncom.google.inject.name.Names\ncom.google.inject.spi.BindingScopingVisitor\ncom.google.inject.spi.BindingTargetVisitor\ncom.google.inject.spi.ConstructorBinding\ncom.google.inject.spi.ConvertedConstantBinding\ncom.google.inject.spi.DefaultBindingScopingVisitor\ncom.google.inject.spi.DefaultBindingTargetVisitor\ncom.google.inject.spi.DefaultElementVisitor\ncom.google.inject.spi.Dependency\ncom.google.inject.spi.DependencyAndSource\ncom.google.inject.spi.DisableCircularProxiesOption\ncom.google.inject.spi.Element\ncom.google.inject.spi.ElementSource\ncom.google.inject.spi.ElementVisitor\ncom.google.inject.spi.Elements$1\ncom.google.inject.spi.Elements$ElementsAsModule\ncom.google.inject.spi.Elements$ModuleInfo\ncom.google.inject.spi.Elements$RecordingBinder$1\ncom.google.inject.spi.Elements$RecordingBinder\ncom.google.inject.spi.Elements\ncom.google.inject.spi.ExposedBinding\ncom.google.inject.spi.HasDependencies\ncom.google.inject.spi.InjectionListener\ncom.google.inject.spi.InjectionPoint$InjectableField\ncom.google.inject.spi.InjectionPoint$InjectableMember\ncom.google.inject.spi.InjectionPoint$InjectableMembers\ncom.google.inject.spi.InjectionPoint$InjectableMethod\ncom.google.inject.spi.InjectionPoint$OverrideIndex\ncom.google.inject.spi.InjectionPoint$Position\ncom.google.inject.spi.InjectionPoint$Signature\ncom.google.inject.spi.InjectionPoint\ncom.google.inject.spi.InjectionRequest\ncom.google.inject.spi.InstanceBinding\ncom.google.inject.spi.InterceptorBinding\ncom.google.inject.spi.LinkedKeyBinding\ncom.google.inject.spi.MembersInjectorLookup$1\ncom.google.inject.spi.MembersInjectorLookup\ncom.google.inject.spi.Message\ncom.google.inject.spi.ModuleAnnotatedMethodScanner\ncom.google.inject.spi.ModuleAnnotatedMethodScannerBinding\ncom.google.inject.spi.ModuleSource\ncom.google.inject.spi.PrivateElements\ncom.google.inject.spi.ProviderBinding\ncom.google.inject.spi.ProviderInstanceBinding\ncom.google.inject.spi.ProviderKeyBinding\ncom.google.inject.spi.ProviderLookup$1\ncom.google.inject.spi.ProviderLookup\ncom.google.inject.spi.ProviderWithDependencies\ncom.google.inject.spi.ProviderWithExtensionVisitor\ncom.google.inject.spi.ProvidesMethodBinding\ncom.google.inject.spi.ProvidesMethodTargetVisitor\ncom.google.inject.spi.ProvisionListener$ProvisionInvocation\ncom.google.inject.spi.ProvisionListener\ncom.google.inject.spi.ProvisionListenerBinding\ncom.google.inject.spi.RequireAtInjectOnConstructorsOption\ncom.google.inject.spi.RequireExactBindingAnnotationsOption\ncom.google.inject.spi.RequireExplicitBindingsOption\ncom.google.inject.spi.ScopeBinding\ncom.google.inject.spi.StaticInjectionRequest\ncom.google.inject.spi.Toolable\ncom.google.inject.spi.TypeConverter\ncom.google.inject.spi.TypeConverterBinding\ncom.google.inject.spi.TypeEncounter\ncom.google.inject.spi.TypeListener\ncom.google.inject.spi.TypeListenerBinding\ncom.google.inject.spi.UntargettedBinding\ncom.google.inject.util.Modules$1\ncom.google.inject.util.Modules$2\ncom.google.inject.util.Modules$CombinedModule\ncom.google.inject.util.Modules$EmptyModule\ncom.google.inject.util.Modules$ModuleWriter\ncom.google.inject.util.Modules$OverriddenModuleBuilder\ncom.google.inject.util.Modules$OverrideModule$1\ncom.google.inject.util.Modules$OverrideModule$2\ncom.google.inject.util.Modules$OverrideModule$3\ncom.google.inject.util.Modules$OverrideModule$4\ncom.google.inject.util.Modules$OverrideModule\ncom.google.inject.util.Modules$RealOverriddenModuleBuilder\ncom.google.inject.util.Modules\ncom.google.inject.util.Providers$1\ncom.google.inject.util.Providers$ConstantProvider\ncom.google.inject.util.Providers$GuicifiedProvider\ncom.google.inject.util.Providers$GuicifiedProviderWithDependencies\ncom.google.inject.util.Providers\ncom.google.inject.util.Types" + } + ] + }, + { + "group": "javax.inject", + "name": "javax.inject", + "version": "1", + "description": "The javax.inject API", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "289075e48b909e9e74e6c915b3631d2e" + }, + { + "alg": "SHA-1", + "content": "6975da39a7040257bd51d21a231b76c915872d38" + }, + { + "alg": "SHA-256", + "content": "91c77044a50c481636c32d916fd89c9118a72195390452c81065080f957de7ff" + }, + { + "alg": "SHA-512", + "content": "e126b7ccf3e42fd1984a0beef1004a7269a337c202e59e04e8e2af714280d2f2d8d2ba5e6f59481b8dcd34aaf35c966a688d0b48ec7e96f102c274dc0d3b381e" + }, + { + "alg": "SHA-384", + "content": "ac04c9f03ccbe35a25deb8b50280a0ca01dbe6aff0dd795d55af6112bfe3cd5817eb82f32fb18378d86cd64b07597190" + }, + { + "alg": "SHA3-384", + "content": "fca090ecb1edeacb9fe865dc515cd1d109b323cd742d4a9733ff199a96ee96e0db4f924079520b9c189ef750f255475d" + }, + { + "alg": "SHA3-256", + "content": "5b0054e39e522de0e0ffc4034d12f72270291fb24d94d5ffc9c4d69c25035fc6" + }, + { + "alg": "SHA3-512", + "content": "fb290f5a70b1efc1dff12f40a0b2d7b94019f66da42e78010c0b8e61f222c4f267b67e356a9e9c346eb801e5515e36243888f280c5cb95c2dd69016a30cadeb9" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/javax.inject/javax.inject@1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/javax.inject/javax.inject@1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/javax/inject/javax.inject/1/javax.inject-1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "javax.inject.Inject\njavax.inject.Named\njavax.inject.Provider\njavax.inject.Qualifier\njavax.inject.Scope\njavax.inject.Singleton" + } + ] + }, + { + "group": "com.netflix.governator", + "name": "governator-api", + "version": "1.12.10", + "description": "governator-api", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "636bb4bc2a36ab036acce155cb696767" + }, + { + "alg": "SHA-1", + "content": "dc148726471b269f58789f74826ebcb7d0901462" + }, + { + "alg": "SHA-256", + "content": "b296338d18cf4fd2217cc60deeb496ffa6db7285e7c1c36857ef654de87f1e4c" + }, + { + "alg": "SHA-512", + "content": "8bbbf1b490f602b3defe78474923562cc0648143e143396d6a979872d30cc3c0fafd96b4266552a3cd64b8d48ee960b7b51d643a17561fa445af4d3ed17ee1ed" + }, + { + "alg": "SHA-384", + "content": "b700f8088fc8b11dd4caca9980798fcdc6d8e4a3532b15a6fcd8708a91cd1dab4232711514e4e830b35d98c50adf92ef" + }, + { + "alg": "SHA3-384", + "content": "cc7d9d56c5662bd12261df97d97567c10b3f95328b818cb46f7184fbd213b5b5ec5da7c45006488c5b15d18a414ab28c" + }, + { + "alg": "SHA3-256", + "content": "1e4415ad379dc05088420b43c596c6f679925b1f3b6b11387ce1b631d8f91b0d" + }, + { + "alg": "SHA3-512", + "content": "61d3d92a50247660d60d9d515f8b48591b7dbe10373048a13bf09bfe0e23139df16676cb3a891ddc68bec6c61de49da65de793d28fa0ab913502805dfad3371c" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.governator/governator-api@1.12.10?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.governator/governator-api@1.12.10?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/governator/governator-api/1.12.10/governator-api-1.12.10.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.governator.event.ApplicationEvent\ncom.netflix.governator.event.EventListener\ncom.netflix.governator.event.ApplicationEventDispatcher\ncom.netflix.governator.event.ApplicationEventRegistration\ncom.netflix.governator.event.ApplicationEventListener\ncom.netflix.governator.annotations.PreConfiguration\ncom.netflix.governator.annotations.SuppressLifecycleUninitialized\ncom.netflix.governator.annotations.NonConcurrent\ncom.netflix.governator.annotations.Configuration\ncom.netflix.governator.annotations.AutoBindSingleton\ncom.netflix.governator.annotations.ConfigurationVariable\ncom.netflix.governator.annotations.WarmUp\ncom.netflix.governator.annotations.AutoBind\ncom.netflix.governator.annotations.binding.Status\ncom.netflix.governator.annotations.binding.Request\ncom.netflix.governator.annotations.binding.Secondary\ncom.netflix.governator.annotations.binding.Profiles\ncom.netflix.governator.annotations.binding.Arguments\ncom.netflix.governator.annotations.binding.Context\ncom.netflix.governator.annotations.binding.Response\ncom.netflix.governator.annotations.binding.IO\ncom.netflix.governator.annotations.binding.Size\ncom.netflix.governator.annotations.binding.Background\ncom.netflix.governator.annotations.binding.Computation\ncom.netflix.governator.annotations.binding.Color\ncom.netflix.governator.annotations.binding.Main\ncom.netflix.governator.annotations.binding.Input\ncom.netflix.governator.annotations.binding.DownStatus\ncom.netflix.governator.annotations.binding.State\ncom.netflix.governator.annotations.binding.UpStatus\ncom.netflix.governator.annotations.binding.Minor\ncom.netflix.governator.annotations.binding.Style\ncom.netflix.governator.annotations.binding.DataCenter\ncom.netflix.governator.annotations.binding.Primary\ncom.netflix.governator.annotations.binding.Mode\ncom.netflix.governator.annotations.binding.Major\ncom.netflix.governator.annotations.binding.Rack\ncom.netflix.governator.annotations.binding.Region\ncom.netflix.governator.annotations.binding.Subsidiary\ncom.netflix.governator.annotations.binding.Message\ncom.netflix.governator.annotations.binding.Output\ncom.netflix.governator.annotations.binding.Option\ncom.netflix.governator.spi.LifecycleListener" + } + ] + }, + { + "group": "com.netflix.eureka", + "name": "eureka-core", + "version": "1.4.11", + "description": "eureka-core", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "dca2a549f604d6951b9f7dde6e415adb" + }, + { + "alg": "SHA-1", + "content": "bc65cd5d0d1384db43d752621e989980f3c05819" + }, + { + "alg": "SHA-256", + "content": "cda890ffed460f8daf3fd9f7483fac2858e2a1b8b96d60edbdad2b7eba1d5c01" + }, + { + "alg": "SHA-512", + "content": "127882d58cdb78b7d6680da5e692ab8db51eed6df213d01c7fa1b7eb2de6e54f947d9a579594150c47de144ce2be512506e9355e3a79e2e056e7002bce0c65e0" + }, + { + "alg": "SHA-384", + "content": "55eb71943b09415893a80e7b6950bf823cacead870b12c4585e356a82b3a12fd068641eef44ce070fdeaffbf8b988fa2" + }, + { + "alg": "SHA3-384", + "content": "26e085a39bfbf6fe27ec31b38c605a737fe64d427a99404db67140bf7dd9f6138ff0287b345968c8be725acedf2f0310" + }, + { + "alg": "SHA3-256", + "content": "4a279cf299b4ef0e9d01a925cbb8a0487641359446a3568ab824b4c07adbbbbb" + }, + { + "alg": "SHA3-512", + "content": "4e7c58d4b65b08825fc546cf22c86520e3e9b2803190d186bf4898ad1eeac468a6d50a30f002b51769a77f19d716df99033be14ed2d9e7b09661fdc086b59842" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.eureka/eureka-core@1.4.11?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.eureka/eureka-core@1.4.11?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/eureka/eureka-core/1.4.11/eureka-core-1.4.11.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.eureka.aws.AwsBindingStrategy\ncom.netflix.eureka.aws.AwsAsgUtil$1\ncom.netflix.eureka.aws.AwsAsgUtil$2$1\ncom.netflix.eureka.aws.AwsAsgUtil$2\ncom.netflix.eureka.aws.AwsAsgUtil$3\ncom.netflix.eureka.aws.AwsAsgUtil$CacheKey\ncom.netflix.eureka.aws.AwsAsgUtil\ncom.netflix.eureka.aws.AwsBinder\ncom.netflix.eureka.aws.AwsBinderDelegate$1\ncom.netflix.eureka.aws.AwsBinderDelegate\ncom.netflix.eureka.aws.EIPManager$EIPBindingTask\ncom.netflix.eureka.aws.EIPManager$1\ncom.netflix.eureka.aws.EIPManager\ncom.netflix.eureka.aws.ElasticNetworkInterfaceBinder$1\ncom.netflix.eureka.aws.ElasticNetworkInterfaceBinder$IPBindingTask\ncom.netflix.eureka.aws.ElasticNetworkInterfaceBinder\ncom.netflix.eureka.aws.Route53Binder$1\ncom.netflix.eureka.aws.Route53Binder$ResourceRecordSetWithHostedZone\ncom.netflix.eureka.aws.Route53Binder\ncom.netflix.eureka.resources.ServerCodecs\ncom.netflix.eureka.resources.ASGResource$ASGStatus\ncom.netflix.eureka.resources.ASGResource\ncom.netflix.eureka.resources.AbstractVIPResource\ncom.netflix.eureka.resources.ApplicationResource\ncom.netflix.eureka.resources.InstanceResource\ncom.netflix.eureka.resources.ApplicationsResource\ncom.netflix.eureka.resources.CurrentRequestVersion\ncom.netflix.eureka.resources.DefaultServerCodecs$Builder\ncom.netflix.eureka.resources.DefaultServerCodecs$1\ncom.netflix.eureka.resources.DefaultServerCodecs\ncom.netflix.eureka.resources.InstancesResource\ncom.netflix.eureka.resources.PeerReplicationResource$1\ncom.netflix.eureka.resources.PeerReplicationResource\ncom.netflix.eureka.resources.SecureVIPResource\ncom.netflix.eureka.resources.ServerInfoResource\ncom.netflix.eureka.resources.StatusResource\ncom.netflix.eureka.resources.VIPResource\ncom.netflix.eureka.registry.rule.InstanceStatusOverrideRule\ncom.netflix.eureka.registry.rule.StatusOverrideResult\ncom.netflix.eureka.registry.rule.AlwaysMatchInstanceStatusRule\ncom.netflix.eureka.registry.rule.AsgEnabledRule\ncom.netflix.eureka.registry.rule.DownOrStartingRule\ncom.netflix.eureka.registry.rule.FirstMatchWinsCompositeRule\ncom.netflix.eureka.registry.rule.LeaseExistsRule\ncom.netflix.eureka.registry.rule.OverrideExistsRule\ncom.netflix.eureka.registry.PeerAwareInstanceRegistry\ncom.netflix.eureka.registry.InstanceRegistry\ncom.netflix.eureka.registry.Key$KeyType\ncom.netflix.eureka.registry.Key$EntityType\ncom.netflix.eureka.registry.Key\ncom.netflix.eureka.registry.ResponseCache\ncom.netflix.eureka.registry.PeerAwareInstanceRegistryImpl$Action\ncom.netflix.eureka.registry.PeerAwareInstanceRegistryImpl$1\ncom.netflix.eureka.registry.PeerAwareInstanceRegistryImpl$2\ncom.netflix.eureka.registry.PeerAwareInstanceRegistryImpl$3\ncom.netflix.eureka.registry.PeerAwareInstanceRegistryImpl\ncom.netflix.eureka.registry.AbstractInstanceRegistry$RecentlyChangedItem\ncom.netflix.eureka.registry.AbstractInstanceRegistry$EvictionTask\ncom.netflix.eureka.registry.AbstractInstanceRegistry$CircularQueue\ncom.netflix.eureka.registry.AbstractInstanceRegistry$1\ncom.netflix.eureka.registry.AbstractInstanceRegistry\ncom.netflix.eureka.registry.RemoteRegionRegistry$1\ncom.netflix.eureka.registry.RemoteRegionRegistry\ncom.netflix.eureka.registry.AwsInstanceRegistry\ncom.netflix.eureka.registry.ResponseCacheImpl$1\ncom.netflix.eureka.registry.ResponseCacheImpl$2\ncom.netflix.eureka.registry.ResponseCacheImpl$3\ncom.netflix.eureka.registry.ResponseCacheImpl$4\ncom.netflix.eureka.registry.ResponseCacheImpl$Value\ncom.netflix.eureka.registry.ResponseCacheImpl$5\ncom.netflix.eureka.registry.ResponseCacheImpl\ncom.netflix.eureka.lease.LeaseManager\ncom.netflix.eureka.lease.Lease$Action\ncom.netflix.eureka.lease.Lease\ncom.netflix.eureka.cluster.protocol.ReplicationList\ncom.netflix.eureka.cluster.protocol.ReplicationListResponse\ncom.netflix.eureka.cluster.protocol.ReplicationInstance$ReplicationInstanceBuilder\ncom.netflix.eureka.cluster.protocol.ReplicationInstance\ncom.netflix.eureka.cluster.protocol.ReplicationInstanceResponse$Builder\ncom.netflix.eureka.cluster.protocol.ReplicationInstanceResponse\ncom.netflix.eureka.cluster.PeerEurekaNodes$1\ncom.netflix.eureka.cluster.PeerEurekaNodes$2\ncom.netflix.eureka.cluster.PeerEurekaNodes\ncom.netflix.eureka.cluster.PeerEurekaNode$1\ncom.netflix.eureka.cluster.PeerEurekaNode$2\ncom.netflix.eureka.cluster.PeerEurekaNode$3\ncom.netflix.eureka.cluster.PeerEurekaNode$4\ncom.netflix.eureka.cluster.PeerEurekaNode$5\ncom.netflix.eureka.cluster.PeerEurekaNode$6\ncom.netflix.eureka.cluster.PeerEurekaNode\ncom.netflix.eureka.cluster.HttpReplicationClient\ncom.netflix.eureka.cluster.ReplicationTask\ncom.netflix.eureka.cluster.AsgReplicationTask\ncom.netflix.eureka.cluster.DynamicGZIPContentEncodingFilter$GzipAdapter\ncom.netflix.eureka.cluster.DynamicGZIPContentEncodingFilter\ncom.netflix.eureka.cluster.InstanceReplicationTask\ncom.netflix.eureka.cluster.ReplicationTaskProcessor\ncom.netflix.eureka.util.batcher.TaskDispatcher\ncom.netflix.eureka.util.batcher.TaskProcessor$ProcessingResult\ncom.netflix.eureka.util.batcher.TaskProcessor\ncom.netflix.eureka.util.batcher.AcceptorExecutor$AcceptorRunner\ncom.netflix.eureka.util.batcher.AcceptorExecutor\ncom.netflix.eureka.util.batcher.TaskHolder\ncom.netflix.eureka.util.batcher.TrafficShaper\ncom.netflix.eureka.util.batcher.TaskDispatchers$1\ncom.netflix.eureka.util.batcher.TaskDispatchers$2\ncom.netflix.eureka.util.batcher.TaskDispatchers\ncom.netflix.eureka.util.batcher.TaskExecutors$1\ncom.netflix.eureka.util.batcher.TaskExecutors$2\ncom.netflix.eureka.util.batcher.TaskExecutors$TaskExecutorMetrics\ncom.netflix.eureka.util.batcher.TaskExecutors$WorkerRunnableFactory\ncom.netflix.eureka.util.batcher.TaskExecutors$WorkerRunnable\ncom.netflix.eureka.util.batcher.TaskExecutors$BatchWorkerRunnable\ncom.netflix.eureka.util.batcher.TaskExecutors$SingleTaskWorkerRunnable\ncom.netflix.eureka.util.batcher.TaskExecutors$3\ncom.netflix.eureka.util.batcher.TaskExecutors\ncom.netflix.eureka.util.EurekaMonitors\ncom.netflix.eureka.util.MeasuredRate$1\ncom.netflix.eureka.util.MeasuredRate\ncom.netflix.eureka.util.StatusUtil\ncom.netflix.eureka.util.StatusInfo$Builder\ncom.netflix.eureka.util.StatusInfo$1\ncom.netflix.eureka.util.StatusInfo\ncom.netflix.eureka.transport.EurekaServerHttpClients$1\ncom.netflix.eureka.transport.EurekaServerHttpClients\ncom.netflix.eureka.transport.JerseyRemoteRegionClientFactory\ncom.netflix.eureka.transport.JerseyReplicationClient\ncom.netflix.eureka.DefaultEurekaServerConfig\ncom.netflix.eureka.EurekaServerConfig\ncom.netflix.eureka.DefaultEurekaServerContext\ncom.netflix.eureka.EurekaServerContext\ncom.netflix.eureka.Version\ncom.netflix.eureka.EurekaBootStrap\ncom.netflix.eureka.EurekaServerContextHolder\ncom.netflix.eureka.EurekaServerIdentity\ncom.netflix.eureka.GzipEncodingEnforcingFilter$1\ncom.netflix.eureka.GzipEncodingEnforcingFilter$EnumWrapper\ncom.netflix.eureka.GzipEncodingEnforcingFilter\ncom.netflix.eureka.Names\ncom.netflix.eureka.RateLimitingFilter$Target\ncom.netflix.eureka.RateLimitingFilter\ncom.netflix.eureka.ServerRequestAuthFilter\ncom.netflix.eureka.StatusFilter\ncom.netflix.eureka.V1AwareInstanceInfoConverter$1\ncom.netflix.eureka.V1AwareInstanceInfoConverter" + } + ] + }, + { + "group": "com.netflix.governator", + "name": "governator", + "version": "1.12.10", + "description": "governator", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "ecded6ff66b8473ef843abf2e2144243" + }, + { + "alg": "SHA-1", + "content": "15348d5565642cc2f0903f4cacfedf57b87d582f" + }, + { + "alg": "SHA-256", + "content": "454a451f66fb62b0a2e14a8294784439f3d6c27e38dcc111e7423a5f72c9acf1" + }, + { + "alg": "SHA-512", + "content": "f9087f12ebbda3d73747df4270e2e46f671def50294e26b0e422e55d818b1bc8c55a3e9ff48ad3372414ceeef2dbc29a499971594bf4a80309328f45c08f4881" + }, + { + "alg": "SHA-384", + "content": "269c57782753c0e80fea04030b1ad3a89d399c432c8adb4c44c1a23d21a46e78cd8671f3f7ce3f88ad4cd71ddeceb19a" + }, + { + "alg": "SHA3-384", + "content": "0f69b332b2df2d6778918862a6be6cd52fcd672eaba1895a79bffa8bf5b7cd050b7114b1246e485389aa423263de6d8c" + }, + { + "alg": "SHA3-256", + "content": "fd72c9d1566c43cff8eef0181b326d8fdb74e11ddd62c098978f66c54a352a01" + }, + { + "alg": "SHA3-512", + "content": "a682740a6271dd746688b83b4075214b93823979fc45495bde612df395b5e3f99235189680f9072d5e1c5926a203a70b96231b568c8e9e7da2bcccd87b07c9fb" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.governator/governator@1.12.10?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.governator/governator@1.12.10?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/governator/governator/1.12.10/governator-1.12.10.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.governator.ConfigurationModule\ncom.netflix.governator.ConfigurationLifecycleFeature\ncom.netflix.governator.ConfigurationLifecycleFeature$1\ncom.netflix.governator.lifecycle.ConfigurationProcessor\ncom.netflix.governator.lifecycle.DefaultConfigurationMapper\ncom.netflix.governator.lifecycle.FilteredLifecycleListener\ncom.netflix.governator.lifecycle.LifecycleManager$PreDestroyRecord\ncom.netflix.governator.lifecycle.LifecycleManager$4\ncom.netflix.governator.lifecycle.ClasspathUrlDecoder\ncom.netflix.governator.lifecycle.ResourceLocator\ncom.netflix.governator.lifecycle.AnnotationFinder$AnnotationSeekingFieldVisitor\ncom.netflix.governator.lifecycle.LifecycleManagerArguments$1\ncom.netflix.governator.lifecycle.LifecycleState\ncom.netflix.governator.lifecycle.LifecycleManager\ncom.netflix.governator.lifecycle.LifecycleManagerArguments\ncom.netflix.governator.lifecycle.LifecycleListener\ncom.netflix.governator.lifecycle.LifecycleManagerArguments$1$1\ncom.netflix.governator.lifecycle.ClasspathScanner\ncom.netflix.governator.lifecycle.LifecycleMethods\ncom.netflix.governator.lifecycle.LifecycleManager$StateKey\ncom.netflix.governator.lifecycle.LoggingLifecycleListener\ncom.netflix.governator.lifecycle.PostStartArguments$WarmUpErrorHandler\ncom.netflix.governator.lifecycle.LifecycleConfigurationProviders\ncom.netflix.governator.lifecycle.LifecycleManager$1\ncom.netflix.governator.lifecycle.LifecycleManager$State\ncom.netflix.governator.lifecycle.LifecycleManager$2\ncom.netflix.governator.lifecycle.AnnotationFinder$AnnotationSeekingMethodVisitor\ncom.netflix.governator.lifecycle.DefaultLifecycleListener\ncom.netflix.governator.lifecycle.DirectoryClassFilter\ncom.netflix.governator.lifecycle.LifecycleMethods$1\ncom.netflix.governator.lifecycle.PostStartArguments\ncom.netflix.governator.lifecycle.AnnotationFinder\ncom.netflix.governator.lifecycle.ValidationException\ncom.netflix.governator.lifecycle.LifecycleManager$3\ncom.netflix.governator.lifecycle.warmup.WarmUpErrors\ncom.netflix.governator.lifecycle.warmup.WarmUpException\ncom.netflix.governator.lifecycle.warmup.WarmUpDriver\ncom.netflix.governator.lifecycle.warmup.WarmUpErrors$Error\ncom.netflix.governator.lifecycle.warmup.WarmUpTask\ncom.netflix.governator.lifecycle.warmup.DAGManager\ncom.netflix.governator.lifecycle.warmup.DependencyNode\ncom.netflix.governator.lifecycle.warmup.WarmUpSession$1\ncom.netflix.governator.lifecycle.warmup.WarmUpErrors$1\ncom.netflix.governator.lifecycle.warmup.WarmUpSession\ncom.netflix.governator.annotations.Modules\ncom.netflix.governator.configuration.SystemConfigurationProvider$2\ncom.netflix.governator.configuration.PropertiesConfigurationProvider$1\ncom.netflix.governator.configuration.RegexConfigurationOwnershipPolicy\ncom.netflix.governator.configuration.KeyParser\ncom.netflix.governator.configuration.ConfigurationDocumentation$1\ncom.netflix.governator.configuration.ConfigurationKeyPart\ncom.netflix.governator.configuration.SystemConfigurationProvider$3\ncom.netflix.governator.configuration.CompositeConfigurationProvider\ncom.netflix.governator.configuration.AbstractObjectConfigurationProvider$1\ncom.netflix.governator.configuration.ConfigurationDocumentation$Entry\ncom.netflix.governator.configuration.PropertiesConfigurationProvider$3\ncom.netflix.governator.configuration.AbstractObjectConfigurationProvider\ncom.netflix.governator.configuration.ConfigurationDocumentation\ncom.netflix.governator.configuration.ConfigurationMapper\ncom.netflix.governator.configuration.ConfigurationProvider\ncom.netflix.governator.configuration.DefaultConfigurationProvider\ncom.netflix.governator.configuration.PropertiesConfigurationProvider$2\ncom.netflix.governator.configuration.SystemConfigurationProvider$1\ncom.netflix.governator.configuration.ConfigurationOwnershipPolicies\ncom.netflix.governator.configuration.DateWithDefaultProperty\ncom.netflix.governator.configuration.ConfigurationColumnWriter\ncom.netflix.governator.configuration.PropertiesConfigurationProvider\ncom.netflix.governator.configuration.Property$3\ncom.netflix.governator.configuration.ConfigurationOwnershipPolicies$1\ncom.netflix.governator.configuration.PropertiesConfigurationProvider$5\ncom.netflix.governator.configuration.SystemConfigurationProvider\ncom.netflix.governator.configuration.Property$2\ncom.netflix.governator.configuration.PropertiesConfigurationProvider$4\ncom.netflix.governator.configuration.SystemConfigurationProvider$4\ncom.netflix.governator.configuration.Property$1\ncom.netflix.governator.configuration.ConfigurationKey\ncom.netflix.governator.configuration.DateWithDefaultSupplier\ncom.netflix.governator.configuration.SystemConfigurationProvider$5\ncom.netflix.governator.configuration.ConfigurationOwnershipPolicy\ncom.netflix.governator.configuration.ColumnPrinter\ncom.netflix.governator.configuration.Property\ncom.netflix.governator.guice.AutoBindProvider\ncom.netflix.governator.guice.LifecycleInjectorBuilderImpl$1\ncom.netflix.governator.guice.ProviderBinderUtil$MyProvider\ncom.netflix.governator.guice.LifecycleInjector$3\ncom.netflix.governator.guice.DelegatingLifecycleInjectorBuilder\ncom.netflix.governator.guice.LifecycleInjector$2\ncom.netflix.governator.guice.LifecycleInjectorBuilderImpl\ncom.netflix.governator.guice.ModuleTransformer\ncom.netflix.governator.guice.AutoBindImpl\ncom.netflix.governator.guice.Grapher\ncom.netflix.governator.guice.LifecycleInjector$1$1\ncom.netflix.governator.guice.LifecycleInjector$1\ncom.netflix.governator.guice.InternalBootstrapModule\ncom.netflix.governator.guice.LifecycleInjector\ncom.netflix.governator.guice.PostInjectorAction\ncom.netflix.governator.guice.LifecycleInjectorBuilderImpl$2\ncom.netflix.governator.guice.LifecycleInjectorMode\ncom.netflix.governator.guice.InternalLifecycleModule\ncom.netflix.governator.guice.InternalAutoBindModuleBootstrapModule\ncom.netflix.governator.guice.InternalAutoBindModule\ncom.netflix.governator.guice.InternalLifecycleModule$2$1\ncom.netflix.governator.guice.InternalAutoBindModule$1\ncom.netflix.governator.guice.BootstrapBinder\ncom.netflix.governator.guice.AutoBinds\ncom.netflix.governator.guice.LifecycleInjector$7\ncom.netflix.governator.guice.LifecycleInjectorBuilder\ncom.netflix.governator.guice.SingletonModule\ncom.netflix.governator.guice.InternalLifecycleModule$1\ncom.netflix.governator.guice.ModuleListBuilder$ModuleProvider\ncom.netflix.governator.guice.ModuleListBuilder\ncom.netflix.governator.guice.LoadersBootstrapModule\ncom.netflix.governator.guice.LifecycleInjector$6\ncom.netflix.governator.guice.InternalLifecycleModule$2\ncom.netflix.governator.guice.MemberInjectingInstanceProvider\ncom.netflix.governator.guice.LifecycleInjector$5\ncom.netflix.governator.guice.ProviderBinderUtil\ncom.netflix.governator.guice.LifecycleInjector$2$1\ncom.netflix.governator.guice.InternalBootstrapModule$LifecycleConfigurationProvidersProvider\ncom.netflix.governator.guice.ModulesEx\ncom.netflix.governator.guice.LifecycleInjectorBuilderSuite\ncom.netflix.governator.guice.LifecycleInjector$4\ncom.netflix.governator.guice.BootstrapModule\ncom.netflix.governator.guice.transformer.OverrideAllDuplicateBindings$1\ncom.netflix.governator.guice.transformer.WarnAboutStaticInjections$1\ncom.netflix.governator.guice.transformer.StripStaticInjections$1\ncom.netflix.governator.guice.transformer.StripStaticInjections\ncom.netflix.governator.guice.transformer.OverrideAllDuplicateBindings\ncom.netflix.governator.guice.transformer.WarnAboutStaticInjections\ncom.netflix.governator.guice.actions.BindingReport$1\ncom.netflix.governator.guice.actions.CreateAllBoundSingletons$1$2\ncom.netflix.governator.guice.actions.CreateAllBoundSingletons\ncom.netflix.governator.guice.actions.CreateAllBoundSingletons$1$1\ncom.netflix.governator.guice.actions.GrapherAction\ncom.netflix.governator.guice.actions.CreateAllBoundSingletons$1\ncom.netflix.governator.guice.actions.LifecycleManagerStarter\ncom.netflix.governator.guice.actions.BindingReport\ncom.netflix.governator.guice.actions.BindingReport$1$1\ncom.netflix.governator.guice.annotations.GovernatorConfiguration\ncom.netflix.governator.guice.annotations.Bootstrap$NullModule\ncom.netflix.governator.guice.annotations.Bootstrap\ncom.netflix.governator.guice.annotations.Bootstrap$NullLifecycleInjectorBuilderSuite\ncom.netflix.governator.guice.annotations.Bootstrap$NullBootstrapModule\ncom.netflix.governator.guice.serviceloader.ServiceLoaderModule$ServiceBinderImpl$1\ncom.netflix.governator.guice.serviceloader.ServiceLoaderModule\ncom.netflix.governator.guice.serviceloader.ServiceLoaderModule$ServiceSetProvider\ncom.netflix.governator.guice.serviceloader.ServiceLoaderModule$ServiceBinderImpl$3\ncom.netflix.governator.guice.serviceloader.ServiceLoaderModule$ServiceBinder\ncom.netflix.governator.guice.serviceloader.ServiceLoaderModule$ServiceBinderImpl$2\ncom.netflix.governator.guice.serviceloader.ServiceLoaderModule$ServiceProvider\ncom.netflix.governator.guice.serviceloader.ServiceLoaderModule$ServiceBinderImpl\ncom.netflix.governator.guice.serviceloader.ServiceLoaderBootstrapModule\ncom.netflix.governator.guice.main.BootstrapMain\ncom.netflix.governator.guice.main.BootstrapMain$1\ncom.netflix.governator.guice.main.Arguments\ncom.netflix.governator.guice.runner.LifecycleRunner\ncom.netflix.governator.guice.runner.TerminationEvent\ncom.netflix.governator.guice.runner.events.SelfDestructingTerminationEvent\ncom.netflix.governator.guice.runner.events.BlockingTerminationEvent\ncom.netflix.governator.guice.runner.events.SelfDestructingTerminationEvent$1\ncom.netflix.governator.guice.runner.standalone.StandaloneRunnerModule\ncom.netflix.governator.guice.runner.standalone.StandaloneRunnerModule$StandaloneFramework$1\ncom.netflix.governator.guice.runner.standalone.StandaloneRunnerModule$MainInjectorModule\ncom.netflix.governator.guice.runner.standalone.StandaloneRunnerModule$2\ncom.netflix.governator.guice.runner.standalone.StandaloneRunnerModule$Builder\ncom.netflix.governator.guice.runner.standalone.StandaloneRunnerModule$StandaloneFramework\ncom.netflix.governator.guice.runner.standalone.StandaloneRunnerModule$1\ncom.netflix.governator.guice.concurrent.ConcurrentProviders$1$1\ncom.netflix.governator.guice.concurrent.ConcurrentProviders$1$2\ncom.netflix.governator.guice.concurrent.ConcurrentProviders$1$3\ncom.netflix.governator.guice.concurrent.ConcurrentProviders$1\ncom.netflix.governator.guice.concurrent.ConcurrentProviders\ncom.netflix.governator.guice.bootstrap.GovernatorBootstrap\ncom.netflix.governator.guice.bootstrap.ModulesBootstrap" + } + ] + }, + { + "group": "com.netflix.governator", + "name": "governator-core", + "version": "1.12.10", + "description": "governator-core", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "0a2c8a42ee2ac7fba4971d059c78c65f" + }, + { + "alg": "SHA-1", + "content": "87401d6d5ec5d32323b007f1a8a4f2b7a7527c36" + }, + { + "alg": "SHA-256", + "content": "54cb27b0d02bbf48cae4ea25c1c10252e8de06f4e26c6b10c1f17ce187efacc9" + }, + { + "alg": "SHA-512", + "content": "9d25de4b39d9cd52dc0a12b2a411dcf5eb7aaa9d3fd46db432a28c98771b62e991451eda7ac931105d31cf886a4d4a8f7c0a0565ba3e63af9033f5a7675afa60" + }, + { + "alg": "SHA-384", + "content": "34d8d9af6cb15ed1c1b0adcc895e5837f2ebfb5ad80877ad634b2e031450999f668946c2f3a9f5eb20f70d85b99a8352" + }, + { + "alg": "SHA3-384", + "content": "8df7b3471fc7a2f9e9fa936905ce97fdcd7350b7a8369363ab34251037812af70a69c2442fc95d0a9df4ae8ef8429e14" + }, + { + "alg": "SHA3-256", + "content": "300f5bd6bdd5ef158be82b14a49b621e9ce59ce1843191e189c8770534f92824" + }, + { + "alg": "SHA3-512", + "content": "7a98b19eed23c55ece8dc5cbc3a3ca126ab974f794a6ee1801b9f719b0c1d1d49b2a79aaa320c8eb64f613c51e74d7d5f70f2811728af83d98448955ee7b8038" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.governator/governator-core@1.12.10?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.governator/governator-core@1.12.10?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/governator/governator-core/1.12.10/governator-core-1.12.10.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.governator.PropertiesPropertySource\ncom.netflix.governator.LifecycleManager\ncom.netflix.governator.GovernatorFeatures\ncom.netflix.governator.SimpleProvisionMetrics$Entry\ncom.netflix.governator.LifecycleInjectorCreator$GovernatorFeatureSetImpl\ncom.netflix.governator.LifecycleModule$LifecycleProvisionListener$1\ncom.netflix.governator.ProvisionMetricsModule$1\ncom.netflix.governator.LifecycleModule$TypeLifecycleActions\ncom.netflix.governator.BindingLoggingModuleTransformer\ncom.netflix.governator.ProvisionMetrics$Element\ncom.netflix.governator.ServiceLoaderModuleBuilder$BaseModule$2\ncom.netflix.governator.LoggingProvisionMetricsVisitor\ncom.netflix.governator.ProvisionDebugModule$StaticInitializer\ncom.netflix.governator.DefaultLifecycleShutdownSignal\ncom.netflix.governator.Governator$1\ncom.netflix.governator.SimpleProvisionMetrics$Data\ncom.netflix.governator.AbstractLifecycleListener\ncom.netflix.governator.ProvisionDebugModule\ncom.netflix.governator.ServiceLoaderModuleBuilder$2\ncom.netflix.governator.LifecycleManager$State\ncom.netflix.governator.LifecycleInjectorCreator$1\ncom.netflix.governator.ServiceLoaderModuleBuilder$BaseModule$3\ncom.netflix.governator.GovernatorFeature\ncom.netflix.governator.DefaultModule\ncom.netflix.governator.ProvisionMetrics$Visitor\ncom.netflix.governator.NullProvisionMetrics\ncom.netflix.governator.ServiceLoaderModuleBuilder$1\ncom.netflix.governator.ProvisionMetricsModule$MetricsProvisionListener\ncom.netflix.governator.InjectorBuilder\ncom.netflix.governator.ServiceLoaderModuleBuilder\ncom.netflix.governator.LifecycleListener\ncom.netflix.governator.ServiceLoaderModuleBuilder$BaseModule\ncom.netflix.governator.SimpleInjectorCreator\ncom.netflix.governator.ServiceLoaderModuleBuilder$BaseModule$1\ncom.netflix.governator.DelegatingInjector\ncom.netflix.governator.LifecycleInjectorCreator$1$1\ncom.netflix.governator.AbstractPropertySource\ncom.netflix.governator.LifecycleInjectorCreator\ncom.netflix.governator.LifecycleModule$LifecycleProvisionListener$OptionalArgs\ncom.netflix.governator.LifecycleShutdownSignal\ncom.netflix.governator.LifecycleModule\ncom.netflix.governator.LifecycleAction\ncom.netflix.governator.LegacyScopesModule\ncom.netflix.governator.ShutdownHookModule$SystemShutdownHook\ncom.netflix.governator.Governator$GovernatorFeatureSetImpl\ncom.netflix.governator.ShutdownHookModule$SystemShutdownHook$1\ncom.netflix.governator.SafeLifecycleListener\ncom.netflix.governator.ProvisionMetricsModule\ncom.netflix.governator.LifecycleManager$1\ncom.netflix.governator.Governator\ncom.netflix.governator.LifecycleFeature\ncom.netflix.governator.LifecycleModule$LifecycleProvisionListener\ncom.netflix.governator.ProvisionMetrics\ncom.netflix.governator.LifecycleInjector\ncom.netflix.governator.SingletonModule\ncom.netflix.governator.ShutdownHookModule\ncom.netflix.governator.LoggingProvisionMetricsLifecycleListener\ncom.netflix.governator.SimpleProvisionMetrics\ncom.netflix.governator.AbstractLifecycleShutdownSignal\ncom.netflix.governator.spi.ModuleListTransformer\ncom.netflix.governator.spi.InjectorCreator\ncom.netflix.governator.spi.ModuleTransformer\ncom.netflix.governator.spi.PropertySource\ncom.netflix.governator.providers.SingletonProvider\ncom.netflix.governator.test.TracingProvisionListener\ncom.netflix.governator.test.TracingProvisionListener$Builder\ncom.netflix.governator.test.TestLifecycleListener\ncom.netflix.governator.test.TracingProvisionListener$3\ncom.netflix.governator.test.TracingProvisionListener$BindingFormatter\ncom.netflix.governator.test.TracingProvisionListener$ErrorFormatter\ncom.netflix.governator.test.TracingProvisionListener$2\ncom.netflix.governator.test.TracingProvisionListener$1\ncom.netflix.governator.event.ApplicationEventModule$ApplicationEventSubscribingTypeListener$1\ncom.netflix.governator.event.ApplicationEventModule$ApplicationEventSubscribingProvisionListener\ncom.netflix.governator.event.ApplicationEventModule$ApplicationEventSubscribingTypeListener\ncom.netflix.governator.event.ApplicationEventModule\ncom.netflix.governator.event.guava.GuavaApplicationEventModule$GuavaApplicationEventDispatcher$GuavaSubscriberProxy\ncom.netflix.governator.event.guava.GuavaApplicationEventModule\ncom.netflix.governator.event.guava.GuavaApplicationEventModule$GuavaApplicationEventDispatcher$1\ncom.netflix.governator.event.guava.GuavaApplicationEventModule$GuavaApplicationEventDispatcher$GuavaEventRegistration\ncom.netflix.governator.event.guava.GuavaApplicationEventModule$GuavaApplicationEventDispatcher\ncom.netflix.governator.internal.PostConstructLifecycleActions\ncom.netflix.governator.internal.ElementsEx\ncom.netflix.governator.internal.ModulesEx\ncom.netflix.governator.internal.ElementsEx$2$1\ncom.netflix.governator.internal.GovernatorFeatureSet\ncom.netflix.governator.internal.ModulesEx$1\ncom.netflix.governator.internal.AbstractLifecycleFeature\ncom.netflix.governator.internal.PostConstructLifecycleActions$1\ncom.netflix.governator.internal.ElementsEx$2\ncom.netflix.governator.internal.ModulesEx$3\ncom.netflix.governator.internal.DefaultPropertySource\ncom.netflix.governator.internal.PreDestroyLifecycleActions$1\ncom.netflix.governator.internal.ModulesEx$2\ncom.netflix.governator.internal.PreDestroyLifecycleActions\ncom.netflix.governator.internal.ElementsEx$1\ncom.netflix.governator.guice.lazy.FineGrainedLazySingletonScopeImpl$1\ncom.netflix.governator.guice.lazy.FineGrainedLazySingleton\ncom.netflix.governator.guice.lazy.LazySingletonScope\ncom.netflix.governator.guice.lazy.LazySingletonScopeImpl\ncom.netflix.governator.guice.lazy.FineGrainedLazySingletonScopeImpl$LockRecord\ncom.netflix.governator.guice.lazy.LazySingleton\ncom.netflix.governator.guice.lazy.FineGrainedLazySingletonScope\ncom.netflix.governator.guice.lazy.FineGrainedLazySingletonScopeImpl\ncom.netflix.governator.visitors.BindingTracingVisitor\ncom.netflix.governator.visitors.KeyTracingVisitor\ncom.netflix.governator.visitors.WarnOfStaticInjectionVisitor\ncom.netflix.governator.visitors.IsStaticInjectionVisitor\ncom.netflix.governator.visitors.IsNotStaticInjectionVisitor\ncom.netflix.governator.visitors.ModuleSourceTracingVisitor" + } + ] + }, + { + "publisher": "Google, Inc.", + "group": "com.google.inject.extensions", + "name": "guice-multibindings", + "version": "4.0", + "description": "Guice is a lightweight dependency injection framework for Java 6 and above", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "c11b429d899c3407c5b77fb727bb05d5" + }, + { + "alg": "SHA-1", + "content": "f4509545b4470bbcc865aa500ad6fef2e97d28bf" + }, + { + "alg": "SHA-256", + "content": "79d1d122ce059ed2c55d5acfd77eb31e3891f6a4aa997257ec0e7aec3d10f078" + }, + { + "alg": "SHA-512", + "content": "b47c87497e7316b5f07d197decf1ab86085678c3ea03311c431f5f50ec1db366d82771d4dc2c2a1a46b83216af983835d56cbe7beb9783919d335ebdb0a46cb2" + }, + { + "alg": "SHA-384", + "content": "fd72fcd3684a0eb6231f6b662ee79342d9f1fa7e54a3f8be65aed164dd8e637a716de6c664181f8138e35af95951f392" + }, + { + "alg": "SHA3-384", + "content": "573443e93a4d4901f07b123667158cd4fc73b021567548b10de9b908eaeea97eb0a945fb3d36ee63736f10a27bf13c39" + }, + { + "alg": "SHA3-256", + "content": "52eed2570f8569ceeffd6e8b22f024be10d607a02b542490c401e65f26a534f5" + }, + { + "alg": "SHA3-512", + "content": "23be90c7d7e3a6dfeb7869dbfd76e023055de76b7ac791117c3d3048ba320e6bfcf96c726959c796a7079a9b8a3d2e0870350cab0e4e3d5e7a457c61ee6e04b9" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.google.inject.extensions/guice-multibindings@4.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.google.inject.extensions/guice-multibindings@4.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/google/inject/extensions/guice-multibindings/4.0/guice-multibindings-4.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.google.inject.multibindings.Indexer$IndexedBinding\ncom.google.inject.multibindings.Multibinder$1\ncom.google.inject.multibindings.MapBinderBinding\ncom.google.inject.multibindings.ProvidesIntoMap\ncom.google.inject.multibindings.OptionalBinder$1\ncom.google.inject.multibindings.Multibinder$RealMultibinder\ncom.google.inject.multibindings.Element\ncom.google.inject.multibindings.MapBinder$RealMapBinder$RealMapBinderProviderWithDependencies\ncom.google.inject.multibindings.MapBinder$RealMapBinder$RealMapProvider\ncom.google.inject.multibindings.MultibindingsScanner\ncom.google.inject.multibindings.MapBinder\ncom.google.inject.multibindings.MapBinder$RealMapBinder$MultimapBinder$RealMultimapProvider\ncom.google.inject.multibindings.MapBinder$1\ncom.google.inject.multibindings.OptionalBinder\ncom.google.inject.multibindings.OptionalBinder$Actual\ncom.google.inject.multibindings.MultibindingsScanner$AnnotationOrError\ncom.google.inject.multibindings.MapBinder$RealMapBinder$ProviderMapEntry\ncom.google.inject.multibindings.OptionalBinderBinding\ncom.google.inject.multibindings.MultibindingsScanner$2\ncom.google.inject.multibindings.MultibindingsScanner$1\ncom.google.inject.multibindings.MapBinder$RealMapBinder$ValueProvider\ncom.google.inject.multibindings.RealElement\ncom.google.inject.multibindings.Indexer\ncom.google.inject.multibindings.MapBinder$RealMapBinder\ncom.google.inject.multibindings.MultibindingsScanner$Scanner\ncom.google.inject.multibindings.Multibinder$PermitDuplicatesModule\ncom.google.inject.multibindings.ProvidesIntoOptional\ncom.google.inject.multibindings.MultibindingsTargetVisitor\ncom.google.inject.multibindings.MapBinder$RealMapBinder$1\ncom.google.inject.multibindings.OptionalBinder$RealOptionalBinder$RealOptionalProviderProvider\ncom.google.inject.multibindings.MapBinder$RealMapBinder$MultimapBinder$RealProviderMultimapProvider\ncom.google.inject.multibindings.OptionalBinder$RealOptionalBinder$RealOptionalBinderProviderWithDependencies\ncom.google.inject.multibindings.MapKey\ncom.google.inject.multibindings.OptionalBinder$BaseAnnotation\ncom.google.inject.multibindings.MapBinder$RealMapBinder$RealProviderMapProvider\ncom.google.inject.multibindings.Element$Type\ncom.google.inject.multibindings.OptionalBinder$RealOptionalBinder$RealDirectTypeProvider\ncom.google.inject.multibindings.ClassMapKey\ncom.google.inject.multibindings.MapBinder$RealMapBinder$MultimapBinder\ncom.google.inject.multibindings.ProvidesIntoOptional$Type\ncom.google.inject.multibindings.OptionalBinder$Default\ncom.google.inject.multibindings.Indexer$BindingType\ncom.google.inject.multibindings.Multibinder\ncom.google.inject.multibindings.OptionalBinder$RealOptionalBinder$JavaOptionalProviderProvider\ncom.google.inject.multibindings.OptionalBinder$DefaultImpl\ncom.google.inject.multibindings.StringMapKey\ncom.google.inject.multibindings.MultibinderBinding\ncom.google.inject.multibindings.ProvidesIntoSet\ncom.google.inject.multibindings.OptionalBinder$RealOptionalBinder\ncom.google.inject.multibindings.OptionalBinder$RealOptionalBinder$JavaOptionalProvider\ncom.google.inject.multibindings.MultibindingsScanner$TypeAndValue\ncom.google.inject.multibindings.OptionalBinder$RealOptionalBinder$RealOptionalKeyProvider\ncom.google.inject.multibindings.OptionalBinder$ActualImpl\ncom.google.inject.multibindings.MapBinder$RealMapBinder$RealMapWithExtensionProvider\ncom.google.inject.multibindings.OptionalBinder$Source\ncom.google.inject.multibindings.Multibinder$RealMultibinder$RealMultibinderCollectionOfProvidersProvider" + } + ] + }, + { + "publisher": "Google, Inc.", + "group": "com.google.inject.extensions", + "name": "guice-grapher", + "version": "4.0", + "description": "Guice is a lightweight dependency injection framework for Java 6 and above", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "0bb01cefc93967ca294d832de223a2a5" + }, + { + "alg": "SHA-1", + "content": "4e611ae9b12bfc4ddd430a58c65ba1c4328eeaf9" + }, + { + "alg": "SHA-256", + "content": "83bcdc6a0c9458ebe7c4e294561ebf49f1ea46bde4462a5e353e874745e50851" + }, + { + "alg": "SHA-512", + "content": "0e9c213725e707a2815563a3bd7bbc2136eaa93877a323d4dbb6548edbcbd94bfd5afdd2578517c750cd072b20b7fdc447b8ca562bcc338455f2a65da515016b" + }, + { + "alg": "SHA-384", + "content": "1c27db06017f44e46773cde912b929b4ed73d04184f6de3ea80e62313a5d30304417a03c9879cda86491db25c42924b9" + }, + { + "alg": "SHA3-384", + "content": "b6eb00de3ed83dadb96f3ae8e35f54da745de0ea3b4632805b42a4058d6126530f6ae84b65f2e96a2f2e3fc3670a94ae" + }, + { + "alg": "SHA3-256", + "content": "b33b72c2f09eb65f75f462b102fa9ce432b4de3ecc4b1b323bc9230231a1d7f9" + }, + { + "alg": "SHA3-512", + "content": "2e88fc028d8ea2be93d2bd8b45892a6a976e54a9e3599f28332656b4cad592c2f2c62112416059a31509d663fa2b596f8e876f585e88afbb500ee16863a8172c" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.google.inject.extensions/guice-grapher@4.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.google.inject.extensions/guice-grapher@4.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/google/inject/extensions/guice-grapher/4.0/guice-grapher-4.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.google.inject.grapher.NodeId\ncom.google.inject.grapher.NodeCreator\ncom.google.inject.grapher.RootKeySetCreator\ncom.google.inject.grapher.AbstractInjectorGrapher\ncom.google.inject.grapher.EdgeCreator\ncom.google.inject.grapher.ShortNameFactory\ncom.google.inject.grapher.AliasCreator\ncom.google.inject.grapher.graphviz.GraphvizEdge\ncom.google.inject.grapher.graphviz.EdgeStyle\ncom.google.inject.grapher.graphviz.CompassPoint\ncom.google.inject.grapher.graphviz.GraphvizModule\ncom.google.inject.grapher.graphviz.Graphviz\ncom.google.inject.grapher.graphviz.NodeStyle\ncom.google.inject.grapher.graphviz.GraphvizNode\ncom.google.inject.grapher.graphviz.PortIdFactoryImpl\ncom.google.inject.grapher.graphviz.PortIdFactory\ncom.google.inject.grapher.graphviz.ArrowType\ncom.google.inject.grapher.graphviz.GraphvizGrapher\ncom.google.inject.grapher.graphviz.NodeShape\ncom.google.inject.grapher.graphviz.GraphvizGrapher$1\ncom.google.inject.grapher.BindingEdge$Type\ncom.google.inject.grapher.NodeId$NodeType\ncom.google.inject.grapher.AbstractInjectorGrapher$GrapherParameters\ncom.google.inject.grapher.InterfaceNode\ncom.google.inject.grapher.Alias\ncom.google.inject.grapher.DefaultEdgeCreator$EdgeVisitor\ncom.google.inject.grapher.DefaultEdgeCreator$1\ncom.google.inject.grapher.DefaultRootKeySetCreator\ncom.google.inject.grapher.NameFactory\ncom.google.inject.grapher.TransitiveDependencyVisitor\ncom.google.inject.grapher.ImplementationNode\ncom.google.inject.grapher.DefaultNodeCreator$1\ncom.google.inject.grapher.DependencyEdge\ncom.google.inject.grapher.BindingEdge\ncom.google.inject.grapher.InstanceNode\ncom.google.inject.grapher.DefaultEdgeCreator\ncom.google.inject.grapher.DefaultNodeCreator$NodeVisitor\ncom.google.inject.grapher.InjectorGrapher\ncom.google.inject.grapher.Edge\ncom.google.inject.grapher.Node\ncom.google.inject.grapher.ProviderAliasCreator\ncom.google.inject.grapher.DefaultNodeCreator" + } + ] + }, + { + "publisher": "Google, Inc.", + "group": "com.google.inject.extensions", + "name": "guice-assistedinject", + "version": "4.0", + "description": "Guice is a lightweight dependency injection framework for Java 6 and above", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "9729ad492291ab967c46e96c75cf5422" + }, + { + "alg": "SHA-1", + "content": "8fa6431da1a2187817e3e52e967535899e2e46ca" + }, + { + "alg": "SHA-256", + "content": "ed44e4d809e6b3bc41ccd6e8b5acf43fb517234f4ac4c1125d7a82c44826f147" + }, + { + "alg": "SHA-512", + "content": "2a4775d060f5585ec9b35fa73d5f1c63c0baf6c0578335a80150338f7d2cba15a93bb7ba01d5fbfadd09de88eb218ca69650334e148b8b297e25162eca213353" + }, + { + "alg": "SHA-384", + "content": "06c77c912eb7b8d02f05601065cd2f69f394aa8e8e5afa0f47c3cf9c2498f50fe4c2d8e35623faed6c1c38fb6c8a5288" + }, + { + "alg": "SHA3-384", + "content": "0a6cd1a8845b24a6bacebf367c650d96e0abe76494ca9014dadd2048448d4b7bf52035756bb0134fbd5ea8fa7ae5f6b8" + }, + { + "alg": "SHA3-256", + "content": "22ca4ada9c73f560a4ce9c956516c9b71cb91220bbcaecb988a3b457f39e70f3" + }, + { + "alg": "SHA3-512", + "content": "7186b386553a40e01fce9d99c40d9771b03b11e3c7149a8c753c4ef14ba76d7e9f2c0f07621ea7f9b07145c9e9bef9e9b012f055f84966b8a3bda47c2f36818d" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.google.inject.extensions/guice-assistedinject@4.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.google.inject.extensions/guice-assistedinject@4.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/google/inject/extensions/guice-assistedinject/4.0/guice-assistedinject-4.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.google.inject.assistedinject.FactoryProvider2\ncom.google.inject.assistedinject.FactoryProvider2$2\ncom.google.inject.assistedinject.AssistedConstructor\ncom.google.inject.assistedinject.AssistedInjectBinding\ncom.google.inject.assistedinject.Parameter\ncom.google.inject.assistedinject.AssistedInject\ncom.google.inject.assistedinject.FactoryProvider\ncom.google.inject.assistedinject.FactoryModuleBuilder\ncom.google.inject.assistedinject.BindingCollector\ncom.google.inject.assistedinject.FactoryProvider$1\ncom.google.inject.assistedinject.FactoryProvider2$MethodHandleWrapper\ncom.google.inject.assistedinject.AssistedMethod\ncom.google.inject.assistedinject.FactoryProvider2$AssistData\ncom.google.inject.assistedinject.AssistedInjectTargetVisitor\ncom.google.inject.assistedinject.FactoryModuleBuilder$1\ncom.google.inject.assistedinject.Assisted\ncom.google.inject.assistedinject.FactoryProvider2$ThreadLocalProvider\ncom.google.inject.assistedinject.FactoryProvider2$1\ncom.google.inject.assistedinject.ParameterListKey" + } + ] + }, + { + "publisher": "ObjectWeb", + "group": "org.ow2.asm", + "name": "asm", + "version": "5.0.4", + "description": "A very small and fast Java bytecode manipulation framework", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "c8a73cdfdf802ab0220c860d590d0f84" + }, + { + "alg": "SHA-1", + "content": "0da08b8cce7bbf903602a25a3a163ae252435795" + }, + { + "alg": "SHA-256", + "content": "896618ed8ae62702521a78bc7be42b7c491a08e6920a15f89a3ecdec31e9a220" + }, + { + "alg": "SHA-512", + "content": "afee8f98ee21771f104318d95b839d9ea6ea083157bd62d8bc3462d9302dc20ea939d1b4ae2222f92f09b92bc9ab1317aff02734007f716cc805fe49b92a8a5a" + }, + { + "alg": "SHA-384", + "content": "84f68859e74fc5a1bbb32bad682b3554ba0b4177f1e152991defe37151bdc31c1378da2876fe995c19445ca793260170" + }, + { + "alg": "SHA3-384", + "content": "e2208311fb6a0807a535d18f7053c66b006bad3ff47c0937b675131d667b243402f8a4ed79028f24482f4c2d542685a2" + }, + { + "alg": "SHA3-256", + "content": "ad3bf09396094a4522742f61155d40953b7c0ff806942e827797a1bcab62a8cd" + }, + { + "alg": "SHA3-512", + "content": "37ac38d0cbaf89113e53845fc73da643fec6a2a6a4a0c03106b7c3bf2c645744095762d9b20bcaf5b691c3d91175983ad8e915d40ce71cdb8feae0c2bce17fc8" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-4-Clause" + } + } + ], + "purl": "pkg:maven/org.ow2.asm/asm@5.0.4?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.ow2.asm/asm@5.0.4?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/ow2/asm/asm/5.0.4/asm-5.0.4.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.objectweb.asm.AnnotationVisitor\norg.objectweb.asm.AnnotationWriter\norg.objectweb.asm.Attribute\norg.objectweb.asm.ByteVector\norg.objectweb.asm.ClassReader\norg.objectweb.asm.ClassVisitor\norg.objectweb.asm.ClassWriter\norg.objectweb.asm.Context\norg.objectweb.asm.Edge\norg.objectweb.asm.FieldVisitor\norg.objectweb.asm.FieldWriter\norg.objectweb.asm.Frame\norg.objectweb.asm.Handle\norg.objectweb.asm.Handler\norg.objectweb.asm.Item\norg.objectweb.asm.Label\norg.objectweb.asm.MethodVisitor\norg.objectweb.asm.MethodWriter\norg.objectweb.asm.Opcodes\norg.objectweb.asm.Type\norg.objectweb.asm.TypePath\norg.objectweb.asm.TypeReference\norg.objectweb.asm.signature.SignatureReader\norg.objectweb.asm.signature.SignatureVisitor\norg.objectweb.asm.signature.SignatureWriter" + } + ] + }, + { + "publisher": "Codehaus", + "group": "org.codehaus.woodstox", + "name": "woodstox-core-asl", + "version": "4.4.1", + "description": "Woodstox is a high-performance XML processor that implements Stax (JSR-173) and SAX2 APIs", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "1f53f91f117288fb2ef2e120f27e5498" + }, + { + "alg": "SHA-1", + "content": "84fee5eb1a4a1cefe65b6883c73b3fa83be3c1a1" + }, + { + "alg": "SHA-256", + "content": "274fa403ed08c0d6f2f574dc1916adaaaec9a493e56d6442f8797ede620bca65" + }, + { + "alg": "SHA-512", + "content": "33165cb587901e8908fa2589f16a6d1eeb87429936734e840b607e0a80c6a6680536eb8044536b871f3cd94b54ac734f51fdda9120bce0d2f58754c6822216d0" + }, + { + "alg": "SHA-384", + "content": "e9b4203ae09719337238413d5b8db19563b5a6f6fd3630a3c64b07f1e7a43b3b6e4bb9c3016fca264f3c1502462659fa" + }, + { + "alg": "SHA3-384", + "content": "d1413e12aa17bd9fb902d6685b067392135770e562df138d51233557be6b4b5978f834802abe7940f2862b08297930fb" + }, + { + "alg": "SHA3-256", + "content": "f65358ba6aa597492dc6aeac425a8ded86571d00b162a5e931c664f08492dfa0" + }, + { + "alg": "SHA3-512", + "content": "fc7682302d1dbe39c616b526349fcf756764ed0e21ab2beb9c4ac9cc4d9cfd64c392c4c72c9c6dc6bb3bdbfd6ab1b94679c39757f398efa2617079aecc838193" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.codehaus.woodstox/woodstox-core-asl@4.4.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.codehaus.woodstox/woodstox-core-asl@4.4.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/codehaus/woodstox/woodstox-core-asl/4.4.1/woodstox-core-asl-4.4.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.ctc.wstx.api.CommonConfig\ncom.ctc.wstx.api.EmptyElementHandler$HtmlEmptyElementHandler\ncom.ctc.wstx.api.EmptyElementHandler$SetEmptyElementHandler\ncom.ctc.wstx.api.EmptyElementHandler\ncom.ctc.wstx.api.InvalidCharHandler$FailingHandler\ncom.ctc.wstx.api.InvalidCharHandler$ReplacingHandler\ncom.ctc.wstx.api.InvalidCharHandler\ncom.ctc.wstx.api.ReaderConfig\ncom.ctc.wstx.api.ValidatorConfig\ncom.ctc.wstx.api.WriterConfig\ncom.ctc.wstx.api.WstxInputProperties$ParsingMode\ncom.ctc.wstx.api.WstxInputProperties\ncom.ctc.wstx.api.WstxOutputProperties\ncom.ctc.wstx.cfg.ErrorConsts\ncom.ctc.wstx.cfg.InputConfigFlags\ncom.ctc.wstx.cfg.OutputConfigFlags\ncom.ctc.wstx.cfg.ParsingErrorMsgs\ncom.ctc.wstx.cfg.XmlConsts\ncom.ctc.wstx.compat.QNameCreator$Helper\ncom.ctc.wstx.compat.QNameCreator\ncom.ctc.wstx.dom.DOMOutputElement\ncom.ctc.wstx.dom.WstxDOMWrappingReader\ncom.ctc.wstx.dom.WstxDOMWrappingWriter\ncom.ctc.wstx.dtd.ChoiceContentSpec$Validator\ncom.ctc.wstx.dtd.ChoiceContentSpec\ncom.ctc.wstx.dtd.ChoiceModel\ncom.ctc.wstx.dtd.ConcatModel\ncom.ctc.wstx.dtd.ContentSpec\ncom.ctc.wstx.dtd.DFAState\ncom.ctc.wstx.dtd.DFAValidator\ncom.ctc.wstx.dtd.DTDAttribute\ncom.ctc.wstx.dtd.DTDCdataAttr\ncom.ctc.wstx.dtd.DTDElement\ncom.ctc.wstx.dtd.DTDEntitiesAttr\ncom.ctc.wstx.dtd.DTDEntityAttr\ncom.ctc.wstx.dtd.DTDEnumAttr\ncom.ctc.wstx.dtd.DTDEventListener\ncom.ctc.wstx.dtd.DTDId\ncom.ctc.wstx.dtd.DTDIdAttr\ncom.ctc.wstx.dtd.DTDIdRefAttr\ncom.ctc.wstx.dtd.DTDIdRefsAttr\ncom.ctc.wstx.dtd.DTDNmTokenAttr\ncom.ctc.wstx.dtd.DTDNmTokensAttr\ncom.ctc.wstx.dtd.DTDNotationAttr\ncom.ctc.wstx.dtd.DTDSchemaFactory\ncom.ctc.wstx.dtd.DTDSubset\ncom.ctc.wstx.dtd.DTDSubsetImpl\ncom.ctc.wstx.dtd.DTDTypingNonValidator\ncom.ctc.wstx.dtd.DTDValidator\ncom.ctc.wstx.dtd.DTDValidatorBase\ncom.ctc.wstx.dtd.DTDWriter\ncom.ctc.wstx.dtd.DefaultAttrValue$UndeclaredEntity\ncom.ctc.wstx.dtd.DefaultAttrValue\ncom.ctc.wstx.dtd.EmptyValidator\ncom.ctc.wstx.dtd.FullDTDReader\ncom.ctc.wstx.dtd.LargePrefixedNameSet$Bucket\ncom.ctc.wstx.dtd.LargePrefixedNameSet\ncom.ctc.wstx.dtd.MinimalDTDReader\ncom.ctc.wstx.dtd.ModelNode\ncom.ctc.wstx.dtd.OptionalModel\ncom.ctc.wstx.dtd.PrefixedNameSet\ncom.ctc.wstx.dtd.SeqContentSpec$Validator\ncom.ctc.wstx.dtd.SeqContentSpec\ncom.ctc.wstx.dtd.SmallPrefixedNameSet\ncom.ctc.wstx.dtd.StarModel\ncom.ctc.wstx.dtd.StructValidator\ncom.ctc.wstx.dtd.TokenContentSpec$Validator\ncom.ctc.wstx.dtd.TokenContentSpec\ncom.ctc.wstx.dtd.TokenModel\ncom.ctc.wstx.ent.EntityDecl\ncom.ctc.wstx.ent.ExtEntity\ncom.ctc.wstx.ent.IntEntity\ncom.ctc.wstx.ent.ParsedExtEntity\ncom.ctc.wstx.ent.UnparsedExtEntity\ncom.ctc.wstx.evt.BaseStartElement\ncom.ctc.wstx.evt.CompactStartElement\ncom.ctc.wstx.evt.DefaultEventAllocator\ncom.ctc.wstx.evt.MergedNsContext\ncom.ctc.wstx.evt.SimpleStartElement\ncom.ctc.wstx.evt.WDTD\ncom.ctc.wstx.evt.WEntityDeclaration\ncom.ctc.wstx.evt.WEntityReference\ncom.ctc.wstx.evt.WNotationDeclaration\ncom.ctc.wstx.evt.WstxEventReader\ncom.ctc.wstx.exc.WstxEOFException\ncom.ctc.wstx.exc.WstxException\ncom.ctc.wstx.exc.WstxIOException\ncom.ctc.wstx.exc.WstxLazyException\ncom.ctc.wstx.exc.WstxOutputException\ncom.ctc.wstx.exc.WstxParsingException\ncom.ctc.wstx.exc.WstxUnexpectedCharException\ncom.ctc.wstx.exc.WstxValidationException\ncom.ctc.wstx.io.AsciiReader\ncom.ctc.wstx.io.BaseInputSource\ncom.ctc.wstx.io.BaseReader\ncom.ctc.wstx.io.BranchingReaderSource\ncom.ctc.wstx.io.BufferRecycler\ncom.ctc.wstx.io.CharArraySource\ncom.ctc.wstx.io.CharsetNames\ncom.ctc.wstx.io.CompletelyCloseable\ncom.ctc.wstx.io.DefaultInputResolver\ncom.ctc.wstx.io.EBCDICCodec\ncom.ctc.wstx.io.ISOLatinReader\ncom.ctc.wstx.io.InputBootstrapper\ncom.ctc.wstx.io.InputSourceFactory\ncom.ctc.wstx.io.MergedReader\ncom.ctc.wstx.io.MergedStream\ncom.ctc.wstx.io.ReaderBootstrapper\ncom.ctc.wstx.io.ReaderSource\ncom.ctc.wstx.io.StreamBootstrapper\ncom.ctc.wstx.io.SystemId\ncom.ctc.wstx.io.TextEscaper\ncom.ctc.wstx.io.UTF32Reader\ncom.ctc.wstx.io.UTF8Reader\ncom.ctc.wstx.io.UTF8Writer\ncom.ctc.wstx.io.WstxInputData\ncom.ctc.wstx.io.WstxInputLocation\ncom.ctc.wstx.io.WstxInputSource\ncom.ctc.wstx.msv.AttributeProxy\ncom.ctc.wstx.msv.BaseSchemaFactory$MyGrammarController\ncom.ctc.wstx.msv.BaseSchemaFactory\ncom.ctc.wstx.msv.GenericMsvValidator\ncom.ctc.wstx.msv.RelaxNGSchema\ncom.ctc.wstx.msv.RelaxNGSchemaFactory\ncom.ctc.wstx.msv.W3CSchema\ncom.ctc.wstx.msv.W3CSchemaFactory\ncom.ctc.wstx.osgi.InputFactoryProviderImpl\ncom.ctc.wstx.osgi.OutputFactoryProviderImpl\ncom.ctc.wstx.osgi.ValidationSchemaFactoryProviderImpl$DTD\ncom.ctc.wstx.osgi.ValidationSchemaFactoryProviderImpl$RelaxNG\ncom.ctc.wstx.osgi.ValidationSchemaFactoryProviderImpl$W3CSchema\ncom.ctc.wstx.osgi.ValidationSchemaFactoryProviderImpl\ncom.ctc.wstx.osgi.WstxBundleActivator\ncom.ctc.wstx.sax.SAXFeature\ncom.ctc.wstx.sax.SAXProperty\ncom.ctc.wstx.sax.WrappedSaxException\ncom.ctc.wstx.sax.WstxSAXParser$AttributesWrapper\ncom.ctc.wstx.sax.WstxSAXParser$DocHandlerWrapper\ncom.ctc.wstx.sax.WstxSAXParser$ResolverProxy\ncom.ctc.wstx.sax.WstxSAXParser\ncom.ctc.wstx.sax.WstxSAXParserFactory\ncom.ctc.wstx.sr.Attribute\ncom.ctc.wstx.sr.AttributeCollector\ncom.ctc.wstx.sr.BasicStreamReader\ncom.ctc.wstx.sr.CompactNsContext\ncom.ctc.wstx.sr.ElemAttrs\ncom.ctc.wstx.sr.ElemCallback\ncom.ctc.wstx.sr.Element\ncom.ctc.wstx.sr.InputElementStack\ncom.ctc.wstx.sr.InputProblemReporter\ncom.ctc.wstx.sr.NsDefaultProvider\ncom.ctc.wstx.sr.ReaderCreator\ncom.ctc.wstx.sr.StreamReaderImpl\ncom.ctc.wstx.sr.StreamScanner\ncom.ctc.wstx.sr.TypedStreamReader\ncom.ctc.wstx.sr.ValidatingStreamReader\ncom.ctc.wstx.stax.WstxEventFactory\ncom.ctc.wstx.stax.WstxInputFactory\ncom.ctc.wstx.stax.WstxOutputFactory\ncom.ctc.wstx.sw.AsciiXmlWriter\ncom.ctc.wstx.sw.BaseNsStreamWriter\ncom.ctc.wstx.sw.BaseStreamWriter\ncom.ctc.wstx.sw.BufferingXmlWriter\ncom.ctc.wstx.sw.EncodingXmlWriter\ncom.ctc.wstx.sw.ISOLatin1XmlWriter\ncom.ctc.wstx.sw.NonNsStreamWriter\ncom.ctc.wstx.sw.OutputElementBase\ncom.ctc.wstx.sw.RepairingNsStreamWriter\ncom.ctc.wstx.sw.SimpleNsStreamWriter\ncom.ctc.wstx.sw.SimpleOutputElement$AttrName\ncom.ctc.wstx.sw.SimpleOutputElement\ncom.ctc.wstx.sw.TypedStreamWriter\ncom.ctc.wstx.sw.XmlWriter\ncom.ctc.wstx.sw.XmlWriterWrapper$RawWrapper\ncom.ctc.wstx.sw.XmlWriterWrapper$TextWrapper\ncom.ctc.wstx.sw.XmlWriterWrapper\ncom.ctc.wstx.util.ArgUtil\ncom.ctc.wstx.util.BaseNsContext\ncom.ctc.wstx.util.BijectiveNsMap\ncom.ctc.wstx.util.DataUtil\ncom.ctc.wstx.util.DefaultXmlSymbolTable\ncom.ctc.wstx.util.ElementId\ncom.ctc.wstx.util.ElementIdMap\ncom.ctc.wstx.util.EmptyNamespaceContext\ncom.ctc.wstx.util.ExceptionUtil\ncom.ctc.wstx.util.InternCache\ncom.ctc.wstx.util.PrefixedName\ncom.ctc.wstx.util.SimpleCache$LimitMap\ncom.ctc.wstx.util.SimpleCache\ncom.ctc.wstx.util.StringUtil\ncom.ctc.wstx.util.StringVector\ncom.ctc.wstx.util.SymbolTable$Bucket\ncom.ctc.wstx.util.SymbolTable\ncom.ctc.wstx.util.TextAccumulator\ncom.ctc.wstx.util.TextBuffer$BufferReader\ncom.ctc.wstx.util.TextBuffer\ncom.ctc.wstx.util.TextBuilder\ncom.ctc.wstx.util.URLUtil\ncom.ctc.wstx.util.WordResolver$1\ncom.ctc.wstx.util.WordResolver$Builder\ncom.ctc.wstx.util.WordResolver\ncom.ctc.wstx.util.WordSet$Builder\ncom.ctc.wstx.util.WordSet\ncom.ctc.wstx.util.XmlChars" + } + ] + }, + { + "group": "javax.xml.stream", + "name": "stax-api", + "version": "1.0-2", + "description": "StAX is a standard XML processing API that allows you to stream XML data from and to your application.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "7d18b63063580284c3f5734081fdc99f" + }, + { + "alg": "SHA-1", + "content": "d6337b0de8b25e53e81b922352fbea9f9f57ba0b" + }, + { + "alg": "SHA-256", + "content": "e8c70ebd76f982c9582a82ef82cf6ce14a7d58a4a4dca5cb7b7fc988c80089b7" + }, + { + "alg": "SHA-512", + "content": "a7f337735100356f72639053734506982329015693677fafd4d2ca74c4e412caae077999cb42dee2402cc641a80c8fb027deb9d2dc6c4e141d94c9184baa9dc5" + }, + { + "alg": "SHA-384", + "content": "005b7398b0a42fe2f11d2a0e65f638c4479c843bedecf691b6c1795d9f95ec8b3ff629b4e8b5d62c79082e762c4b488c" + }, + { + "alg": "SHA3-384", + "content": "642519112968caa20b366e9f6e0cd7c3092d7da9dfe5cb47111e4dab7f025b6abf44c14805aa7d45df995a15b1c7525a" + }, + { + "alg": "SHA3-256", + "content": "92a2eb0720aee125f29b1340a5571222bb6d2a50b441f839ec543a609845c68b" + }, + { + "alg": "SHA3-512", + "content": "5be6d4726be02b83fd12db1e5c5ff871a33b097dd4b9a8d40a4466dcc194860cf76b1cbc399e4d3fe8b1e63e9b3c5f9d294fa9d85db5766b7933c346d65585b6" + } + ], + "licenses": [ + { + "license": { + "name": "GNU General Public Library", + "url": "http://www.gnu.org/licenses/gpl.txt" + } + }, + { + "license": { + "id": "CDDL-1.0" + } + } + ], + "purl": "pkg:maven/javax.xml.stream/stax-api@1.0-2?type=jar", + "type": "library", + "bom-ref": "pkg:maven/javax.xml.stream/stax-api@1.0-2?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "javax.xml.stream.EventFilter\njavax.xml.stream.FactoryConfigurationError\njavax.xml.stream.FactoryFinder$1\njavax.xml.stream.FactoryFinder$ClassLoaderFinder\njavax.xml.stream.FactoryFinder$ClassLoaderFinderConcrete\njavax.xml.stream.FactoryFinder\njavax.xml.stream.Location\njavax.xml.stream.StreamFilter\njavax.xml.stream.XMLEventFactory\njavax.xml.stream.XMLEventReader\njavax.xml.stream.XMLEventWriter\njavax.xml.stream.XMLInputFactory\njavax.xml.stream.XMLOutputFactory\njavax.xml.stream.XMLReporter\njavax.xml.stream.XMLResolver\njavax.xml.stream.XMLStreamConstants\njavax.xml.stream.XMLStreamException\njavax.xml.stream.XMLStreamReader\njavax.xml.stream.XMLStreamWriter\njavax.xml.stream.events.Attribute\njavax.xml.stream.events.Characters\njavax.xml.stream.events.Comment\njavax.xml.stream.events.DTD\njavax.xml.stream.events.EndDocument\njavax.xml.stream.events.EndElement\njavax.xml.stream.events.EntityDeclaration\njavax.xml.stream.events.EntityReference\njavax.xml.stream.events.Namespace\njavax.xml.stream.events.NotationDeclaration\njavax.xml.stream.events.ProcessingInstruction\njavax.xml.stream.events.StartDocument\njavax.xml.stream.events.StartElement\njavax.xml.stream.events.XMLEvent\njavax.xml.stream.util.EventReaderDelegate\njavax.xml.stream.util.StreamReaderDelegate\njavax.xml.stream.util.XMLEventAllocator\njavax.xml.stream.util.XMLEventConsumer" + } + ] + }, + { + "publisher": "fasterxml.com", + "group": "org.codehaus.woodstox", + "name": "stax2-api", + "version": "3.1.4", + "description": "tax2 API is an extension to basic Stax 1.0 API that adds significant new functionality, such as full-featured bi-direction validation interface and high-performance Typed Access API.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "c08e89de601b0a78f941b2c29db565c3" + }, + { + "alg": "SHA-1", + "content": "ac19014b1e6a7c08aad07fe114af792676b685b7" + }, + { + "alg": "SHA-256", + "content": "86d7c0b775a7c9b454cc6ba61d40a8eb3b99cc129f832eb9b977a3755b4b338e" + }, + { + "alg": "SHA-512", + "content": "911e3e250c9ac9098899f12db584b83f36d91e8cca1afeef38c19952a168647dbbc88cb1cbdd5919769342ed09267263a142b12e71cab465b25daeedf2255cb7" + }, + { + "alg": "SHA-384", + "content": "83c42936c43d6d6826edea636cf315924cdf52a7201bf07f1cf87a30d2b2855088306c94f39dea55529fed0360cf563f" + }, + { + "alg": "SHA3-384", + "content": "905976003ae70127f2c6142070da5736fc4a01b7a98008fefa1270fc9096691c1307e002f3b6381da462a92f2f31478e" + }, + { + "alg": "SHA3-256", + "content": "308d5a1692fd0135e5af967b0b83803a2fd835429ac83401124a0357f99cbb84" + }, + { + "alg": "SHA3-512", + "content": "ac3d87dab7f1e89c83f039557557536433c52a0d3201a2f514b82bb8b4f454eb9fc28b02b46a45a9caf983239612cf270085270421e4fd79eccfce0fd01f99da" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-4-Clause" + } + } + ], + "purl": "pkg:maven/org.codehaus.woodstox/stax2-api@3.1.4?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.codehaus.woodstox/stax2-api@3.1.4?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/codehaus/woodstox/stax2-api/3.1.4/stax2-api-3.1.4.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.codehaus.stax2.AttributeInfo\norg.codehaus.stax2.DTDInfo\norg.codehaus.stax2.LocationInfo\norg.codehaus.stax2.XMLEventReader2\norg.codehaus.stax2.XMLInputFactory2\norg.codehaus.stax2.XMLOutputFactory2\norg.codehaus.stax2.XMLReporter2\norg.codehaus.stax2.XMLStreamLocation2$1\norg.codehaus.stax2.XMLStreamLocation2\norg.codehaus.stax2.XMLStreamProperties\norg.codehaus.stax2.XMLStreamReader2\norg.codehaus.stax2.XMLStreamWriter2\norg.codehaus.stax2.evt.DTD2\norg.codehaus.stax2.evt.NotationDeclaration2\norg.codehaus.stax2.evt.XMLEvent2\norg.codehaus.stax2.evt.XMLEventFactory2\norg.codehaus.stax2.io.EscapingWriterFactory\norg.codehaus.stax2.io.Stax2BlockResult\norg.codehaus.stax2.io.Stax2BlockSource\norg.codehaus.stax2.io.Stax2ByteArraySource\norg.codehaus.stax2.io.Stax2CharArraySource\norg.codehaus.stax2.io.Stax2FileResult\norg.codehaus.stax2.io.Stax2FileSource\norg.codehaus.stax2.io.Stax2ReferentialResult\norg.codehaus.stax2.io.Stax2ReferentialSource\norg.codehaus.stax2.io.Stax2Result\norg.codehaus.stax2.io.Stax2Source\norg.codehaus.stax2.io.Stax2StringSource\norg.codehaus.stax2.io.Stax2URLSource\norg.codehaus.stax2.osgi.Stax2InputFactoryProvider\norg.codehaus.stax2.osgi.Stax2OutputFactoryProvider\norg.codehaus.stax2.osgi.Stax2ValidationSchemaFactoryProvider\norg.codehaus.stax2.ri.EmptyIterator\norg.codehaus.stax2.ri.EmptyNamespaceContext\norg.codehaus.stax2.ri.SingletonIterator\norg.codehaus.stax2.ri.Stax2EventFactoryImpl\norg.codehaus.stax2.ri.Stax2EventReaderImpl\norg.codehaus.stax2.ri.Stax2EventWriterImpl\norg.codehaus.stax2.ri.Stax2FilteredStreamReader\norg.codehaus.stax2.ri.Stax2LocationAdapter\norg.codehaus.stax2.ri.Stax2ReaderAdapter\norg.codehaus.stax2.ri.Stax2ReaderImpl\norg.codehaus.stax2.ri.Stax2Util$ByteAggregator\norg.codehaus.stax2.ri.Stax2Util$TextBuffer\norg.codehaus.stax2.ri.Stax2Util\norg.codehaus.stax2.ri.Stax2WriterAdapter\norg.codehaus.stax2.ri.Stax2WriterImpl\norg.codehaus.stax2.ri.dom.DOMWrappingReader\norg.codehaus.stax2.ri.dom.DOMWrappingWriter\norg.codehaus.stax2.ri.evt.AttributeEventImpl\norg.codehaus.stax2.ri.evt.BaseEventImpl\norg.codehaus.stax2.ri.evt.CharactersEventImpl\norg.codehaus.stax2.ri.evt.CommentEventImpl\norg.codehaus.stax2.ri.evt.DTDEventImpl\norg.codehaus.stax2.ri.evt.EndDocumentEventImpl\norg.codehaus.stax2.ri.evt.EndElementEventImpl\norg.codehaus.stax2.ri.evt.EntityDeclarationEventImpl\norg.codehaus.stax2.ri.evt.EntityReferenceEventImpl\norg.codehaus.stax2.ri.evt.MergedNsContext\norg.codehaus.stax2.ri.evt.NamespaceEventImpl\norg.codehaus.stax2.ri.evt.NotationDeclarationEventImpl\norg.codehaus.stax2.ri.evt.ProcInstrEventImpl\norg.codehaus.stax2.ri.evt.StartDocumentEventImpl\norg.codehaus.stax2.ri.evt.StartElementEventImpl\norg.codehaus.stax2.ri.evt.Stax2EventAllocatorImpl\norg.codehaus.stax2.ri.evt.Stax2EventReaderAdapter\norg.codehaus.stax2.ri.evt.Stax2FilteredEventReader\norg.codehaus.stax2.ri.typed.AsciiValueEncoder\norg.codehaus.stax2.ri.typed.Base64DecoderBase\norg.codehaus.stax2.ri.typed.CharArrayBase64Decoder\norg.codehaus.stax2.ri.typed.NumberUtil\norg.codehaus.stax2.ri.typed.SimpleValueEncoder\norg.codehaus.stax2.ri.typed.StringBase64Decoder\norg.codehaus.stax2.ri.typed.ValueDecoderFactory$BaseArrayDecoder\norg.codehaus.stax2.ri.typed.ValueDecoderFactory$BooleanDecoder\norg.codehaus.stax2.ri.typed.ValueDecoderFactory$DecimalDecoder\norg.codehaus.stax2.ri.typed.ValueDecoderFactory$DecoderBase\norg.codehaus.stax2.ri.typed.ValueDecoderFactory$DoubleArrayDecoder\norg.codehaus.stax2.ri.typed.ValueDecoderFactory$DoubleDecoder\norg.codehaus.stax2.ri.typed.ValueDecoderFactory$FloatArrayDecoder\norg.codehaus.stax2.ri.typed.ValueDecoderFactory$FloatDecoder\norg.codehaus.stax2.ri.typed.ValueDecoderFactory$IntArrayDecoder\norg.codehaus.stax2.ri.typed.ValueDecoderFactory$IntDecoder\norg.codehaus.stax2.ri.typed.ValueDecoderFactory$IntegerDecoder\norg.codehaus.stax2.ri.typed.ValueDecoderFactory$LongArrayDecoder\norg.codehaus.stax2.ri.typed.ValueDecoderFactory$LongDecoder\norg.codehaus.stax2.ri.typed.ValueDecoderFactory$QNameDecoder\norg.codehaus.stax2.ri.typed.ValueDecoderFactory\norg.codehaus.stax2.ri.typed.ValueEncoderFactory$ArrayEncoder\norg.codehaus.stax2.ri.typed.ValueEncoderFactory$Base64Encoder\norg.codehaus.stax2.ri.typed.ValueEncoderFactory$DoubleArrayEncoder\norg.codehaus.stax2.ri.typed.ValueEncoderFactory$DoubleEncoder\norg.codehaus.stax2.ri.typed.ValueEncoderFactory$FloatArrayEncoder\norg.codehaus.stax2.ri.typed.ValueEncoderFactory$FloatEncoder\norg.codehaus.stax2.ri.typed.ValueEncoderFactory$IntArrayEncoder\norg.codehaus.stax2.ri.typed.ValueEncoderFactory$IntEncoder\norg.codehaus.stax2.ri.typed.ValueEncoderFactory$LongArrayEncoder\norg.codehaus.stax2.ri.typed.ValueEncoderFactory$LongEncoder\norg.codehaus.stax2.ri.typed.ValueEncoderFactory$ScalarEncoder\norg.codehaus.stax2.ri.typed.ValueEncoderFactory$StringEncoder\norg.codehaus.stax2.ri.typed.ValueEncoderFactory$TokenEncoder\norg.codehaus.stax2.ri.typed.ValueEncoderFactory$TypedScalarEncoder\norg.codehaus.stax2.ri.typed.ValueEncoderFactory\norg.codehaus.stax2.typed.Base64Variant\norg.codehaus.stax2.typed.Base64Variants\norg.codehaus.stax2.typed.TypedArrayDecoder\norg.codehaus.stax2.typed.TypedValueDecoder\norg.codehaus.stax2.typed.TypedXMLStreamException\norg.codehaus.stax2.typed.TypedXMLStreamReader\norg.codehaus.stax2.typed.TypedXMLStreamWriter\norg.codehaus.stax2.util.StreamReader2Delegate\norg.codehaus.stax2.util.StreamWriter2Delegate\norg.codehaus.stax2.util.StreamWriterDelegate\norg.codehaus.stax2.validation.AttributeContainer\norg.codehaus.stax2.validation.DTDValidationSchema\norg.codehaus.stax2.validation.Validatable\norg.codehaus.stax2.validation.ValidationContext\norg.codehaus.stax2.validation.ValidationProblemHandler\norg.codehaus.stax2.validation.ValidatorPair\norg.codehaus.stax2.validation.XMLValidationException\norg.codehaus.stax2.validation.XMLValidationProblem\norg.codehaus.stax2.validation.XMLValidationSchema\norg.codehaus.stax2.validation.XMLValidationSchemaFactory\norg.codehaus.stax2.validation.XMLValidator" + } + ] + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.cloud", + "name": "spring-cloud-starter-netflix-archaius", + "version": "1.4.0.RELEASE", + "description": "Spring Cloud Starter Netflix Archaius", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "5ea084952b87b1c6c6a983b14cd34435" + }, + { + "alg": "SHA-1", + "content": "7986096a2f72bc4e60d512fd015a18df68f1a057" + }, + { + "alg": "SHA-256", + "content": "c2dd5cd447d6bc16aeb840ed639d22927b75264b775a0e2ec2b52c2d9bd10d82" + }, + { + "alg": "SHA-512", + "content": "c02a5e7422d88168ef409665483fdf252a139b89a5587c210e0aba80db0eeb850f1480875685559f15cd2d6a6b2a035fbcd00bfc778997760b82d2bd49a21280" + }, + { + "alg": "SHA-384", + "content": "552639f4fc8eb9c8736f223196006e1c328980db0af06211bb0f80a3a294ac36d2dee973c132dfd639efb29c2cff62a4" + }, + { + "alg": "SHA3-384", + "content": "3ba8383146f4deba1f1cb3aa676c24eadfa656bd4b96aa6244c975387b42da46c1ea1c6f1e7ff0788a2c365b23ae2636" + }, + { + "alg": "SHA3-256", + "content": "669896afdfda053f172bd5d4870ad11d6f78ce1b8c2f7e59bb5cdde224b55fad" + }, + { + "alg": "SHA3-512", + "content": "ae7783b462df57505c82fe622fcccf942b715053e2d103ceb9042be98a90844faeeb5c09d635edf1e4afcc1316a11f200dc2e23b744d4ea507f0643c578e0e60" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-archaius@1.4.0.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-archaius@1.4.0.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/cloud/spring-cloud-starter-netflix-archaius/1.4.0.RELEASE/spring-cloud-starter-netflix-archaius-1.4.0.RELEASE.jar" + } + ] + } + } + }, + { + "publisher": "The Apache Software Foundation", + "group": "commons-configuration", + "name": "commons-configuration", + "version": "1.8", + "description": "Tools to assist in the reading of configuration/preferences files in various formats", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "a69448e8c1e24d989266083c301e354b" + }, + { + "alg": "SHA-1", + "content": "6cce40435bcd8018018f16898de01976b319941a" + }, + { + "alg": "SHA-256", + "content": "e229cf1fe95f7147cbc1f8d31affc07087c206bc8dc7e5b05b6be670910f87ba" + }, + { + "alg": "SHA-512", + "content": "f2ba1c09449c94f302eb86aab62d9f3887c2737350c2533a6b153c249b62555d1b4c0657e61388ac63a2c45bccf542bd47de372c6b8e65ebb97c0d88c05bc9d1" + }, + { + "alg": "SHA-384", + "content": "3bf6f761afbce04e9b167ded2ca618a8dd01ad7861d6e3c860a5f13906c373917b223d74a32bccace4e0c454e60a8399" + }, + { + "alg": "SHA3-384", + "content": "676d7b23fc27cd099ed5a2173f0e66ad3f53f5935d4e867b480a7ad69a2afeb3d34ca52640ff63c40ab5140b00d0d73a" + }, + { + "alg": "SHA3-256", + "content": "bf3a2043356065bea70f0638dd9c315167125e4003da54045abbb4db891366a6" + }, + { + "alg": "SHA3-512", + "content": "f1ef121ff1ffb245c4a2e9a2da45fee2bceee44556ec4dae3ac9b919327b641b715e6f7f20b8d4dc397512224e24a14186addd6c6ae5ad5a943424c7445acd96" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/commons-configuration/commons-configuration@1.8?type=jar", + "type": "library", + "bom-ref": "pkg:maven/commons-configuration/commons-configuration@1.8?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.commons.configuration.AbstractConfiguration$1\norg.apache.commons.configuration.AbstractConfiguration$2\norg.apache.commons.configuration.AbstractConfiguration\norg.apache.commons.configuration.AbstractFileConfiguration\norg.apache.commons.configuration.AbstractHierarchicalFileConfiguration$FileConfigurationDelegate\norg.apache.commons.configuration.AbstractHierarchicalFileConfiguration\norg.apache.commons.configuration.BaseConfiguration\norg.apache.commons.configuration.BaseConfigurationXMLReader$SAXConverter\norg.apache.commons.configuration.BaseConfigurationXMLReader\norg.apache.commons.configuration.beanutils.BeanDeclaration\norg.apache.commons.configuration.beanutils.BeanFactory\norg.apache.commons.configuration.beanutils.BeanHelper\norg.apache.commons.configuration.beanutils.ConfigurationDynaBean\norg.apache.commons.configuration.beanutils.ConfigurationDynaClass\norg.apache.commons.configuration.beanutils.DefaultBeanFactory\norg.apache.commons.configuration.beanutils.XMLBeanDeclaration\norg.apache.commons.configuration.CombinedConfiguration$ConfigData\norg.apache.commons.configuration.CombinedConfiguration\norg.apache.commons.configuration.CompositeConfiguration\norg.apache.commons.configuration.Configuration\norg.apache.commons.configuration.ConfigurationBuilder\norg.apache.commons.configuration.ConfigurationComparator\norg.apache.commons.configuration.ConfigurationConverter\norg.apache.commons.configuration.ConfigurationException\norg.apache.commons.configuration.ConfigurationFactory$AdditionalConfigurationData\norg.apache.commons.configuration.ConfigurationFactory$CallOptionalMethodRule\norg.apache.commons.configuration.ConfigurationFactory$ConfigurationBuilder\norg.apache.commons.configuration.ConfigurationFactory$DigesterConfigurationFactory\norg.apache.commons.configuration.ConfigurationFactory$FileConfigurationFactory\norg.apache.commons.configuration.ConfigurationFactory$JNDIConfigurationFactory\norg.apache.commons.configuration.ConfigurationFactory$PropertiesConfigurationFactory\norg.apache.commons.configuration.ConfigurationFactory$PropertyListConfigurationFactory\norg.apache.commons.configuration.ConfigurationFactory$SystemConfigurationFactory\norg.apache.commons.configuration.ConfigurationFactory\norg.apache.commons.configuration.ConfigurationKey$KeyIterator\norg.apache.commons.configuration.ConfigurationKey\norg.apache.commons.configuration.ConfigurationMap$1\norg.apache.commons.configuration.ConfigurationMap$ConfigurationSet$ConfigurationSetIterator\norg.apache.commons.configuration.ConfigurationMap$ConfigurationSet$Entry\norg.apache.commons.configuration.ConfigurationMap$ConfigurationSet\norg.apache.commons.configuration.ConfigurationMap\norg.apache.commons.configuration.ConfigurationRuntimeException\norg.apache.commons.configuration.ConfigurationUtils$1\norg.apache.commons.configuration.ConfigurationUtils\norg.apache.commons.configuration.ConfigurationXMLReader\norg.apache.commons.configuration.ConversionException\norg.apache.commons.configuration.DatabaseConfiguration\norg.apache.commons.configuration.DataConfiguration\norg.apache.commons.configuration.DefaultConfigurationBuilder$ConfigurationBeanFactory\norg.apache.commons.configuration.DefaultConfigurationBuilder$ConfigurationBuilderProvider\norg.apache.commons.configuration.DefaultConfigurationBuilder$ConfigurationDeclaration\norg.apache.commons.configuration.DefaultConfigurationBuilder$ConfigurationProvider\norg.apache.commons.configuration.DefaultConfigurationBuilder$FileConfigurationProvider\norg.apache.commons.configuration.DefaultConfigurationBuilder$FileExtensionConfigurationProvider\norg.apache.commons.configuration.DefaultConfigurationBuilder$XMLConfigurationProvider\norg.apache.commons.configuration.DefaultConfigurationBuilder\norg.apache.commons.configuration.DefaultFileSystem$HttpOutputStream\norg.apache.commons.configuration.DefaultFileSystem\norg.apache.commons.configuration.DynamicCombinedConfiguration$1\norg.apache.commons.configuration.DynamicCombinedConfiguration$ConfigData\norg.apache.commons.configuration.DynamicCombinedConfiguration\norg.apache.commons.configuration.EnvironmentConfiguration\norg.apache.commons.configuration.event.ConfigurationErrorEvent\norg.apache.commons.configuration.event.ConfigurationErrorListener\norg.apache.commons.configuration.event.ConfigurationEvent\norg.apache.commons.configuration.event.ConfigurationListener\norg.apache.commons.configuration.event.EventSource\norg.apache.commons.configuration.FileConfiguration\norg.apache.commons.configuration.FileOptionsProvider\norg.apache.commons.configuration.FileSystem\norg.apache.commons.configuration.FileSystemBased\norg.apache.commons.configuration.HierarchicalConfiguration$1\norg.apache.commons.configuration.HierarchicalConfiguration$2\norg.apache.commons.configuration.HierarchicalConfiguration$3\norg.apache.commons.configuration.HierarchicalConfiguration$4\norg.apache.commons.configuration.HierarchicalConfiguration$5\norg.apache.commons.configuration.HierarchicalConfiguration$BuilderVisitor\norg.apache.commons.configuration.HierarchicalConfiguration$CloneVisitor\norg.apache.commons.configuration.HierarchicalConfiguration$DefinedKeysVisitor\norg.apache.commons.configuration.HierarchicalConfiguration$DefinedVisitor\norg.apache.commons.configuration.HierarchicalConfiguration$Node\norg.apache.commons.configuration.HierarchicalConfiguration$NodeVisitor\norg.apache.commons.configuration.HierarchicalConfiguration\norg.apache.commons.configuration.HierarchicalConfigurationConverter\norg.apache.commons.configuration.HierarchicalConfigurationXMLReader$SAXVisitor\norg.apache.commons.configuration.HierarchicalConfigurationXMLReader\norg.apache.commons.configuration.HierarchicalINIConfiguration\norg.apache.commons.configuration.HierarchicalReloadableConfiguration\norg.apache.commons.configuration.HierarchicalXMLConfiguration\norg.apache.commons.configuration.INIConfiguration\norg.apache.commons.configuration.interpol.ConfigurationInterpolator\norg.apache.commons.configuration.interpol.ConstantLookup\norg.apache.commons.configuration.interpol.EnvironmentLookup\norg.apache.commons.configuration.interpol.ExprLookup$Variable\norg.apache.commons.configuration.interpol.ExprLookup$Variables\norg.apache.commons.configuration.interpol.ExprLookup\norg.apache.commons.configuration.JNDIConfiguration\norg.apache.commons.configuration.Lock\norg.apache.commons.configuration.MapConfiguration\norg.apache.commons.configuration.MultiFileHierarchicalConfiguration$1\norg.apache.commons.configuration.MultiFileHierarchicalConfiguration$2\norg.apache.commons.configuration.MultiFileHierarchicalConfiguration\norg.apache.commons.configuration.PatternSubtreeConfigurationWrapper$1\norg.apache.commons.configuration.PatternSubtreeConfigurationWrapper\norg.apache.commons.configuration.plist.ParseException\norg.apache.commons.configuration.plist.PropertyListConfiguration$1\norg.apache.commons.configuration.plist.PropertyListConfiguration$DateComponentParser\norg.apache.commons.configuration.plist.PropertyListConfiguration$DateFieldParser\norg.apache.commons.configuration.plist.PropertyListConfiguration$DateSeparatorParser\norg.apache.commons.configuration.plist.PropertyListConfiguration$DateTimeZoneParser\norg.apache.commons.configuration.plist.PropertyListConfiguration\norg.apache.commons.configuration.plist.PropertyListParser$1\norg.apache.commons.configuration.plist.PropertyListParser$JJCalls\norg.apache.commons.configuration.plist.PropertyListParser$LookaheadSuccess\norg.apache.commons.configuration.plist.PropertyListParser\norg.apache.commons.configuration.plist.PropertyListParserConstants\norg.apache.commons.configuration.plist.PropertyListParserTokenManager\norg.apache.commons.configuration.plist.SimpleCharStream\norg.apache.commons.configuration.plist.Token\norg.apache.commons.configuration.plist.TokenMgrError\norg.apache.commons.configuration.plist.XMLPropertyListConfiguration$1\norg.apache.commons.configuration.plist.XMLPropertyListConfiguration$ArrayNode\norg.apache.commons.configuration.plist.XMLPropertyListConfiguration$PListNode\norg.apache.commons.configuration.plist.XMLPropertyListConfiguration$XMLPropertyListHandler\norg.apache.commons.configuration.plist.XMLPropertyListConfiguration\norg.apache.commons.configuration.PrefixedKeysIterator\norg.apache.commons.configuration.PropertiesConfiguration$DefaultIOFactory\norg.apache.commons.configuration.PropertiesConfiguration$IOFactory\norg.apache.commons.configuration.PropertiesConfiguration$PropertiesReader\norg.apache.commons.configuration.PropertiesConfiguration$PropertiesWriter\norg.apache.commons.configuration.PropertiesConfiguration\norg.apache.commons.configuration.PropertiesConfigurationLayout$PropertyLayoutData\norg.apache.commons.configuration.PropertiesConfigurationLayout\norg.apache.commons.configuration.PropertyConverter\norg.apache.commons.configuration.reloading.FileChangedReloadingStrategy\norg.apache.commons.configuration.reloading.InvariantReloadingStrategy\norg.apache.commons.configuration.reloading.ManagedReloadingStrategy\norg.apache.commons.configuration.reloading.ManagedReloadingStrategyMBean\norg.apache.commons.configuration.reloading.Reloadable\norg.apache.commons.configuration.reloading.ReloadingStrategy\norg.apache.commons.configuration.reloading.VFSFileChangedReloadingStrategy\norg.apache.commons.configuration.resolver.CatalogResolver$Catalog\norg.apache.commons.configuration.resolver.CatalogResolver$CatalogManager\norg.apache.commons.configuration.resolver.CatalogResolver\norg.apache.commons.configuration.resolver.DefaultEntityResolver\norg.apache.commons.configuration.resolver.EntityRegistry\norg.apache.commons.configuration.resolver.EntityResolverSupport\norg.apache.commons.configuration.StrictConfigurationComparator\norg.apache.commons.configuration.SubnodeConfiguration\norg.apache.commons.configuration.SubsetConfiguration$SubsetIterator\norg.apache.commons.configuration.SubsetConfiguration\norg.apache.commons.configuration.SystemConfiguration\norg.apache.commons.configuration.tree.ConfigurationNode\norg.apache.commons.configuration.tree.ConfigurationNodeVisitor\norg.apache.commons.configuration.tree.ConfigurationNodeVisitorAdapter\norg.apache.commons.configuration.tree.DefaultConfigurationKey$KeyIterator\norg.apache.commons.configuration.tree.DefaultConfigurationKey\norg.apache.commons.configuration.tree.DefaultConfigurationNode$SubNodes\norg.apache.commons.configuration.tree.DefaultConfigurationNode\norg.apache.commons.configuration.tree.DefaultExpressionEngine\norg.apache.commons.configuration.tree.ExpressionEngine\norg.apache.commons.configuration.tree.MergeCombiner\norg.apache.commons.configuration.tree.NodeAddData\norg.apache.commons.configuration.tree.NodeCombiner\norg.apache.commons.configuration.tree.OverrideCombiner\norg.apache.commons.configuration.tree.TreeUtils\norg.apache.commons.configuration.tree.UnionCombiner\norg.apache.commons.configuration.tree.ViewNode\norg.apache.commons.configuration.tree.xpath.ConfigurationNodeIteratorAttribute\norg.apache.commons.configuration.tree.xpath.ConfigurationNodeIteratorBase\norg.apache.commons.configuration.tree.xpath.ConfigurationNodeIteratorChildren\norg.apache.commons.configuration.tree.xpath.ConfigurationNodePointer\norg.apache.commons.configuration.tree.xpath.ConfigurationNodePointerFactory\norg.apache.commons.configuration.tree.xpath.XPathExpressionEngine\norg.apache.commons.configuration.VerifiableOutputStream\norg.apache.commons.configuration.VFSFileSystem$VFSURLStreamHandler\norg.apache.commons.configuration.VFSFileSystem\norg.apache.commons.configuration.web.AppletConfiguration\norg.apache.commons.configuration.web.BaseWebConfiguration\norg.apache.commons.configuration.web.ServletConfiguration\norg.apache.commons.configuration.web.ServletContextConfiguration\norg.apache.commons.configuration.web.ServletFilterConfiguration\norg.apache.commons.configuration.web.ServletRequestConfiguration\norg.apache.commons.configuration.XMLConfiguration$1\norg.apache.commons.configuration.XMLConfiguration$XMLBuilderVisitor\norg.apache.commons.configuration.XMLConfiguration$XMLFileConfigurationDelegate\norg.apache.commons.configuration.XMLConfiguration$XMLNode\norg.apache.commons.configuration.XMLConfiguration\norg.apache.commons.configuration.XMLPropertiesConfiguration$1\norg.apache.commons.configuration.XMLPropertiesConfiguration$XMLPropertiesHandler\norg.apache.commons.configuration.XMLPropertiesConfiguration" + } + ] + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.cloud", + "name": "spring-cloud-starter-netflix-ribbon", + "version": "1.4.0.RELEASE", + "description": "Spring Cloud Starter Netflix Ribbon", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "e9ba870587d8664f1f76cbcbe3de8719" + }, + { + "alg": "SHA-1", + "content": "cd8fb40e62f8480a5fad90e355a2cb7b3ed382b3" + }, + { + "alg": "SHA-256", + "content": "67abbdc0b356ec8ef1a00ce8a3d1574dc1ace48349833068939a2273af6f3f8c" + }, + { + "alg": "SHA-512", + "content": "80141e220a2c99daad91e09bef4d9a7159bcab9a88dd627ea2fb0978ec67173ebe86eb29afdefe46928473dfc4a5c888b5db3cfe57cabffc16502a50b7a582d5" + }, + { + "alg": "SHA-384", + "content": "1325aa65acd6742363ea7b5ce89ac239b41bc2555fdf6d956d9c1584627ab8e853f1fbfb6e7bdbad6028455d941d7fb9" + }, + { + "alg": "SHA3-384", + "content": "e482357f69197509ef72fe85d6f13b80c7b001364a8441e87dfb62143ad6f5c39e5c80d8038ad4a42ad97a4d5b8eb426" + }, + { + "alg": "SHA3-256", + "content": "f9ec7781cdb23ac3b50dda3d4bcf3754ab645cd189be8c0a36e59b96dfaf79f8" + }, + { + "alg": "SHA3-512", + "content": "4c1e4469c79ee872b696b8bb5febcf1d40533632703709ba5845e2a5a333dc4754f1f7fae8b39af34f1839063b5868e5d783e5a880311828b24b57fb918e8c02" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-ribbon@1.4.0.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-ribbon@1.4.0.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/cloud/spring-cloud-starter-netflix-ribbon/1.4.0.RELEASE/spring-cloud-starter-netflix-ribbon-1.4.0.RELEASE.jar" + } + ] + } + } + }, + { + "group": "com.netflix.ribbon", + "name": "ribbon", + "version": "2.2.0", + "description": "ribbon", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "becddabf00c5eebbf4e28a4c8f000eb8" + }, + { + "alg": "SHA-1", + "content": "5c906c20896e72c60231b7367249e8d329d7565f" + }, + { + "alg": "SHA-256", + "content": "01de55e90931c5702cb2766909b5dc9ebcd09b617f22862353f5dd025c33986f" + }, + { + "alg": "SHA-512", + "content": "aa8323a83b5e0d787da50160d569c0bca64b0e49edcbd536b1f1f73f7bfaa49dbd2b6c5ffe07c80df170c5a5a23f33e751e46a019fe95da9d31c993969cd22af" + }, + { + "alg": "SHA-384", + "content": "7d14d9e9e3b1a565f85f98d7bd76fbcc874ab20e283c59b21832bdaa6425d7fa1dc4bfe5baae423bf59b6a4845d90981" + }, + { + "alg": "SHA3-384", + "content": "c299d7d4baac01b8d83947daaee859d76aad796b15835d6aaa5f124db665f887f585860a1b7d0bdfcb913ddec557e4d7" + }, + { + "alg": "SHA3-256", + "content": "89900e28270749ca6498d08e6434b221e14915d31969e2f0ecefae9744c2a201" + }, + { + "alg": "SHA3-512", + "content": "984904c3cb072e579514f076cc718b67f72fe3de3977b83b236ea4fe579e30db0538f524f9c9cd5df853547a55a6d7d7d5fc5c4078be75e4ca3016a328a68f41" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.ribbon/ribbon@2.2.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.ribbon/ribbon@2.2.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/ribbon/ribbon/2.2.0/ribbon-2.2.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.ribbon.CacheProvider\ncom.netflix.ribbon.CacheProviderFactory\ncom.netflix.ribbon.UnsuccessfulResponseException\ncom.netflix.ribbon.ClientOptions\ncom.netflix.ribbon.RequestWithMetaData\ncom.netflix.ribbon.RequestTemplate\ncom.netflix.ribbon.RibbonResponse\ncom.netflix.ribbon.ResourceGroup$TemplateBuilder\ncom.netflix.ribbon.RibbonResourceFactory\ncom.netflix.ribbon.ResponseValidator\ncom.netflix.ribbon.ServerError\ncom.netflix.ribbon.DefaultResourceFactory\ncom.netflix.ribbon.ResourceGroup\ncom.netflix.ribbon.RibbonRequest\ncom.netflix.ribbon.Ribbon\ncom.netflix.ribbon.RequestTemplate$RequestBuilder\ncom.netflix.ribbon.ResourceGroup$GroupBuilder\ncom.netflix.ribbon.proxy.RibbonDynamicProxy\ncom.netflix.ribbon.proxy.RibbonDynamicProxy$ProxyLifecycleImpl\ncom.netflix.ribbon.proxy.MethodTemplateExecutor$2\ncom.netflix.ribbon.proxy.MethodTemplate$CacheProviderEntry\ncom.netflix.ribbon.proxy.Utils\ncom.netflix.ribbon.proxy.RibbonProxyException\ncom.netflix.ribbon.proxy.ProxyAnnotationException\ncom.netflix.ribbon.proxy.MethodTemplate\ncom.netflix.ribbon.proxy.MethodTemplateExecutor\ncom.netflix.ribbon.proxy.MethodTemplateExecutor$1\ncom.netflix.ribbon.proxy.MethodTemplate$MethodAnnotationValues\ncom.netflix.ribbon.proxy.ClassTemplate\ncom.netflix.ribbon.proxy.ProxyHttpResourceGroupFactory\ncom.netflix.ribbon.proxy.MethodTemplate$1\ncom.netflix.ribbon.proxy.ProxyLifeCycle\ncom.netflix.ribbon.proxy.processor.AnnotationProcessorsProvider\ncom.netflix.ribbon.proxy.processor.AnnotationProcessor\ncom.netflix.ribbon.proxy.processor.HttpAnnotationProcessor\ncom.netflix.ribbon.proxy.processor.AnnotationProcessorsProvider$DefaultAnnotationProcessorsProvider\ncom.netflix.ribbon.proxy.processor.ClientPropertiesProcessor\ncom.netflix.ribbon.proxy.processor.HystrixAnnotationProcessor\ncom.netflix.ribbon.proxy.processor.CacheProviderAnnotationProcessor\ncom.netflix.ribbon.proxy.annotation.Hystrix\ncom.netflix.ribbon.proxy.annotation.Http\ncom.netflix.ribbon.proxy.annotation.ClientProperties$Property\ncom.netflix.ribbon.proxy.annotation.Var\ncom.netflix.ribbon.proxy.annotation.ClientProperties\ncom.netflix.ribbon.proxy.annotation.CacheProvider\ncom.netflix.ribbon.proxy.annotation.ContentTransformerClass\ncom.netflix.ribbon.proxy.annotation.ResourceGroup\ncom.netflix.ribbon.proxy.annotation.TemplateName\ncom.netflix.ribbon.proxy.annotation.Content\ncom.netflix.ribbon.proxy.annotation.Http$HttpMethod\ncom.netflix.ribbon.proxy.annotation.Http$Header\ncom.netflix.ribbon.hystrix.HystrixObservableCommandChain$1\ncom.netflix.ribbon.hystrix.ResultCommandPair\ncom.netflix.ribbon.hystrix.FallbackHandler\ncom.netflix.ribbon.hystrix.CacheObservableCommand\ncom.netflix.ribbon.hystrix.HystrixObservableCommandChain\ncom.netflix.ribbon.http.HttpRequestTemplate\ncom.netflix.ribbon.http.HttpRequestTemplate$Builder\ncom.netflix.ribbon.http.HttpRequestTemplate$CacheProviderWithKeyTemplate\ncom.netflix.ribbon.http.HttpResourceObservableCommand$2\ncom.netflix.ribbon.http.HttpMetaRequest$3$1\ncom.netflix.ribbon.http.HttpResourceGroup$Builder\ncom.netflix.ribbon.http.HttpResourceObservableCommand$1\ncom.netflix.ribbon.http.HttpResourceGroup\ncom.netflix.ribbon.http.HttpMetaRequest\ncom.netflix.ribbon.http.HttpRequest$1\ncom.netflix.ribbon.http.HttpResponseValidator\ncom.netflix.ribbon.http.HttpMetaRequest$1\ncom.netflix.ribbon.http.HttpRequestBuilder$1\ncom.netflix.ribbon.http.HttpResourceObservableCommand\ncom.netflix.ribbon.http.HttpRequest\ncom.netflix.ribbon.http.HttpRequestBuilder\ncom.netflix.ribbon.http.HttpMetaResponse\ncom.netflix.ribbon.http.HttpMetaRequest$ResponseWithSubject\ncom.netflix.ribbon.http.HttpMetaRequest$3\ncom.netflix.ribbon.http.HttpRequest$CacheProviderWithKey\ncom.netflix.ribbon.http.HttpResourceObservableCommand$2$1\ncom.netflix.ribbon.http.HttpMetaRequest$2\ncom.netflix.ribbon.template.MatrixVar\ncom.netflix.ribbon.template.ParsedTemplate\ncom.netflix.ribbon.template.TemplateParser\ncom.netflix.ribbon.template.PathVar\ncom.netflix.ribbon.template.TemplateVar\ncom.netflix.ribbon.template.TemplateParsingException" + } + ] + }, + { + "group": "com.netflix.ribbon", + "name": "ribbon-transport", + "version": "2.2.0", + "description": "ribbon-transport", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "f9566bb374d49c22457e439dabe9b8b6" + }, + { + "alg": "SHA-1", + "content": "e094ddf98801b54597c7e12365fbf11b948e83db" + }, + { + "alg": "SHA-256", + "content": "f47cded77a4c2c3e5c106b79d681e1d3fa2bb53b586a67fdbf31cea23e54ed0b" + }, + { + "alg": "SHA-512", + "content": "16e8cae222c74cbcb2d2509f9beda67a0c49e4a075c691ade57d731391e6211b725e3131018082d7ec162701492247518e982164f782ed3efa64672cba7a53f9" + }, + { + "alg": "SHA-384", + "content": "73ec389bd940b90378d9b7c3b1ad781c1ccefa981eb44781c66bfd1b8e7cf09d7b6d961889dd6f15d67bbb4a00685e08" + }, + { + "alg": "SHA3-384", + "content": "48a2109c0839ccde8987723a4a0e0efc1d408f28d67b76906ee732f52e7f96a75713fb41e854924d91708083a6e538df" + }, + { + "alg": "SHA3-256", + "content": "b90f8b3a8783cf38976ed53aaa191b027ec222eaeb95378c9f97985fddc1e19d" + }, + { + "alg": "SHA3-512", + "content": "87345a94a4a6cd324ac12780bbcc0cda2cf928cb8b36e816dc6a4bee44f701bc6e9c4ae9497eb888ea46f6a11da9f1991634ce5b91bee871c48e4154828225a7" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.ribbon/ribbon-transport@2.2.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.ribbon/ribbon-transport@2.2.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/ribbon/ribbon-transport/2.2.0/ribbon-transport-2.2.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.ribbon.RibbonTransportFactory$DefaultRibbonTransportFactory\ncom.netflix.ribbon.RibbonTransportFactory\ncom.netflix.ribbon.transport.netty.RibbonTransport\ncom.netflix.ribbon.transport.netty.DynamicPropertyBasedPoolStrategy$1\ncom.netflix.ribbon.transport.netty.DynamicPropertyBasedPoolStrategy\ncom.netflix.ribbon.transport.netty.LoadBalancingRxClient\ncom.netflix.ribbon.transport.netty.LoadBalancingRxClientWithPoolOptions\ncom.netflix.ribbon.transport.netty.LoadBalancingRxClient$2\ncom.netflix.ribbon.transport.netty.LoadBalancingRxClient$1\ncom.netflix.ribbon.transport.netty.http.LoadBalancingHttpClient$2\ncom.netflix.ribbon.transport.netty.http.LoadBalancingHttpClient\ncom.netflix.ribbon.transport.netty.http.LoadBalancingHttpClient$3\ncom.netflix.ribbon.transport.netty.http.NettyHttpLoadBalancerErrorHandler\ncom.netflix.ribbon.transport.netty.http.LoadBalancingHttpClient$1\ncom.netflix.ribbon.transport.netty.http.DefaultResponseToErrorPolicy$1\ncom.netflix.ribbon.transport.netty.http.SSEClient$1\ncom.netflix.ribbon.transport.netty.http.LoadBalancingHttpClient$Builder\ncom.netflix.ribbon.transport.netty.http.LoadBalancingHttpClient$Builder$1\ncom.netflix.ribbon.transport.netty.http.LoadBalancingHttpClient$2$1\ncom.netflix.ribbon.transport.netty.http.SSEClient\ncom.netflix.ribbon.transport.netty.http.DefaultResponseToErrorPolicy\ncom.netflix.ribbon.transport.netty.udp.LoadBalancingUdpClient\ncom.netflix.ribbon.transport.netty.tcp.LoadBalancingTcpClient" + } + ] + }, + { + "group": "io.reactivex", + "name": "rxnetty-contexts", + "version": "0.4.9", + "description": "rxnetty-contexts", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "a6d0bc0c8e33aded4dee91c3f3f7c561" + }, + { + "alg": "SHA-1", + "content": "6efe17a25602a5424c18ab975aa9c28b6d6b7f56" + }, + { + "alg": "SHA-256", + "content": "019e344cd3d19bc70057a5d53a68fc529f405fa0258cae47facacb083238731b" + }, + { + "alg": "SHA-512", + "content": "407f98bbe528f117e83def838e786fe230d66ff1925bc496152c87272cf0f7d0ec8558204cbf5a488cd5cd50cc1948104cf3c1da59f01096f5f86abcee2d03f7" + }, + { + "alg": "SHA-384", + "content": "f4a3077e0497bcd80b70c7f3064d9f217212b1dd586f134c561315a82a42a331baec6cc83f0a2ab004bf13607b6cbac4" + }, + { + "alg": "SHA3-384", + "content": "858e59e1a38143ac7088d45222441a89da77c72d34dde1c8e70c62371f68fcb5c56891e993a70fd100eca7fa3bb9dbb2" + }, + { + "alg": "SHA3-256", + "content": "38eb4154cc7a9cb189dc1ffd13ade3fea3a8002e4a8e45df071ae6dc2d2655fe" + }, + { + "alg": "SHA3-512", + "content": "ace36af00cdd74f9a190ae88a611647547b99707ba302db7206032143e1a8708e9aa9e68554b698fe2d9cdfbd6d1ffcb86489a8a43c6c39374561bae6eaa2462" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.reactivex/rxnetty-contexts@0.4.9?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/io.reactivex/rxnetty-contexts@0.4.9?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/reactivex/rxnetty-contexts/0.4.9/rxnetty-contexts-0.4.9.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.server.context.DirectionAwareContextSerializer\ncom.netflix.server.context.ContextSerializationException\ncom.netflix.server.context.BiDirectional\ncom.netflix.server.context.DirectionAwareSerializerAdapter\ncom.netflix.server.context.DirectionAwareContextSerializer$Direction\ncom.netflix.server.context.ContextSerializer\ncom.netflix.server.context.MergeableContext\nio.reactivex.netty.contexts.ContextAwareEventLoopGroup\nio.reactivex.netty.contexts.RequestCorrelator\nio.reactivex.netty.contexts.ThreadLocalRequestCorrelator$ThreadStateHolder\nio.reactivex.netty.contexts.ContextsContainer\nio.reactivex.netty.contexts.ContextHolder$1\nio.reactivex.netty.contexts.ContextKeySupplier\nio.reactivex.netty.contexts.StringSerializer\nio.reactivex.netty.contexts.RequestIdGenerator\nio.reactivex.netty.contexts.MapBackedKeySupplier\nio.reactivex.netty.contexts.AbstractContextHandler\nio.reactivex.netty.contexts.ThreadLocalRequestCorrelator\nio.reactivex.netty.contexts.ContextAttributeStorageHelper\nio.reactivex.netty.contexts.ContextPipelineConfigurators\nio.reactivex.netty.contexts.ContextHolder$DirectionalSerializerAdapter\nio.reactivex.netty.contexts.ContextSerializationHelper\nio.reactivex.netty.contexts.ThreadLocalRequestCorrelator$1\nio.reactivex.netty.contexts.ContextHolder\nio.reactivex.netty.contexts.AbstractServerContextHandler\nio.reactivex.netty.contexts.AbstractClientContextHandler\nio.reactivex.netty.contexts.RequestIdProvider\nio.reactivex.netty.contexts.RxContexts\nio.reactivex.netty.contexts.ThreadLocalRequestCorrelator$3\nio.reactivex.netty.contexts.AbstractClientContextHandler$NewContextEvent\nio.reactivex.netty.contexts.ContextsContainerImpl\nio.reactivex.netty.contexts.ThreadLocalRequestCorrelator$2\nio.reactivex.netty.contexts.ContextCapturer\nio.reactivex.netty.contexts.http.HttpRequestIdProvider$1\nio.reactivex.netty.contexts.http.HttpClientContextHandler\nio.reactivex.netty.contexts.http.HttpServerContextHandler\nio.reactivex.netty.contexts.http.HttpRequestIdProvider\nio.reactivex.netty.contexts.http.HttpContextKeySupplier\nio.reactivex.netty.contexts.http.HttpContextClientChannelFactory$ContextCapturingSubscriber\nio.reactivex.netty.contexts.http.HttpContextClientChannelFactory\nio.reactivex.netty.contexts.http.HttpClientContextConfigurator\nio.reactivex.netty.contexts.http.HttpContextClientChannelFactory$1\nio.reactivex.netty.contexts.http.HttpServerContextConfigurator" + } + ] + }, + { + "group": "io.reactivex", + "name": "rxnetty-servo", + "version": "0.4.9", + "description": "rxnetty-servo", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "06654b96f18f8411da0ae2dc592e860a" + }, + { + "alg": "SHA-1", + "content": "b7d6d6e132686c280f16710eaa3e90719f6808f8" + }, + { + "alg": "SHA-256", + "content": "e61e8889d99d2b0be792c8a07e168e704ae3737a51f84b641cd244bafb1f9d8e" + }, + { + "alg": "SHA-512", + "content": "e98ae611831f7075368d5eac35d3cd211a05cc5469d10c2506017ac143c650ee8a8804724248c344b65fcc7330fa9faf39b623e09a56731579a77e35e618a765" + }, + { + "alg": "SHA-384", + "content": "2637eec02b84983911c3039c869d63b9d39232df05ffd3c1e588e9da0e36550a5e0a2166b518f537a6094ff96567a504" + }, + { + "alg": "SHA3-384", + "content": "52ed13f41036a370c7d95d80fbba303908e6edd42f447f49174814a729e4f4423bb7294d93ada126618f20adc1de797b" + }, + { + "alg": "SHA3-256", + "content": "8328a3942d1110c106597c74a26a2f8b8ab9279db84a68e8fa868c1c79c30d91" + }, + { + "alg": "SHA3-512", + "content": "5c592991884deb143fc2890207c6d997a63dffc06ffda5360f4b5fe99319c248e67c10ae55bf78e41d3066fe8df08a9683ece8abcb1c0d54b9f1a06dff1ee459" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.reactivex/rxnetty-servo@0.4.9?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/io.reactivex/rxnetty-servo@0.4.9?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/reactivex/rxnetty-servo/0.4.9/rxnetty-servo-0.4.9.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "io.reactivex.netty.servo.ServoEventsListenerFactory\nio.reactivex.netty.servo.ServoUtils\nio.reactivex.netty.servo.RefCountingMonitor\nio.reactivex.netty.servo.udp.UdpClientListener\nio.reactivex.netty.servo.udp.UdpServerListener\nio.reactivex.netty.servo.tcp.TcpServerListener\nio.reactivex.netty.servo.tcp.TcpClientListener\nio.reactivex.netty.servo.http.HttpServerListener$HttpServerMetricEventsListenerImpl\nio.reactivex.netty.servo.http.HttpClientListener$1\nio.reactivex.netty.servo.http.HttpClientListener\nio.reactivex.netty.servo.http.HttpClientListener$HttpClientMetricEventsListenerImpl\nio.reactivex.netty.servo.http.HttpServerListener$1\nio.reactivex.netty.servo.http.HttpServerListener\nio.reactivex.netty.servo.http.websocket.WebSocketClientListener\nio.reactivex.netty.servo.http.websocket.WebSocketClientListener$WebSocketClientMetricEventsListenerImpl\nio.reactivex.netty.servo.http.websocket.WebSocketServerListener$WebSocketServerMetricEventsListenerImpl\nio.reactivex.netty.servo.http.websocket.WebSocketServerListener$1\nio.reactivex.netty.servo.http.websocket.WebSocketServerListener\nio.reactivex.netty.servo.http.websocket.WebSocketClientListener$1" + } + ] + }, + { + "group": "com.netflix.hystrix", + "name": "hystrix-core", + "version": "1.5.5", + "description": "hystrix-core", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "3f1c2759c128d5ec79cc05c55ae6de5e" + }, + { + "alg": "SHA-1", + "content": "931fbad1ff4d0339983bfc7f6447dfac3c04650d" + }, + { + "alg": "SHA-256", + "content": "3256a1f11684b78a2fde8fce183642cfee23983df5f816716ff79395902ffba2" + }, + { + "alg": "SHA-512", + "content": "6ff07d9ade7c6242ddf4a8cab07800f59c3f38338a78513ceada57ab13ce325c9a1b47caf8b369cdd00fa8ea888d055e1f2d28b888105f8d413477e2fa936d89" + }, + { + "alg": "SHA-384", + "content": "bc5315e4b0f970f1866cd16aac78f0b549e75f8577bd16782dfd1995a5d8516fe273f90be2bac799aa244de09140b65d" + }, + { + "alg": "SHA3-384", + "content": "629dae02706b35c971b90b0c16257655ca83e30b78829b6a8fe5b0d5ea1dc9f5734c5e4c14d97a13e855a77ca18023ec" + }, + { + "alg": "SHA3-256", + "content": "87051c712c9f5758d0baabf38d417e128a11a37d39ac387116e2a6afeba4a8da" + }, + { + "alg": "SHA3-512", + "content": "5ea21e451ec6e6ce7bc1088ee42352328927c88ae8ff249b295a96bd638d0f7238fc8dbd787806d50ded79e8e104c12f31e382208db165e058f7b7c6e9d47891" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.hystrix/hystrix-core@1.5.5?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.hystrix/hystrix-core@1.5.5?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/hystrix/hystrix-core/1.5.5/hystrix-core-1.5.5.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.hystrix.HystrixThreadPool$HystrixThreadPoolDefault\ncom.netflix.hystrix.HystrixCachedObservable\ncom.netflix.hystrix.HystrixThreadPoolKey$Factory$1\ncom.netflix.hystrix.AbstractCommand$19\ncom.netflix.hystrix.HystrixCollapserKey$1\ncom.netflix.hystrix.HystrixCommandResponseFromCache\ncom.netflix.hystrix.AbstractCommand$15\ncom.netflix.hystrix.HystrixCommandProperties$Setter\ncom.netflix.hystrix.HystrixThreadPoolProperties$1\ncom.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1\ncom.netflix.hystrix.HystrixCollapser\ncom.netflix.hystrix.HystrixCollapserProperties$Setter\ncom.netflix.hystrix.HystrixThreadPoolProperties$Setter$1\ncom.netflix.hystrix.HystrixThreadPoolKey\ncom.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication\ncom.netflix.hystrix.AbstractCommand$TryableSemaphoreActual\ncom.netflix.hystrix.HystrixObservableCommand$Setter\ncom.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1\ncom.netflix.hystrix.HystrixThreadPoolProperties$Setter\ncom.netflix.hystrix.AbstractCommand$22\ncom.netflix.hystrix.HystrixCommandProperties\ncom.netflix.hystrix.AbstractCommand$3\ncom.netflix.hystrix.HystrixMetrics\ncom.netflix.hystrix.HystrixCommandKey$Factory\ncom.netflix.hystrix.AbstractCommand$FallbackHookApplication\ncom.netflix.hystrix.HystrixCachedObservable$2\ncom.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategy\ncom.netflix.hystrix.AbstractCommand$18\ncom.netflix.hystrix.HystrixEventType$1\ncom.netflix.hystrix.HystrixCommandKey\ncom.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1\ncom.netflix.hystrix.HystrixExecutable\ncom.netflix.hystrix.HystrixObservableCollapser$Setter\ncom.netflix.hystrix.AbstractCommand$CommandState\ncom.netflix.hystrix.HystrixThreadPoolMetrics$1\ncom.netflix.hystrix.AbstractCommand$14\ncom.netflix.hystrix.HystrixCollapserProperties$Setter$TestHystrixCollapserKey\ncom.netflix.hystrix.HystrixCommandResponseFromCache$1\ncom.netflix.hystrix.HystrixCommandMetrics$1\ncom.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$1\ncom.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication\ncom.netflix.hystrix.AbstractCommand$2\ncom.netflix.hystrix.HystrixTimerThreadPoolProperties$Setter\ncom.netflix.hystrix.HystrixCommandMetrics$HealthCounts\ncom.netflix.hystrix.AbstractCommand$23\ncom.netflix.hystrix.collapser.RequestCollapser$CollapsedTask$1\ncom.netflix.hystrix.collapser.HystrixCollapserBridge\ncom.netflix.hystrix.collapser.CollapsedRequestSubject\ncom.netflix.hystrix.collapser.RequestCollapserFactory$RequestCollapserRequestVariable$1\ncom.netflix.hystrix.collapser.RequestCollapser\ncom.netflix.hystrix.collapser.RequestCollapser$CollapsedTask\ncom.netflix.hystrix.collapser.RequestCollapserFactory$Scope\ncom.netflix.hystrix.collapser.CollapsedRequestSubject$1\ncom.netflix.hystrix.collapser.CollapserTimer\ncom.netflix.hystrix.collapser.RequestCollapserFactory$Scopes\ncom.netflix.hystrix.collapser.RequestBatch$2\ncom.netflix.hystrix.collapser.RealCollapserTimer\ncom.netflix.hystrix.collapser.RequestCollapserFactory\ncom.netflix.hystrix.collapser.CollapsedRequestSubject$2\ncom.netflix.hystrix.collapser.RequestBatch\ncom.netflix.hystrix.collapser.RequestBatch$1\ncom.netflix.hystrix.collapser.RequestCollapserFactory$1\ncom.netflix.hystrix.collapser.RequestCollapserFactory$RequestCollapserRequestVariable\ncom.netflix.hystrix.HystrixKey\ncom.netflix.hystrix.HystrixCollapser$Scope\ncom.netflix.hystrix.HystrixCommandGroupKey$Factory$HystrixCommandGroupDefault\ncom.netflix.hystrix.AbstractCommand$ExecutionHookApplication\ncom.netflix.hystrix.AbstractCommand$FallbackHookApplication$1\ncom.netflix.hystrix.HystrixCollapserProperties$Setter$1\ncom.netflix.hystrix.HystrixCollapserProperties$1\ncom.netflix.hystrix.AbstractCommand$17\ncom.netflix.hystrix.HystrixThreadPoolMetrics$2\ncom.netflix.hystrix.HystrixObservableCollapser\ncom.netflix.hystrix.HystrixCommandProperties$1\ncom.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2\ncom.netflix.hystrix.HystrixCommandMetrics$2\ncom.netflix.hystrix.HystrixCommand$4\ncom.netflix.hystrix.HystrixCommandResponseFromCache$2\ncom.netflix.hystrix.HystrixThreadPoolMetrics\ncom.netflix.hystrix.HystrixKey$HystrixKeyDefault\ncom.netflix.hystrix.HystrixEventType\ncom.netflix.hystrix.HystrixCommand$Setter\ncom.netflix.hystrix.AbstractCommand$20\ncom.netflix.hystrix.HystrixCollapserKey$Factory\ncom.netflix.hystrix.AbstractCommand$1\ncom.netflix.hystrix.ExecutionResult$1\ncom.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator\ncom.netflix.hystrix.config.HystrixConfigurationStream$6\ncom.netflix.hystrix.config.HystrixCommandConfiguration$HystrixCommandCircuitBreakerConfig\ncom.netflix.hystrix.config.HystrixConfigurationStream$7\ncom.netflix.hystrix.config.HystrixThreadPoolConfiguration\ncom.netflix.hystrix.config.HystrixConfigurationStream$8\ncom.netflix.hystrix.config.HystrixConfigurationStream$4\ncom.netflix.hystrix.config.HystrixConfigurationStream$9\ncom.netflix.hystrix.config.HystrixConfigurationStream$5\ncom.netflix.hystrix.config.HystrixConfigurationStream$2\ncom.netflix.hystrix.config.HystrixCollapserConfiguration$CollapserMetricsConfig\ncom.netflix.hystrix.config.HystrixConfigurationStream$3\ncom.netflix.hystrix.config.HystrixCommandConfiguration$HystrixCommandMetricsConfig\ncom.netflix.hystrix.config.HystrixConfiguration\ncom.netflix.hystrix.config.HystrixConfigurationStream\ncom.netflix.hystrix.config.HystrixCommandConfiguration$HystrixCommandExecutionConfig\ncom.netflix.hystrix.config.HystrixConfigurationStream$1\ncom.netflix.hystrix.config.HystrixCollapserConfiguration\ncom.netflix.hystrix.config.HystrixCommandConfiguration\ncom.netflix.hystrix.HystrixCollapser$Setter\ncom.netflix.hystrix.HystrixThreadPoolMetrics$3\ncom.netflix.hystrix.HystrixCollapserKey\ncom.netflix.hystrix.HystrixObservableCollapser$Scope\ncom.netflix.hystrix.AbstractCommand$16\ncom.netflix.hystrix.HystrixObservableCommand\ncom.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3\ncom.netflix.hystrix.HystrixCommand$5\ncom.netflix.hystrix.HystrixCommandMetrics$3\ncom.netflix.hystrix.HystrixRequestCache$ValueCacheKey\ncom.netflix.hystrix.HystrixCommandResponseFromCache$3\ncom.netflix.hystrix.HystrixCachedObservable$1\ncom.netflix.hystrix.AbstractCommand$21\ncom.netflix.hystrix.AbstractCommand$TryableSemaphore\ncom.netflix.hystrix.AbstractCommand$11\ncom.netflix.hystrix.HystrixCommandKey$Factory$1\ncom.netflix.hystrix.HystrixThreadPoolKey$Factory\ncom.netflix.hystrix.HystrixCircuitBreaker\ncom.netflix.hystrix.HystrixObservableCollapser$1$1\ncom.netflix.hystrix.HystrixCommandGroupKey$Factory$1\ncom.netflix.hystrix.Hystrix$1\ncom.netflix.hystrix.HystrixObservableCollapser$2\ncom.netflix.hystrix.HystrixCommandGroupKey$Factory\ncom.netflix.hystrix.HystrixThreadPoolProperties\ncom.netflix.hystrix.AbstractCommand$7\ncom.netflix.hystrix.HystrixCollapser$3\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$ChainProperty$1\ncom.netflix.hystrix.strategy.properties.HystrixProperty$Factory$6\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesStrategyDefault\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusProperty$DynamicStringProperty\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusProperty$DynamicIntegerProperty\ncom.netflix.hystrix.strategy.properties.HystrixProperty$Factory$7\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$1\ncom.netflix.hystrix.strategy.properties.HystrixProperty$Factory$4\ncom.netflix.hystrix.strategy.properties.HystrixDynamicPropertiesSystemProperties$4\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy\ncom.netflix.hystrix.strategy.properties.HystrixProperty$Factory$8\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusProperty$BooleanProperty$1\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusProperty$DynamicBooleanProperty\ncom.netflix.hystrix.strategy.properties.HystrixProperty$Factory$5\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$ChainLink\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$ChainHystrixProperty\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusProperty$StringProperty\ncom.netflix.hystrix.strategy.properties.HystrixProperty$Factory$9\ncom.netflix.hystrix.strategy.properties.HystrixDynamicProperty\ncom.netflix.hystrix.strategy.properties.HystrixProperty$Factory\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesThreadPoolDefault\ncom.netflix.hystrix.strategy.properties.HystrixDynamicPropertiesSystemProperties$2\ncom.netflix.hystrix.strategy.properties.HystrixProperty$Factory$2\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty\ncom.netflix.hystrix.strategy.properties.HystrixDynamicProperties$Util\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$ChainProperty\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusProperty$StringProperty$1\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$ChainBuilder\ncom.netflix.hystrix.strategy.properties.HystrixDynamicPropertiesSystemProperties$3\ncom.netflix.hystrix.strategy.properties.HystrixDynamicPropertiesSystemProperties\ncom.netflix.hystrix.strategy.properties.HystrixProperty$Factory$3\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusProperty$BooleanProperty\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusProperty$DynamicLongProperty\ncom.netflix.hystrix.strategy.properties.HystrixDynamicProperties\ncom.netflix.hystrix.strategy.properties.HystrixProperty\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesCommandDefault\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusProperty\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusProperty$IntegerProperty\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesFactory\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesTimerThreadPoolDefault\ncom.netflix.hystrix.strategy.properties.archaius.HystrixDynamicPropertiesArchaius$LongDynamicProperty\ncom.netflix.hystrix.strategy.properties.archaius.HystrixDynamicPropertiesArchaius$IntegerDynamicProperty\ncom.netflix.hystrix.strategy.properties.archaius.HystrixDynamicPropertiesArchaius$StringDynamicProperty\ncom.netflix.hystrix.strategy.properties.archaius.HystrixDynamicPropertiesArchaius$BooleanDynamicProperty\ncom.netflix.hystrix.strategy.properties.archaius.HystrixDynamicPropertiesArchaius\ncom.netflix.hystrix.strategy.properties.archaius.HystrixDynamicPropertiesArchaius$ArchaiusDynamicProperty\ncom.netflix.hystrix.strategy.properties.HystrixProperty$Factory$1\ncom.netflix.hystrix.strategy.properties.HystrixDynamicPropertiesSystemProperties$1\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusProperty$ChainLink\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesCollapserDefault\ncom.netflix.hystrix.strategy.properties.HystrixPropertiesChainedArchaiusProperty$IntegerProperty$1\ncom.netflix.hystrix.strategy.properties.HystrixDynamicPropertiesSystemProperties$LazyHolder\ncom.netflix.hystrix.strategy.HystrixPlugins$LoggerSupplier\ncom.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherFactory\ncom.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherThreadPool\ncom.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherCommandDefault\ncom.netflix.hystrix.strategy.metrics.HystrixMetricsPublisher\ncom.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherCommand\ncom.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherThreadPoolDefault\ncom.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherDefault\ncom.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherCollapserDefault\ncom.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherCollapser\ncom.netflix.hystrix.strategy.concurrency.HystrixRequestVariableDefault$LazyInitializer\ncom.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategy\ncom.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$HystrixContextSchedulerWorker\ncom.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$1\ncom.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategy$1\ncom.netflix.hystrix.strategy.concurrency.HystrixConcurrencyStrategyDefault\ncom.netflix.hystrix.strategy.concurrency.HystrixContextRunnable$1\ncom.netflix.hystrix.strategy.concurrency.HystrixRequestVariableLifecycle\ncom.netflix.hystrix.strategy.concurrency.HystrixRequestVariableHolder$RVCacheKey\ncom.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction\ncom.netflix.hystrix.strategy.concurrency.HystrixRequestVariableDefault$1\ncom.netflix.hystrix.strategy.concurrency.HystrixRequestVariable\ncom.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1\ncom.netflix.hystrix.strategy.concurrency.HystrixContextRunnable\ncom.netflix.hystrix.strategy.concurrency.HystrixContextCallable\ncom.netflix.hystrix.strategy.concurrency.HystrixRequestVariableDefault\ncom.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$FutureCompleterWithConfigurableInterrupt\ncom.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolScheduler\ncom.netflix.hystrix.strategy.concurrency.HystrixLifecycleForwardingRequestVariable\ncom.netflix.hystrix.strategy.concurrency.HystrixContextScheduler\ncom.netflix.hystrix.strategy.concurrency.HystrixRequestContext\ncom.netflix.hystrix.strategy.concurrency.HystrixContextScheduler$ThreadPoolWorker\ncom.netflix.hystrix.strategy.concurrency.HystrixRequestVariableHolder$1\ncom.netflix.hystrix.strategy.concurrency.HystrixRequestVariableHolder\ncom.netflix.hystrix.strategy.HystrixPlugins$LazyHolder\ncom.netflix.hystrix.strategy.HystrixPlugins\ncom.netflix.hystrix.strategy.HystrixArchaiusHelper\ncom.netflix.hystrix.strategy.HystrixPlugins$1\ncom.netflix.hystrix.strategy.HystrixArchaiusHelper$LazyHolder\ncom.netflix.hystrix.strategy.executionhook.HystrixCommandExecutionHookDefault\ncom.netflix.hystrix.strategy.executionhook.HystrixCommandExecutionHook\ncom.netflix.hystrix.strategy.eventnotifier.HystrixEventNotifier\ncom.netflix.hystrix.strategy.eventnotifier.HystrixEventNotifierDefault\ncom.netflix.hystrix.AbstractCommand$TimedOutStatus\ncom.netflix.hystrix.HystrixCommand$2\ncom.netflix.hystrix.HystrixObservable\ncom.netflix.hystrix.HystrixInvokableInfo\ncom.netflix.hystrix.AbstractCommand$TryableSemaphoreNoOp\ncom.netflix.hystrix.AbstractCommand$10\ncom.netflix.hystrix.HystrixThreadPool\ncom.netflix.hystrix.HystrixCommandKey$Factory$HystrixCommandKeyDefault\ncom.netflix.hystrix.HystrixCircuitBreaker$Factory\ncom.netflix.hystrix.HystrixCollapserProperties\ncom.netflix.hystrix.HystrixRequestLog$2\ncom.netflix.hystrix.HystrixCollapserMetrics$1\ncom.netflix.hystrix.HystrixTimerThreadPoolProperties\ncom.netflix.hystrix.HystrixObservableCollapser$3\ncom.netflix.hystrix.HystrixCollapser$2\ncom.netflix.hystrix.AbstractCommand$6\ncom.netflix.hystrix.HystrixCircuitBreaker$HystrixCircuitBreakerImpl\ncom.netflix.hystrix.Hystrix\ncom.netflix.hystrix.metric.HystrixRequestEventsStream\ncom.netflix.hystrix.metric.HystrixCollapserEvent\ncom.netflix.hystrix.metric.HystrixThreadEventStream$4\ncom.netflix.hystrix.metric.HystrixCommandStartStream\ncom.netflix.hystrix.metric.HystrixCommandEvent$2\ncom.netflix.hystrix.metric.HystrixRequestEvents\ncom.netflix.hystrix.metric.HystrixCollapserEventStream\ncom.netflix.hystrix.metric.HystrixCommandExecutionStarted\ncom.netflix.hystrix.metric.sample.HystrixUtilization\ncom.netflix.hystrix.metric.sample.HystrixUtilizationStream$4\ncom.netflix.hystrix.metric.sample.HystrixCommandUtilization\ncom.netflix.hystrix.metric.sample.HystrixUtilizationStream$5\ncom.netflix.hystrix.metric.sample.HystrixUtilizationStream$6\ncom.netflix.hystrix.metric.sample.HystrixUtilizationStream$7\ncom.netflix.hystrix.metric.sample.HystrixThreadPoolUtilization\ncom.netflix.hystrix.metric.sample.HystrixUtilizationStream$1\ncom.netflix.hystrix.metric.sample.HystrixUtilizationStream\ncom.netflix.hystrix.metric.sample.HystrixUtilizationStream$2\ncom.netflix.hystrix.metric.sample.HystrixUtilizationStream$3\ncom.netflix.hystrix.metric.HystrixEvent\ncom.netflix.hystrix.metric.HystrixCommandCompletionStream\ncom.netflix.hystrix.metric.consumer.BucketedCumulativeCounterStream$1\ncom.netflix.hystrix.metric.consumer.RollingThreadPoolEventCounterStream\ncom.netflix.hystrix.metric.consumer.RollingDistributionStream$5\ncom.netflix.hystrix.metric.consumer.HystrixDashboardStream$1\ncom.netflix.hystrix.metric.consumer.RollingCollapserEventCounterStream\ncom.netflix.hystrix.metric.consumer.RollingDistributionStream$4\ncom.netflix.hystrix.metric.consumer.RollingCollapserBatchSizeDistributionStream$2\ncom.netflix.hystrix.metric.consumer.RollingCommandUserLatencyDistributionStream\ncom.netflix.hystrix.metric.consumer.RollingCollapserBatchSizeDistributionStream$1\ncom.netflix.hystrix.metric.consumer.HealthCountsStream\ncom.netflix.hystrix.metric.consumer.HystrixDashboardStream$3\ncom.netflix.hystrix.metric.consumer.BucketedCumulativeCounterStream$2\ncom.netflix.hystrix.metric.consumer.RollingCollapserBatchSizeDistributionStream\ncom.netflix.hystrix.metric.consumer.HystrixDashboardStream$DashboardData\ncom.netflix.hystrix.metric.consumer.RollingCommandLatencyDistributionStream$1\ncom.netflix.hystrix.metric.consumer.HealthCountsStream$1\ncom.netflix.hystrix.metric.consumer.HystrixDashboardStream$2\ncom.netflix.hystrix.metric.consumer.CumulativeCommandEventCounterStream\ncom.netflix.hystrix.metric.consumer.RollingThreadPoolMaxConcurrencyStream\ncom.netflix.hystrix.metric.consumer.BucketedCounterStream\ncom.netflix.hystrix.metric.consumer.BucketedRollingCounterStream\ncom.netflix.hystrix.metric.consumer.CumulativeCollapserEventCounterStream\ncom.netflix.hystrix.metric.consumer.RollingConcurrencyStream$2\ncom.netflix.hystrix.metric.consumer.RollingDistributionStream$1\ncom.netflix.hystrix.metric.consumer.RollingConcurrencyStream\ncom.netflix.hystrix.metric.consumer.RollingCommandMaxConcurrencyStream\ncom.netflix.hystrix.metric.consumer.RollingConcurrencyStream$3\ncom.netflix.hystrix.metric.consumer.BucketedCumulativeCounterStream\ncom.netflix.hystrix.metric.consumer.HystrixDashboardStream\ncom.netflix.hystrix.metric.consumer.BucketedRollingCounterStream$1\ncom.netflix.hystrix.metric.consumer.BucketedCounterStream$1\ncom.netflix.hystrix.metric.consumer.RollingCommandEventCounterStream\ncom.netflix.hystrix.metric.consumer.CumulativeThreadPoolEventCounterStream\ncom.netflix.hystrix.metric.consumer.RollingCommandUserLatencyDistributionStream$1\ncom.netflix.hystrix.metric.consumer.BucketedCounterStream$2\ncom.netflix.hystrix.metric.consumer.BucketedRollingCounterStream$2\ncom.netflix.hystrix.metric.consumer.RollingDistributionStream$3\ncom.netflix.hystrix.metric.consumer.RollingConcurrencyStream$1\ncom.netflix.hystrix.metric.consumer.RollingDistributionStream\ncom.netflix.hystrix.metric.consumer.RollingCommandLatencyDistributionStream\ncom.netflix.hystrix.metric.consumer.BucketedRollingCounterStream$3\ncom.netflix.hystrix.metric.consumer.RollingDistributionStream$2\ncom.netflix.hystrix.metric.HystrixCommandEvent$1\ncom.netflix.hystrix.metric.HystrixEventStream\ncom.netflix.hystrix.metric.HystrixThreadEventStream$1\ncom.netflix.hystrix.metric.HystrixThreadPoolStartStream\ncom.netflix.hystrix.metric.HystrixThreadEventStream$2\ncom.netflix.hystrix.metric.HystrixRequestEvents$ExecutionSignature\ncom.netflix.hystrix.metric.HystrixRequestEvents$CommandAndCacheKey\ncom.netflix.hystrix.metric.HystrixThreadEventStream$3\ncom.netflix.hystrix.metric.HystrixCommandCompletion\ncom.netflix.hystrix.metric.HystrixThreadEventStream\ncom.netflix.hystrix.metric.HystrixCommandEvent\ncom.netflix.hystrix.metric.HystrixThreadPoolCompletionStream\ncom.netflix.hystrix.metric.CachedValuesHistogram\ncom.netflix.hystrix.HystrixCommand$3\ncom.netflix.hystrix.HystrixCommand\ncom.netflix.hystrix.HystrixTimerThreadPoolProperties$1\ncom.netflix.hystrix.exception.HystrixTimeoutException\ncom.netflix.hystrix.exception.HystrixRuntimeException\ncom.netflix.hystrix.exception.HystrixBadRequestException\ncom.netflix.hystrix.exception.HystrixRuntimeException$FailureType\ncom.netflix.hystrix.Hystrix$ConcurrentStack\ncom.netflix.hystrix.HystrixCollapserKey$Factory$HystrixCollapserKeyDefault\ncom.netflix.hystrix.AbstractCommand$13\ncom.netflix.hystrix.HystrixCommandGroupKey\ncom.netflix.hystrix.HystrixCircuitBreaker$NoOpCircuitBreaker\ncom.netflix.hystrix.HystrixCollapserMetrics$2\ncom.netflix.hystrix.HystrixRequestLog$1\ncom.netflix.hystrix.HystrixRequestCache$1\ncom.netflix.hystrix.HystrixCollapserMetrics\ncom.netflix.hystrix.HystrixObservableCollapser$1$3\ncom.netflix.hystrix.HystrixRequestLog\ncom.netflix.hystrix.ExecutionResult$EventCounts\ncom.netflix.hystrix.ExecutionResult\ncom.netflix.hystrix.HystrixThreadPool$Factory\ncom.netflix.hystrix.Hystrix$ConcurrentStack$Node\ncom.netflix.hystrix.AbstractCommand$5\ncom.netflix.hystrix.AbstractCommand$ExecutionHookDeprecationWrapper\ncom.netflix.hystrix.HystrixCollapser$1$1\ncom.netflix.hystrix.AbstractCommand$24\ncom.netflix.hystrix.HystrixCollapser$1\ncom.netflix.hystrix.HystrixThreadPoolProperties$Setter$TestThreadPoolKey\ncom.netflix.hystrix.AbstractCommand$9\ncom.netflix.hystrix.HystrixCollapser$CollapsedRequest\ncom.netflix.hystrix.HystrixInvokable\ncom.netflix.hystrix.HystrixEventType$ThreadPool\ncom.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategyHystrixProperty\ncom.netflix.hystrix.AbstractCommand\ncom.netflix.hystrix.AbstractCommand$12\ncom.netflix.hystrix.HystrixObservableCollapser$1\ncom.netflix.hystrix.HystrixThreadPool$HystrixThreadPoolDefault$1\ncom.netflix.hystrix.Hystrix$2\ncom.netflix.hystrix.HystrixObservableCollapser$1$2\ncom.netflix.hystrix.HystrixRequestCache$RequestCacheKey\ncom.netflix.hystrix.HystrixEventType$Collapser\ncom.netflix.hystrix.HystrixCounters\ncom.netflix.hystrix.HystrixThreadPoolKey$Factory$HystrixThreadPoolKeyDefault\ncom.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategyHystrixProperty$1\ncom.netflix.hystrix.HystrixCommandMetrics\ncom.netflix.hystrix.AbstractCommand$25\ncom.netflix.hystrix.HystrixRequestCache\ncom.netflix.hystrix.AbstractCommand$4\ncom.netflix.hystrix.AbstractCommand$8\ncom.netflix.hystrix.AbstractCommand$ThreadState\ncom.netflix.hystrix.util.HystrixRollingNumber$BucketCircularArray\ncom.netflix.hystrix.util.HystrixTimer$TimerReference\ncom.netflix.hystrix.util.HystrixRollingNumber$ActualTime\ncom.netflix.hystrix.util.HystrixRollingNumber$BucketCircularArray$ListState\ncom.netflix.hystrix.util.HystrixRollingPercentile$ActualTime\ncom.netflix.hystrix.util.Striped64$1\ncom.netflix.hystrix.util.HystrixRollingPercentile$BucketCircularArray$ListState\ncom.netflix.hystrix.util.InternMap\ncom.netflix.hystrix.util.LongMaxUpdater\ncom.netflix.hystrix.util.HystrixTimer$1\ncom.netflix.hystrix.util.HystrixRollingNumber$Bucket\ncom.netflix.hystrix.util.Striped64$Cell\ncom.netflix.hystrix.util.ExceptionThreadingUtility\ncom.netflix.hystrix.util.InternMap$ValueConstructor\ncom.netflix.hystrix.util.Striped64$HashCode\ncom.netflix.hystrix.util.PlatformSpecific\ncom.netflix.hystrix.util.HystrixRollingPercentile$Time\ncom.netflix.hystrix.util.HystrixRollingPercentile$PercentileSnapshot\ncom.netflix.hystrix.util.HystrixTimer$TimerListener\ncom.netflix.hystrix.util.HystrixRollingNumberEvent\ncom.netflix.hystrix.util.HystrixRollingNumber$1\ncom.netflix.hystrix.util.HystrixTimer$ScheduledExecutor$1\ncom.netflix.hystrix.util.Striped64\ncom.netflix.hystrix.util.Striped64$ThreadHashCode\ncom.netflix.hystrix.util.HystrixRollingNumber$CumulativeSum\ncom.netflix.hystrix.util.HystrixRollingNumber\ncom.netflix.hystrix.util.HystrixTimer\ncom.netflix.hystrix.util.HystrixRollingPercentile$PercentileBucketData\ncom.netflix.hystrix.util.HystrixTimer$ScheduledExecutor\ncom.netflix.hystrix.util.HystrixRollingPercentile\ncom.netflix.hystrix.util.HystrixRollingNumber$Time\ncom.netflix.hystrix.util.HystrixRollingPercentile$Bucket\ncom.netflix.hystrix.util.HystrixRollingPercentile$1\ncom.netflix.hystrix.util.LongAdder\ncom.netflix.hystrix.util.HystrixRollingNumberEvent$1\ncom.netflix.hystrix.util.HystrixRollingPercentile$BucketCircularArray\ncom.netflix.hystrix.HystrixCommand$1" + } + ] + }, + { + "group": "org.hdrhistogram", + "name": "HdrHistogram", + "version": "2.1.9", + "description": "HdrHistogram supports the recording and analyzing sampled data value counts across a configurable integer value range with configurable value precision within the range. Value precision is expressed as the number of significant digits in the value recording, and provides control over value quantization behavior across the value range and the subsequent value resolution at any given level.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "ee302e5e7489719991aa0ca2dd67febd" + }, + { + "alg": "SHA-1", + "content": "e4631ce165eb400edecfa32e03d3f1be53dee754" + }, + { + "alg": "SHA-256", + "content": "95d40913be28dfd439cefea9170c40898ea84f11f25e6ff8de50339b8a7b5e3e" + }, + { + "alg": "SHA-512", + "content": "c9b30b94c404df584eabb9a4a57c1d8302a458f109c94e4919611519083fd6e9ba132ac9041ef85b70b2770fb83e7409c70233b05f813de671b8765294aad9f8" + }, + { + "alg": "SHA-384", + "content": "16c2775e20084af5226a9d07f235c8f671fe612925ca02aa72923abb77b4c55eaafd455b4dc26833e8d8f23367d9312b" + }, + { + "alg": "SHA3-384", + "content": "02d6c361f5b0fcf12f14f830df74cc3cd26b9aa8fedf866b2d60115b10e0ad325c90cae1770912b261b848d34f46fbdb" + }, + { + "alg": "SHA3-256", + "content": "8dccedc908a4c2d15ec798c042262fb4bbe24b15207bcbd192a97a9df87d007d" + }, + { + "alg": "SHA3-512", + "content": "0bb92c57fb68c25aa778fba1f84bd75660e4a9b1e2361e812d08d9fbeacee5bb3b2d0f8b081ec6d9d63e65acbd5e67bc1d528bb25f5163e33913a24503bee5ee" + } + ], + "licenses": [ + { + "license": { + "id": "CC0-1.0" + } + } + ], + "purl": "pkg:maven/org.hdrhistogram/HdrHistogram@2.1.9?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.hdrhistogram/HdrHistogram@2.1.9?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/hdrhistogram/HdrHistogram/2.1.9/HdrHistogram-2.1.9.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.HdrHistogram.AbstractHistogram$1\norg.HdrHistogram.AbstractHistogram$AllValues\norg.HdrHistogram.AbstractHistogram$LinearBucketValues\norg.HdrHistogram.AbstractHistogram$LogarithmicBucketValues\norg.HdrHistogram.AbstractHistogram$Percentiles\norg.HdrHistogram.AbstractHistogram$RecordedValues\norg.HdrHistogram.AbstractHistogram\norg.HdrHistogram.AbstractHistogramBase\norg.HdrHistogram.AbstractHistogramIterator\norg.HdrHistogram.AbstractHistogramLogReader\norg.HdrHistogram.AllValuesIterator\norg.HdrHistogram.AtomicHistogram\norg.HdrHistogram.ConcurrentDoubleHistogram\norg.HdrHistogram.ConcurrentHistogram$AtomicLongArrayWithNormalizingOffset\norg.HdrHistogram.ConcurrentHistogram\norg.HdrHistogram.DoubleAllValuesIterator\norg.HdrHistogram.DoubleHistogram$1\norg.HdrHistogram.DoubleHistogram$AllValues\norg.HdrHistogram.DoubleHistogram$LinearBucketValues\norg.HdrHistogram.DoubleHistogram$LogarithmicBucketValues\norg.HdrHistogram.DoubleHistogram$Percentiles\norg.HdrHistogram.DoubleHistogram$RecordedValues\norg.HdrHistogram.DoubleHistogram\norg.HdrHistogram.DoubleHistogramIterationValue\norg.HdrHistogram.DoubleLinearIterator\norg.HdrHistogram.DoubleLogarithmicIterator\norg.HdrHistogram.DoublePercentileIterator\norg.HdrHistogram.DoubleRecordedValuesIterator\norg.HdrHistogram.DoubleRecorder$1\norg.HdrHistogram.DoubleRecorder$InternalConcurrentDoubleHistogram\norg.HdrHistogram.DoubleRecorder\norg.HdrHistogram.EncodableHistogram\norg.HdrHistogram.Histogram\norg.HdrHistogram.HistogramIterationValue\norg.HdrHistogram.HistogramLogProcessor$HistogramLogProcessorConfiguration\norg.HdrHistogram.HistogramLogProcessor\norg.HdrHistogram.HistogramLogReader\norg.HdrHistogram.HistogramLogWriter\norg.HdrHistogram.IntCountsHistogram\norg.HdrHistogram.LinearIterator\norg.HdrHistogram.LogarithmicIterator\norg.HdrHistogram.PercentileIterator\norg.HdrHistogram.RecordedValuesIterator\norg.HdrHistogram.Recorder$1\norg.HdrHistogram.Recorder$InternalAtomicHistogram\norg.HdrHistogram.Recorder$InternalConcurrentHistogram\norg.HdrHistogram.Recorder\norg.HdrHistogram.ShortCountsHistogram\norg.HdrHistogram.SingleWriterDoubleRecorder$1\norg.HdrHistogram.SingleWriterDoubleRecorder$InternalDoubleHistogram\norg.HdrHistogram.SingleWriterDoubleRecorder\norg.HdrHistogram.SingleWriterRecorder$1\norg.HdrHistogram.SingleWriterRecorder$InternalHistogram\norg.HdrHistogram.SingleWriterRecorder\norg.HdrHistogram.SynchronizedDoubleHistogram\norg.HdrHistogram.SynchronizedHistogram\norg.HdrHistogram.Version\norg.HdrHistogram.WriterReaderPhaser\norg.HdrHistogram.ZigZagEncoding" + } + ] + }, + { + "group": "io.reactivex", + "name": "rxnetty", + "version": "0.4.9", + "description": "rxnetty", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "a25223e23e23cde545387fcb6e8b9018" + }, + { + "alg": "SHA-1", + "content": "5aff3c9d6bb9d9066c378bb3d2a4413ed1773bcf" + }, + { + "alg": "SHA-256", + "content": "fe8f9baba840bf1c89e5524ad98a8dbe3e24ef6ec5bfc067766d718904437d0b" + }, + { + "alg": "SHA-512", + "content": "973eeec2f93f969fe65e43fa3bd2fe4642424c63b58d53c9edec6db876f320c2ee8396e8cf9bcfd984da1a1d2611ef3b3f58b2c67e5855759447ab344c65b659" + }, + { + "alg": "SHA-384", + "content": "82965797b1cc55513e7bddcaa646121f6165fbc4948102d0fc08731a4bd24adaa428c313c3f949b2590f3c17bd0b194c" + }, + { + "alg": "SHA3-384", + "content": "4f07e193cd9baf2e3648b68b9dd20348d409e4d94ffb0530eafd587de299a322f8035a8124cfec29ce56abae7ea48e98" + }, + { + "alg": "SHA3-256", + "content": "f198b168344b07cc0fad61c8b2e436a5fa91b1822eff375f9f2bc10f362e3a49" + }, + { + "alg": "SHA3-512", + "content": "9abba590aa4aac7c259d3a5e34f11074c1789a7f5ba23a3ef06a215ba67f7431feb5fd751b58d19052ffdea0b01f9278faa8394367d065dd251decd979899875" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.reactivex/rxnetty@0.4.9?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/io.reactivex/rxnetty@0.4.9?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/reactivex/rxnetty/0.4.9/rxnetty-0.4.9.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "io.reactivex.netty.RxNetty\nio.reactivex.netty.protocol.udp.client.UdpClientMetricsEvent$EventType\nio.reactivex.netty.protocol.udp.client.UdpClientBuilder\nio.reactivex.netty.protocol.udp.client.UdpClient\nio.reactivex.netty.protocol.udp.client.UdpClientMetricsEvent\nio.reactivex.netty.protocol.udp.client.UdpClientConnection\nio.reactivex.netty.protocol.udp.client.UdpClientConnectionFactory\nio.reactivex.netty.protocol.udp.server.UdpServerBuilder\nio.reactivex.netty.protocol.udp.server.UdpServerMetricsEvent\nio.reactivex.netty.protocol.udp.server.UdpServer\nio.reactivex.netty.protocol.udp.server.UdpServerMetricsEvent$EventType\nio.reactivex.netty.protocol.text.StringLineDecoder$State\nio.reactivex.netty.protocol.text.StringLineDecoder\nio.reactivex.netty.protocol.text.StringLineDecoder$1\nio.reactivex.netty.protocol.text.SimpleTextProtocolConfigurator\nio.reactivex.netty.protocol.text.sse.ServerSentEventEncoder\nio.reactivex.netty.protocol.text.sse.ServerSentEventDecoder$State\nio.reactivex.netty.protocol.text.sse.ServerSentEventDecoder$1\nio.reactivex.netty.protocol.text.sse.ServerSentEvent\nio.reactivex.netty.protocol.text.sse.SSEServerPipelineConfigurator\nio.reactivex.netty.protocol.text.sse.ServerSentEventDecoder$MessageBuffer\nio.reactivex.netty.protocol.text.sse.SSEClientPipelineConfigurator\nio.reactivex.netty.protocol.text.sse.ServerSentEventDecoder\nio.reactivex.netty.protocol.http.AbstractHttpConfigurator\nio.reactivex.netty.protocol.http.UnicastContentSubject$1\nio.reactivex.netty.protocol.http.UnicastContentSubject$AutoReleaseByteBufOperator\nio.reactivex.netty.protocol.http.UnicastContentSubject$OnSubscribeAction\nio.reactivex.netty.protocol.http.CookiesHolder\nio.reactivex.netty.protocol.http.UnicastContentSubject$State$STATES\nio.reactivex.netty.protocol.http.UnicastContentSubject$OnSubscribeAction$1\nio.reactivex.netty.protocol.http.HttpContentHolder\nio.reactivex.netty.protocol.http.UnicastContentSubject\nio.reactivex.netty.protocol.http.AbstractHttpContentHolder\nio.reactivex.netty.protocol.http.UnicastContentSubject$State\nio.reactivex.netty.protocol.http.UnicastContentSubject$AutoReleaseByteBufOperator$1\nio.reactivex.netty.protocol.http.HttpObjectAggregationConfigurator\nio.reactivex.netty.protocol.http.sse.ServerSentEventEncoder\nio.reactivex.netty.protocol.http.sse.ServerSentEventDecoder$1\nio.reactivex.netty.protocol.http.sse.SseOverHttpServerPipelineConfigurator\nio.reactivex.netty.protocol.http.sse.SseClientPipelineConfigurator\nio.reactivex.netty.protocol.http.sse.ServerSentEventDecoder$3\nio.reactivex.netty.protocol.http.sse.SseOverHttpServerPipelineConfigurator$1\nio.reactivex.netty.protocol.http.sse.ServerSentEvent$Type\nio.reactivex.netty.protocol.http.sse.SseServerPipelineConfigurator$1\nio.reactivex.netty.protocol.http.sse.ServerSentEventDecoder$2\nio.reactivex.netty.protocol.http.sse.ServerSentEventDecoder$5\nio.reactivex.netty.protocol.http.sse.ServerSentEventEncoder$1\nio.reactivex.netty.protocol.http.sse.SSEInboundHandler\nio.reactivex.netty.protocol.http.sse.ServerSentEvent\nio.reactivex.netty.protocol.http.sse.ServerSentEventDecoder$State\nio.reactivex.netty.protocol.http.sse.ServerSentEventDecoder$4\nio.reactivex.netty.protocol.http.sse.ServerSentEventDecoder\nio.reactivex.netty.protocol.http.sse.SseOverHttpClientPipelineConfigurator\nio.reactivex.netty.protocol.http.sse.SseChannelHandler\nio.reactivex.netty.protocol.http.sse.ServerSentEventDecoder$6\nio.reactivex.netty.protocol.http.sse.SseServerPipelineConfigurator\nio.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsEvent\nio.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsEvent$EventType\nio.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsHandlers$ClientReadMetricsHandler\nio.reactivex.netty.protocol.http.websocket.WebSocketServerHandler$1\nio.reactivex.netty.protocol.http.websocket.WebSocketClient\nio.reactivex.netty.protocol.http.websocket.WebSocketClientPipelineConfigurator\nio.reactivex.netty.protocol.http.websocket.WebSocketServerBuilder\nio.reactivex.netty.protocol.http.websocket.WebSocketClient$HandshakeOperator\nio.reactivex.netty.protocol.http.websocket.WebSocketClientBuilder\nio.reactivex.netty.protocol.http.websocket.WebSocketServer\nio.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsHandlers\nio.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsEvent$EventType\nio.reactivex.netty.protocol.http.websocket.WebSocketClient$HandshakeOperator$1\nio.reactivex.netty.protocol.http.websocket.WebSocketClient$HandshakeOperator$1$1\nio.reactivex.netty.protocol.http.websocket.WebSocketServerPipelineConfigurator\nio.reactivex.netty.protocol.http.websocket.WebSocketServer$WrappedObservableConnectionHandler$1\nio.reactivex.netty.protocol.http.websocket.WebSocketServerHandler\nio.reactivex.netty.protocol.http.websocket.WebSocketClientHandler\nio.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsHandlers\nio.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsHandlers$ServerWriteMetricsHandler\nio.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsEvent\nio.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsHandlers$ClientWriteMetricsHandler\nio.reactivex.netty.protocol.http.websocket.WebSocketServer$WrappedObservableConnectionHandler\nio.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsHandlers$ServerReadMetricsHandler\nio.reactivex.netty.protocol.http.server.ServerRequiredConfigurator\nio.reactivex.netty.protocol.http.server.HttpConnectionHandler\nio.reactivex.netty.protocol.http.server.ServerRequestResponseConverter$RequestState\nio.reactivex.netty.protocol.http.server.HttpServerRequest\nio.reactivex.netty.protocol.http.server.DefaultErrorResponseGenerator$1\nio.reactivex.netty.protocol.http.server.UriInfoHolder\nio.reactivex.netty.protocol.http.server.HttpConnectionHandler$1$1$1\nio.reactivex.netty.protocol.http.server.HttpResponseHeaders\nio.reactivex.netty.protocol.http.server.HttpServer\nio.reactivex.netty.protocol.http.server.ServerRequestResponseConverter$2\nio.reactivex.netty.protocol.http.server.HttpServerMetricsEvent\nio.reactivex.netty.protocol.http.server.DefaultErrorResponseGenerator\nio.reactivex.netty.protocol.http.server.HttpServerBuilder\nio.reactivex.netty.protocol.http.server.RequestHandlerWithErrorMapper\nio.reactivex.netty.protocol.http.server.HttpServerResponse$DelegatingFullHttpResponse\nio.reactivex.netty.protocol.http.server.HttpConnectionHandler$1$1\nio.reactivex.netty.protocol.http.server.HttpServerPipelineConfigurator\nio.reactivex.netty.protocol.http.server.RequestHandlerWithErrorMapper$1\nio.reactivex.netty.protocol.http.server.HttpRequestHeaders\nio.reactivex.netty.protocol.http.server.HttpServerResponse\nio.reactivex.netty.protocol.http.server.HttpServerMetricsEvent$EventType\nio.reactivex.netty.protocol.http.server.ServerRequestResponseConverter\nio.reactivex.netty.protocol.http.server.HttpConnectionHandler$1\nio.reactivex.netty.protocol.http.server.ServerRequestResponseConverter$1\nio.reactivex.netty.protocol.http.server.RequestHandler\nio.reactivex.netty.protocol.http.server.ErrorResponseGenerator\nio.reactivex.netty.protocol.http.server.HttpError\nio.reactivex.netty.protocol.http.server.file.WebappFileRequestHandler\nio.reactivex.netty.protocol.http.server.file.LocalDirectoryRequestHandler\nio.reactivex.netty.protocol.http.server.file.AbstractFileRequestHandler\nio.reactivex.netty.protocol.http.server.file.FileRequestHandler\nio.reactivex.netty.protocol.http.server.file.ClassPathFileRequestHandler\nio.reactivex.netty.protocol.http.server.file.FileErrorResponseMapper\nio.reactivex.netty.protocol.http.server.file.FileErrorResponseMapper$ConstantErrorResponseGenerator\nio.reactivex.netty.protocol.http.client.FlatResponseOperator$1$1\nio.reactivex.netty.protocol.http.client.RequestProcessingOperator$1\nio.reactivex.netty.protocol.http.client.HttpClientMetricsEvent\nio.reactivex.netty.protocol.http.client.CompositeObserver\nio.reactivex.netty.protocol.http.client.ClientRequestResponseConverter$4\nio.reactivex.netty.protocol.http.client.CompositeHttpClientBuilder\nio.reactivex.netty.protocol.http.client.HttpClientImpl$2\nio.reactivex.netty.protocol.http.client.HttpClientResponse\nio.reactivex.netty.protocol.http.client.ClientRequestResponseConverter\nio.reactivex.netty.protocol.http.client.HttpClient$HttpClientConfig\nio.reactivex.netty.protocol.http.client.HttpClientBuilder\nio.reactivex.netty.protocol.http.client.HttpClientImpl$1\nio.reactivex.netty.protocol.http.client.FlatResponseOperator\nio.reactivex.netty.protocol.http.client.CompositeHttpClientBuilder$CloneablePoolLimitDeterminationStrategy\nio.reactivex.netty.protocol.http.client.ClientRequestResponseConverter$ResponseStateProcessingStage\nio.reactivex.netty.protocol.http.client.HttpClient\nio.reactivex.netty.protocol.http.client.RedirectOperator$RedirectHandler\nio.reactivex.netty.protocol.http.client.HttpRedirectException$Reason\nio.reactivex.netty.protocol.http.client.FlatResponseOperator$1$1$1\nio.reactivex.netty.protocol.http.client.ClientRequestResponseConverter$1\nio.reactivex.netty.protocol.http.client.ClientRequestResponseConverter$ResponseState$1\nio.reactivex.netty.protocol.http.client.CompositeHttpClient\nio.reactivex.netty.protocol.http.client.HttpClientRequest$1\nio.reactivex.netty.protocol.http.client.HttpRedirectException\nio.reactivex.netty.protocol.http.client.RequestProcessingOperator$1$1\nio.reactivex.netty.protocol.http.client.ResponseHolder\nio.reactivex.netty.protocol.http.client.HttpClientMetricsEvent$HttpEventType\nio.reactivex.netty.protocol.http.client.FlatResponseOperator$1\nio.reactivex.netty.protocol.http.client.HttpClientRequest$ContentSourceType\nio.reactivex.netty.protocol.http.client.RequestProcessingOperator$1$3$1\nio.reactivex.netty.protocol.http.client.RedirectOperator\nio.reactivex.netty.protocol.http.client.RequestProcessingOperator\nio.reactivex.netty.protocol.http.client.DefaultRedirectHandler\nio.reactivex.netty.protocol.http.client.RedirectOperator$RedirectSubscriber\nio.reactivex.netty.protocol.http.client.RedirectOperator$RedirectHandler$RedirectionContext\nio.reactivex.netty.protocol.http.client.ClientRequiredConfigurator\nio.reactivex.netty.protocol.http.client.HttpRequestHeaders\nio.reactivex.netty.protocol.http.client.RequestProcessingOperator$1$2\nio.reactivex.netty.protocol.http.client.ClientRequestResponseConverter$3\nio.reactivex.netty.protocol.http.client.HttpClient$HttpClientConfig$Builder\nio.reactivex.netty.protocol.http.client.HttpClientImpl\nio.reactivex.netty.protocol.http.client.RequestProcessingOperator$1$3\nio.reactivex.netty.protocol.http.client.HttpClientRequest\nio.reactivex.netty.protocol.http.client.HttpClientPipelineConfigurator\nio.reactivex.netty.protocol.http.client.ClientRequestResponseConverter$ResponseState\nio.reactivex.netty.protocol.http.client.HttpClient$HttpClientConfig$RedirectsHandling\nio.reactivex.netty.protocol.http.client.HttpResponseHeaders\nio.reactivex.netty.protocol.http.client.ClientRequestResponseConverter$2\nio.reactivex.netty.protocol.http.client.HttpClientMetricsEvent$EventType\nio.reactivex.netty.pipeline.ReadTimeoutPipelineConfigurator$1\nio.reactivex.netty.pipeline.ObservableAdapter\nio.reactivex.netty.pipeline.InternalReadTimeoutHandler\nio.reactivex.netty.pipeline.InternalReadTimeoutHandler$State\nio.reactivex.netty.pipeline.StringMessageConfigurator\nio.reactivex.netty.pipeline.InternalReadTimeoutHandler$ReadTimeoutTask\nio.reactivex.netty.pipeline.PipelineConfigurators\nio.reactivex.netty.pipeline.PipelineConfiguratorComposite\nio.reactivex.netty.pipeline.PipelineConfigurator\nio.reactivex.netty.pipeline.ByteArrayPipelineConfigurator$1\nio.reactivex.netty.pipeline.ByteArrayPipelineConfigurator\nio.reactivex.netty.pipeline.InternalReadTimeoutHandler$1\nio.reactivex.netty.pipeline.PipelineConfigurators$1\nio.reactivex.netty.pipeline.InternalReadTimeoutHandler$2\nio.reactivex.netty.pipeline.PipelineConfigurators$2\nio.reactivex.netty.pipeline.ReadTimeoutPipelineConfigurator\nio.reactivex.netty.pipeline.RxRequiredConfigurator\nio.reactivex.netty.pipeline.ssl.DefaultFactories$TrustAllSSLEngineFactory\nio.reactivex.netty.pipeline.ssl.SslPipelineConfigurator\nio.reactivex.netty.pipeline.ssl.SslCompletionHandler\nio.reactivex.netty.pipeline.ssl.DefaultFactories$1\nio.reactivex.netty.pipeline.ssl.DefaultFactories\nio.reactivex.netty.pipeline.ssl.SSLEngineFactory\nio.reactivex.netty.pipeline.ssl.DefaultFactories$SelfSignedSSLEngineFactory\nio.reactivex.netty.pipeline.ssl.DefaultFactories$SSLContextBasedFactory\nio.reactivex.netty.pipeline.ssl.SslCompletionHandler$1\nio.reactivex.netty.util.MultipleFutureListener$1$1\nio.reactivex.netty.util.MultipleFutureListener\nio.reactivex.netty.util.NoOpSubscriber\nio.reactivex.netty.util.MultipleFutureListener$1\nio.reactivex.netty.metrics.MetricEventsSubject$1\nio.reactivex.netty.metrics.MetricEventsPublisher\nio.reactivex.netty.metrics.WebSocketClientMetricEventsListener$1\nio.reactivex.netty.metrics.ListenerInvocationException\nio.reactivex.netty.metrics.MetricEventsListenerFactory\nio.reactivex.netty.metrics.ServerMetricEventsListener$1\nio.reactivex.netty.metrics.MetricEventsSubject\nio.reactivex.netty.metrics.BytesInspector\nio.reactivex.netty.metrics.HttpClientMetricEventsListener\nio.reactivex.netty.metrics.HttpClientMetricEventsListener$1\nio.reactivex.netty.metrics.MetricEventsListener\nio.reactivex.netty.metrics.AbstractMetricsEvent\nio.reactivex.netty.metrics.ClientMetricEventsListener$1\nio.reactivex.netty.metrics.ServerMetricEventsListener\nio.reactivex.netty.metrics.HttpServerMetricEventsListener$1\nio.reactivex.netty.metrics.WebSocketClientMetricEventsListener\nio.reactivex.netty.metrics.BytesInspector$1\nio.reactivex.netty.metrics.WebSocketServerMetricEventsListener$1\nio.reactivex.netty.metrics.ClientMetricEventsListener\nio.reactivex.netty.metrics.WebSocketServerMetricEventsListener\nio.reactivex.netty.metrics.MetricsEvent\nio.reactivex.netty.metrics.MetricEventsSubject$SafeListener\nio.reactivex.netty.metrics.MetricsEvent$MetricEventType\nio.reactivex.netty.metrics.Clock\nio.reactivex.netty.metrics.HttpServerMetricEventsListener\nio.reactivex.netty.channel.NoOpChannelMetricEventProvider\nio.reactivex.netty.channel.ContentTransformer\nio.reactivex.netty.channel.ObservableConnection$1\nio.reactivex.netty.channel.DefaultChannelWriter$1\nio.reactivex.netty.channel.ConnectionHandler\nio.reactivex.netty.channel.NoOpChannelMetricEventProvider$NoOpMetricEventsSubject\nio.reactivex.netty.channel.SingleNioLoopProvider$SharedNioEventLoopGroup\nio.reactivex.netty.channel.NoOpChannelMetricEventProvider$1\nio.reactivex.netty.channel.NoOpChannelMetricEventProvider$NoOpMetricsEvent$NoOp\nio.reactivex.netty.channel.ObservableConnection$2\nio.reactivex.netty.channel.DefaultChannelWriter$2\nio.reactivex.netty.channel.ChannelMetricEventProvider\nio.reactivex.netty.channel.ObservableConnection$3\nio.reactivex.netty.channel.UnpooledConnectionFactory\nio.reactivex.netty.channel.StringTransformer\nio.reactivex.netty.channel.ObservableConnection\nio.reactivex.netty.channel.AbstractConnectionEvent\nio.reactivex.netty.channel.ObservableConnection$1$1\nio.reactivex.netty.channel.ObservableConnectionFactory\nio.reactivex.netty.channel.ChannelWriter\nio.reactivex.netty.channel.ByteTransformer\nio.reactivex.netty.channel.Handler\nio.reactivex.netty.channel.SingleNioLoopProvider\nio.reactivex.netty.channel.ObservableConnection$3$1\nio.reactivex.netty.channel.DefaultChannelWriter\nio.reactivex.netty.channel.NoOpChannelMetricEventProvider$NoOpMetricsEvent\nio.reactivex.netty.channel.RxEventLoopProvider\nio.reactivex.netty.channel.NewRxConnectionEvent\nio.reactivex.netty.channel.RxDefaultThreadFactory\nio.reactivex.netty.channel.IdentityTransformer\nio.reactivex.netty.client.MaxConnectionsBasedStrategy\nio.reactivex.netty.client.CompositePoolLimitDeterminationStrategy\nio.reactivex.netty.client.RxClient\nio.reactivex.netty.client.UnpooledClientConnectionFactory\nio.reactivex.netty.client.PoolLimitDeterminationStrategy\nio.reactivex.netty.client.ClientBuilder\nio.reactivex.netty.client.RxClientImpl\nio.reactivex.netty.client.ClientChannelMetricEventProvider\nio.reactivex.netty.client.ClientChannelFactoryImpl\nio.reactivex.netty.client.AbstractClientBuilder\nio.reactivex.netty.client.RxClient$ClientConfig$AbstractBuilder\nio.reactivex.netty.client.ConnectionPool\nio.reactivex.netty.client.ClientMetricsEvent\nio.reactivex.netty.client.ClientMetricsEvent$EventType\nio.reactivex.netty.client.PoolExhaustedException\nio.reactivex.netty.client.RxClient$ClientConfig\nio.reactivex.netty.client.RxClient$ClientConfig$Builder\nio.reactivex.netty.client.PoolConfig\nio.reactivex.netty.client.ConnectionPoolBuilder\nio.reactivex.netty.client.RxClientImpl$2\nio.reactivex.netty.client.ConnectionReuseEvent\nio.reactivex.netty.client.ClientChannelFactoryImpl$2\nio.reactivex.netty.client.ConnectionPoolImpl$3\nio.reactivex.netty.client.ClientChannelFactoryImpl$2$1\nio.reactivex.netty.client.ClientRequiredConfigurator\nio.reactivex.netty.client.ConnectionPoolImpl$IdleConnectionsCleanupTask\nio.reactivex.netty.client.RxClientImpl$3\nio.reactivex.netty.client.RxClientThreadFactory\nio.reactivex.netty.client.MaxConnectionsBasedStrategy$1\nio.reactivex.netty.client.ConnectionPoolImpl$2\nio.reactivex.netty.client.ConnectionPoolImpl\nio.reactivex.netty.client.ClientConnectionFactory\nio.reactivex.netty.client.PooledConnection\nio.reactivex.netty.client.PooledConnectionReleasedEvent\nio.reactivex.netty.client.ConnectionPoolImpl$1\nio.reactivex.netty.client.ClientChannelFactory\nio.reactivex.netty.client.RxClient$ServerInfo\nio.reactivex.netty.client.RxClientImpl$1\nio.reactivex.netty.client.ConnectionLifecycleHandler\nio.reactivex.netty.client.PooledConnectionFactory\nio.reactivex.netty.client.ClientChannelFactoryImpl$1\nio.reactivex.netty.server.ConnectionLifecycleHandler$1\nio.reactivex.netty.server.AbstractServerBuilder\nio.reactivex.netty.server.RxServer\nio.reactivex.netty.server.AbstractServer$ServerState\nio.reactivex.netty.server.ConnectionBasedServerBuilder\nio.reactivex.netty.server.ConnectionLifecycleHandler\nio.reactivex.netty.server.AbstractServer$1\nio.reactivex.netty.server.AbstractServer\nio.reactivex.netty.server.DefaultErrorHandler\nio.reactivex.netty.server.ServerMetricsEvent$EventType\nio.reactivex.netty.server.ServerMetricsEvent\nio.reactivex.netty.server.ServerBuilder\nio.reactivex.netty.server.ServerChannelMetricEventProvider\nio.reactivex.netty.server.RxServerThreadFactory\nio.reactivex.netty.server.AbstractServer$2\nio.reactivex.netty.server.ServerRequiredConfigurator\nio.reactivex.netty.server.ErrorHandler" + } + ] + }, + { + "publisher": "The Netty Project", + "group": "io.netty", + "name": "netty-codec-http", + "version": "4.0.27.Final", + "description": "Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "37fbf6b9ebf60f9ac3a6289506f903ae" + }, + { + "alg": "SHA-1", + "content": "59b04b31b58942615c0035c61db1167d118ee218" + }, + { + "alg": "SHA-256", + "content": "8a7e69be8b0a5f5782c2ab8f632ed98e3793ded587000db96b5412125597cbca" + }, + { + "alg": "SHA-512", + "content": "fbf22d734182cb77991b5389cebff05659621f69ca02521637e17a24f0c1e8f8d7366f2e7d8e4b346b7a2b4533108658a2c5a0e4063ff8c26c7de077ae9a8545" + }, + { + "alg": "SHA-384", + "content": "9b30aedbfbba7bdc10851e0022af176fa52a54048a09c5eb4108ca3c6b5ce27b218b7e2dc7eff7495e8f53b0ea30066e" + }, + { + "alg": "SHA3-384", + "content": "213f5a68132ebe2997cf20fc500ff93d7222b60fd38cb642eefd264221503ce2ed4d94f37407fc2c93dd9c3f71ef0f3e" + }, + { + "alg": "SHA3-256", + "content": "b6a574c89804acd77e3cdfecbaf71fc3e4717912e5ab0d4318f8d35a9a72d922" + }, + { + "alg": "SHA3-512", + "content": "393a6cd08ce9dc15515e9b623a7a9c6d7b1ef021a48bba116a4709b8a3cb05fed294b889e6499fc7333042c100005249e6e33029081c792e89fe9de18a60a277" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.netty/netty-codec-http@4.0.27.Final?type=jar", + "type": "library", + "bom-ref": "pkg:maven/io.netty/netty-codec-http@4.0.27.Final?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/netty/netty-codec-http/4.0.27.Final/netty-codec-http-4.0.27.Final.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "io.netty.handler.codec.http.HttpContentDecompressor\nio.netty.handler.codec.http.HttpRequestDecoder\nio.netty.handler.codec.http.HttpHeaders\nio.netty.handler.codec.http.HttpContent\nio.netty.handler.codec.http.HttpHeaderDateFormat\nio.netty.handler.codec.http.HttpObjectEncoder\nio.netty.handler.codec.http.QueryStringEncoder\nio.netty.handler.codec.http.DefaultHttpResponse\nio.netty.handler.codec.http.HttpContentDecoder\nio.netty.handler.codec.http.DefaultHttpHeaders\nio.netty.handler.codec.http.Cookie\nio.netty.handler.codec.http.HttpClientCodec$1\nio.netty.handler.codec.http.HttpResponseDecoder\nio.netty.handler.codec.http.websocketx.WebSocketServerProtocolHandler$1\nio.netty.handler.codec.http.websocketx.WebSocketClientHandshaker07\nio.netty.handler.codec.http.websocketx.WebSocketServerProtocolHandler\nio.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder$1\nio.netty.handler.codec.http.websocketx.WebSocketClientProtocolHandshakeHandler\nio.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder$State\nio.netty.handler.codec.http.websocketx.WebSocket07FrameDecoder\nio.netty.handler.codec.http.websocketx.PingWebSocketFrame\nio.netty.handler.codec.http.websocketx.CloseWebSocketFrame\nio.netty.handler.codec.http.websocketx.WebSocket13FrameDecoder\nio.netty.handler.codec.http.websocketx.WebSocketServerProtocolHandshakeHandler\nio.netty.handler.codec.http.websocketx.ContinuationWebSocketFrame\nio.netty.handler.codec.http.websocketx.WebSocketServerHandshaker$2\nio.netty.handler.codec.http.websocketx.WebSocketServerHandshaker$1\nio.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08\nio.netty.handler.codec.http.websocketx.WebSocketProtocolHandler\nio.netty.handler.codec.http.websocketx.WebSocketServerHandshaker08\nio.netty.handler.codec.http.websocketx.WebSocketClientHandshaker00\nio.netty.handler.codec.http.websocketx.BinaryWebSocketFrame\nio.netty.handler.codec.http.websocketx.WebSocketServerHandshaker13\nio.netty.handler.codec.http.websocketx.WebSocket07FrameEncoder\nio.netty.handler.codec.http.websocketx.WebSocketServerHandshaker\nio.netty.handler.codec.http.websocketx.WebSocketClientHandshaker$1\nio.netty.handler.codec.http.websocketx.WebSocketServerHandshakerFactory\nio.netty.handler.codec.http.websocketx.WebSocketServerHandshaker00\nio.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder\nio.netty.handler.codec.http.websocketx.WebSocketHandshakeException\nio.netty.handler.codec.http.websocketx.WebSocketClientHandshaker13\nio.netty.handler.codec.http.websocketx.Utf8Validator\nio.netty.handler.codec.http.websocketx.WebSocketClientProtocolHandshakeHandler$1\nio.netty.handler.codec.http.websocketx.WebSocketServerHandshaker07\nio.netty.handler.codec.http.websocketx.TextWebSocketFrame\nio.netty.handler.codec.http.websocketx.WebSocketServerProtocolHandler$ServerHandshakeStateEvent\nio.netty.handler.codec.http.websocketx.WebSocketFrame\nio.netty.handler.codec.http.websocketx.WebSocket00FrameEncoder\nio.netty.handler.codec.http.websocketx.WebSocketFrameDecoder\nio.netty.handler.codec.http.websocketx.WebSocketClientHandshaker\nio.netty.handler.codec.http.websocketx.WebSocketFrameAggregator\nio.netty.handler.codec.http.websocketx.WebSocket00FrameDecoder\nio.netty.handler.codec.http.websocketx.WebSocketClientProtocolHandler$ClientHandshakeStateEvent\nio.netty.handler.codec.http.websocketx.WebSocket08FrameEncoder\nio.netty.handler.codec.http.websocketx.WebSocketServerProtocolHandshakeHandler$1\nio.netty.handler.codec.http.websocketx.WebSocketUtil\nio.netty.handler.codec.http.websocketx.WebSocketClientHandshaker$2\nio.netty.handler.codec.http.websocketx.WebSocketVersion\nio.netty.handler.codec.http.websocketx.PongWebSocketFrame\nio.netty.handler.codec.http.websocketx.WebSocket13FrameEncoder\nio.netty.handler.codec.http.websocketx.WebSocketFrameEncoder\nio.netty.handler.codec.http.websocketx.WebSocketClientHandshakerFactory\nio.netty.handler.codec.http.websocketx.WebSocketClientProtocolHandler\nio.netty.handler.codec.http.HttpContentCompressor\nio.netty.handler.codec.http.DefaultFullHttpResponse\nio.netty.handler.codec.http.FullHttpMessage\nio.netty.handler.codec.http.HttpServerCodec\nio.netty.handler.codec.http.QueryStringEncoder$Param\nio.netty.handler.codec.http.HttpContentEncoder$Result\nio.netty.handler.codec.http.DefaultHttpHeaders$HeaderEntry\nio.netty.handler.codec.http.DefaultCookie\nio.netty.handler.codec.http.FullHttpResponse\nio.netty.handler.codec.http.CookieEncoderUtil\nio.netty.handler.codec.http.HttpContentCompressor$1\nio.netty.handler.codec.http.DefaultHttpMessage\nio.netty.handler.codec.http.ComposedLastHttpContent\nio.netty.handler.codec.http.HttpMethod\nio.netty.handler.codec.http.HttpObjectAggregator$1\nio.netty.handler.codec.http.HttpObjectAggregator$AggregatedFullHttpMessage\nio.netty.handler.codec.http.LastHttpContent$1\nio.netty.handler.codec.http.DefaultHttpHeaders$HeaderIterator\nio.netty.handler.codec.http.HttpObject\nio.netty.handler.codec.http.HttpResponseStatus\nio.netty.handler.codec.http.HttpHeaders$Names\nio.netty.handler.codec.http.cors.CorsConfig$Builder\nio.netty.handler.codec.http.cors.CorsConfig$DateValueGenerator\nio.netty.handler.codec.http.cors.CorsConfig\nio.netty.handler.codec.http.cors.CorsHandler\nio.netty.handler.codec.http.cors.CorsConfig$1\nio.netty.handler.codec.http.cors.CorsConfig$ConstantValueGenerator\nio.netty.handler.codec.http.HttpRequestEncoder\nio.netty.handler.codec.http.HttpContentEncoder$1\nio.netty.handler.codec.http.HttpHeaders$Values\nio.netty.handler.codec.http.DefaultHttpRequest\nio.netty.handler.codec.http.HttpObjectDecoder\nio.netty.handler.codec.http.CookieDecoder\nio.netty.handler.codec.http.HttpHeaderDateFormat$HttpHeaderDateFormatObsolete2\nio.netty.handler.codec.http.HttpObjectAggregator\nio.netty.handler.codec.http.HttpVersion\nio.netty.handler.codec.http.HttpRequest\nio.netty.handler.codec.http.DefaultLastHttpContent\nio.netty.handler.codec.http.DefaultHttpContent\nio.netty.handler.codec.http.HttpObjectDecoder$State\nio.netty.handler.codec.http.HttpConstants\nio.netty.handler.codec.http.HttpHeaderDateFormat$1\nio.netty.handler.codec.http.HttpObjectDecoder$1\nio.netty.handler.codec.http.HttpMessage\nio.netty.handler.codec.http.DefaultHttpHeaders$1\nio.netty.handler.codec.http.ClientCookieEncoder\nio.netty.handler.codec.http.DefaultLastHttpContent$TrailingHeaders\nio.netty.handler.codec.http.HttpObjectDecoder$LineParser\nio.netty.handler.codec.http.HttpHeaderDateFormat$HttpHeaderDateFormatObsolete1\nio.netty.handler.codec.http.FullHttpRequest\nio.netty.handler.codec.http.HttpClientCodec\nio.netty.handler.codec.http.HttpHeaders$1\nio.netty.handler.codec.http.HttpResponse\nio.netty.handler.codec.http.HttpResponseEncoder\nio.netty.handler.codec.http.LastHttpContent\nio.netty.handler.codec.http.HttpClientCodec$Encoder\nio.netty.handler.codec.http.HttpHeaderEntity\nio.netty.handler.codec.http.HttpObjectAggregator$AggregatedFullHttpRequest\nio.netty.handler.codec.http.HttpClientCodec$Decoder\nio.netty.handler.codec.http.ServerCookieEncoder\nio.netty.handler.codec.http.DefaultHttpObject\nio.netty.handler.codec.http.multipart.MemoryFileUpload\nio.netty.handler.codec.http.multipart.HttpPostRequestDecoder\nio.netty.handler.codec.http.multipart.InterfaceHttpData$HttpDataType\nio.netty.handler.codec.http.multipart.HttpPostRequestDecoder$EndOfDataDecoderException\nio.netty.handler.codec.http.multipart.FileUpload\nio.netty.handler.codec.http.multipart.HttpPostRequestEncoder$WrappedHttpRequest\nio.netty.handler.codec.http.multipart.HttpPostStandardRequestDecoder$1\nio.netty.handler.codec.http.multipart.HttpDataFactory\nio.netty.handler.codec.http.multipart.DiskAttribute\nio.netty.handler.codec.http.multipart.HttpPostRequestEncoder\nio.netty.handler.codec.http.multipart.HttpPostMultipartRequestDecoder\nio.netty.handler.codec.http.multipart.HttpPostRequestEncoder$WrappedFullHttpRequest\nio.netty.handler.codec.http.multipart.AbstractMemoryHttpData\nio.netty.handler.codec.http.multipart.Attribute\nio.netty.handler.codec.http.multipart.InterfaceHttpPostRequestDecoder\nio.netty.handler.codec.http.multipart.HttpPostRequestDecoder$ErrorDataDecoderException\nio.netty.handler.codec.http.multipart.MixedFileUpload\nio.netty.handler.codec.http.multipart.HttpPostRequestEncoder$1\nio.netty.handler.codec.http.multipart.HttpPostRequestEncoder$EncoderMode\nio.netty.handler.codec.http.multipart.MemoryAttribute\nio.netty.handler.codec.http.multipart.DefaultHttpDataFactory\nio.netty.handler.codec.http.multipart.DiskFileUpload\nio.netty.handler.codec.http.multipart.HttpPostBodyUtil$SeekAheadOptimize\nio.netty.handler.codec.http.multipart.HttpPostRequestDecoder$IncompatibleDataDecoderException\nio.netty.handler.codec.http.multipart.HttpPostBodyUtil$SeekAheadNoBackArrayException\nio.netty.handler.codec.http.multipart.HttpPostRequestDecoder$NotEnoughDataDecoderException\nio.netty.handler.codec.http.multipart.HttpPostMultipartRequestDecoder$1\nio.netty.handler.codec.http.multipart.HttpPostRequestDecoder$MultiPartStatus\nio.netty.handler.codec.http.multipart.InternalAttribute\nio.netty.handler.codec.http.multipart.InterfaceHttpData\nio.netty.handler.codec.http.multipart.HttpPostStandardRequestDecoder\nio.netty.handler.codec.http.multipart.AbstractDiskHttpData\nio.netty.handler.codec.http.multipart.AbstractHttpData\nio.netty.handler.codec.http.multipart.CaseIgnoringComparator\nio.netty.handler.codec.http.multipart.HttpData\nio.netty.handler.codec.http.multipart.HttpPostBodyUtil\nio.netty.handler.codec.http.multipart.HttpPostRequestEncoder$ErrorDataEncoderException\nio.netty.handler.codec.http.multipart.HttpPostBodyUtil$TransferEncodingMechanism\nio.netty.handler.codec.http.multipart.MixedAttribute\nio.netty.handler.codec.http.HttpContentEncoder$State\nio.netty.handler.codec.http.HttpObjectAggregator$AggregatedFullHttpResponse\nio.netty.handler.codec.http.HttpChunkedInput\nio.netty.handler.codec.http.DefaultFullHttpRequest\nio.netty.handler.codec.http.CookieHeaderNames\nio.netty.handler.codec.http.HttpObjectDecoder$HeaderParser\nio.netty.handler.codec.http.HttpMessageUtil\nio.netty.handler.codec.http.HttpContentEncoder\nio.netty.handler.codec.http.QueryStringDecoder\nio.netty.handler.codec.rtsp.RtspResponseStatuses\nio.netty.handler.codec.rtsp.RtspObjectDecoder\nio.netty.handler.codec.rtsp.RtspVersions\nio.netty.handler.codec.rtsp.RtspResponseEncoder\nio.netty.handler.codec.rtsp.RtspHeaders\nio.netty.handler.codec.rtsp.RtspRequestDecoder\nio.netty.handler.codec.rtsp.RtspResponseDecoder\nio.netty.handler.codec.rtsp.RtspHeaders$Names\nio.netty.handler.codec.rtsp.RtspMethods\nio.netty.handler.codec.rtsp.RtspHeaders$Values\nio.netty.handler.codec.rtsp.RtspRequestEncoder\nio.netty.handler.codec.rtsp.RtspObjectEncoder\nio.netty.handler.codec.spdy.SpdySession\nio.netty.handler.codec.spdy.SpdyHttpHeaders$Names\nio.netty.handler.codec.spdy.SpdyHeaderBlockRawDecoder$1\nio.netty.handler.codec.spdy.SpdyHttpCodec\nio.netty.handler.codec.spdy.SpdyProtocolException\nio.netty.handler.codec.spdy.SpdyCodecUtil\nio.netty.handler.codec.spdy.SpdyHttpResponseStreamIdHandler\nio.netty.handler.codec.spdy.SpdyHttpEncoder\nio.netty.handler.codec.spdy.DefaultSpdyRstStreamFrame\nio.netty.handler.codec.spdy.SpdyHeaders$1\nio.netty.handler.codec.spdy.SpdyFrameCodec$1\nio.netty.handler.codec.spdy.DefaultSpdyHeaders$1\nio.netty.handler.codec.spdy.SpdySessionHandler$1\nio.netty.handler.codec.spdy.SpdySession$StreamState\nio.netty.handler.codec.spdy.SpdySynStreamFrame\nio.netty.handler.codec.spdy.SpdyFrameDecoderDelegate\nio.netty.handler.codec.spdy.DefaultSpdySettingsFrame\nio.netty.handler.codec.spdy.SpdyHeaderBlockJZlibEncoder\nio.netty.handler.codec.spdy.SpdyOrHttpChooser$1\nio.netty.handler.codec.spdy.SpdyStreamFrame\nio.netty.handler.codec.spdy.SpdySessionHandler$2\nio.netty.handler.codec.spdy.SpdyHeadersFrame\nio.netty.handler.codec.spdy.SpdyFrameDecoder\nio.netty.handler.codec.spdy.SpdyHeaderBlockRawDecoder$State\nio.netty.handler.codec.spdy.SpdyHeaders$HttpNames\nio.netty.handler.codec.spdy.SpdyHttpHeaders\nio.netty.handler.codec.spdy.SpdyOrHttpChooser$SelectedProtocol\nio.netty.handler.codec.spdy.SpdyFrameEncoder\nio.netty.handler.codec.spdy.SpdyVersion\nio.netty.handler.codec.spdy.DefaultSpdyDataFrame\nio.netty.handler.codec.spdy.DefaultSpdyHeaders\nio.netty.handler.codec.spdy.SpdyFrame\nio.netty.handler.codec.spdy.SpdySynReplyFrame\nio.netty.handler.codec.spdy.SpdyDataFrame\nio.netty.handler.codec.spdy.DefaultSpdyHeaders$HeaderIterator\nio.netty.handler.codec.spdy.SpdyFrameDecoder$1\nio.netty.handler.codec.spdy.DefaultSpdyWindowUpdateFrame\nio.netty.handler.codec.spdy.SpdySessionHandler$3\nio.netty.handler.codec.spdy.DefaultSpdyStreamFrame\nio.netty.handler.codec.spdy.SpdyRstStreamFrame\nio.netty.handler.codec.spdy.SpdyHeaderBlockRawDecoder\nio.netty.handler.codec.spdy.SpdyHeaders\nio.netty.handler.codec.spdy.SpdySession$StreamComparator\nio.netty.handler.codec.spdy.SpdyWindowUpdateFrame\nio.netty.handler.codec.spdy.SpdyOrHttpChooser\nio.netty.handler.codec.spdy.SpdyFrameDecoder$State\nio.netty.handler.codec.spdy.DefaultSpdyHeaders$HeaderEntry\nio.netty.handler.codec.spdy.DefaultSpdySynStreamFrame\nio.netty.handler.codec.spdy.SpdyFrameCodec\nio.netty.handler.codec.spdy.DefaultSpdyPingFrame\nio.netty.handler.codec.spdy.SpdySessionHandler\nio.netty.handler.codec.spdy.SpdyHeaderBlockZlibEncoder\nio.netty.handler.codec.spdy.SpdySessionHandler$ClosingChannelFutureListener\nio.netty.handler.codec.spdy.DefaultSpdySettingsFrame$Setting\nio.netty.handler.codec.spdy.SpdyHeaderBlockDecoder\nio.netty.handler.codec.spdy.SpdySessionStatus\nio.netty.handler.codec.spdy.SpdySettingsFrame\nio.netty.handler.codec.spdy.SpdyHeaderBlockRawEncoder\nio.netty.handler.codec.spdy.SpdyHeaderBlockEncoder\nio.netty.handler.codec.spdy.SpdySession$PendingWrite\nio.netty.handler.codec.spdy.DefaultSpdyGoAwayFrame\nio.netty.handler.codec.spdy.SpdyHttpDecoder\nio.netty.handler.codec.spdy.DefaultSpdySynReplyFrame\nio.netty.handler.codec.spdy.SpdyPingFrame\nio.netty.handler.codec.spdy.SpdyGoAwayFrame\nio.netty.handler.codec.spdy.SpdyHeaderBlockZlibDecoder\nio.netty.handler.codec.spdy.DefaultSpdyHeadersFrame\nio.netty.handler.codec.spdy.SpdyStreamStatus\nio.netty.handler.codec.spdy.SpdySessionHandler$4" + } + ] + }, + { + "publisher": "The Netty Project", + "group": "io.netty", + "name": "netty-codec", + "version": "4.0.27.Final", + "description": "Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "95596580c1b6e10be356a52ddd022098" + }, + { + "alg": "SHA-1", + "content": "08ed3790b480d4370d22ad1b74a79a54663619b3" + }, + { + "alg": "SHA-256", + "content": "452715cd6024b6a1357d608b41ed24d5a40182e52bb2cebf8c6e8696ddf60198" + }, + { + "alg": "SHA-512", + "content": "1c75eb047cbdff3e1dcd9a9b2d7f2704afa16c00821f1b67e070f1addb83bdcfa3825106c239d2041a16fe7eb41bbed5cdaef2ac50b6b3e5a5e032cae6f0b021" + }, + { + "alg": "SHA-384", + "content": "0a679f80e672b9c0ac47205793bf49a8a8862a6e98e5b94702f67d9d4654fb445907dc3d9e4fc1b6fc46e8c5e6579c21" + }, + { + "alg": "SHA3-384", + "content": "ed1922f049a7be0c13f5f881b8bb564e2dfe202c641363ff34fb475c3ab9eb78f40c1f26a7da37fd7989bbd186ade49f" + }, + { + "alg": "SHA3-256", + "content": "26b09ecf5de09e681ef8f2b7148bfcf18ec75e800a82b16f37fc1d0e0fa8c555" + }, + { + "alg": "SHA3-512", + "content": "bc968fbe62db0558cc0d468c77dbba904bda257f2e711335919e1381c911884d55f73585f29cd7d36171876d56363ecac3a42d1120017cfc890ddd4a94abf626" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.netty/netty-codec@4.0.27.Final?type=jar", + "type": "library", + "bom-ref": "pkg:maven/io.netty/netty-codec@4.0.27.Final?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/netty/netty-codec/4.0.27.Final/netty-codec-4.0.27.Final.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "io.netty.handler.codec.ByteToMessageCodec$Encoder\nio.netty.handler.codec.ByteToMessageDecoder$1\nio.netty.handler.codec.MessageToMessageEncoder\nio.netty.handler.codec.protobuf.ProtobufVarint32FrameDecoder\nio.netty.handler.codec.protobuf.ProtobufVarint32LengthFieldPrepender\nio.netty.handler.codec.protobuf.ProtobufEncoder\nio.netty.handler.codec.protobuf.ProtobufDecoder\nio.netty.handler.codec.DecoderException\nio.netty.handler.codec.Delimiters\nio.netty.handler.codec.MessageToMessageDecoder\nio.netty.handler.codec.CodecException\nio.netty.handler.codec.CorruptedFrameException\nio.netty.handler.codec.CodecUtil\nio.netty.handler.codec.ByteToMessageCodec\nio.netty.handler.codec.bytes.ByteArrayDecoder\nio.netty.handler.codec.bytes.ByteArrayEncoder\nio.netty.handler.codec.ByteToMessageDecoder$2\nio.netty.handler.codec.MessageToByteEncoder\nio.netty.handler.codec.LengthFieldBasedFrameDecoder\nio.netty.handler.codec.marshalling.ThreadLocalUnmarshallerProvider\nio.netty.handler.codec.marshalling.UnmarshallerProvider\nio.netty.handler.codec.marshalling.CompatibleMarshallingEncoder\nio.netty.handler.codec.marshalling.ContextBoundUnmarshallerProvider\nio.netty.handler.codec.marshalling.MarshallingEncoder\nio.netty.handler.codec.marshalling.ChannelBufferByteInput\nio.netty.handler.codec.marshalling.LimitingByteInput$TooBigObjectException\nio.netty.handler.codec.marshalling.MarshallingDecoder\nio.netty.handler.codec.marshalling.CompatibleMarshallingDecoder\nio.netty.handler.codec.marshalling.MarshallerProvider\nio.netty.handler.codec.marshalling.ThreadLocalMarshallerProvider\nio.netty.handler.codec.marshalling.DefaultMarshallerProvider\nio.netty.handler.codec.marshalling.ChannelBufferByteOutput\nio.netty.handler.codec.marshalling.DefaultUnmarshallerProvider\nio.netty.handler.codec.marshalling.LimitingByteInput\nio.netty.handler.codec.MessageToMessageCodec\nio.netty.handler.codec.MessageToMessageCodec$2\nio.netty.handler.codec.UnsupportedMessageTypeException\nio.netty.handler.codec.ByteToMessageDecoder\nio.netty.handler.codec.base64.Base64\nio.netty.handler.codec.base64.Base64Encoder\nio.netty.handler.codec.base64.Base64Decoder\nio.netty.handler.codec.base64.Base64Dialect\nio.netty.handler.codec.serialization.CachingClassResolver\nio.netty.handler.codec.serialization.SoftReferenceMap\nio.netty.handler.codec.serialization.ClassResolvers\nio.netty.handler.codec.serialization.ObjectEncoderOutputStream\nio.netty.handler.codec.serialization.ObjectDecoderInputStream\nio.netty.handler.codec.serialization.ObjectDecoder\nio.netty.handler.codec.serialization.CompactObjectInputStream\nio.netty.handler.codec.serialization.ClassLoaderClassResolver\nio.netty.handler.codec.serialization.ObjectEncoder\nio.netty.handler.codec.serialization.CompactObjectOutputStream\nio.netty.handler.codec.serialization.ReferenceMap\nio.netty.handler.codec.serialization.WeakReferenceMap\nio.netty.handler.codec.serialization.ClassResolver\nio.netty.handler.codec.serialization.CompatibleObjectEncoder\nio.netty.handler.codec.TooLongFrameException\nio.netty.handler.codec.PrematureChannelClosureException\nio.netty.handler.codec.FixedLengthFrameDecoder\nio.netty.handler.codec.LengthFieldPrepender\nio.netty.handler.codec.compression.CompressionException\nio.netty.handler.codec.compression.DecompressionException\nio.netty.handler.codec.compression.ZlibEncoder\nio.netty.handler.codec.compression.JdkZlibDecoder\nio.netty.handler.codec.compression.JdkZlibEncoder$1\nio.netty.handler.codec.compression.JdkZlibDecoder$1\nio.netty.handler.codec.compression.ZlibUtil$1\nio.netty.handler.codec.compression.JdkZlibEncoder$4\nio.netty.handler.codec.compression.JdkZlibEncoder$3\nio.netty.handler.codec.compression.ZlibCodecFactory\nio.netty.handler.codec.compression.SnappyFramedDecoder$ChunkType\nio.netty.handler.codec.compression.ZlibDecoder\nio.netty.handler.codec.compression.Snappy\nio.netty.handler.codec.compression.SnappyFramedEncoder\nio.netty.handler.codec.compression.Snappy$State\nio.netty.handler.codec.compression.JdkZlibDecoder$GzipState\nio.netty.handler.codec.compression.Snappy$1\nio.netty.handler.codec.compression.JdkZlibEncoder$2\nio.netty.handler.codec.compression.JZlibEncoder$2\nio.netty.handler.codec.compression.SnappyFramedDecoder$1\nio.netty.handler.codec.compression.JdkZlibEncoder\nio.netty.handler.codec.compression.Crc32c\nio.netty.handler.codec.compression.SnappyFramedDecoder\nio.netty.handler.codec.compression.ZlibUtil\nio.netty.handler.codec.compression.ZlibWrapper\nio.netty.handler.codec.compression.JZlibEncoder\nio.netty.handler.codec.compression.JZlibEncoder$3\nio.netty.handler.codec.compression.JZlibDecoder\nio.netty.handler.codec.compression.JZlibEncoder$1\nio.netty.handler.codec.DecoderResult\nio.netty.handler.codec.DelimiterBasedFrameDecoder\nio.netty.handler.codec.MessageToMessageCodec$1\nio.netty.handler.codec.ReplayingDecoder\nio.netty.handler.codec.ByteToMessageCodec$1\nio.netty.handler.codec.LineBasedFrameDecoder\nio.netty.handler.codec.ByteToMessageDecoder$Cumulator\nio.netty.handler.codec.string.StringEncoder\nio.netty.handler.codec.string.StringDecoder\nio.netty.handler.codec.ReplayingDecoderBuffer\nio.netty.handler.codec.EncoderException" + } + ] + }, + { + "publisher": "The Netty Project", + "group": "io.netty", + "name": "netty-handler", + "version": "4.0.27.Final", + "description": "Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "5fa80364ee1172ef764f1f7bd82f60b7" + }, + { + "alg": "SHA-1", + "content": "91d5c8e25150759bdfce680f318e7b3e8a493b1f" + }, + { + "alg": "SHA-256", + "content": "1ac31cdd3a8f2a8eb6f83c17ce8057a18d15505cd6fdc1bd19fcd30a2afa83a6" + }, + { + "alg": "SHA-512", + "content": "3a51be231757c78bdf374902472eaa6a474812d0aa403a04d3e400277a52214b444635ec175144b08e0222d689e1fd4c02a6e8d33e05ee6f781303425037937e" + }, + { + "alg": "SHA-384", + "content": "dde13a78e781e2a7ad6f89844d094d2d7ece534c6f8c175b9bf8c32c3f893085ce965327e2b37b3a7777ce53b8fc5102" + }, + { + "alg": "SHA3-384", + "content": "c4bede1b73fad916d6effb9ad9105bbe14438813f6b2501c23cb4010c80fda28691145aa7c25f3f0ca90c57c06962f43" + }, + { + "alg": "SHA3-256", + "content": "35c7b8e6274ff665a43bb6a9162f31019dd69fc0cffb771cc8627a38539821d7" + }, + { + "alg": "SHA3-512", + "content": "b48c9ddfa219b5712394008ea14e360a84e76ed7234f5a9da7698800153e7c4eeaa93f3fc14a91a1b2828b0494c2715bd2002d045e9449bde4324f405df23215" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.netty/netty-handler@4.0.27.Final?type=jar", + "type": "library", + "bom-ref": "pkg:maven/io.netty/netty-handler@4.0.27.Final?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/netty/netty-handler/4.0.27.Final/netty-handler-4.0.27.Final.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "io.netty.handler.stream.ChunkedInput\nio.netty.handler.stream.ChunkedWriteHandler$3\nio.netty.handler.stream.ChunkedWriteHandler$PendingWrite\nio.netty.handler.stream.ChunkedWriteHandler\nio.netty.handler.stream.ChunkedWriteHandler$4\nio.netty.handler.stream.ChunkedFile\nio.netty.handler.stream.ChunkedWriteHandler$2\nio.netty.handler.stream.ChunkedNioFile\nio.netty.handler.stream.ChunkedNioStream\nio.netty.handler.stream.ChunkedStream\nio.netty.handler.stream.ChunkedWriteHandler$1\nio.netty.handler.timeout.WriteTimeoutHandler\nio.netty.handler.timeout.IdleStateHandler$ReaderIdleTimeoutTask\nio.netty.handler.timeout.IdleStateHandler$AllIdleTimeoutTask\nio.netty.handler.timeout.WriteTimeoutHandler$1\nio.netty.handler.timeout.WriteTimeoutHandler$2\nio.netty.handler.timeout.ReadTimeoutHandler$ReadTimeoutTask\nio.netty.handler.timeout.ReadTimeoutException\nio.netty.handler.timeout.IdleStateHandler\nio.netty.handler.timeout.TimeoutException\nio.netty.handler.timeout.IdleStateHandler$1\nio.netty.handler.timeout.IdleState\nio.netty.handler.timeout.ReadTimeoutHandler\nio.netty.handler.timeout.WriteTimeoutException\nio.netty.handler.timeout.IdleStateHandler$WriterIdleTimeoutTask\nio.netty.handler.timeout.IdleStateEvent\nio.netty.handler.ssl.OpenSslServerSessionContext\nio.netty.handler.ssl.SslProvider\nio.netty.handler.ssl.NotSslRecordException\nio.netty.handler.ssl.JdkApplicationProtocolNegotiator$ProtocolSelectionListener\nio.netty.handler.ssl.OpenSslEngine$ClientAuthMode\nio.netty.handler.ssl.OpenSslContext$DefaultOpenSslEngineMap\nio.netty.handler.ssl.OpenSslServerContext$1\nio.netty.handler.ssl.ApplicationProtocolNegotiator\nio.netty.handler.ssl.JdkBaseApplicationProtocolNegotiator\nio.netty.handler.ssl.SslConstants\nio.netty.handler.ssl.SslHandler$6\nio.netty.handler.ssl.JdkAlpnSslEngine\nio.netty.handler.ssl.OpenSslEngineMap\nio.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator$1\nio.netty.handler.ssl.JdkBaseApplicationProtocolNegotiator$NoFailProtocolSelector\nio.netty.handler.ssl.SslHandler\nio.netty.handler.ssl.JdkNpnSslEngine$2\nio.netty.handler.ssl.OpenSslEngineMap$1\nio.netty.handler.ssl.JdkSslSession\nio.netty.handler.ssl.ApplicationProtocolConfig$Protocol\nio.netty.handler.ssl.OpenSslApplicationProtocolNegotiator\nio.netty.handler.ssl.SslContext\nio.netty.handler.ssl.JdkApplicationProtocolNegotiator$ProtocolSelectorFactory\nio.netty.handler.ssl.ApplicationProtocolUtil\nio.netty.handler.ssl.OpenSslX509Certificate\nio.netty.handler.ssl.OpenSslContext\nio.netty.handler.ssl.OpenSslSessionContext$1\nio.netty.handler.ssl.OpenSslEngine$1\nio.netty.handler.ssl.OpenSslClientContext$2\nio.netty.handler.ssl.OpenSslServerContext\nio.netty.handler.ssl.JdkNpnSslEngine\nio.netty.handler.ssl.JdkSslClientContext\nio.netty.handler.ssl.SslHandler$LazyChannelPromise\nio.netty.handler.ssl.SslHandler$7\nio.netty.handler.ssl.JdkBaseApplicationProtocolNegotiator$4\nio.netty.handler.ssl.JdkBaseApplicationProtocolNegotiator$FailProtocolSelectionListener\nio.netty.handler.ssl.SslHandler$9\nio.netty.handler.ssl.OpenSslEngine$OpenSslSession\nio.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator\nio.netty.handler.ssl.util.SimpleTrustManagerFactory\nio.netty.handler.ssl.util.InsecureTrustManagerFactory$1\nio.netty.handler.ssl.util.SimpleTrustManagerFactory$2\nio.netty.handler.ssl.util.ThreadLocalInsecureRandom\nio.netty.handler.ssl.util.FingerprintTrustManagerFactory\nio.netty.handler.ssl.util.FingerprintTrustManagerFactory$1\nio.netty.handler.ssl.util.SimpleTrustManagerFactory$1\nio.netty.handler.ssl.util.InsecureTrustManagerFactory\nio.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator\nio.netty.handler.ssl.util.FingerprintTrustManagerFactory$2\nio.netty.handler.ssl.util.SelfSignedCertificate\nio.netty.handler.ssl.util.SimpleTrustManagerFactory$SimpleTrustManagerFactorySpi\nio.netty.handler.ssl.JdkSslContext\nio.netty.handler.ssl.IdentityCipherSuiteFilter\nio.netty.handler.ssl.OpenSslEngine\nio.netty.handler.ssl.CipherSuiteConverter\nio.netty.handler.ssl.SslHandler$8\nio.netty.handler.ssl.SslHandler$2\nio.netty.handler.ssl.OpenSsl\nio.netty.handler.ssl.OpenSslSessionStats\nio.netty.handler.ssl.PemReader\nio.netty.handler.ssl.SslContext$1\nio.netty.handler.ssl.ApplicationProtocolConfig$SelectedListenerFailureBehavior\nio.netty.handler.ssl.JdkAlpnSslEngine$2\nio.netty.handler.ssl.SupportedCipherSuiteFilter\nio.netty.handler.ssl.OpenSslContext$1\nio.netty.handler.ssl.JdkBaseApplicationProtocolNegotiator$2\nio.netty.handler.ssl.JdkApplicationProtocolNegotiator\nio.netty.handler.ssl.JdkBaseApplicationProtocolNegotiator$3\nio.netty.handler.ssl.OpenSslClientContext\nio.netty.handler.ssl.JdkSslServerContext\nio.netty.handler.ssl.JdkSslEngine\nio.netty.handler.ssl.CipherSuiteFilter\nio.netty.handler.ssl.JdkNpnApplicationProtocolNegotiator$1\nio.netty.handler.ssl.ApplicationProtocolConfig\nio.netty.handler.ssl.OpenSslContext$AbstractCertificateVerifier\nio.netty.handler.ssl.JdkApplicationProtocolNegotiator$ProtocolSelector\nio.netty.handler.ssl.SniHandler\nio.netty.handler.ssl.ApplicationProtocolConfig$SelectorFailureBehavior\nio.netty.handler.ssl.SslHandler$3\nio.netty.handler.ssl.JdkSslContext$1\nio.netty.handler.ssl.JdkNpnApplicationProtocolNegotiator\nio.netty.handler.ssl.SslHandshakeCompletionEvent\nio.netty.handler.ssl.OpenSslClientContext$1\nio.netty.handler.ssl.OpenSslDefaultApplicationProtocolNegotiator\nio.netty.handler.ssl.OpenSslClientContext$OpenSslClientSessionContext\nio.netty.handler.ssl.SslHandler$4\nio.netty.handler.ssl.JdkDefaultApplicationProtocolNegotiator$1\nio.netty.handler.ssl.SslHandler$5\nio.netty.handler.ssl.JdkAlpnSslEngine$1\nio.netty.handler.ssl.JdkNpnSslEngine$1\nio.netty.handler.ssl.OpenSslServerContext$2\nio.netty.handler.ssl.SslHandler$1\nio.netty.handler.ssl.JdkDefaultApplicationProtocolNegotiator\nio.netty.handler.ssl.JdkBaseApplicationProtocolNegotiator$1\nio.netty.handler.ssl.JdkApplicationProtocolNegotiator$ProtocolSelectionListenerFactory\nio.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator\nio.netty.handler.ssl.OpenSslSessionContext\nio.netty.handler.ssl.JdkBaseApplicationProtocolNegotiator$NoFailProtocolSelectionListener\nio.netty.handler.ssl.JdkBaseApplicationProtocolNegotiator$FailProtocolSelector\nio.netty.handler.ssl.JettyNpnSslSession\nio.netty.handler.ssl.OpenSslSessionContext$EmptyEnumeration\nio.netty.handler.ssl.OpenSslNpnApplicationProtocolNegotiator\nio.netty.handler.ssl.JdkApplicationProtocolNegotiator$SslEngineWrapperFactory\nio.netty.handler.logging.LogLevel\nio.netty.handler.logging.LoggingHandler\nio.netty.handler.traffic.AbstractTrafficShapingHandler\nio.netty.handler.traffic.GlobalTrafficShapingHandler$ToSend\nio.netty.handler.traffic.GlobalChannelTrafficShapingHandler\nio.netty.handler.traffic.ChannelTrafficShapingHandler\nio.netty.handler.traffic.GlobalChannelTrafficShapingHandler$1\nio.netty.handler.traffic.ChannelTrafficShapingHandler$1\nio.netty.handler.traffic.TrafficCounter$TrafficMonitoringTask\nio.netty.handler.traffic.GlobalChannelTrafficShapingHandler$2\nio.netty.handler.traffic.TrafficCounter\nio.netty.handler.traffic.GlobalChannelTrafficShapingHandler$ToSend\nio.netty.handler.traffic.GlobalChannelTrafficCounter\nio.netty.handler.traffic.ChannelTrafficShapingHandler$ToSend\nio.netty.handler.traffic.GlobalChannelTrafficShapingHandler$PerChannel\nio.netty.handler.traffic.TrafficCounter$1\nio.netty.handler.traffic.GlobalTrafficShapingHandler\nio.netty.handler.traffic.GlobalChannelTrafficCounter$MixedTrafficMonitoringTask\nio.netty.handler.traffic.GlobalTrafficShapingHandler$1\nio.netty.handler.traffic.GlobalChannelTrafficShapingHandler$1$1\nio.netty.handler.traffic.AbstractTrafficShapingHandler$ReopenReadTimerTask\nio.netty.handler.traffic.GlobalTrafficShapingHandler$PerChannel" + } + ] + }, + { + "publisher": "The Netty Project", + "group": "io.netty", + "name": "netty-transport-native-epoll", + "version": "4.0.27.Final", + "description": "Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "0a330e7b9600e48eef67b214b6f355cc" + }, + { + "alg": "SHA-1", + "content": "3da4eda5697a09c9f8e217bc6a0f265b5b5102c5" + }, + { + "alg": "SHA-256", + "content": "1df55bcbcc96a5d78dfd4db96c649b034b705212c30980832f0bfde3520f3d81" + }, + { + "alg": "SHA-512", + "content": "2f03cf792b249dcc7a942d6f17bfebaaf0cc48dfda29462ec60d922688c9a0773752a692867c1110330739086bc25ae8731d495862b3070583ca0e3e12ffab4f" + }, + { + "alg": "SHA-384", + "content": "625b91f65398fc48051e1c56ca972bfac0c1a6e0c4e22a94cec44402fa3ed18fc90f5c2c60b125af7593e706bebe1747" + }, + { + "alg": "SHA3-384", + "content": "28ed80da834313ea489ceec776fa8cdc6873706e37e70658413a53e8439220918ed52861219a4cc4b073daa7c8964a6c" + }, + { + "alg": "SHA3-256", + "content": "620cb5680461e4a39d5c876caf2912e80d1a36c4c331d50cb546015cda0e8b6e" + }, + { + "alg": "SHA3-512", + "content": "d0d980ae06d7ca4d9f30c28bd6f8377d3a1d6d7dd8ae61e4cf71595dcfae0104050f974c0e6d8c2f9910f4b1c77544337ee44ee37f037e1ea6d37d8b582bde0e" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.netty/netty-transport-native-epoll@4.0.27.Final?type=jar", + "type": "library", + "bom-ref": "pkg:maven/io.netty/netty-transport-native-epoll@4.0.27.Final?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/netty/netty-transport-native-epoll/4.0.27.Final/netty-transport-native-epoll-4.0.27.Final.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "io.netty.channel.unix.DomainSocketAddress\nio.netty.channel.unix.DomainSocketChannel\nio.netty.channel.unix.UnixChannel\nio.netty.channel.unix.DomainSocketChannelConfig\nio.netty.channel.unix.DomainSocketReadMode\nio.netty.channel.unix.ServerDomainSocketChannel\nio.netty.channel.unix.FileDescriptor\nio.netty.channel.epoll.EpollServerSocketChannel\nio.netty.channel.epoll.EpollDomainSocketChannel\nio.netty.channel.epoll.EpollChannelConfig\nio.netty.channel.epoll.EpollDomainSocketChannel$EpollDomainUnsafe\nio.netty.channel.epoll.EpollDatagramChannelConfig\nio.netty.channel.epoll.NativeDatagramPacketArray\nio.netty.channel.epoll.EpollDomainSocketChannel$EpollDomainUnsafe$1\nio.netty.channel.epoll.EpollEventLoopGroup\nio.netty.channel.epoll.EpollDatagramChannel$DatagramSocketAddress\nio.netty.channel.epoll.EpollChannelOption\nio.netty.channel.epoll.EpollEventArray\nio.netty.channel.epoll.AbstractEpollStreamChannel\nio.netty.channel.epoll.NativeDatagramPacketArray$1\nio.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe\nio.netty.channel.epoll.EpollSocketChannel$1\nio.netty.channel.epoll.EpollDomainSocketChannelConfig\nio.netty.channel.epoll.EpollTcpInfo\nio.netty.channel.epoll.EpollMode\nio.netty.channel.epoll.EpollSocketChannel$2\nio.netty.channel.epoll.EpollEventLoop\nio.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe\nio.netty.channel.epoll.AbstractEpollChannel$1\nio.netty.channel.epoll.Epoll\nio.netty.channel.epoll.IovArrayThreadLocal\nio.netty.channel.epoll.AbstractEpollChannel\nio.netty.channel.epoll.EpollServerDomainSocketChannel\nio.netty.channel.epoll.EpollServerChannelConfig\nio.netty.channel.epoll.EpollChannelConfig$1\nio.netty.channel.epoll.EpollDatagramChannel\nio.netty.channel.epoll.EpollServerSocketChannelConfig\nio.netty.channel.epoll.IovArrayThreadLocal$1\nio.netty.channel.epoll.EpollSocketChannel$EpollSocketChannelUnsafe\nio.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe$3\nio.netty.channel.epoll.AbstractEpollServerChannel\nio.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe$1\nio.netty.channel.epoll.EpollDatagramChannel$EpollDatagramChannelUnsafe\nio.netty.channel.epoll.EpollSocketChannel\nio.netty.channel.epoll.Native$NativeInetAddress\nio.netty.channel.epoll.EpollDomainSocketChannel$1\nio.netty.channel.epoll.Native\nio.netty.channel.epoll.EpollSocketChannelConfig\nio.netty.channel.epoll.IovArray\nio.netty.channel.epoll.AbstractEpollServerChannel$EpollServerSocketUnsafe\nio.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe$2\nio.netty.channel.epoll.NativeDatagramPacketArray$NativeDatagramPacket" + } + ] + }, + { + "publisher": "The Netty Project", + "group": "io.netty", + "name": "netty-common", + "version": "4.0.27.Final", + "description": "Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "4be5922abebb07ce6c65113107020917" + }, + { + "alg": "SHA-1", + "content": "f9adee4559928c2e75d58b33e109c17342cb0991" + }, + { + "alg": "SHA-256", + "content": "9498a209b1f84a2151392e299c1c467540a8ee62b9948ce2f489790838bdc8e5" + }, + { + "alg": "SHA-512", + "content": "230952cadf828a38b4d24f7fe1713bfdd299909672d1c4778318bcdc16e307a1bfa4b5a6d4dcd5b6d0e8176043fa31c5d78c5cb7a377d248de46f1a48741a727" + }, + { + "alg": "SHA-384", + "content": "72c8ab69df9bbadfda0f4b3540a655a79fffedbc8860b49bea9ecfdfe75396a85794c98f15a9ff2fe1d1f9210d2730e8" + }, + { + "alg": "SHA3-384", + "content": "750289b50f4d2cd9b376e1124a22de66a9b1d0603d9ec4c423569086fd298dd168c18bc88ccb0da8967350db60347f80" + }, + { + "alg": "SHA3-256", + "content": "e18fee276647cfd3aacf07ea864ba66cc10f20b518bca6bf1831ac5f0fa82c21" + }, + { + "alg": "SHA3-512", + "content": "08bc64eea0f0950f879a59cd8d103241cae82ba92172db705ec8c9a6b66233aab5829ba78afc28a4d11758ccfc2c32e3ba630ef222b3f2973350c06715e4d174" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.netty/netty-common@4.0.27.Final?type=jar", + "type": "library", + "bom-ref": "pkg:maven/io.netty/netty-common@4.0.27.Final?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/netty/netty-common/4.0.27.Final/netty-common-4.0.27.Final.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "io.netty.util.DefaultAttributeMap$DefaultAttribute\nio.netty.util.HashedWheelTimer$HashedWheelTimeout\nio.netty.util.Mapping\nio.netty.util.Timer\nio.netty.util.HashedWheelTimer$Worker\nio.netty.util.AbstractReferenceCounted\nio.netty.util.ReferenceCountUtil$ReleasingTask\nio.netty.util.IllegalReferenceCountException\nio.netty.util.ThreadDeathWatcher$1\nio.netty.util.ResourceLeakDetector$Level\nio.netty.util.Attribute\nio.netty.util.HashedWheelTimer$HashedWheelBucket\nio.netty.util.AttributeKey\nio.netty.util.Version\nio.netty.util.ThreadDeathWatcher$Entry\nio.netty.util.concurrent.AbstractEventExecutor$1\nio.netty.util.concurrent.DefaultProgressivePromise\nio.netty.util.concurrent.AbstractScheduledEventExecutor\nio.netty.util.concurrent.Promise\nio.netty.util.concurrent.AbstractFuture\nio.netty.util.concurrent.ProgressivePromise\nio.netty.util.concurrent.MultithreadEventExecutorGroup$GenericEventExecutorChooser\nio.netty.util.concurrent.DefaultPromise$4\nio.netty.util.concurrent.MultithreadEventExecutorGroup$1\nio.netty.util.concurrent.GlobalEventExecutor$PurgeTask\nio.netty.util.concurrent.DefaultPromise$2\nio.netty.util.concurrent.PromiseTask\nio.netty.util.concurrent.ImmediateExecutor\nio.netty.util.concurrent.SingleThreadEventExecutor$1\nio.netty.util.concurrent.DefaultFutureListeners\nio.netty.util.concurrent.BlockingOperationException\nio.netty.util.concurrent.DefaultPromise\nio.netty.util.concurrent.Future\nio.netty.util.concurrent.DefaultPromise$LateListeners\nio.netty.util.concurrent.PromiseTask$RunnableAdapter\nio.netty.util.concurrent.SingleThreadEventExecutor$PurgeTask\nio.netty.util.concurrent.ImmediateEventExecutor\nio.netty.util.concurrent.GlobalEventExecutor\nio.netty.util.concurrent.AbstractEventExecutor\nio.netty.util.concurrent.AbstractEventExecutorGroup\nio.netty.util.concurrent.FutureListener\nio.netty.util.concurrent.DefaultEventExecutor\nio.netty.util.concurrent.CompleteFuture\nio.netty.util.concurrent.AbstractScheduledEventExecutor$1\nio.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator\nio.netty.util.concurrent.DefaultEventExecutorGroup\nio.netty.util.concurrent.EventExecutorGroup\nio.netty.util.concurrent.ImmediateEventExecutor$ImmediatePromise\nio.netty.util.concurrent.MultithreadEventExecutorGroup$EventExecutorChooser\nio.netty.util.concurrent.MultithreadEventExecutorGroup\nio.netty.util.concurrent.DefaultPromise$3\nio.netty.util.concurrent.GlobalEventExecutor$TaskRunner\nio.netty.util.concurrent.SingleThreadEventExecutor$4\nio.netty.util.concurrent.SingleThreadEventExecutor$3\nio.netty.util.concurrent.PromiseNotifier\nio.netty.util.concurrent.DefaultPromise$LateListenerNotifier\nio.netty.util.concurrent.MultithreadEventExecutorGroup$PowerOfTwoEventExecutorChooser\nio.netty.util.concurrent.DefaultPromise$1\nio.netty.util.concurrent.GenericProgressiveFutureListener\nio.netty.util.concurrent.DefaultPromise$CauseHolder\nio.netty.util.concurrent.GenericFutureListener\nio.netty.util.concurrent.SucceededFuture\nio.netty.util.concurrent.AbstractEventExecutor$EventExecutorIterator\nio.netty.util.concurrent.DefaultThreadFactory\nio.netty.util.concurrent.PromiseAggregator\nio.netty.util.concurrent.FastThreadLocal\nio.netty.util.concurrent.ScheduledFutureTask\nio.netty.util.concurrent.SingleThreadEventExecutor\nio.netty.util.concurrent.GlobalEventExecutor$1\nio.netty.util.concurrent.EventExecutor\nio.netty.util.concurrent.FastThreadLocalThread\nio.netty.util.concurrent.SingleThreadEventExecutor$2\nio.netty.util.concurrent.FailedFuture\nio.netty.util.concurrent.ScheduledFuture\nio.netty.util.concurrent.DefaultPromise$5\nio.netty.util.concurrent.ImmediateEventExecutor$ImmediateProgressivePromise\nio.netty.util.concurrent.ProgressiveFuture\nio.netty.util.UniqueName\nio.netty.util.Recycler$WeakOrderQueue$Link\nio.netty.util.DefaultAttributeMap\nio.netty.util.TimerTask\nio.netty.util.Timeout\nio.netty.util.internal.UnsafeAtomicReferenceFieldUpdater\nio.netty.util.internal.MpscLinkedQueue$1\nio.netty.util.internal.RecyclableMpscLinkedQueueNode\nio.netty.util.internal.JavassistTypeParameterMatcherGenerator\nio.netty.util.internal.PlatformDependent0$3\nio.netty.util.internal.MpscLinkedQueueNode\nio.netty.util.internal.MpscLinkedQueuePad1\nio.netty.util.internal.MpscLinkedQueue\nio.netty.util.internal.TypeParameterMatcher$ReflectiveMatcher\nio.netty.util.internal.NativeLibraryLoader\nio.netty.util.internal.SystemPropertyUtil$1\nio.netty.util.internal.MpscLinkedQueuePad0\nio.netty.util.internal.MpscLinkedQueue$DefaultNode\nio.netty.util.internal.ThreadLocalRandom\nio.netty.util.internal.PlatformDependent0$2\nio.netty.util.internal.SystemPropertyUtil\nio.netty.util.internal.MpscLinkedQueueTailRef\nio.netty.util.internal.UnpaddedInternalThreadLocalMap\nio.netty.util.internal.PlatformDependent0\nio.netty.util.internal.UnsafeAtomicIntegerFieldUpdater\nio.netty.util.internal.PlatformDependent\nio.netty.util.internal.StringUtil\nio.netty.util.internal.RecyclableArrayList$1\nio.netty.util.internal.TypeParameterMatcher\nio.netty.util.internal.logging.Slf4JLoggerFactory\nio.netty.util.internal.logging.Log4JLoggerFactory\nio.netty.util.internal.logging.MessageFormatter\nio.netty.util.internal.logging.AbstractInternalLogger\nio.netty.util.internal.logging.InternalLoggerFactory\nio.netty.util.internal.logging.CommonsLogger\nio.netty.util.internal.logging.Slf4JLogger\nio.netty.util.internal.logging.JdkLogger\nio.netty.util.internal.logging.Log4JLogger\nio.netty.util.internal.logging.InternalLogger\nio.netty.util.internal.logging.AbstractInternalLogger$1\nio.netty.util.internal.logging.Slf4JLoggerFactory$1\nio.netty.util.internal.logging.JdkLoggerFactory\nio.netty.util.internal.logging.InternalLogLevel\nio.netty.util.internal.logging.FormattingTuple\nio.netty.util.internal.logging.CommonsLoggerFactory\nio.netty.util.internal.EmptyArrays\nio.netty.util.internal.ObjectUtil\nio.netty.util.internal.AppendableCharSequence\nio.netty.util.internal.IntegerHolder\nio.netty.util.internal.MpscLinkedQueueHeadRef\nio.netty.util.internal.ReadOnlyIterator\nio.netty.util.internal.PlatformDependent0$1\nio.netty.util.internal.PendingWrite$1\nio.netty.util.internal.UnsafeAtomicLongFieldUpdater\nio.netty.util.internal.OneTimeTask\nio.netty.util.internal.RecyclableArrayList\nio.netty.util.internal.PendingWrite\nio.netty.util.internal.ThreadLocalRandom$1\nio.netty.util.internal.InternalThreadLocalMap\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$BiFun\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$MapReduceValuesToLongTask\nio.netty.util.internal.chmv8.ForkJoinTask$RunnableExecuteAction\nio.netty.util.internal.chmv8.ForkJoinTask$AdaptedRunnable\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$EntrySpliterator\nio.netty.util.internal.chmv8.ForkJoinTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ReservationNode\nio.netty.util.internal.chmv8.ForkJoinPool$ManagedBlocker\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$MapEntry\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ForEachMappingTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ConcurrentHashMapSpliterator\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$MapReduceValuesToIntTask\nio.netty.util.internal.chmv8.ForkJoinTask$ExceptionNode\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ObjectToDouble\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$MapReduceKeysToLongTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ObjectByObjectToDouble\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ForEachTransformedEntryTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$Traverser\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$IntByIntToInt\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ForEachTransformedKeyTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ObjectToInt\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$MapReduceKeysToIntTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ForEachKeyTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$1\nio.netty.util.internal.chmv8.ForkJoinWorkerThread\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$MapReduceEntriesToDoubleTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$MapReduceMappingsToLongTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$MapReduceKeysTask\nio.netty.util.internal.chmv8.CountedCompleter$1\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$MapReduceEntriesToIntTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$MapReduceEntriesToLongTask\nio.netty.util.internal.chmv8.ForkJoinPool$2\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$MapReduceMappingsToIntTask\nio.netty.util.internal.chmv8.ForkJoinTask$AdaptedCallable\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$SearchMappingsTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ObjectByObjectToLong\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$CounterHashCode\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$BiAction\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$KeySpliterator\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$SearchEntriesTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$Fun\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ObjectToLong\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$MapReduceKeysToDoubleTask\nio.netty.util.internal.chmv8.ForkJoinPool$ForkJoinWorkerThreadFactory\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$CollectionView\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$KeySetView\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$DoubleByDoubleToDouble\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$MapReduceEntriesTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ForEachTransformedMappingTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ValueIterator\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ValuesView\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$BaseIterator\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$TreeBin\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$EntrySetView\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$SearchValuesTask\nio.netty.util.internal.chmv8.ForkJoinPool\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$MapReduceMappingsTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$CounterCell\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ForEachTransformedValueTask\nio.netty.util.internal.chmv8.ForkJoinPool$EmptyTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$BulkTask\nio.netty.util.internal.chmv8.ForkJoinPool$DefaultForkJoinWorkerThreadFactory\nio.netty.util.internal.chmv8.ForkJoinTask$AdaptedRunnableAction\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ReduceKeysTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ReduceEntriesTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$KeyIterator\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$Node\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$Action\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$MapReduceMappingsToDoubleTask\nio.netty.util.internal.chmv8.CountedCompleter\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$Segment\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$TreeNode\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ForEachEntryTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ReduceValuesTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$LongByLongToLong\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$SearchKeysTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ObjectByObjectToInt\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ForEachValueTask\nio.netty.util.internal.chmv8.ForkJoinPool$Submitter\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$EntryIterator\nio.netty.util.internal.chmv8.ConcurrentHashMapV8\nio.netty.util.internal.chmv8.ForkJoinPool$WorkQueue\nio.netty.util.internal.chmv8.ForkJoinPool$1\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$MapReduceValuesToDoubleTask\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$MapReduceValuesTask\nio.netty.util.internal.chmv8.ForkJoinTask$1\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ForwardingNode\nio.netty.util.internal.chmv8.ConcurrentHashMapV8$ValueSpliterator\nio.netty.util.internal.ConcurrentSet\nio.netty.util.internal.ThreadLocalRandom$2\nio.netty.util.internal.NoOpTypeParameterMatcher\nio.netty.util.internal.Cleaner0\nio.netty.util.ResourceLeakException\nio.netty.util.Recycler$2\nio.netty.util.ReferenceCountUtil\nio.netty.util.ResourceLeak\nio.netty.util.HashedWheelTimer$HashedWheelTimeout$1\nio.netty.util.ResourceLeakDetector\nio.netty.util.Recycler$Stack\nio.netty.util.Recycler$WeakOrderQueue\nio.netty.util.ResourceLeakDetector$DefaultResourceLeak\nio.netty.util.Recycler$1\nio.netty.util.collection.IntObjectMap$Entry\nio.netty.util.collection.IntObjectMap\nio.netty.util.collection.IntObjectHashMap$1\nio.netty.util.collection.IntObjectHashMap$1$1\nio.netty.util.collection.IntObjectHashMap\nio.netty.util.collection.IntObjectHashMap$IteratorImpl\nio.netty.util.Recycler\nio.netty.util.ThreadDeathWatcher\nio.netty.util.NetUtil\nio.netty.util.Signal\nio.netty.util.Recycler$DefaultHandle\nio.netty.util.HashedWheelTimer$1\nio.netty.util.HashedWheelTimer\nio.netty.util.CharsetUtil\nio.netty.util.Recycler$Handle\nio.netty.util.ThreadDeathWatcher$Watcher\nio.netty.util.DomainNameMapping\nio.netty.util.ReferenceCounted\nio.netty.util.AttributeMap" + } + ] + }, + { + "publisher": "The Netty Project", + "group": "io.netty", + "name": "netty-buffer", + "version": "4.0.27.Final", + "description": "Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "8988f54a66ec286f50d60136f35be71f" + }, + { + "alg": "SHA-1", + "content": "91d5d38fd5cfa7b507e4f82297ba2bf7f30be805" + }, + { + "alg": "SHA-256", + "content": "575b52be9628ecad6c292fbd16e5eb575b490b4ee8aeb406cee49eed776b8f5a" + }, + { + "alg": "SHA-512", + "content": "d0d73205412e576654398539f7be05f3cff368cd6ba1c08766f359c7387ba6ba66f092045061f641bb8bfcec2a171826cc86575e92c9671d522ef38c68760bd4" + }, + { + "alg": "SHA-384", + "content": "2341980d7571a6b88cb60c9c718145d5f6c5f332af18ed95d33fd63046898f06c1f5e0cc1dbb75f926b2f439d2b45d66" + }, + { + "alg": "SHA3-384", + "content": "f3255ec0a3dd2cd7ed2770857548902ee0d8c69985588a95c78762b6a87932f022bca8bd6c44689d6a499101d3b882ad" + }, + { + "alg": "SHA3-256", + "content": "7a333945df671f1947bdb3cccd079e2cf0a56da0350251a30f95707567c455b6" + }, + { + "alg": "SHA3-512", + "content": "4a5efeb09e76d43ca89307c1093dfa3c41f94eec02dbf2d55476fc2b41686969bf104d0d91b8127b18a0fdbc1875d150a398c314e8bbcbd75dfd2b4d656e5a86" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.netty/netty-buffer@4.0.27.Final?type=jar", + "type": "library", + "bom-ref": "pkg:maven/io.netty/netty-buffer@4.0.27.Final?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/netty/netty-buffer/4.0.27.Final/netty-buffer-4.0.27.Final.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "io.netty.buffer.ReadOnlyByteBufferBuf\nio.netty.buffer.PooledDirectByteBuf$1\nio.netty.buffer.ByteBufProcessor\nio.netty.buffer.ByteBufProcessor$1\nio.netty.buffer.SimpleLeakAwareByteBuf\nio.netty.buffer.ByteBufUtil$ThreadLocalDirectByteBuf\nio.netty.buffer.AbstractReferenceCountedByteBuf\nio.netty.buffer.EmptyByteBuf\nio.netty.buffer.DuplicatedByteBuf\nio.netty.buffer.AbstractByteBuf\nio.netty.buffer.ByteBufProcessor$9\nio.netty.buffer.PoolThreadCache\nio.netty.buffer.ByteBufUtil\nio.netty.buffer.ByteBufUtil$ThreadLocalUnsafeDirectByteBuf$1\nio.netty.buffer.PooledByteBufAllocator$PoolThreadLocalCache\nio.netty.buffer.PooledByteBufAllocator\nio.netty.buffer.UnpooledByteBufAllocator\nio.netty.buffer.ByteBufUtil$1\nio.netty.buffer.ReadOnlyUnsafeDirectByteBuf\nio.netty.buffer.ByteBufProcessor$7\nio.netty.buffer.Unpooled\nio.netty.buffer.WrappedByteBuf\nio.netty.buffer.AbstractByteBufAllocator\nio.netty.buffer.PoolThreadCache$MemoryRegionCache\nio.netty.buffer.SlicedByteBuf\nio.netty.buffer.UnpooledUnsafeDirectByteBuf\nio.netty.buffer.ByteBufProcessor$10\nio.netty.buffer.CompositeByteBuf$Component\nio.netty.buffer.UnsafeDirectSwappedByteBuf\nio.netty.buffer.AbstractDerivedByteBuf\nio.netty.buffer.AbstractByteBufAllocator$1\nio.netty.buffer.UnreleasableByteBuf\nio.netty.buffer.ByteBufProcessor$3\nio.netty.buffer.DefaultByteBufHolder\nio.netty.buffer.UnpooledDirectByteBuf\nio.netty.buffer.ByteBufProcessor$4\nio.netty.buffer.PoolThreadCache$NormalMemoryRegionCache\nio.netty.buffer.CompositeByteBuf\nio.netty.buffer.PooledDirectByteBuf\nio.netty.buffer.AdvancedLeakAwareByteBuf\nio.netty.buffer.ReadOnlyByteBuf\nio.netty.buffer.PoolThreadCache$1\nio.netty.buffer.PooledHeapByteBuf$1\nio.netty.buffer.PooledByteBuf\nio.netty.buffer.ByteBufUtil$ThreadLocalDirectByteBuf$1\nio.netty.buffer.PoolArena\nio.netty.buffer.PoolArena$DirectArena\nio.netty.buffer.PooledUnsafeDirectByteBuf\nio.netty.buffer.ByteBufProcessor$2\nio.netty.buffer.SwappedByteBuf\nio.netty.buffer.PoolSubpage\nio.netty.buffer.ByteBufOutputStream\nio.netty.buffer.PoolArena$HeapArena\nio.netty.buffer.PoolThreadCache$MemoryRegionCache$Entry\nio.netty.buffer.ByteBufInputStream\nio.netty.buffer.ByteBufProcessor$5\nio.netty.buffer.ByteBufHolder\nio.netty.buffer.ByteBufAllocator\nio.netty.buffer.PoolChunkList\nio.netty.buffer.PooledHeapByteBuf\nio.netty.buffer.ByteBuf\nio.netty.buffer.PoolChunk\nio.netty.buffer.PoolThreadCache$SubPageMemoryRegionCache\nio.netty.buffer.ByteBufUtil$ThreadLocalUnsafeDirectByteBuf\nio.netty.buffer.PooledUnsafeDirectByteBuf$1\nio.netty.buffer.ByteBufProcessor$8\nio.netty.buffer.ByteBufProcessor$6\nio.netty.buffer.UnpooledHeapByteBuf" + } + ] + }, + { + "publisher": "The Netty Project", + "group": "io.netty", + "name": "netty-transport", + "version": "4.0.27.Final", + "description": "Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "79b946151ae96948889565acddafe9c7" + }, + { + "alg": "SHA-1", + "content": "fc1e00d9d2815f74df6af1cf79da65d6b2d6b102" + }, + { + "alg": "SHA-256", + "content": "afc0e7fa6d998629076e655291612da1882f7226b9d5aa84961c98eb63484d14" + }, + { + "alg": "SHA-512", + "content": "243aab10917901d3694852a32133c30fbdca9327807bffe18094e5c3d476e460ef54af9fc52e47c019a50d3f8158fc855786a48c9ffc59fba87a817f709b70e2" + }, + { + "alg": "SHA-384", + "content": "cd0712c8431e93a3429ba0316f33eefb2b71b0e6ac2f5dcb45d3285f27fecfc412e51a1fbf72d367896600d13120cc19" + }, + { + "alg": "SHA3-384", + "content": "599a21d96f5ebe0d648935ea5613ccd442afa13b5b4efc1cd789327f84db6b263f75a1b6ce2b9eb35d883e2717862845" + }, + { + "alg": "SHA3-256", + "content": "cba1a10e984e639977021250e579cd29265764d498008db794fec35f1861f296" + }, + { + "alg": "SHA3-512", + "content": "563214a625abaab8add6ae2105a64dee04693cf35fa0f0de917fbcdcd7b3ade5802229ee1ae7071512c6918125dcec7cb3575ff5aef242bb2493793c50bfdd72" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.netty/netty-transport@4.0.27.Final?type=jar", + "type": "library", + "bom-ref": "pkg:maven/io.netty/netty-transport@4.0.27.Final?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/netty/netty-transport/4.0.27.Final/netty-transport-4.0.27.Final.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "io.netty.channel.AbstractChannelHandlerContext$8\nio.netty.channel.ChannelPromise\nio.netty.channel.DefaultChannelProgressivePromise\nio.netty.channel.AbstractChannel$AbstractUnsafe$1\nio.netty.channel.DefaultChannelPipeline$4\nio.netty.channel.CombinedChannelDuplexHandler\nio.netty.channel.CompleteChannelFuture\nio.netty.channel.AbstractChannel$AbstractUnsafe$6$1\nio.netty.channel.AbstractChannelHandlerContext$1\nio.netty.channel.DefaultChannelPipeline$2\nio.netty.channel.DefaultChannelPipeline$6\nio.netty.channel.AbstractChannelHandlerContext$14\nio.netty.channel.local.LocalAddress\nio.netty.channel.local.LocalChannel$5\nio.netty.channel.local.LocalEventLoop\nio.netty.channel.local.LocalEventLoopGroup\nio.netty.channel.local.LocalChannel$4\nio.netty.channel.local.LocalServerChannel\nio.netty.channel.local.LocalChannel$1\nio.netty.channel.local.LocalServerChannel$2\nio.netty.channel.local.LocalChannelRegistry\nio.netty.channel.local.LocalChannel$LocalUnsafe\nio.netty.channel.local.LocalChannel\nio.netty.channel.local.LocalChannel$2\nio.netty.channel.local.LocalServerChannel$1\nio.netty.channel.local.LocalChannel$3\nio.netty.channel.AbstractChannel$AbstractUnsafe$8\nio.netty.channel.ChannelPipeline\nio.netty.channel.ChannelOutboundBuffer$2\nio.netty.channel.ChannelProgressiveFutureListener\nio.netty.channel.AbstractChannel$AbstractUnsafe$9\nio.netty.channel.DefaultMessageSizeEstimator\nio.netty.channel.AbstractChannelHandlerContext$10\nio.netty.channel.AbstractChannelHandlerContext$4\nio.netty.channel.Channel$Unsafe\nio.netty.channel.ChannelFlushPromiseNotifier$DefaultFlushCheckpoint\nio.netty.channel.PendingWriteQueue$PendingWrite$1\nio.netty.channel.DefaultChannelHandlerContext\nio.netty.channel.DefaultChannelPipeline$1\nio.netty.channel.VoidChannelPromise\nio.netty.channel.AbstractChannelHandlerContext$16\nio.netty.channel.AbstractChannelHandlerContext$15\nio.netty.channel.ChannelHandlerAdapter\nio.netty.channel.ChannelPromiseNotifier\nio.netty.channel.ChannelHandlerContext\nio.netty.channel.DefaultChannelPipeline$3\nio.netty.channel.AbstractServerChannel$DefaultServerUnsafe\nio.netty.channel.ChannelOutboundBuffer$MessageProcessor\nio.netty.channel.DefaultAddressedEnvelope\nio.netty.channel.AbstractChannelHandlerContext$WriteAndFlushTask\nio.netty.channel.MultithreadEventLoopGroup\nio.netty.channel.ChannelMetadata\nio.netty.channel.AbstractChannel$AbstractUnsafe$6\nio.netty.channel.ChannelOutboundBuffer\nio.netty.channel.FailedChannelFuture\nio.netty.channel.FileRegion\nio.netty.channel.AbstractChannel$AbstractUnsafe$3\nio.netty.channel.AbstractChannelHandlerContext$3\nio.netty.channel.DefaultChannelPromise\nio.netty.channel.Channel\nio.netty.channel.AbstractChannelHandlerContext$WriteTask\nio.netty.channel.group.ChannelMatchers$1\nio.netty.channel.group.ChannelMatchers$CompositeMatcher\nio.netty.channel.group.ChannelGroupFuture\nio.netty.channel.group.ChannelMatcher\nio.netty.channel.group.DefaultChannelGroup$1\nio.netty.channel.group.ChannelGroupException\nio.netty.channel.group.ChannelMatchers$InstanceMatcher\nio.netty.channel.group.ChannelGroup\nio.netty.channel.group.DefaultChannelGroupFuture\nio.netty.channel.group.DefaultChannelGroupFuture$DefaultEntry\nio.netty.channel.group.DefaultChannelGroupFuture$1\nio.netty.channel.group.DefaultChannelGroup\nio.netty.channel.group.CombinedIterator\nio.netty.channel.group.ChannelMatchers\nio.netty.channel.group.ChannelMatchers$InvertMatcher\nio.netty.channel.group.ChannelGroupFutureListener\nio.netty.channel.group.ChannelMatchers$ClassMatcher\nio.netty.channel.ChannelOutboundBuffer$3\nio.netty.channel.AbstractChannelHandlerContext$WriteTask$1\nio.netty.channel.DefaultMessageSizeEstimator$1\nio.netty.channel.DefaultChannelConfig\nio.netty.channel.ChannelFutureListener\nio.netty.channel.AbstractChannel$AbstractUnsafe$7\nio.netty.channel.FixedRecvByteBufAllocator$HandleImpl\nio.netty.channel.AbstractChannel$AbstractUnsafe$4\nio.netty.channel.EventLoopGroup\nio.netty.channel.ChannelOption\nio.netty.channel.AdaptiveRecvByteBufAllocator\nio.netty.channel.AbstractChannelHandlerContext$5\nio.netty.channel.ChannelFutureListener$1\nio.netty.channel.DefaultFileRegion\nio.netty.channel.AbstractServerChannel\nio.netty.channel.MessageSizeEstimator$Handle\nio.netty.channel.AbstractChannel\nio.netty.channel.ChannelProgressivePromise\nio.netty.channel.ChannelInboundHandler\nio.netty.channel.AdaptiveRecvByteBufAllocator$HandleImpl\nio.netty.channel.ThreadPerChannelEventLoop\nio.netty.channel.ChannelFuture\nio.netty.channel.oio.OioByteStreamChannel$2\nio.netty.channel.oio.OioByteStreamChannel$1\nio.netty.channel.oio.AbstractOioChannel$1\nio.netty.channel.oio.AbstractOioChannel$DefaultOioUnsafe\nio.netty.channel.oio.OioEventLoopGroup\nio.netty.channel.oio.AbstractOioByteChannel\nio.netty.channel.oio.AbstractOioChannel\nio.netty.channel.oio.OioByteStreamChannel\nio.netty.channel.oio.AbstractOioMessageChannel\nio.netty.channel.SimpleChannelInboundHandler\nio.netty.channel.ChannelOutboundHandler\nio.netty.channel.AbstractChannelHandlerContext$9\nio.netty.channel.MessageSizeEstimator\nio.netty.channel.RecvByteBufAllocator\nio.netty.channel.AbstractChannel$CloseFuture\nio.netty.channel.ChannelOutboundBuffer$Entry$1\nio.netty.channel.AbstractChannelHandlerContext$2\nio.netty.channel.AbstractChannelHandlerContext$11\nio.netty.channel.ChannelInitializer\nio.netty.channel.embedded.EmbeddedSocketAddress\nio.netty.channel.embedded.EmbeddedChannel$DefaultUnsafe\nio.netty.channel.embedded.EmbeddedChannel$LastInboundHandler\nio.netty.channel.embedded.EmbeddedChannel$1\nio.netty.channel.embedded.EmbeddedChannel\nio.netty.channel.embedded.EmbeddedEventLoop\nio.netty.channel.socket.DefaultServerSocketChannelConfig\nio.netty.channel.socket.ChannelInputShutdownEvent\nio.netty.channel.socket.DatagramChannel\nio.netty.channel.socket.InternetProtocolFamily\nio.netty.channel.socket.DefaultSocketChannelConfig\nio.netty.channel.socket.ServerSocketChannel\nio.netty.channel.socket.oio.OioSocketChannel$1\nio.netty.channel.socket.oio.DefaultOioSocketChannelConfig\nio.netty.channel.socket.oio.DefaultOioServerSocketChannelConfig\nio.netty.channel.socket.oio.OioSocketChannel\nio.netty.channel.socket.oio.OioServerSocketChannel\nio.netty.channel.socket.oio.OioServerSocketChannelConfig\nio.netty.channel.socket.oio.OioSocketChannelConfig\nio.netty.channel.socket.oio.OioDatagramChannel\nio.netty.channel.socket.SocketChannel\nio.netty.channel.socket.DatagramPacket\nio.netty.channel.socket.DatagramChannelConfig\nio.netty.channel.socket.nio.NioSocketChannel$1\nio.netty.channel.socket.nio.NioSocketChannel$NioSocketChannelConfig\nio.netty.channel.socket.nio.NioSocketChannel$2\nio.netty.channel.socket.nio.NioSocketChannel$NioSocketChannelUnsafe\nio.netty.channel.socket.nio.NioServerSocketChannel$1\nio.netty.channel.socket.nio.NioDatagramChannel\nio.netty.channel.socket.nio.NioServerSocketChannel$NioServerSocketChannelConfig\nio.netty.channel.socket.nio.NioServerSocketChannel\nio.netty.channel.socket.nio.NioSocketChannel\nio.netty.channel.socket.nio.NioDatagramChannelConfig\nio.netty.channel.socket.nio.ProtocolFamilyConverter\nio.netty.channel.socket.nio.ProtocolFamilyConverter$1\nio.netty.channel.socket.DefaultDatagramChannelConfig\nio.netty.channel.socket.SocketChannelConfig\nio.netty.channel.socket.ServerSocketChannelConfig\nio.netty.channel.DefaultMessageSizeEstimator$HandleImpl\nio.netty.channel.ChannelHandler$Sharable\nio.netty.channel.DefaultChannelPipeline$TailContext\nio.netty.channel.AbstractChannelHandlerContext$WriteAndFlushTask$1\nio.netty.channel.ChannelPromiseAggregator\nio.netty.channel.AbstractChannel$AbstractUnsafe$2\nio.netty.channel.FixedRecvByteBufAllocator\nio.netty.channel.EventLoop\nio.netty.channel.ChannelInboundHandlerAdapter\nio.netty.channel.PendingWriteQueue$PendingWrite\nio.netty.channel.SucceededChannelFuture\nio.netty.channel.ChannelProgressiveFuture\nio.netty.channel.DefaultChannelPipeline\nio.netty.channel.ChannelHandler\nio.netty.channel.AbstractChannelHandlerContext\nio.netty.channel.ThreadPerChannelEventLoopGroup\nio.netty.channel.DefaultChannelPipeline$HeadContext\nio.netty.channel.AbstractChannelHandlerContext$7\nio.netty.channel.ChannelConfig\nio.netty.channel.RecvByteBufAllocator$Handle\nio.netty.channel.ChannelFlushPromiseNotifier$FlushCheckpoint\nio.netty.channel.PendingWriteQueue$1\nio.netty.channel.SingleThreadEventLoop$NonWakeupRunnable\nio.netty.channel.nio.NioEventLoop$1\nio.netty.channel.nio.AbstractNioMessageChannel$1\nio.netty.channel.nio.NioTask\nio.netty.channel.nio.NioEventLoop\nio.netty.channel.nio.AbstractNioChannel\nio.netty.channel.nio.SelectedSelectionKeySet\nio.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$2\nio.netty.channel.nio.AbstractNioByteChannel\nio.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe\nio.netty.channel.nio.AbstractNioMessageChannel\nio.netty.channel.nio.NioEventLoopGroup\nio.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe\nio.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe\nio.netty.channel.nio.AbstractNioChannel$NioUnsafe\nio.netty.channel.nio.AbstractNioByteChannel$1\nio.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1\nio.netty.channel.ChannelDuplexHandler\nio.netty.channel.ServerChannel\nio.netty.channel.AbstractChannelHandlerContext$12\nio.netty.channel.AbstractChannel$AbstractUnsafe$5\nio.netty.channel.ChannelFlushPromiseNotifier\nio.netty.channel.SingleThreadEventLoop\nio.netty.channel.AbstractChannelHandlerContext$AbstractWriteTask\nio.netty.channel.AbstractChannelHandlerContext$13\nio.netty.channel.ChannelOutboundHandlerAdapter\nio.netty.channel.DefaultChannelPipeline$5\nio.netty.channel.AbstractChannel$AbstractUnsafe\nio.netty.channel.ChannelFutureListener$2\nio.netty.channel.ThreadPerChannelEventLoopGroup$1\nio.netty.channel.ChannelOutboundBuffer$1\nio.netty.channel.AddressedEnvelope\nio.netty.channel.ChannelOutboundBuffer$Entry\nio.netty.channel.AbstractChannelHandlerContext$6\nio.netty.channel.EventLoopException\nio.netty.channel.ConnectTimeoutException\nio.netty.channel.PendingWriteQueue\nio.netty.channel.ChannelException\nio.netty.channel.ChannelPipelineException\nio.netty.channel.AbstractServerChannel$1\nio.netty.channel.ThreadPerChannelEventLoop$1\nio.netty.channel.ChannelFutureListener$3\nio.netty.bootstrap.ServerBootstrap$ServerBootstrapAcceptor\nio.netty.bootstrap.ChannelFactory\nio.netty.bootstrap.Bootstrap$1\nio.netty.bootstrap.ServerBootstrap$ServerBootstrapAcceptor$2\nio.netty.bootstrap.AbstractBootstrap\nio.netty.bootstrap.ServerBootstrap$1\nio.netty.bootstrap.AbstractBootstrap$1\nio.netty.bootstrap.AbstractBootstrap$PendingRegistrationPromise\nio.netty.bootstrap.AbstractBootstrap$2\nio.netty.bootstrap.Bootstrap$2\nio.netty.bootstrap.ServerBootstrap$ServerBootstrapAcceptor$1\nio.netty.bootstrap.ServerBootstrap\nio.netty.bootstrap.Bootstrap\nio.netty.bootstrap.AbstractBootstrap$BootstrapChannelFactory" + } + ] + }, + { + "group": "com.netflix.ribbon", + "name": "ribbon-core", + "version": "2.2.0", + "description": "ribbon-core", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "21e9e29b3b55620b857ae66977e25584" + }, + { + "alg": "SHA-1", + "content": "6033ba88ac7ce1e76337f66a74121e0b9886391d" + }, + { + "alg": "SHA-256", + "content": "092254a0afa03111a9fc4c02e8c7532a90f8ddf4f3dc3104232aed177f23c07d" + }, + { + "alg": "SHA-512", + "content": "8bbe466f74ad336ca08da15d1462b93c776c1dae1fafa3eeac4c682ecb00c01c4ec38642f084ada16fd52f1a058e49fbf31412e676bc669b52b41de98f45f8f0" + }, + { + "alg": "SHA-384", + "content": "efbd5cb2c449e375a9c8d19f627db9adac81005afab7ea0591bd3306c88967b5b257770aa9f74269d7789b18fc069f81" + }, + { + "alg": "SHA3-384", + "content": "c69c6c4485768bb9d44e0d6e156aaad80763af724f7e9e8e6b9ac349ce0d8d7320c8cfe5e0c1696cef87997252d0b269" + }, + { + "alg": "SHA3-256", + "content": "fe0fc4954c7334d6674e3382199aa53a53f5d5252ba1e8a876094053498383f0" + }, + { + "alg": "SHA3-512", + "content": "565363235bf6cc9844bf605cc5e7bd84b3a8ab40cf8bea4a0cba101ef5515e6b5b562bcfd18c4e9ca18d0bf3e4b184fa56a0e0685b304dc3c577e91bab994ec6" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.ribbon/ribbon-core@2.2.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.ribbon/ribbon-core@2.2.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/ribbon/ribbon-core/2.2.0/ribbon-core-2.2.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.utils.ScheduledThreadPoolExectuorWithDynamicSize\ncom.netflix.utils.ScheduledThreadPoolExectuorWithDynamicSize$2\ncom.netflix.utils.ScheduledThreadPoolExectuorWithDynamicSize$1\ncom.netflix.client.DefaultLoadBalancerRetryHandler\ncom.netflix.client.IResponse\ncom.netflix.client.IClientConfigAware\ncom.netflix.client.RetryHandler\ncom.netflix.client.ClientException\ncom.netflix.client.IClient\ncom.netflix.client.ClientException$ErrorType\ncom.netflix.client.ClientRequest\ncom.netflix.client.Utils\ncom.netflix.client.VipAddressResolver\ncom.netflix.client.RequestSpecificRetryHandler\ncom.netflix.client.SimpleVipAddressResolver\ncom.netflix.client.util.Resources\ncom.netflix.client.ssl.URLSslContextFactory\ncom.netflix.client.ssl.ClientSslSocketFactoryException\ncom.netflix.client.ssl.AbstractSslContextFactory\ncom.netflix.client.http.UnexpectedHttpResponseException\ncom.netflix.client.config.CommonClientConfigKey$65\ncom.netflix.client.config.CommonClientConfigKey$44\ncom.netflix.client.config.CommonClientConfigKey$5\ncom.netflix.client.config.CommonClientConfigKey$9\ncom.netflix.client.config.CommonClientConfigKey$48\ncom.netflix.client.config.CommonClientConfigKey$27\ncom.netflix.client.config.CommonClientConfigKey$69\ncom.netflix.client.config.CommonClientConfigKey$52\ncom.netflix.client.config.CommonClientConfigKey$73\ncom.netflix.client.config.CommonClientConfigKey$10\ncom.netflix.client.config.CommonClientConfigKey$31\ncom.netflix.client.config.CommonClientConfigKey$64\ncom.netflix.client.config.CommonClientConfigKey$4\ncom.netflix.client.config.CommonClientConfigKey$45\ncom.netflix.client.config.CommonClientConfigKey$49\ncom.netflix.client.config.CommonClientConfigKey$26\ncom.netflix.client.config.IClientConfig\ncom.netflix.client.config.CommonClientConfigKey$8\ncom.netflix.client.config.ClientConfigFactory$DefaultClientConfigFactory\ncom.netflix.client.config.CommonClientConfigKey$68\ncom.netflix.client.config.CommonClientConfigKey$53\ncom.netflix.client.config.CommonClientConfigKey$72\ncom.netflix.client.config.CommonClientConfigKey$11\ncom.netflix.client.config.CommonClientConfigKey$30\ncom.netflix.client.config.CommonClientConfigKey$29\ncom.netflix.client.config.CommonClientConfigKey$46\ncom.netflix.client.config.CommonClientConfigKey$7\ncom.netflix.client.config.CommonClientConfigKey$67\ncom.netflix.client.config.DefaultClientConfigImpl$1\ncom.netflix.client.config.CommonClientConfigKey$25\ncom.netflix.client.config.CommonClientConfigKey$71\ncom.netflix.client.config.IClientConfig$Builder\ncom.netflix.client.config.CommonClientConfigKey$50\ncom.netflix.client.config.CommonClientConfigKey$33\ncom.netflix.client.config.CommonClientConfigKey$12\ncom.netflix.client.config.CommonClientConfigKey$6\ncom.netflix.client.config.CommonClientConfigKey$28\ncom.netflix.client.config.CommonClientConfigKey$47\ncom.netflix.client.config.CommonClientConfigKey$66\ncom.netflix.client.config.CommonClientConfigKey$24\ncom.netflix.client.config.CommonClientConfigKey$70\ncom.netflix.client.config.CommonClientConfigKey$51\ncom.netflix.client.config.CommonClientConfigKey$32\ncom.netflix.client.config.CommonClientConfigKey\ncom.netflix.client.config.CommonClientConfigKey$13\ncom.netflix.client.config.IClientConfigKey\ncom.netflix.client.config.CommonClientConfigKey$23\ncom.netflix.client.config.CommonClientConfigKey$61\ncom.netflix.client.config.CommonClientConfigKey$1\ncom.netflix.client.config.CommonClientConfigKey$40\ncom.netflix.client.config.CommonClientConfigKey$14\ncom.netflix.client.config.CommonClientConfigKey$35\ncom.netflix.client.config.CommonClientConfigKey$39\ncom.netflix.client.config.CommonClientConfigKey$56\ncom.netflix.client.config.CommonClientConfigKey$18\ncom.netflix.client.config.CommonClientConfigKey$22\ncom.netflix.client.config.CommonClientConfigKey$60\ncom.netflix.client.config.CommonClientConfigKey$41\ncom.netflix.client.config.CommonClientConfigKey$15\ncom.netflix.client.config.CommonClientConfigKey$34\ncom.netflix.client.config.CommonClientConfigKey$38\ncom.netflix.client.config.CommonClientConfigKey$57\ncom.netflix.client.config.DefaultClientConfigImpl\ncom.netflix.client.config.CommonClientConfigKey$19\ncom.netflix.client.config.CommonClientConfigKey$21\ncom.netflix.client.config.CommonClientConfigKey$3\ncom.netflix.client.config.CommonClientConfigKey$42\ncom.netflix.client.config.IClientConfigKey$Keys\ncom.netflix.client.config.CommonClientConfigKey$63\ncom.netflix.client.config.CommonClientConfigKey$58\ncom.netflix.client.config.CommonClientConfigKey$37\ncom.netflix.client.config.ClientConfigFactory\ncom.netflix.client.config.CommonClientConfigKey$16\ncom.netflix.client.config.CommonClientConfigKey$75\ncom.netflix.client.config.CommonClientConfigKey$54\ncom.netflix.client.config.CommonClientConfigKey$20\ncom.netflix.client.config.CommonClientConfigKey$43\ncom.netflix.client.config.CommonClientConfigKey$2\ncom.netflix.client.config.CommonClientConfigKey$62\ncom.netflix.client.config.CommonClientConfigKey$59\ncom.netflix.client.config.CommonClientConfigKey$36\ncom.netflix.client.config.CommonClientConfigKey$17\ncom.netflix.client.config.CommonClientConfigKey$74\ncom.netflix.client.config.CommonClientConfigKey$55" + } + ] + }, + { + "group": "com.netflix.ribbon", + "name": "ribbon-httpclient", + "version": "2.2.0", + "description": "ribbon-httpclient", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "9ad4cbd0584e496515f71ebeed0fed7e" + }, + { + "alg": "SHA-1", + "content": "ae3677b0fb963fad3198fe7324030a6f7c8ba6c2" + }, + { + "alg": "SHA-256", + "content": "72294f7816146c2d8b4ecc7302bbd1fe7cc44eb99e5442634cd613b9a4c8f6e5" + }, + { + "alg": "SHA-512", + "content": "bb089874ccbd65f19d29dfb8b1d0f50933b5eff1ecf30706bf5fe935645d6100d15c7c75d92346351ed8b8bb0d1db1e350d7f10fdc4d432838636e114a493d65" + }, + { + "alg": "SHA-384", + "content": "67294a5d107212ccd4c9fb41c2b8220204a4f2faa1ad5d3fcf20dca0c0957f53df0c3c2230e7c2af7d3ec2ce6ac4720d" + }, + { + "alg": "SHA3-384", + "content": "1b4c3a0c8919068ee3cc92b0409e95da935ef3a4a63eb703b29948878dc5bc55da6630771e11d923e76318fab69acb45" + }, + { + "alg": "SHA3-256", + "content": "13391fadd2791cd671e9dfb27e83b7184fdf10d09f56f1988ea5c22f4d7ad048" + }, + { + "alg": "SHA3-512", + "content": "05557c0e1865ffeee50177ae045486e800c1d305d562550d4c067e143b71223774190cd073f6d2f48b95b3f796210c96434d147237c5e256e070ef45cba42721" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.ribbon/ribbon-httpclient@2.2.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.ribbon/ribbon-httpclient@2.2.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/ribbon/ribbon-httpclient/2.2.0/ribbon-httpclient-2.2.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.http4.NFHttpClientConstants\ncom.netflix.http4.ConnectionPoolCleaner$1\ncom.netflix.http4.ConnectionPoolCleaner\ncom.netflix.http4.NamedConnectionPool\ncom.netflix.http4.NFHttpClient$2\ncom.netflix.http4.NFHttpMethodRetryHandler\ncom.netflix.http4.NFHttpClient\ncom.netflix.http4.NFHttpClientFactory\ncom.netflix.http4.NFHttpClient$1\ncom.netflix.http4.MonitoredConnectionManager\ncom.netflix.http4.ssl.KeyStoreAwareSocketFactory\ncom.netflix.http4.ssl.AcceptAllSocketFactory\ncom.netflix.http4.ssl.AcceptAllSocketFactory$1\ncom.netflix.niws.client.http.HttpClientRequest$Verb\ncom.netflix.niws.client.http.HttpClientRequest\ncom.netflix.niws.client.http.HttpClientResponse$1\ncom.netflix.niws.client.http.RestClient\ncom.netflix.niws.client.http.HttpPrimeConnection\ncom.netflix.niws.client.http.HttpClientLoadBalancerErrorHandler\ncom.netflix.niws.client.http.HttpClientResponse\ncom.netflix.niws.client.http.HttpClientRequest$1\ncom.netflix.niws.client.http.HttpClientRequest$Builder\ncom.netflix.niws.client.http.RestClient$2\ncom.netflix.niws.client.http.RestClient$1\ncom.netflix.loadbalancer.PingUrl\ncom.netflix.client.http.HttpRequest\ncom.netflix.client.http.CaseInsensitiveMultiMap\ncom.netflix.client.http.HttpRequest$Builder\ncom.netflix.client.http.HttpResponse\ncom.netflix.client.http.HttpHeaders\ncom.netflix.client.http.HttpRequest$Verb" + } + ] + }, + { + "group": "com.netflix.netflix-commons", + "name": "netflix-commons-util", + "version": "0.1.1", + "description": "netflix-commons-util developed by Netflix", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "39797b7f8b2dfb710f79f21be1b68e3f" + }, + { + "alg": "SHA-1", + "content": "39e67061780476f207b31465baaed84a91ff659f" + }, + { + "alg": "SHA-256", + "content": "3b5336df78667d56d84e8fef0910188ede7a08aa81788e05378266a30477d28b" + }, + { + "alg": "SHA-512", + "content": "9b2165ccea48ab60074ed304cf48c85ca11f449803adb4d2129adf37942b3adf9e32eb4f017fda6eb1dae6a5a5843147543a30a9b808d67cf22bcbda8bb641b7" + }, + { + "alg": "SHA-384", + "content": "db3718043795bd60c856ca552f569e6020b0bc1e142562416ee0a0492efb7a46086b7ab90b4a858b9bd23337bd8dc839" + }, + { + "alg": "SHA3-384", + "content": "c4da000d5c2a3f7b32dffb2c2ee07b298a0d8e0cf30be3e4bffa09b5cdd9a11e4ff9b1db1ad594c9a1d138240e1d822b" + }, + { + "alg": "SHA3-256", + "content": "e414d55664ee7bd6f33791ca4d8304758d047a5eb5f0fd17e1ee81f6c4c2470a" + }, + { + "alg": "SHA3-512", + "content": "dd74e6a4b277f4d10f97d4b7f7173b87bf75d6a2c7f8ed6b5f1492c51bbab36d34a859767aa3d2e87f7435a076c5439fe65365763f452ca1fc42b75c5921d39a" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.netflix-commons/netflix-commons-util@0.1.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.netflix-commons/netflix-commons-util@0.1.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/netflix-commons/netflix-commons-util/0.1.1/netflix-commons-util-0.1.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.util.Pair\ncom.netflix.util.HashCode\ncom.netflix.util.MeasuredRate\ncom.netflix.util.concurrent.ShutdownEnabledTimer\ncom.netflix.util.concurrent.ShutdownEnabledTimer$1" + } + ] + }, + { + "group": "com.netflix.ribbon", + "name": "ribbon-loadbalancer", + "version": "2.2.0", + "description": "ribbon-loadbalancer", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "a7ec6a893cdaf79333ee6aee0e6cb6f1" + }, + { + "alg": "SHA-1", + "content": "6f96ecf9cfa330403ade3d8db619aa0c500ca13e" + }, + { + "alg": "SHA-256", + "content": "0e363936eff6f23a689db1ed02c77ae318d15a740c19840f90f47219dbe1bac8" + }, + { + "alg": "SHA-512", + "content": "d3d30470b8a3cc24019113433c029cb848f6e30f0056e3b207e94e202fc5d1dd97bc434630b0318741aa4b87d0a99dcadc208e1c3400279038accff065fe7f4f" + }, + { + "alg": "SHA-384", + "content": "bcaaf8c784d2a9d31593bd960cefed81a15abfbfa2e27d632779ce8b9e37481ba518e874d3b97b4d2ee6838e9979c146" + }, + { + "alg": "SHA3-384", + "content": "e9a3adead1e194480673668e44e924b0b2b249d00b3cf267192c8cd5e9c2033f35096c71faec380614a061274e6705f7" + }, + { + "alg": "SHA3-256", + "content": "7c37dff0a2eb5ea98073ded7474ad75a801fd920d6c2b49a29f1e92040bffecd" + }, + { + "alg": "SHA3-512", + "content": "0c582670efa8b85f7db7b8be39892c1ce3ebb4d02e588c655bc5984db3eb4922c684763da0675733065d18293823c3ebee0c90a98093894bc463bf9ce5713830" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.ribbon/ribbon-loadbalancer@2.2.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.ribbon/ribbon-loadbalancer@2.2.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/ribbon/ribbon-loadbalancer/2.2.0/ribbon-loadbalancer-2.2.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.loadbalancer.PollingServerListUpdater$LazyHolder\ncom.netflix.loadbalancer.BaseLoadBalancer$PingTask\ncom.netflix.loadbalancer.RoundRobinRule\ncom.netflix.loadbalancer.RetryRule\ncom.netflix.loadbalancer.ConfigurationBasedServerList\ncom.netflix.loadbalancer.PollingServerListUpdater$LazyHolder$2\ncom.netflix.loadbalancer.CompositePredicate\ncom.netflix.loadbalancer.ServerStats$Percent\ncom.netflix.loadbalancer.LoadBalancerBuilder\ncom.netflix.loadbalancer.WeightedResponseTimeRule$2\ncom.netflix.loadbalancer.LoadBalancerStats$1\ncom.netflix.loadbalancer.WeightedResponseTimeRule$DynamicServerWeightTask\ncom.netflix.loadbalancer.ServerList\ncom.netflix.loadbalancer.ILoadBalancer\ncom.netflix.loadbalancer.ResponseTimeWeightedRule$1\ncom.netflix.loadbalancer.InterruptTask\ncom.netflix.loadbalancer.DynamicServerListLoadBalancer\ncom.netflix.loadbalancer.ZoneAffinityPredicate\ncom.netflix.loadbalancer.WeightedResponseTimeRule$1\ncom.netflix.loadbalancer.AvailabilityFilteringRule\ncom.netflix.loadbalancer.AbstractLoadBalancerPing\ncom.netflix.loadbalancer.ServerListUpdater$UpdateAction\ncom.netflix.loadbalancer.ResponseTimeWeightedRule\ncom.netflix.loadbalancer.LoadBalancerStats$2\ncom.netflix.loadbalancer.ZoneAvoidanceRule\ncom.netflix.loadbalancer.Server$1\ncom.netflix.loadbalancer.IRule\ncom.netflix.loadbalancer.RandomRule\ncom.netflix.loadbalancer.ServerListUpdater\ncom.netflix.loadbalancer.NoOpLoadBalancer\ncom.netflix.loadbalancer.BaseLoadBalancer$Pinger\ncom.netflix.loadbalancer.PredicateKey\ncom.netflix.loadbalancer.PollingServerListUpdater$LazyHolder$1\ncom.netflix.loadbalancer.WeightedResponseTimeRule$ServerWeight\ncom.netflix.loadbalancer.AbstractLoadBalancer\ncom.netflix.loadbalancer.ZoneAvoidancePredicate\ncom.netflix.loadbalancer.LoadBalancerStats$3\ncom.netflix.loadbalancer.AbstractServerPredicate\ncom.netflix.loadbalancer.AbstractServerPredicate$4\ncom.netflix.loadbalancer.ZoneAwareLoadBalancer\ncom.netflix.loadbalancer.IPingStrategy\ncom.netflix.loadbalancer.ServerStats\ncom.netflix.loadbalancer.BaseLoadBalancer$1\ncom.netflix.loadbalancer.AbstractLoadBalancer$ServerGroup\ncom.netflix.loadbalancer.BaseLoadBalancer$SerialPingStrategy\ncom.netflix.loadbalancer.AbstractServerPredicate$3\ncom.netflix.loadbalancer.AvailabilityPredicate\ncom.netflix.loadbalancer.PredicateBasedRule\ncom.netflix.loadbalancer.AbstractLoadBalancerRule\ncom.netflix.loadbalancer.LoadBalancerContext\ncom.netflix.loadbalancer.WeightedResponseTimeRule\ncom.netflix.loadbalancer.IPing\ncom.netflix.loadbalancer.PollingServerListUpdater$1\ncom.netflix.loadbalancer.AbstractServerList\ncom.netflix.loadbalancer.Server$MetaInfo\ncom.netflix.loadbalancer.BaseLoadBalancer\ncom.netflix.loadbalancer.ZoneAffinityServerListFilter\ncom.netflix.loadbalancer.PollingServerListUpdater\ncom.netflix.loadbalancer.AbstractServerPredicate$2\ncom.netflix.loadbalancer.AbstractServerListFilter\ncom.netflix.loadbalancer.LoadBalancerStats\ncom.netflix.loadbalancer.Server\ncom.netflix.loadbalancer.BestAvailableRule\ncom.netflix.loadbalancer.ResponseTimeWeightedRule$DynamicServerWeightTask\ncom.netflix.loadbalancer.AbstractServerPredicate$1\ncom.netflix.loadbalancer.ServerComparator\ncom.netflix.loadbalancer.ServerStatusChangeListener\ncom.netflix.loadbalancer.ResponseTimeWeightedRule$ServerWeight\ncom.netflix.loadbalancer.CompositePredicate$Builder\ncom.netflix.loadbalancer.PingConstant\ncom.netflix.loadbalancer.ServerListChangeListener\ncom.netflix.loadbalancer.ZoneStats\ncom.netflix.loadbalancer.DynamicServerListLoadBalancer$1\ncom.netflix.loadbalancer.NoOpPing\ncom.netflix.loadbalancer.ServerListFilter\ncom.netflix.loadbalancer.DummyPing\ncom.netflix.loadbalancer.ClientConfigEnabledRoundRobinRule\ncom.netflix.loadbalancer.ServerListSubsetFilter\ncom.netflix.loadbalancer.ZoneSnapshot\ncom.netflix.loadbalancer.reactive.LoadBalancerCommand\ncom.netflix.loadbalancer.reactive.ServerOperation\ncom.netflix.loadbalancer.reactive.ExecutionContext\ncom.netflix.loadbalancer.reactive.ExecutionContext$ChildContext\ncom.netflix.loadbalancer.reactive.LoadBalancerCommand$3$1$1\ncom.netflix.loadbalancer.reactive.LoadBalancerCommand$4\ncom.netflix.loadbalancer.reactive.ExecutionListener$AbortExecutionException\ncom.netflix.loadbalancer.reactive.LoadBalancerCommand$3$1\ncom.netflix.loadbalancer.reactive.ExecutionListener\ncom.netflix.loadbalancer.reactive.LoadBalancerCommand$2\ncom.netflix.loadbalancer.reactive.ExecutionContextListenerInvoker\ncom.netflix.loadbalancer.reactive.LoadBalancerCommand$3\ncom.netflix.loadbalancer.reactive.LoadBalancerCommand$Builder\ncom.netflix.loadbalancer.reactive.LoadBalancerCommand$ExecutionInfoContext\ncom.netflix.loadbalancer.reactive.ExecutionInfo\ncom.netflix.loadbalancer.reactive.LoadBalancerCommand$1\ncom.netflix.client.ClientFactory\ncom.netflix.client.PrimeConnections$ASyncPrimeConnectionsThreadFactory\ncom.netflix.client.PrimeConnections\ncom.netflix.client.IPrimeConnection\ncom.netflix.client.PrimeConnections$2\ncom.netflix.client.AbstractLoadBalancerAwareClient\ncom.netflix.client.AbstractLoadBalancerAwareClient$1\ncom.netflix.client.PrimeConnections$PrimeConnectionEndStats\ncom.netflix.client.PrimeConnections$PrimeConnectionListener\ncom.netflix.client.PrimeConnections$1" + } + ] + }, + { + "group": "com.netflix.netflix-commons", + "name": "netflix-statistics", + "version": "0.1.1", + "description": "netflix-statistics developed by Netflix", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "739701e8e7cd9a1a37c6e2b215b6e13a" + }, + { + "alg": "SHA-1", + "content": "12f6e48253f9cafa0e24d7d232ff504c52143212" + }, + { + "alg": "SHA-256", + "content": "573c6d5ad04177db9f9ea4121c94cf85ea7f85d4800eddac2cb140e9cb544e2d" + }, + { + "alg": "SHA-512", + "content": "da9fccdcf0fd13dc7a09d74d2f45ff7d7d645a3a154c409c0639bca845ed8015e5d200075e3660e69ed8618938fac5a6de46917ac4a685867284a96ac1382f34" + }, + { + "alg": "SHA-384", + "content": "5677acdeba564e3c35284e7bc196e018674b89697da676150a52e46833a2c859b45341f0a0192ff97e176951dbbf6887" + }, + { + "alg": "SHA3-384", + "content": "449abbe36839be2eb5b34599713eefa821afae031049ad74db632b2db3d149c0c8f8a542c8e43de703e07699a0e35303" + }, + { + "alg": "SHA3-256", + "content": "1a65cd098a70882ea9edbbfbd19d84de69895579aff4e40d1969e10357b4d333" + }, + { + "alg": "SHA3-512", + "content": "3dda64ab53f49acff264c24febc3a66ef5be5570e63a57602f7bf467dbe57ade09894a43477651e56f06865e44b99fb3b4b47c1c75aef8c81775abf30e1ecd84" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.netflix-commons/netflix-statistics@0.1.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.netflix-commons/netflix-statistics@0.1.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/netflix-commons/netflix-statistics/0.1.1/netflix-statistics-0.1.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.stats.distribution.DataPublisher$PublishThreadFactory\ncom.netflix.stats.distribution.DataPublisher$1\ncom.netflix.stats.distribution.Histogram\ncom.netflix.stats.distribution.DataDistributionMBean\ncom.netflix.stats.distribution.DataCollector\ncom.netflix.stats.distribution.DataDistribution\ncom.netflix.stats.distribution.HistogramMBean\ncom.netflix.stats.distribution.DataAccumulator\ncom.netflix.stats.distribution.DataPublisher\ncom.netflix.stats.distribution.Distribution\ncom.netflix.stats.distribution.DistributionMBean\ncom.netflix.stats.distribution.DataBuffer" + } + ] + }, + { + "group": "io.reactivex", + "name": "rxjava", + "version": "1.1.10", + "description": "rxjava", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "c109c28cda75fab0900dad58e1d82b70" + }, + { + "alg": "SHA-1", + "content": "2ac360e8a47601a8dfd044e646f05b99d151f2e0" + }, + { + "alg": "SHA-256", + "content": "11dbeae923b0ad8524fef398e0fdd25d0188dc76a22022aefc8b0bf209e7880d" + }, + { + "alg": "SHA-512", + "content": "d53a9047092ca17baf51964622fa70c7b05a37be6b2ee85d9e650a0c90ef48f3f81d11eb98790954a7a36071b96db3b71ce05148d114d7d8086a8c731e1e30c2" + }, + { + "alg": "SHA-384", + "content": "6021e87b720269ffe1078669748a6603c79c2ec1695e179c50140127772dd6738c29c9a1d250deb5793c3ab865ca691e" + }, + { + "alg": "SHA3-384", + "content": "ca548bb4743432be722ba15b39ba4db6f3c4ec79b16a0d9387b9e41eab1abd85be948c20f9b4e21d0d5d8431529c2d88" + }, + { + "alg": "SHA3-256", + "content": "aaaa98c4785f3e7c4f9996cb65bf654d93f0d156d49f9799a391841dd702d2cb" + }, + { + "alg": "SHA3-512", + "content": "48c4457e250e526fb730343bfdb8c0cc316faffca04db9431cdae5b2ecd21bcaee6b921517c07d1f45d53369fba39644ba4be20844e10991fc92b30daf416a29" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.reactivex/rxjava@1.1.10?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/io.reactivex/rxjava@1.1.10?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/reactivex/rxjava/1.1.10/rxjava-1.1.10.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "rx.AsyncEmitter$Cancellable\nrx.AsyncEmitter$BackpressureMode\nrx.AsyncEmitter\nrx.Observer\nrx.annotations.Experimental\nrx.annotations.Beta\nrx.Subscription\nrx.BackpressureOverflow$Strategy\nrx.BackpressureOverflow$DropOldest\nrx.BackpressureOverflow$DropLatest\nrx.BackpressureOverflow$Error\nrx.BackpressureOverflow\nrx.exceptions.MissingBackpressureException\nrx.exceptions.AssemblyStackTraceException\nrx.exceptions.CompositeException$PrintStreamOrWriter\nrx.exceptions.CompositeException$WrappedPrintStream\nrx.exceptions.CompositeException$WrappedPrintWriter\nrx.exceptions.CompositeException$CompositeExceptionCausalChain\nrx.exceptions.CompositeException\nrx.exceptions.Exceptions\nrx.exceptions.OnCompletedFailedException\nrx.exceptions.OnErrorFailedException\nrx.exceptions.OnErrorNotImplementedException\nrx.exceptions.OnErrorThrowable$OnNextValue$Primitives\nrx.exceptions.OnErrorThrowable$OnNextValue\nrx.exceptions.OnErrorThrowable\nrx.exceptions.UnsubscribeFailedException\nrx.Completable$CompletableOnSubscribe\nrx.Completable$1\nrx.Completable$OnSubscribe\nrx.Completable$CompletableOperator\nrx.Completable$2\nrx.Completable$Operator\nrx.Completable$CompletableSubscriber\nrx.Completable$3\nrx.Completable$4\nrx.Completable$CompletableTransformer\nrx.Completable$Transformer\nrx.Completable$5\nrx.Completable$6\nrx.Completable$7$1\nrx.Completable$7\nrx.Completable$8$1\nrx.Completable$8\nrx.Completable$9\nrx.Completable$10\nrx.Completable$11\nrx.Completable$12\nrx.Completable$13\nrx.Completable$14$1\nrx.Completable$14\nrx.Completable$15$1\nrx.Completable$15\nrx.Completable$16$1\nrx.Completable$16\nrx.Completable$17$1$1\nrx.Completable$17$1\nrx.Completable$17\nrx.Completable$18\nrx.Completable$19\nrx.Completable$20$1$1\nrx.Completable$20$1$2\nrx.Completable$20$1\nrx.Completable$20\nrx.Completable$21\nrx.Completable$22\nrx.Completable$23$1$1\nrx.Completable$23$1\nrx.Completable$23\nrx.Completable$24\nrx.Completable$25\nrx.Completable$26\nrx.Completable$27\nrx.Completable$28$1$1\nrx.Completable$28$1$2\nrx.Completable$28$1\nrx.Completable$28\nrx.Completable$29$1\nrx.Completable$29\nrx.Completable$30$1$1\nrx.Completable$30$1\nrx.Completable$30\nrx.Completable$31\nrx.Completable$32\nrx.Completable$33\nrx.Completable$34\nrx.Completable$35$1\nrx.Completable$35\nrx.Completable$36\nrx.Completable$37$1\nrx.Completable$37\nrx.Completable$38\nrx.Completable$39$1$1$1\nrx.Completable$39$1$1\nrx.Completable$39$1\nrx.Completable$39\nrx.Completable\nrx.functions.Action1\nrx.functions.Action\nrx.functions.Function\nrx.functions.Func1\nrx.functions.Func0\nrx.functions.Action0\nrx.functions.Func2\nrx.functions.Func3\nrx.functions.Func4\nrx.functions.Func5\nrx.functions.Func6\nrx.functions.Func7\nrx.functions.Func8\nrx.functions.Func9\nrx.functions.FuncN\nrx.functions.Action2\nrx.functions.Action3\nrx.functions.Action4\nrx.functions.Action5\nrx.functions.Action6\nrx.functions.Action7\nrx.functions.Action8\nrx.functions.Action9\nrx.functions.ActionN\nrx.functions.Actions$EmptyAction\nrx.functions.Actions$1\nrx.functions.Actions$2\nrx.functions.Actions$3\nrx.functions.Actions$4\nrx.functions.Actions$5\nrx.functions.Actions$6\nrx.functions.Actions$7\nrx.functions.Actions$8\nrx.functions.Actions$9\nrx.functions.Actions$10\nrx.functions.Actions$11\nrx.functions.Actions$Action1CallsAction0\nrx.functions.Actions\nrx.functions.Functions$1\nrx.functions.Functions$2\nrx.functions.Functions$3\nrx.functions.Functions$4\nrx.functions.Functions$5\nrx.functions.Functions$6\nrx.functions.Functions$7\nrx.functions.Functions$8\nrx.functions.Functions$9\nrx.functions.Functions$10\nrx.functions.Functions$11\nrx.functions.Functions$12\nrx.functions.Functions$13\nrx.functions.Functions$14\nrx.functions.Functions\nrx.CompletableSubscriber\nrx.Observable$OnSubscribe\nrx.Observable$Operator\nrx.Observable$OnSubscribeExtend\nrx.Observable$Transformer\nrx.Observable\nrx.CompletableEmitter\nrx.Single$1$1\nrx.Single$1\nrx.Single$OnSubscribe\nrx.Single$2\nrx.Single$Transformer\nrx.Single$3\nrx.Single$4\nrx.Single$5$1\nrx.Single$5\nrx.Single$6\nrx.Single$7\nrx.Single$8\nrx.Single$9\nrx.Single$10\nrx.Single$11\nrx.Single$12\nrx.Single$13\nrx.Single$14\nrx.Single$15\nrx.Single$16\nrx.Single$17\nrx.Single$18\nrx.Single$19$1$1\nrx.Single$19$1\nrx.Single$19\nrx.Single$20$1\nrx.Single$20$2\nrx.Single$20\nrx.Single$21$1\nrx.Single$21$2\nrx.Single$21\nrx.Single$22$1\nrx.Single$22$2\nrx.Single$22\nrx.Single$23\nrx.Single$24\nrx.Single$25\nrx.Single$26\nrx.Single$27\nrx.Single$28\nrx.Single\nrx.Scheduler$Worker$1\nrx.Scheduler$Worker\nrx.Scheduler\nrx.Notification$Kind\nrx.Notification\nrx.Subscriber\nrx.observables.SyncOnSubscribe$1\nrx.observables.SyncOnSubscribe$2\nrx.observables.SyncOnSubscribe$3\nrx.observables.SyncOnSubscribe$4\nrx.observables.SyncOnSubscribe$5\nrx.observables.SyncOnSubscribe$SyncOnSubscribeImpl\nrx.observables.SyncOnSubscribe$SubscriptionProducer\nrx.observables.SyncOnSubscribe\nrx.observables.AsyncOnSubscribe$1\nrx.observables.AsyncOnSubscribe$2\nrx.observables.AsyncOnSubscribe$3\nrx.observables.AsyncOnSubscribe$4\nrx.observables.AsyncOnSubscribe$5\nrx.observables.AsyncOnSubscribe$AsyncOnSubscribeImpl\nrx.observables.AsyncOnSubscribe$6\nrx.observables.AsyncOnSubscribe$7\nrx.observables.AsyncOnSubscribe$AsyncOuterManager$1\nrx.observables.AsyncOnSubscribe$AsyncOuterManager$2\nrx.observables.AsyncOnSubscribe$AsyncOuterManager\nrx.observables.AsyncOnSubscribe$UnicastSubject$State\nrx.observables.AsyncOnSubscribe$UnicastSubject\nrx.observables.AsyncOnSubscribe\nrx.observables.GroupedObservable$1\nrx.observables.GroupedObservable\nrx.observables.ConnectableObservable$1\nrx.observables.ConnectableObservable\nrx.observables.BlockingObservable$1\nrx.observables.BlockingObservable$2\nrx.observables.BlockingObservable$3\nrx.observables.BlockingObservable$4\nrx.observables.BlockingObservable$5\nrx.observables.BlockingObservable$6\nrx.observables.BlockingObservable$7\nrx.observables.BlockingObservable$8\nrx.observables.BlockingObservable$9\nrx.observables.BlockingObservable\nrx.schedulers.TimeInterval\nrx.schedulers.Timestamped\nrx.schedulers.ImmediateScheduler\nrx.schedulers.NewThreadScheduler\nrx.schedulers.Schedulers\nrx.schedulers.TestScheduler$TimedAction\nrx.schedulers.TestScheduler$CompareActionsByTime\nrx.schedulers.TestScheduler$InnerTestScheduler$1\nrx.schedulers.TestScheduler$InnerTestScheduler$2\nrx.schedulers.TestScheduler$InnerTestScheduler\nrx.schedulers.TestScheduler\nrx.schedulers.TrampolineScheduler\nrx.SingleSubscriber\nrx.singles.BlockingSingle$1\nrx.singles.BlockingSingle\nrx.internal.util.SubscriptionList\nrx.internal.util.LinkedArrayList\nrx.internal.util.unsafe.UnsafeAccess\nrx.internal.util.unsafe.SpscArrayQueue\nrx.internal.util.unsafe.SpscArrayQueueL3Pad\nrx.internal.util.unsafe.SpscArrayQueueConsumerField\nrx.internal.util.unsafe.SpscArrayQueueL2Pad\nrx.internal.util.unsafe.SpscArrayQueueProducerFields\nrx.internal.util.unsafe.SpscArrayQueueL1Pad\nrx.internal.util.unsafe.SpscArrayQueueColdField\nrx.internal.util.unsafe.ConcurrentCircularArrayQueue\nrx.internal.util.unsafe.ConcurrentCircularArrayQueueL0Pad\nrx.internal.util.unsafe.MessagePassingQueue\nrx.internal.util.unsafe.BaseLinkedQueuePad0\nrx.internal.util.unsafe.BaseLinkedQueueProducerNodeRef\nrx.internal.util.unsafe.BaseLinkedQueuePad1\nrx.internal.util.unsafe.BaseLinkedQueueConsumerNodeRef\nrx.internal.util.unsafe.BaseLinkedQueue\nrx.internal.util.unsafe.ConcurrentSequencedCircularArrayQueue\nrx.internal.util.unsafe.MpmcArrayQueueL1Pad\nrx.internal.util.unsafe.MpmcArrayQueueProducerField\nrx.internal.util.unsafe.MpmcArrayQueueL2Pad\nrx.internal.util.unsafe.MpmcArrayQueueConsumerField\nrx.internal.util.unsafe.MpmcArrayQueue\nrx.internal.util.unsafe.MpscLinkedQueue\nrx.internal.util.unsafe.Pow2\nrx.internal.util.unsafe.QueueProgressIndicators\nrx.internal.util.unsafe.SpmcArrayQueueL1Pad\nrx.internal.util.unsafe.SpmcArrayQueueProducerField\nrx.internal.util.unsafe.SpmcArrayQueueL2Pad\nrx.internal.util.unsafe.SpmcArrayQueueConsumerField\nrx.internal.util.unsafe.SpmcArrayQueueMidPad\nrx.internal.util.unsafe.SpmcArrayQueueProducerIndexCacheField\nrx.internal.util.unsafe.SpmcArrayQueueL3Pad\nrx.internal.util.unsafe.SpmcArrayQueue\nrx.internal.util.unsafe.SpscLinkedQueue\nrx.internal.util.unsafe.SpscUnboundedArrayQueueProducerFields\nrx.internal.util.unsafe.SpscUnboundedArrayQueueProducerColdFields\nrx.internal.util.unsafe.SpscUnboundedArrayQueueL2Pad\nrx.internal.util.unsafe.SpscUnboundedArrayQueueConsumerColdField\nrx.internal.util.unsafe.SpscUnboundedArrayQueueConsumerField\nrx.internal.util.unsafe.SpscUnboundedArrayQueue\nrx.internal.util.SuppressAnimalSniffer\nrx.internal.util.atomic.SpscLinkedArrayQueue\nrx.internal.util.atomic.AtomicReferenceArrayQueue\nrx.internal.util.atomic.BaseLinkedAtomicQueue\nrx.internal.util.atomic.LinkedQueueNode\nrx.internal.util.atomic.MpscLinkedAtomicQueue\nrx.internal.util.atomic.SpscAtomicArrayQueue\nrx.internal.util.atomic.SpscExactAtomicArrayQueue\nrx.internal.util.atomic.SpscLinkedAtomicQueue\nrx.internal.util.atomic.SpscUnboundedAtomicArrayQueue\nrx.internal.util.RxRingBuffer$1\nrx.internal.util.RxRingBuffer$2\nrx.internal.util.RxRingBuffer\nrx.internal.util.ObjectPool$1\nrx.internal.util.ObjectPool\nrx.internal.util.BackpressureDrainManager$BackpressureQueueCallback\nrx.internal.util.BackpressureDrainManager\nrx.internal.util.OpenHashSet\nrx.internal.util.PlatformDependent$1\nrx.internal.util.PlatformDependent\nrx.internal.util.RxThreadFactory$1\nrx.internal.util.RxThreadFactory\nrx.internal.util.ActionNotificationObserver\nrx.internal.util.ActionObserver\nrx.internal.util.ActionSubscriber\nrx.internal.util.BlockingUtils\nrx.internal.util.ExceptionsUtils\nrx.internal.util.IndexedRingBuffer$1\nrx.internal.util.IndexedRingBuffer$ElementSection\nrx.internal.util.IndexedRingBuffer$IndexSection\nrx.internal.util.IndexedRingBuffer\nrx.internal.util.InternalObservableUtils$PlusOneFunc2\nrx.internal.util.InternalObservableUtils$PlusOneLongFunc2\nrx.internal.util.InternalObservableUtils$ObjectEqualsFunc2\nrx.internal.util.InternalObservableUtils$ToArrayFunc1\nrx.internal.util.InternalObservableUtils$EqualsWithFunc1\nrx.internal.util.InternalObservableUtils$IsInstanceOfFunc1\nrx.internal.util.InternalObservableUtils$RepeatNotificationDematerializer\nrx.internal.util.InternalObservableUtils$ReturnsVoidFunc1\nrx.internal.util.InternalObservableUtils$SelectorAndObserveOn\nrx.internal.util.InternalObservableUtils$RetryNotificationDematerializer\nrx.internal.util.InternalObservableUtils$NotificationErrorExtractor\nrx.internal.util.InternalObservableUtils$ReplaySupplierNoParams\nrx.internal.util.InternalObservableUtils$ReplaySupplierBuffer\nrx.internal.util.InternalObservableUtils$ReplaySupplierBufferTime\nrx.internal.util.InternalObservableUtils$ReplaySupplierTime\nrx.internal.util.InternalObservableUtils$CollectorCaller\nrx.internal.util.InternalObservableUtils$ErrorNotImplementedAction\nrx.internal.util.InternalObservableUtils$1\nrx.internal.util.InternalObservableUtils\nrx.internal.util.ObserverSubscriber\nrx.internal.util.ScalarSynchronousObservable$1\nrx.internal.util.ScalarSynchronousObservable$2$1\nrx.internal.util.ScalarSynchronousObservable$2\nrx.internal.util.ScalarSynchronousObservable$JustOnSubscribe\nrx.internal.util.ScalarSynchronousObservable$ScalarAsyncOnSubscribe\nrx.internal.util.ScalarSynchronousObservable$ScalarAsyncProducer\nrx.internal.util.ScalarSynchronousObservable$3\nrx.internal.util.ScalarSynchronousObservable$WeakSingleProducer\nrx.internal.util.ScalarSynchronousObservable\nrx.internal.util.ScalarSynchronousSingle$1\nrx.internal.util.ScalarSynchronousSingle$DirectScheduledEmission\nrx.internal.util.ScalarSynchronousSingle$NormalScheduledEmission\nrx.internal.util.ScalarSynchronousSingle$ScalarSynchronousSingleAction\nrx.internal.util.ScalarSynchronousSingle$2$1\nrx.internal.util.ScalarSynchronousSingle$2\nrx.internal.util.ScalarSynchronousSingle\nrx.internal.util.SynchronizedQueue\nrx.internal.util.UtilityFunctions$1\nrx.internal.util.UtilityFunctions$AlwaysTrue\nrx.internal.util.UtilityFunctions$AlwaysFalse\nrx.internal.util.UtilityFunctions\nrx.internal.operators.BackpressureUtils\nrx.internal.operators.BlockingOperatorLatest$1\nrx.internal.operators.BlockingOperatorLatest$LatestObserverIterator\nrx.internal.operators.BlockingOperatorLatest\nrx.internal.operators.BlockingOperatorMostRecent$1\nrx.internal.operators.BlockingOperatorMostRecent$MostRecentObserver$1\nrx.internal.operators.BlockingOperatorMostRecent$MostRecentObserver\nrx.internal.operators.BlockingOperatorMostRecent\nrx.internal.operators.NotificationLite$1\nrx.internal.operators.NotificationLite$2\nrx.internal.operators.NotificationLite$OnErrorSentinel\nrx.internal.operators.NotificationLite\nrx.internal.operators.BlockingOperatorNext$1\nrx.internal.operators.BlockingOperatorNext$NextIterator\nrx.internal.operators.BlockingOperatorNext$NextObserver\nrx.internal.operators.BlockingOperatorNext\nrx.internal.operators.BlockingOperatorToFuture$1\nrx.internal.operators.BlockingOperatorToFuture$2\nrx.internal.operators.BlockingOperatorToFuture\nrx.internal.operators.BlockingOperatorToIterator$SubscriberIterator\nrx.internal.operators.BlockingOperatorToIterator\nrx.internal.operators.BufferUntilSubscriber$State\nrx.internal.operators.BufferUntilSubscriber$OnSubscribeAction$1\nrx.internal.operators.BufferUntilSubscriber$OnSubscribeAction\nrx.internal.operators.BufferUntilSubscriber$1\nrx.internal.operators.BufferUntilSubscriber\nrx.internal.operators.CachedObservable$CacheState$1\nrx.internal.operators.CachedObservable$CacheState\nrx.internal.operators.CachedObservable$CachedSubscribe\nrx.internal.operators.CachedObservable$ReplayProducer\nrx.internal.operators.CachedObservable\nrx.internal.operators.CompletableFlatMapSingleToCompletable$SourceSubscriber\nrx.internal.operators.CompletableFlatMapSingleToCompletable\nrx.internal.operators.OnSubscribeFromEmitter$CancellableSubscription\nrx.internal.operators.OnSubscribeFromEmitter$BaseAsyncEmitter\nrx.internal.operators.OnSubscribeFromEmitter$NoneAsyncEmitter\nrx.internal.operators.OnSubscribeFromEmitter$NoOverflowBaseAsyncEmitter\nrx.internal.operators.OnSubscribeFromEmitter$DropAsyncEmitter\nrx.internal.operators.OnSubscribeFromEmitter$ErrorAsyncEmitter\nrx.internal.operators.OnSubscribeFromEmitter$BufferAsyncEmitter\nrx.internal.operators.OnSubscribeFromEmitter$LatestAsyncEmitter\nrx.internal.operators.OnSubscribeFromEmitter$1\nrx.internal.operators.OnSubscribeFromEmitter\nrx.internal.operators.CompletableFromEmitter$FromEmitter\nrx.internal.operators.CompletableFromEmitter\nrx.internal.operators.CompletableOnSubscribeConcat$CompletableConcatSubscriber$ConcatInnerSubscriber\nrx.internal.operators.CompletableOnSubscribeConcat$CompletableConcatSubscriber\nrx.internal.operators.CompletableOnSubscribeConcat\nrx.internal.operators.CompletableOnSubscribeConcatArray$ConcatInnerSubscriber\nrx.internal.operators.CompletableOnSubscribeConcatArray\nrx.internal.operators.CompletableOnSubscribeConcatIterable$ConcatInnerSubscriber\nrx.internal.operators.CompletableOnSubscribeConcatIterable\nrx.internal.operators.CompletableOnSubscribeMerge$CompletableMergeSubscriber$1\nrx.internal.operators.CompletableOnSubscribeMerge$CompletableMergeSubscriber\nrx.internal.operators.CompletableOnSubscribeMerge\nrx.internal.operators.CompletableOnSubscribeMergeArray$1\nrx.internal.operators.CompletableOnSubscribeMergeArray\nrx.internal.operators.CompletableOnSubscribeMergeDelayErrorArray$1\nrx.internal.operators.CompletableOnSubscribeMergeDelayErrorArray\nrx.internal.operators.CompletableOnSubscribeMergeDelayErrorIterable$1\nrx.internal.operators.CompletableOnSubscribeMergeDelayErrorIterable\nrx.internal.operators.CompletableOnSubscribeMergeIterable$1\nrx.internal.operators.CompletableOnSubscribeMergeIterable\nrx.internal.operators.CompletableOnSubscribeTimeout$1$1\nrx.internal.operators.CompletableOnSubscribeTimeout$1\nrx.internal.operators.CompletableOnSubscribeTimeout$2\nrx.internal.operators.CompletableOnSubscribeTimeout\nrx.internal.operators.DeferredScalarSubscriber$InnerProducer\nrx.internal.operators.DeferredScalarSubscriber\nrx.internal.operators.DeferredScalarSubscriberSafe\nrx.internal.operators.EmptyObservableHolder\nrx.internal.operators.NeverObservableHolder\nrx.internal.operators.OnSubscribeAmb$AmbSubscriber\nrx.internal.operators.OnSubscribeAmb$Selection\nrx.internal.operators.OnSubscribeAmb$1\nrx.internal.operators.OnSubscribeAmb$2\nrx.internal.operators.OnSubscribeAmb\nrx.internal.operators.OnSubscribeAutoConnect\nrx.internal.operators.OnSubscribeCollect$CollectSubscriber\nrx.internal.operators.OnSubscribeCollect\nrx.internal.operators.OnSubscribeCombineLatest$LatestCoordinator\nrx.internal.operators.OnSubscribeCombineLatest$CombinerSubscriber\nrx.internal.operators.OnSubscribeCombineLatest\nrx.internal.operators.OnSubscribeConcatMap$1\nrx.internal.operators.OnSubscribeConcatMap$ConcatMapSubscriber\nrx.internal.operators.OnSubscribeConcatMap$ConcatMapInnerSubscriber\nrx.internal.operators.OnSubscribeConcatMap$ConcatMapInnerScalarProducer\nrx.internal.operators.OnSubscribeConcatMap\nrx.internal.operators.OnSubscribeDefer\nrx.internal.operators.OnSubscribeDelaySubscription$1\nrx.internal.operators.OnSubscribeDelaySubscription\nrx.internal.operators.OnSubscribeDelaySubscriptionOther$1\nrx.internal.operators.OnSubscribeDelaySubscriptionOther\nrx.internal.operators.OnSubscribeDelaySubscriptionWithSelector$1\nrx.internal.operators.OnSubscribeDelaySubscriptionWithSelector\nrx.internal.operators.OnSubscribeDetach$DetachSubscriber\nrx.internal.operators.OnSubscribeDetach$DetachProducer\nrx.internal.operators.OnSubscribeDetach$TerminatedProducer\nrx.internal.operators.OnSubscribeDetach\nrx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber\nrx.internal.operators.OnSubscribeDoOnEach\nrx.internal.operators.OnSubscribeFilter$FilterSubscriber\nrx.internal.operators.OnSubscribeFilter\nrx.internal.operators.OnSubscribeFlattenIterable$1\nrx.internal.operators.OnSubscribeFlattenIterable$FlattenIterableSubscriber\nrx.internal.operators.OnSubscribeFlattenIterable$OnSubscribeScalarFlattenIterable\nrx.internal.operators.OnSubscribeFlattenIterable\nrx.internal.operators.OnSubscribeFromArray$FromArrayProducer\nrx.internal.operators.OnSubscribeFromArray\nrx.internal.operators.OnSubscribeFromCallable\nrx.internal.operators.OnSubscribeFromIterable$IterableProducer\nrx.internal.operators.OnSubscribeFromIterable\nrx.internal.operators.OnSubscribeGroupJoin$ResultManager$LeftObserver\nrx.internal.operators.OnSubscribeGroupJoin$ResultManager$RightObserver\nrx.internal.operators.OnSubscribeGroupJoin$ResultManager$LeftDurationObserver\nrx.internal.operators.OnSubscribeGroupJoin$ResultManager$RightDurationObserver\nrx.internal.operators.OnSubscribeGroupJoin$ResultManager\nrx.internal.operators.OnSubscribeGroupJoin$WindowObservableFunc$WindowSubscriber\nrx.internal.operators.OnSubscribeGroupJoin$WindowObservableFunc\nrx.internal.operators.OnSubscribeGroupJoin\nrx.internal.operators.OnSubscribeJoin$ResultSink$LeftSubscriber$LeftDurationSubscriber\nrx.internal.operators.OnSubscribeJoin$ResultSink$LeftSubscriber\nrx.internal.operators.OnSubscribeJoin$ResultSink$RightSubscriber$RightDurationSubscriber\nrx.internal.operators.OnSubscribeJoin$ResultSink$RightSubscriber\nrx.internal.operators.OnSubscribeJoin$ResultSink\nrx.internal.operators.OnSubscribeJoin\nrx.internal.operators.OnSubscribeLift\nrx.internal.operators.OnSubscribeMap$MapSubscriber\nrx.internal.operators.OnSubscribeMap\nrx.internal.operators.OnSubscribeOnAssembly$OnAssemblySubscriber\nrx.internal.operators.OnSubscribeOnAssembly\nrx.internal.operators.OnSubscribeOnAssemblyCompletable$OnAssemblyCompletableSubscriber\nrx.internal.operators.OnSubscribeOnAssemblyCompletable\nrx.internal.operators.OnSubscribeOnAssemblySingle$OnAssemblySingleSubscriber\nrx.internal.operators.OnSubscribeOnAssemblySingle\nrx.internal.operators.OnSubscribePublishMulticast$ParentSubscriber\nrx.internal.operators.OnSubscribePublishMulticast$PublishProducer\nrx.internal.operators.OnSubscribePublishMulticast\nrx.internal.operators.OnSubscribeRange$RangeProducer\nrx.internal.operators.OnSubscribeRange\nrx.internal.operators.OnSubscribeRedo$1$1\nrx.internal.operators.OnSubscribeRedo$1\nrx.internal.operators.OnSubscribeRedo$RedoFinite$1\nrx.internal.operators.OnSubscribeRedo$RedoFinite\nrx.internal.operators.OnSubscribeRedo$RetryWithPredicate$1\nrx.internal.operators.OnSubscribeRedo$RetryWithPredicate\nrx.internal.operators.OnSubscribeRedo$2$1\nrx.internal.operators.OnSubscribeRedo$2\nrx.internal.operators.OnSubscribeRedo$3$1\nrx.internal.operators.OnSubscribeRedo$3\nrx.internal.operators.OnSubscribeRedo$4$1\nrx.internal.operators.OnSubscribeRedo$4\nrx.internal.operators.OnSubscribeRedo$5\nrx.internal.operators.OnSubscribeRedo\nrx.internal.operators.OnSubscribeReduce$1\nrx.internal.operators.OnSubscribeReduce$ReduceSubscriber\nrx.internal.operators.OnSubscribeReduce\nrx.internal.operators.OnSubscribeReduceSeed$ReduceSeedSubscriber\nrx.internal.operators.OnSubscribeReduceSeed\nrx.internal.operators.OnSubscribeRefCount$1\nrx.internal.operators.OnSubscribeRefCount$2\nrx.internal.operators.OnSubscribeRefCount$3\nrx.internal.operators.OnSubscribeRefCount\nrx.internal.operators.OnSubscribeSingle$1\nrx.internal.operators.OnSubscribeSingle\nrx.internal.operators.OnSubscribeSkipTimed$SkipTimedSubscriber\nrx.internal.operators.OnSubscribeSkipTimed\nrx.internal.operators.OnSubscribeTakeLastOne$TakeLastOneSubscriber\nrx.internal.operators.OnSubscribeTakeLastOne\nrx.internal.operators.OnSubscribeThrow\nrx.internal.operators.OnSubscribeTimerOnce$1\nrx.internal.operators.OnSubscribeTimerOnce\nrx.internal.operators.OnSubscribeTimerPeriodically$1\nrx.internal.operators.OnSubscribeTimerPeriodically\nrx.internal.operators.OnSubscribeToMap$ToMapSubscriber\nrx.internal.operators.OnSubscribeToMap\nrx.internal.operators.OnSubscribeToMultimap$ToMultimapSubscriber\nrx.internal.operators.OnSubscribeToMultimap$DefaultMultimapCollectionFactory\nrx.internal.operators.OnSubscribeToMultimap\nrx.internal.operators.OnSubscribeToObservableFuture$ToObservableFuture$1\nrx.internal.operators.OnSubscribeToObservableFuture$ToObservableFuture\nrx.internal.operators.OnSubscribeToObservableFuture\nrx.internal.operators.OnSubscribeUsing$DisposeAction\nrx.internal.operators.OnSubscribeUsing\nrx.internal.operators.OperatorAll$1\nrx.internal.operators.OperatorAll\nrx.internal.operators.OperatorAny$1\nrx.internal.operators.OperatorAny\nrx.internal.operators.OperatorAsObservable$Holder\nrx.internal.operators.OperatorAsObservable\nrx.internal.operators.OperatorBufferWithSingleObservable$1\nrx.internal.operators.OperatorBufferWithSingleObservable$2\nrx.internal.operators.OperatorBufferWithSingleObservable$BufferingSubscriber\nrx.internal.operators.OperatorBufferWithSingleObservable\nrx.internal.operators.OperatorBufferWithSize$BufferExact$1\nrx.internal.operators.OperatorBufferWithSize$BufferExact\nrx.internal.operators.OperatorBufferWithSize$BufferSkip$BufferSkipProducer\nrx.internal.operators.OperatorBufferWithSize$BufferSkip\nrx.internal.operators.OperatorBufferWithSize$BufferOverlap$BufferOverlapProducer\nrx.internal.operators.OperatorBufferWithSize$BufferOverlap\nrx.internal.operators.OperatorBufferWithSize\nrx.internal.operators.OperatorBufferWithStartEndObservable$1\nrx.internal.operators.OperatorBufferWithStartEndObservable$BufferingSubscriber$1\nrx.internal.operators.OperatorBufferWithStartEndObservable$BufferingSubscriber\nrx.internal.operators.OperatorBufferWithStartEndObservable\nrx.internal.operators.OperatorBufferWithTime$InexactSubscriber$1\nrx.internal.operators.OperatorBufferWithTime$InexactSubscriber$2\nrx.internal.operators.OperatorBufferWithTime$InexactSubscriber\nrx.internal.operators.OperatorBufferWithTime$ExactSubscriber$1\nrx.internal.operators.OperatorBufferWithTime$ExactSubscriber\nrx.internal.operators.OperatorBufferWithTime\nrx.internal.operators.OperatorCast$CastSubscriber\nrx.internal.operators.OperatorCast\nrx.internal.operators.OperatorDebounceWithTime$1$1\nrx.internal.operators.OperatorDebounceWithTime$1\nrx.internal.operators.OperatorDebounceWithTime$DebounceState\nrx.internal.operators.OperatorDebounceWithTime\nrx.internal.operators.OperatorDebounceWithSelector$1$1\nrx.internal.operators.OperatorDebounceWithSelector$1\nrx.internal.operators.OperatorDebounceWithSelector\nrx.internal.operators.OperatorDelay$1$1\nrx.internal.operators.OperatorDelay$1$2\nrx.internal.operators.OperatorDelay$1$3\nrx.internal.operators.OperatorDelay$1\nrx.internal.operators.OperatorDelay\nrx.internal.operators.OperatorDelayWithSelector$1$1\nrx.internal.operators.OperatorDelayWithSelector$1\nrx.internal.operators.OperatorDelayWithSelector\nrx.internal.operators.OperatorDematerialize$Holder\nrx.internal.operators.OperatorDematerialize$1\nrx.internal.operators.OperatorDematerialize$2\nrx.internal.operators.OperatorDematerialize\nrx.internal.operators.OperatorDistinct$Holder\nrx.internal.operators.OperatorDistinct$1\nrx.internal.operators.OperatorDistinct\nrx.internal.operators.OperatorDistinctUntilChanged$Holder\nrx.internal.operators.OperatorDistinctUntilChanged$1\nrx.internal.operators.OperatorDistinctUntilChanged\nrx.internal.operators.OperatorDoAfterTerminate$1\nrx.internal.operators.OperatorDoAfterTerminate\nrx.internal.operators.OperatorDoOnRequest$1\nrx.internal.operators.OperatorDoOnRequest$ParentSubscriber\nrx.internal.operators.OperatorDoOnRequest\nrx.internal.operators.OperatorDoOnSubscribe\nrx.internal.operators.OperatorDoOnUnsubscribe\nrx.internal.operators.OperatorEagerConcatMap$EagerOuterProducer\nrx.internal.operators.OperatorEagerConcatMap$EagerOuterSubscriber$1\nrx.internal.operators.OperatorEagerConcatMap$EagerOuterSubscriber\nrx.internal.operators.OperatorEagerConcatMap$EagerInnerSubscriber\nrx.internal.operators.OperatorEagerConcatMap\nrx.internal.operators.OperatorElementAt$1\nrx.internal.operators.OperatorElementAt$InnerProducer\nrx.internal.operators.OperatorElementAt\nrx.internal.operators.OperatorGroupBy$1\nrx.internal.operators.OperatorGroupBy$GroupByProducer\nrx.internal.operators.OperatorGroupBy$GroupBySubscriber$EvictionAction\nrx.internal.operators.OperatorGroupBy$GroupBySubscriber\nrx.internal.operators.OperatorGroupBy$GroupedUnicast\nrx.internal.operators.OperatorGroupBy$State\nrx.internal.operators.OperatorGroupBy\nrx.internal.operators.OperatorIgnoreElements$Holder\nrx.internal.operators.OperatorIgnoreElements$1\nrx.internal.operators.OperatorIgnoreElements\nrx.internal.operators.OperatorMapNotification$1\nrx.internal.operators.OperatorMapNotification$MapNotificationSubscriber\nrx.internal.operators.OperatorMapNotification\nrx.internal.operators.OperatorMapPair$1\nrx.internal.operators.OperatorMapPair$MapPairSubscriber\nrx.internal.operators.OperatorMapPair$OuterInnerMapper\nrx.internal.operators.OperatorMapPair\nrx.internal.operators.OperatorMaterialize$Holder\nrx.internal.operators.OperatorMaterialize$1\nrx.internal.operators.OperatorMaterialize$ParentSubscriber\nrx.internal.operators.OperatorMaterialize\nrx.internal.operators.OperatorMerge$HolderNoDelay\nrx.internal.operators.OperatorMerge$HolderDelayErrors\nrx.internal.operators.OperatorMerge$MergeProducer\nrx.internal.operators.OperatorMerge$MergeSubscriber\nrx.internal.operators.OperatorMerge$InnerSubscriber\nrx.internal.operators.OperatorMerge\nrx.internal.operators.OperatorMulticast$1\nrx.internal.operators.OperatorMulticast$2\nrx.internal.operators.OperatorMulticast$3\nrx.internal.operators.OperatorMulticast\nrx.internal.operators.OperatorObserveOn$1\nrx.internal.operators.OperatorObserveOn$ObserveOnSubscriber$1\nrx.internal.operators.OperatorObserveOn$ObserveOnSubscriber\nrx.internal.operators.OperatorObserveOn\nrx.internal.operators.OperatorOnBackpressureBuffer$Holder\nrx.internal.operators.OperatorOnBackpressureBuffer$BufferSubscriber\nrx.internal.operators.OperatorOnBackpressureBuffer\nrx.internal.operators.OperatorOnBackpressureDrop$Holder\nrx.internal.operators.OperatorOnBackpressureDrop$1\nrx.internal.operators.OperatorOnBackpressureDrop$2\nrx.internal.operators.OperatorOnBackpressureDrop\nrx.internal.operators.OperatorOnBackpressureLatest$Holder\nrx.internal.operators.OperatorOnBackpressureLatest$LatestEmitter\nrx.internal.operators.OperatorOnBackpressureLatest$LatestSubscriber\nrx.internal.operators.OperatorOnBackpressureLatest\nrx.internal.operators.OperatorPublish$1\nrx.internal.operators.OperatorPublish$2$1\nrx.internal.operators.OperatorPublish$2\nrx.internal.operators.OperatorPublish$PublishSubscriber$1\nrx.internal.operators.OperatorPublish$PublishSubscriber\nrx.internal.operators.OperatorPublish$InnerProducer\nrx.internal.operators.OperatorPublish\nrx.internal.operators.OperatorOnErrorResumeNextViaFunction$1\nrx.internal.operators.OperatorOnErrorResumeNextViaFunction$2\nrx.internal.operators.OperatorOnErrorResumeNextViaFunction$3\nrx.internal.operators.OperatorOnErrorResumeNextViaFunction$4$1\nrx.internal.operators.OperatorOnErrorResumeNextViaFunction$4\nrx.internal.operators.OperatorOnErrorResumeNextViaFunction\nrx.internal.operators.OperatorReplay$1\nrx.internal.operators.OperatorReplay$2$1\nrx.internal.operators.OperatorReplay$2\nrx.internal.operators.OperatorReplay$3$1\nrx.internal.operators.OperatorReplay$3\nrx.internal.operators.OperatorReplay\nrx.internal.operators.OperatorReplay$4\nrx.internal.operators.OperatorReplay$5\nrx.internal.operators.OperatorReplay$6\nrx.internal.operators.OperatorReplay$7\nrx.internal.operators.OperatorReplay$ReplaySubscriber$1\nrx.internal.operators.OperatorReplay$ReplaySubscriber\nrx.internal.operators.OperatorReplay$InnerProducer\nrx.internal.operators.OperatorReplay$ReplayBuffer\nrx.internal.operators.OperatorReplay$UnboundedReplayBuffer\nrx.internal.operators.OperatorReplay$Node\nrx.internal.operators.OperatorReplay$BoundedReplayBuffer\nrx.internal.operators.OperatorReplay$SizeBoundReplayBuffer\nrx.internal.operators.OperatorReplay$SizeAndTimeBoundReplayBuffer\nrx.internal.operators.OperatorRetryWithPredicate$SourceSubscriber$1$1\nrx.internal.operators.OperatorRetryWithPredicate$SourceSubscriber$1\nrx.internal.operators.OperatorRetryWithPredicate$SourceSubscriber\nrx.internal.operators.OperatorRetryWithPredicate\nrx.internal.operators.OperatorSampleWithObservable$1\nrx.internal.operators.OperatorSampleWithObservable$2\nrx.internal.operators.OperatorSampleWithObservable\nrx.internal.operators.OperatorSampleWithTime$SamplerSubscriber\nrx.internal.operators.OperatorSampleWithTime\nrx.internal.operators.OperatorScan$1\nrx.internal.operators.OperatorScan$2\nrx.internal.operators.OperatorScan$3\nrx.internal.operators.OperatorScan$InitialProducer\nrx.internal.operators.OperatorScan\nrx.internal.operators.OperatorSequenceEqual$1\nrx.internal.operators.OperatorSequenceEqual\nrx.internal.operators.OperatorSerialize$Holder\nrx.internal.operators.OperatorSerialize$1\nrx.internal.operators.OperatorSerialize\nrx.internal.operators.OperatorSingle$Holder\nrx.internal.operators.OperatorSingle$ParentSubscriber\nrx.internal.operators.OperatorSingle\nrx.internal.operators.OperatorSkip$1\nrx.internal.operators.OperatorSkip\nrx.internal.operators.OperatorSkipLast$1\nrx.internal.operators.OperatorSkipLast\nrx.internal.operators.OperatorSkipLastTimed$1\nrx.internal.operators.OperatorSkipLastTimed\nrx.internal.operators.OperatorSkipUntil$1\nrx.internal.operators.OperatorSkipUntil$2\nrx.internal.operators.OperatorSkipUntil\nrx.internal.operators.OperatorSkipWhile$1\nrx.internal.operators.OperatorSkipWhile$2\nrx.internal.operators.OperatorSkipWhile\nrx.internal.operators.OperatorSubscribeOn$1$1$1$1\nrx.internal.operators.OperatorSubscribeOn$1$1$1\nrx.internal.operators.OperatorSubscribeOn$1$1\nrx.internal.operators.OperatorSubscribeOn$1\nrx.internal.operators.OperatorSubscribeOn\nrx.internal.operators.OperatorSwitch$Holder\nrx.internal.operators.OperatorSwitch$HolderDelayError\nrx.internal.operators.OperatorSwitch$SwitchSubscriber$1\nrx.internal.operators.OperatorSwitch$SwitchSubscriber$2\nrx.internal.operators.OperatorSwitch$SwitchSubscriber\nrx.internal.operators.OperatorSwitch$InnerSubscriber\nrx.internal.operators.OperatorSwitch\nrx.internal.operators.OperatorSwitchIfEmpty$ParentSubscriber\nrx.internal.operators.OperatorSwitchIfEmpty$AlternateSubscriber\nrx.internal.operators.OperatorSwitchIfEmpty\nrx.internal.operators.OperatorTake$1$1\nrx.internal.operators.OperatorTake$1\nrx.internal.operators.OperatorTake\nrx.internal.operators.OperatorTakeLast$1\nrx.internal.operators.OperatorTakeLast$TakeLastSubscriber\nrx.internal.operators.OperatorTakeLast\nrx.internal.operators.OperatorTakeLastTimed$1\nrx.internal.operators.OperatorTakeLastTimed$TakeLastTimedSubscriber\nrx.internal.operators.OperatorTakeLastTimed\nrx.internal.operators.OperatorTakeTimed$TakeSubscriber\nrx.internal.operators.OperatorTakeTimed\nrx.internal.operators.OperatorTakeUntil$1\nrx.internal.operators.OperatorTakeUntil$2\nrx.internal.operators.OperatorTakeUntil\nrx.internal.operators.OperatorTakeUntilPredicate$1\nrx.internal.operators.OperatorTakeUntilPredicate$ParentSubscriber\nrx.internal.operators.OperatorTakeUntilPredicate\nrx.internal.operators.OperatorTakeWhile$1\nrx.internal.operators.OperatorTakeWhile$2\nrx.internal.operators.OperatorTakeWhile\nrx.internal.operators.OperatorThrottleFirst$1\nrx.internal.operators.OperatorThrottleFirst\nrx.internal.operators.OperatorTimeInterval$1\nrx.internal.operators.OperatorTimeInterval\nrx.internal.operators.OperatorTimeout$1$1\nrx.internal.operators.OperatorTimeout$1\nrx.internal.operators.OperatorTimeout$2$1\nrx.internal.operators.OperatorTimeout$2\nrx.internal.operators.OperatorTimeout\nrx.internal.operators.OperatorTimeoutBase$FirstTimeoutStub\nrx.internal.operators.OperatorTimeoutBase$TimeoutStub\nrx.internal.operators.OperatorTimeoutBase$TimeoutSubscriber$1\nrx.internal.operators.OperatorTimeoutBase$TimeoutSubscriber\nrx.internal.operators.OperatorTimeoutBase\nrx.internal.operators.OperatorTimeoutWithSelector$1$1\nrx.internal.operators.OperatorTimeoutWithSelector$1\nrx.internal.operators.OperatorTimeoutWithSelector$2$1\nrx.internal.operators.OperatorTimeoutWithSelector$2\nrx.internal.operators.OperatorTimeoutWithSelector\nrx.internal.operators.OperatorTimestamp$1\nrx.internal.operators.OperatorTimestamp\nrx.internal.operators.OperatorToObservableList$Holder\nrx.internal.operators.OperatorToObservableList$1\nrx.internal.operators.OperatorToObservableList\nrx.internal.operators.OperatorToObservableSortedList$1\nrx.internal.operators.OperatorToObservableSortedList$2\nrx.internal.operators.OperatorToObservableSortedList$DefaultComparableFunction\nrx.internal.operators.OperatorToObservableSortedList\nrx.internal.operators.OperatorUnsubscribeOn$1\nrx.internal.operators.OperatorUnsubscribeOn$2$1\nrx.internal.operators.OperatorUnsubscribeOn$2\nrx.internal.operators.OperatorUnsubscribeOn\nrx.internal.operators.OperatorWindowWithObservable$SourceSubscriber\nrx.internal.operators.OperatorWindowWithObservable$BoundarySubscriber\nrx.internal.operators.OperatorWindowWithObservable\nrx.internal.operators.OperatorWindowWithObservableFactory$SourceSubscriber\nrx.internal.operators.OperatorWindowWithObservableFactory$BoundarySubscriber\nrx.internal.operators.OperatorWindowWithObservableFactory\nrx.internal.operators.OperatorWindowWithSize$WindowExact$1\nrx.internal.operators.OperatorWindowWithSize$WindowExact\nrx.internal.operators.OperatorWindowWithSize$WindowSkip$WindowSkipProducer\nrx.internal.operators.OperatorWindowWithSize$WindowSkip\nrx.internal.operators.OperatorWindowWithSize$WindowOverlap$WindowOverlapProducer\nrx.internal.operators.OperatorWindowWithSize$WindowOverlap\nrx.internal.operators.OperatorWindowWithSize\nrx.internal.operators.OperatorWindowWithStartEndObservable$1\nrx.internal.operators.OperatorWindowWithStartEndObservable$SerializedSubject\nrx.internal.operators.OperatorWindowWithStartEndObservable$SourceSubscriber$1\nrx.internal.operators.OperatorWindowWithStartEndObservable$SourceSubscriber\nrx.internal.operators.OperatorWindowWithStartEndObservable\nrx.internal.operators.OperatorWindowWithTime$State\nrx.internal.operators.OperatorWindowWithTime$ExactSubscriber$1\nrx.internal.operators.OperatorWindowWithTime$ExactSubscriber$2\nrx.internal.operators.OperatorWindowWithTime$ExactSubscriber\nrx.internal.operators.OperatorWindowWithTime$CountedSerializedSubject\nrx.internal.operators.OperatorWindowWithTime$InexactSubscriber$1\nrx.internal.operators.OperatorWindowWithTime$InexactSubscriber$2\nrx.internal.operators.OperatorWindowWithTime$InexactSubscriber\nrx.internal.operators.OperatorWindowWithTime\nrx.internal.operators.OperatorWithLatestFrom$1\nrx.internal.operators.OperatorWithLatestFrom$2\nrx.internal.operators.OperatorWithLatestFrom\nrx.internal.operators.OperatorWithLatestFromMany$WithLatestMainSubscriber\nrx.internal.operators.OperatorWithLatestFromMany$WithLatestOtherSubscriber\nrx.internal.operators.OperatorWithLatestFromMany\nrx.internal.operators.OperatorZip$ZipSubscriber\nrx.internal.operators.OperatorZip$ZipProducer\nrx.internal.operators.OperatorZip$Zip$InnerSubscriber\nrx.internal.operators.OperatorZip$Zip\nrx.internal.operators.OperatorZip\nrx.internal.operators.OperatorZipIterable$1\nrx.internal.operators.OperatorZipIterable\nrx.internal.operators.SingleDoAfterTerminate$SingleDoAfterTerminateSubscriber\nrx.internal.operators.SingleDoAfterTerminate\nrx.internal.operators.SingleDoOnEvent$SingleDoOnEventSubscriber\nrx.internal.operators.SingleDoOnEvent\nrx.internal.operators.SingleOnSubscribeDelaySubscriptionOther$1\nrx.internal.operators.SingleOnSubscribeDelaySubscriptionOther$2\nrx.internal.operators.SingleOnSubscribeDelaySubscriptionOther\nrx.internal.operators.SingleOnSubscribeMap$MapSubscriber\nrx.internal.operators.SingleOnSubscribeMap\nrx.internal.operators.SingleOnSubscribeUsing$1\nrx.internal.operators.SingleOnSubscribeUsing\nrx.internal.operators.SingleOperatorOnErrorResumeNext$1\nrx.internal.operators.SingleOperatorOnErrorResumeNext$2\nrx.internal.operators.SingleOperatorOnErrorResumeNext\nrx.internal.operators.SingleOperatorZip$1$1\nrx.internal.operators.SingleOperatorZip$1\nrx.internal.operators.SingleOperatorZip\nrx.internal.subscriptions.SequentialSubscription\nrx.internal.subscriptions.Unsubscribed\nrx.internal.producers.ProducerArbiter$1\nrx.internal.producers.ProducerArbiter\nrx.internal.producers.ProducerObserverArbiter$1\nrx.internal.producers.ProducerObserverArbiter\nrx.internal.producers.QueuedProducer\nrx.internal.producers.QueuedValueProducer\nrx.internal.producers.SingleDelayedProducer\nrx.internal.producers.SingleProducer\nrx.internal.schedulers.SchedulerLifecycle\nrx.internal.schedulers.CachedThreadScheduler$CachedWorkerPool$1\nrx.internal.schedulers.CachedThreadScheduler$CachedWorkerPool$2\nrx.internal.schedulers.CachedThreadScheduler$CachedWorkerPool\nrx.internal.schedulers.CachedThreadScheduler$EventLoopWorker$1\nrx.internal.schedulers.CachedThreadScheduler$EventLoopWorker\nrx.internal.schedulers.CachedThreadScheduler$ThreadWorker\nrx.internal.schedulers.CachedThreadScheduler\nrx.internal.schedulers.NewThreadWorker$1\nrx.internal.schedulers.NewThreadWorker\nrx.internal.schedulers.ScheduledAction$FutureCompleter\nrx.internal.schedulers.ScheduledAction$Remover\nrx.internal.schedulers.ScheduledAction$Remover2\nrx.internal.schedulers.ScheduledAction\nrx.internal.schedulers.EventLoopsScheduler$FixedSchedulerPool\nrx.internal.schedulers.EventLoopsScheduler$EventLoopWorker$1\nrx.internal.schedulers.EventLoopsScheduler$EventLoopWorker$2\nrx.internal.schedulers.EventLoopsScheduler$EventLoopWorker\nrx.internal.schedulers.EventLoopsScheduler$PoolWorker\nrx.internal.schedulers.EventLoopsScheduler\nrx.internal.schedulers.ExecutorScheduler$ExecutorSchedulerWorker$1\nrx.internal.schedulers.ExecutorScheduler$ExecutorSchedulerWorker$2\nrx.internal.schedulers.ExecutorScheduler$ExecutorSchedulerWorker\nrx.internal.schedulers.ExecutorScheduler\nrx.internal.schedulers.GenericScheduledExecutorService\nrx.internal.schedulers.GenericScheduledExecutorServiceFactory\nrx.internal.schedulers.ImmediateScheduler$InnerImmediateScheduler\nrx.internal.schedulers.ImmediateScheduler$1\nrx.internal.schedulers.ImmediateScheduler\nrx.internal.schedulers.NewThreadScheduler\nrx.internal.schedulers.SchedulerWhen$1$1\nrx.internal.schedulers.SchedulerWhen$1\nrx.internal.schedulers.SchedulerWhen$2\nrx.internal.schedulers.SchedulerWhen$3\nrx.internal.schedulers.SchedulerWhen$ScheduledAction\nrx.internal.schedulers.SchedulerWhen$ImmediateAction\nrx.internal.schedulers.SchedulerWhen$DelayedAction\nrx.internal.schedulers.SchedulerWhen\nrx.internal.schedulers.SleepingAction\nrx.internal.schedulers.TrampolineScheduler$InnerCurrentThreadScheduler$1\nrx.internal.schedulers.TrampolineScheduler$InnerCurrentThreadScheduler\nrx.internal.schedulers.TrampolineScheduler$TimedAction\nrx.internal.schedulers.TrampolineScheduler\nrx.Producer\nrx.subjects.Subject\nrx.subjects.SerializedSubject$1\nrx.subjects.SerializedSubject\nrx.subjects.SubjectSubscriptionManager$1\nrx.subjects.SubjectSubscriptionManager$State\nrx.subjects.SubjectSubscriptionManager$SubjectObserver\nrx.subjects.SubjectSubscriptionManager\nrx.subjects.AsyncSubject$1\nrx.subjects.AsyncSubject\nrx.subjects.BehaviorSubject$1\nrx.subjects.BehaviorSubject\nrx.subjects.PublishSubject$PublishSubjectState\nrx.subjects.PublishSubject$PublishSubjectProducer\nrx.subjects.PublishSubject\nrx.subjects.ReplaySubject$ReplayState\nrx.subjects.ReplaySubject$ReplayBuffer\nrx.subjects.ReplaySubject$ReplayUnboundedBuffer\nrx.subjects.ReplaySubject$ReplaySizeBoundBuffer$Node\nrx.subjects.ReplaySubject$ReplaySizeBoundBuffer\nrx.subjects.ReplaySubject$ReplaySizeAndTimeBoundBuffer$TimedNode\nrx.subjects.ReplaySubject$ReplaySizeAndTimeBoundBuffer\nrx.subjects.ReplaySubject$ReplayProducer\nrx.subjects.ReplaySubject\nrx.subjects.TestSubject$1\nrx.subjects.TestSubject$2\nrx.subjects.TestSubject$3\nrx.subjects.TestSubject$4\nrx.subjects.TestSubject\nrx.subjects.UnicastSubject$State\nrx.subjects.UnicastSubject\nrx.observers.SerializedObserver$FastList\nrx.observers.SerializedObserver\nrx.observers.SerializedSubscriber\nrx.observers.AsyncCompletableSubscriber$Unsubscribed\nrx.observers.AsyncCompletableSubscriber\nrx.observers.Observers$1\nrx.observers.Observers$2\nrx.observers.Observers$3\nrx.observers.Observers$4\nrx.observers.Observers\nrx.observers.SafeCompletableSubscriber\nrx.observers.SafeSubscriber\nrx.observers.Subscribers$1\nrx.observers.Subscribers$2\nrx.observers.Subscribers$3\nrx.observers.Subscribers$4\nrx.observers.Subscribers$5\nrx.observers.Subscribers\nrx.observers.TestObserver$1\nrx.observers.TestObserver\nrx.observers.TestSubscriber$1\nrx.observers.TestSubscriber\nrx.subscriptions.SerialSubscription\nrx.subscriptions.CompositeSubscription\nrx.subscriptions.RefCountSubscription$State\nrx.subscriptions.RefCountSubscription$InnerSubscription\nrx.subscriptions.RefCountSubscription\nrx.subscriptions.BooleanSubscription$1\nrx.subscriptions.BooleanSubscription\nrx.subscriptions.MultipleAssignmentSubscription\nrx.subscriptions.Subscriptions$FutureSubscription\nrx.subscriptions.Subscriptions$Unsubscribed\nrx.subscriptions.Subscriptions\nrx.plugins.RxJavaCompletableExecutionHook\nrx.plugins.RxJavaErrorHandler\nrx.plugins.RxJavaHooks$1\nrx.plugins.RxJavaHooks$2\nrx.plugins.RxJavaHooks$3\nrx.plugins.RxJavaHooks$4\nrx.plugins.RxJavaHooks$5\nrx.plugins.RxJavaHooks$6\nrx.plugins.RxJavaHooks$7\nrx.plugins.RxJavaHooks$8\nrx.plugins.RxJavaHooks$9\nrx.plugins.RxJavaHooks$10\nrx.plugins.RxJavaHooks$11\nrx.plugins.RxJavaHooks$12\nrx.plugins.RxJavaHooks$13\nrx.plugins.RxJavaHooks$14\nrx.plugins.RxJavaHooks$15\nrx.plugins.RxJavaHooks$16\nrx.plugins.RxJavaHooks$17\nrx.plugins.RxJavaHooks$18\nrx.plugins.RxJavaHooks$19\nrx.plugins.RxJavaHooks\nrx.plugins.RxJavaObservableExecutionHook\nrx.plugins.RxJavaObservableExecutionHookDefault\nrx.plugins.RxJavaPlugins$1\nrx.plugins.RxJavaPlugins$2\nrx.plugins.RxJavaPlugins\nrx.plugins.RxJavaSingleExecutionHook\nrx.plugins.RxJavaSchedulersHook\nrx.plugins.RxJavaSingleExecutionHookDefault" + } + ] + }, + { + "group": "com.netflix.ribbon", + "name": "ribbon-eureka", + "version": "2.2.0", + "description": "ribbon-eureka", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "68c6585af5eebd38fbd96ea8d2363387" + }, + { + "alg": "SHA-1", + "content": "01c630f487c11725fa4a674126238621a11a991c" + }, + { + "alg": "SHA-256", + "content": "1cf714d65279eec329ab519ea797b6bbb9f65f184e15ca18abf948897b1d9beb" + }, + { + "alg": "SHA-512", + "content": "5de29ab4531736738f5ce8027452cec4d1962009faca2de4c6022a5bea07389e02a8cf8cf1be5244aa2a23dfd38c2d20421c1952644747b04fc6b5a6b15070ca" + }, + { + "alg": "SHA-384", + "content": "970aaf378ea0b0bc33cf75a4f224a915f12ff2bb83d9828d8ce7f94a53e1eca4230a5095f51e4c36cdb8cf6e2ab3441b" + }, + { + "alg": "SHA3-384", + "content": "174509362f1c7ee00ce537c8d05dbf07faee4ab253904ddf58d2e268cbcba47b0a36b998c535c03a7efa27bf5884e38e" + }, + { + "alg": "SHA3-256", + "content": "75cfb82aabae12c5f823484fe5972a0a0cbc3b290e0308b9b2965283d376326d" + }, + { + "alg": "SHA3-512", + "content": "c657adfb95a681700b8d031edfc06db0ceecf30582bcce648bf8b206fd17efecfd85afcfdd8ff650fcb09314563ed80f33bf63f95bb08db6e8c72c2f1a3f478a" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.netflix.ribbon/ribbon-eureka@2.2.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.netflix.ribbon/ribbon-eureka@2.2.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/netflix/ribbon/ribbon-eureka/2.2.0/ribbon-eureka-2.2.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.netflix.niws.loadbalancer.EurekaNotificationServerListUpdater$1\ncom.netflix.niws.loadbalancer.DiscoveryEnabledServer$1\ncom.netflix.niws.loadbalancer.NIWSDiscoveryPing\ncom.netflix.niws.loadbalancer.EurekaNotificationServerListUpdater$1$1\ncom.netflix.niws.loadbalancer.EurekaNotificationServerListUpdater\ncom.netflix.niws.loadbalancer.EurekaNotificationServerListUpdater$LazyHolder$1\ncom.netflix.niws.loadbalancer.DiscoveryEnabledNIWSServerList\ncom.netflix.niws.loadbalancer.DiscoveryEnabledServer\ncom.netflix.niws.loadbalancer.LegacyEurekaClientProvider\ncom.netflix.niws.loadbalancer.EurekaNotificationServerListUpdater$LazyHolder\ncom.netflix.niws.loadbalancer.DefaultNIWSServerListFilter" + } + ] + }, + { + "publisher": "FasterXML.com", + "group": "com.fasterxml.uuid", + "name": "java-uuid-generator", + "version": "3.1.4", + "description": "Java UUID Generator (JUG) is a Java library for generating Universally Unique IDentifiers, UUIDs (see http://en.wikipedia.org/wiki/UUID). It can be used either as a component in a bigger application, or as a standalone command line tool. JUG generates UUIDs according to the IETF UUID draft specification. JUG supports all 3 official UUID generation methods.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "d33c23cd9ef69038136769e77973bb2b" + }, + { + "alg": "SHA-1", + "content": "ae83b2b74ee694812130dc1b3eec17df04498f3a" + }, + { + "alg": "SHA-256", + "content": "e44e8315e7c34e86d566cb3d61a9d697ebe274a35dc83e569050967519c38d77" + }, + { + "alg": "SHA-512", + "content": "d2948aea38de67c5d9ca1d60c31fa1f2d4d49a00a7a0c1dc4e7fc26dc28419e1a70b29b3259b375411ca391232fd28f16ff951217339d24de7107e8d6acdc0d7" + }, + { + "alg": "SHA-384", + "content": "a46eb465f16a07a552f228423e020bd1b46eea349ca2f34b8b435042ab875b2a63ea2f3a909b87b81ae0944b2c66ae15" + }, + { + "alg": "SHA3-384", + "content": "ba7b01d616ecf63426d08920c1631fbfbf0cdd5fa91a20619c4b207f52ad0e2ff12cb6b085eed11587701c1c8e73a1bf" + }, + { + "alg": "SHA3-256", + "content": "68d57601bf107eefbc0796f59329c414795cac1e8304047e1a9a031c5bdab6c9" + }, + { + "alg": "SHA3-512", + "content": "06af91987dc937289ee6f6500361a1e2f3625a0c0c61ec34762f65495a25452bb97d47b1b0cc22fa2a313b86c9c3c2e437a15f1c9c0184b6d6010075bb5da44d" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.fasterxml.uuid/java-uuid-generator@3.1.4?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.fasterxml.uuid/java-uuid-generator@3.1.4?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/fasterxml/uuid/java-uuid-generator/3.1.4/java-uuid-generator-3.1.4.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.fasterxml.uuid.EthernetAddress\ncom.fasterxml.uuid.Generators\ncom.fasterxml.uuid.Jug\ncom.fasterxml.uuid.Logger\ncom.fasterxml.uuid.NoArgGenerator\ncom.fasterxml.uuid.StringArgGenerator\ncom.fasterxml.uuid.TimestampSynchronizer\ncom.fasterxml.uuid.UUIDComparator\ncom.fasterxml.uuid.UUIDGenerator\ncom.fasterxml.uuid.UUIDTimer\ncom.fasterxml.uuid.UUIDType\ncom.fasterxml.uuid.ext.FileBasedTimestampSynchronizer\ncom.fasterxml.uuid.ext.JavaUtilLogger\ncom.fasterxml.uuid.ext.LockedFile\ncom.fasterxml.uuid.ext.Log4jLogger\ncom.fasterxml.uuid.impl.GeneratorImplBase\ncom.fasterxml.uuid.impl.NameBasedGenerator\ncom.fasterxml.uuid.impl.RandomBasedGenerator$LazyRandom\ncom.fasterxml.uuid.impl.RandomBasedGenerator\ncom.fasterxml.uuid.impl.TimeBasedGenerator\ncom.fasterxml.uuid.impl.UUIDUtil" + } + ] + }, + { + "publisher": "spring.io", + "group": "org.springframework.security", + "name": "spring-security-web", + "version": "4.2.12.RELEASE", + "description": "spring-security-web", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "ffd237d86bd9a3a8dde70d112a27c556" + }, + { + "alg": "SHA-1", + "content": "841a10bd80c682549d90f065276f5164519800e5" + }, + { + "alg": "SHA-256", + "content": "88313c11bc23e9245142ffeaa9f0236eb09e2d58729afdd30355a7445f4f3fb3" + }, + { + "alg": "SHA-512", + "content": "84577b5fbc0f76d1f6db24ee17b378a32ab0c7aba4b40bebc649286c290ee59de5bf1f7534ec6b0a0116119540438b1da0a2d0aa0272412a4bfc1a1cfbfdb848" + }, + { + "alg": "SHA-384", + "content": "aad5067e1fc2a40f4b93b9f2e22ee648eda283c2298cca5f8c9ceb1cb0d90a277c8b1850f24ce5b68285ced03c42c226" + }, + { + "alg": "SHA3-384", + "content": "00e26d5573e6475c91c527a22cacebac9d86725ba2d978a18d3777717798727ff30f853435656af79cb9877352b48c56" + }, + { + "alg": "SHA3-256", + "content": "f059c20bf11bf51732ae3806d06804c7145b50e27742e3e2b07d615391cbfb47" + }, + { + "alg": "SHA3-512", + "content": "883eb217099294a25f417b94f561da23a118c2243d2a8f055acf4f7e04bad074d56e77189ff073f516d4cef54fd41be5a7350da39d759679a88b1a8b969c3f39" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.security/spring-security-web@4.2.12.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.security/spring-security-web@4.2.12.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/security/spring-security-web/4.2.12.RELEASE/spring-security-web-4.2.12.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.security.web.DefaultRedirectStrategy\norg.springframework.security.web.RedirectStrategy\norg.springframework.security.web.servletapi.HttpServlet3RequestFactory$SecurityContextAsyncContext\norg.springframework.security.web.servletapi.SecurityContextHolderAwareRequestWrapper\norg.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter\norg.springframework.security.web.servletapi.HttpServlet25RequestFactory\norg.springframework.security.web.servletapi.HttpServlet3RequestFactory$Servlet3SecurityContextHolderAwareRequestWrapper\norg.springframework.security.web.servletapi.HttpServletRequestFactory\norg.springframework.security.web.servletapi.HttpServlet3RequestFactory\norg.springframework.security.web.PortMapper\norg.springframework.security.web.FilterChainProxy$FilterChainValidator\norg.springframework.security.web.firewall.StrictHttpFirewall$1\norg.springframework.security.web.firewall.StrictHttpFirewall\norg.springframework.security.web.firewall.RequestWrapper\norg.springframework.security.web.firewall.RequestRejectedException\norg.springframework.security.web.firewall.FirewalledResponse\norg.springframework.security.web.firewall.FirewalledRequest\norg.springframework.security.web.firewall.HttpFirewall\norg.springframework.security.web.firewall.DefaultHttpFirewall\norg.springframework.security.web.firewall.RequestWrapper$FirewalledRequestAwareRequestDispatcher\norg.springframework.security.web.bind.support.AuthenticationPrincipalArgumentResolver\norg.springframework.security.web.bind.annotation.AuthenticationPrincipal\norg.springframework.security.web.context.SecurityContextPersistenceFilter\norg.springframework.security.web.context.HttpRequestResponseHolder\norg.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter\norg.springframework.security.web.context.request.async.SecurityContextCallableProcessingInterceptor\norg.springframework.security.web.context.support.SecurityWebApplicationContextUtils\norg.springframework.security.web.context.AbstractSecurityWebApplicationInitializer\norg.springframework.security.web.context.SecurityContextRepository\norg.springframework.security.web.context.NullSecurityContextRepository\norg.springframework.security.web.context.HttpSessionSecurityContextRepository$Servlet3SaveToSessionRequestWrapper\norg.springframework.security.web.context.HttpSessionSecurityContextRepository$SaveToSessionResponseWrapper\norg.springframework.security.web.context.SaveContextOnUpdateOrErrorResponseWrapper\norg.springframework.security.web.context.HttpSessionSecurityContextRepository\norg.springframework.security.web.AuthenticationEntryPoint\norg.springframework.security.web.method.annotation.AuthenticationPrincipalArgumentResolver\norg.springframework.security.web.method.annotation.CsrfTokenArgumentResolver\norg.springframework.security.web.access.AccessDeniedHandler\norg.springframework.security.web.access.AccessDeniedHandlerImpl\norg.springframework.security.web.access.ExceptionTranslationFilter$1\norg.springframework.security.web.access.WebInvocationPrivilegeEvaluator\norg.springframework.security.web.access.ExceptionTranslationFilter$DefaultThrowableAnalyzer$1\norg.springframework.security.web.access.DelegatingAccessDeniedHandler\norg.springframework.security.web.access.channel.InsecureChannelProcessor\norg.springframework.security.web.access.channel.RetryWithHttpEntryPoint\norg.springframework.security.web.access.channel.ChannelProcessor\norg.springframework.security.web.access.channel.ChannelDecisionManagerImpl\norg.springframework.security.web.access.channel.ChannelEntryPoint\norg.springframework.security.web.access.channel.AbstractRetryEntryPoint\norg.springframework.security.web.access.channel.RetryWithHttpsEntryPoint\norg.springframework.security.web.access.channel.ChannelProcessingFilter\norg.springframework.security.web.access.channel.SecureChannelProcessor\norg.springframework.security.web.access.channel.ChannelDecisionManager\norg.springframework.security.web.access.DefaultWebInvocationPrivilegeEvaluator\norg.springframework.security.web.access.intercept.RequestKey\norg.springframework.security.web.access.intercept.FilterSecurityInterceptor\norg.springframework.security.web.access.intercept.DefaultFilterInvocationSecurityMetadataSource\norg.springframework.security.web.access.intercept.FilterInvocationSecurityMetadataSource\norg.springframework.security.web.access.expression.DelegatingEvaluationContext\norg.springframework.security.web.access.expression.WebExpressionVoter\norg.springframework.security.web.access.expression.ExpressionBasedFilterInvocationSecurityMetadataSource$AntPathMatcherEvaluationContextPostProcessor\norg.springframework.security.web.access.expression.AbstractVariableEvaluationContextPostProcessor\norg.springframework.security.web.access.expression.DefaultWebSecurityExpressionHandler\norg.springframework.security.web.access.expression.EvaluationContextPostProcessor\norg.springframework.security.web.access.expression.ExpressionBasedFilterInvocationSecurityMetadataSource$RequestVariablesExtractorEvaluationContextPostProcessor\norg.springframework.security.web.access.expression.AbstractVariableEvaluationContextPostProcessor$1\norg.springframework.security.web.access.expression.WebSecurityExpressionRoot\norg.springframework.security.web.access.expression.WebExpressionConfigAttribute\norg.springframework.security.web.access.expression.ExpressionBasedFilterInvocationSecurityMetadataSource\norg.springframework.security.web.access.ExceptionTranslationFilter$DefaultThrowableAnalyzer\norg.springframework.security.web.access.ExceptionTranslationFilter\norg.springframework.security.web.PortMapperImpl\norg.springframework.security.web.WebAttributes\norg.springframework.security.web.DefaultSecurityFilterChain\norg.springframework.security.web.FilterChainProxy\norg.springframework.security.web.authentication.AuthenticationSuccessHandler\norg.springframework.security.web.authentication.AuthenticationFailureHandler\norg.springframework.security.web.authentication.WebAuthenticationDetailsSource\norg.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint\norg.springframework.security.web.authentication.AnonymousAuthenticationFilter\norg.springframework.security.web.authentication.switchuser.AuthenticationSwitchUserEvent\norg.springframework.security.web.authentication.switchuser.SwitchUserFilter\norg.springframework.security.web.authentication.switchuser.SwitchUserGrantedAuthority\norg.springframework.security.web.authentication.switchuser.SwitchUserAuthorityChanger\norg.springframework.security.web.authentication.DelegatingAuthenticationFailureHandler\norg.springframework.security.web.authentication.NullRememberMeServices\norg.springframework.security.web.authentication.logout.CookieClearingLogoutHandler\norg.springframework.security.web.authentication.logout.DelegatingLogoutSuccessHandler\norg.springframework.security.web.authentication.logout.HttpStatusReturningLogoutSuccessHandler\norg.springframework.security.web.authentication.logout.SecurityContextLogoutHandler\norg.springframework.security.web.authentication.logout.LogoutFilter\norg.springframework.security.web.authentication.logout.LogoutHandler\norg.springframework.security.web.authentication.logout.LogoutSuccessHandler\norg.springframework.security.web.authentication.logout.SimpleUrlLogoutSuccessHandler\norg.springframework.security.web.authentication.logout.CompositeLogoutHandler\norg.springframework.security.web.authentication.preauth.PreAuthenticatedGrantedAuthoritiesWebAuthenticationDetails\norg.springframework.security.web.authentication.preauth.x509.X509AuthenticationFilter\norg.springframework.security.web.authentication.preauth.x509.X509PrincipalExtractor\norg.springframework.security.web.authentication.preauth.x509.SubjectDnX509PrincipalExtractor\norg.springframework.security.web.authentication.preauth.RequestHeaderAuthenticationFilter\norg.springframework.security.web.authentication.preauth.RequestAttributeAuthenticationFilter\norg.springframework.security.web.authentication.preauth.j2ee.J2eePreAuthenticatedProcessingFilter\norg.springframework.security.web.authentication.preauth.j2ee.WebXmlMappableAttributesRetriever\norg.springframework.security.web.authentication.preauth.j2ee.WebXmlMappableAttributesRetriever$1\norg.springframework.security.web.authentication.preauth.j2ee.WebXmlMappableAttributesRetriever$MyEntityResolver\norg.springframework.security.web.authentication.preauth.j2ee.J2eeBasedPreAuthenticatedWebAuthenticationDetailsSource\norg.springframework.security.web.authentication.preauth.websphere.DefaultWASUsernameAndGroupsExtractor\norg.springframework.security.web.authentication.preauth.websphere.WebSpherePreAuthenticatedWebAuthenticationDetailsSource\norg.springframework.security.web.authentication.preauth.websphere.WebSpherePreAuthenticatedProcessingFilter\norg.springframework.security.web.authentication.preauth.websphere.WASUsernameAndGroupsExtractor\norg.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationToken\norg.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter\norg.springframework.security.web.authentication.preauth.PreAuthenticatedGrantedAuthoritiesUserDetailsService\norg.springframework.security.web.authentication.preauth.PreAuthenticatedCredentialsNotFoundException\norg.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationProvider\norg.springframework.security.web.authentication.DelegatingAuthenticationEntryPoint\norg.springframework.security.web.authentication.ExceptionMappingAuthenticationFailureHandler\norg.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter\norg.springframework.security.web.authentication.HttpStatusEntryPoint\norg.springframework.security.web.authentication.ForwardAuthenticationSuccessHandler\norg.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter\norg.springframework.security.web.authentication.WebAuthenticationDetails\norg.springframework.security.web.authentication.SimpleUrlAuthenticationSuccessHandler\norg.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler\norg.springframework.security.web.authentication.Http403ForbiddenEntryPoint\norg.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter\norg.springframework.security.web.authentication.ForwardAuthenticationFailureHandler\norg.springframework.security.web.authentication.rememberme.PersistentTokenBasedRememberMeServices\norg.springframework.security.web.authentication.rememberme.CookieTheftException\norg.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter\norg.springframework.security.web.authentication.rememberme.AbstractRememberMeServices\norg.springframework.security.web.authentication.rememberme.RememberMeAuthenticationException\norg.springframework.security.web.authentication.rememberme.JdbcTokenRepositoryImpl$1\norg.springframework.security.web.authentication.rememberme.InvalidCookieException\norg.springframework.security.web.authentication.rememberme.PersistentRememberMeToken\norg.springframework.security.web.authentication.rememberme.PersistentTokenRepository\norg.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices\norg.springframework.security.web.authentication.rememberme.JdbcTokenRepositoryImpl\norg.springframework.security.web.authentication.rememberme.InMemoryTokenRepositoryImpl\norg.springframework.security.web.authentication.session.ConcurrentSessionControlAuthenticationStrategy\norg.springframework.security.web.authentication.session.NullAuthenticatedSessionStrategy\norg.springframework.security.web.authentication.session.SessionFixationProtectionStrategy\norg.springframework.security.web.authentication.session.SessionFixationProtectionEvent\norg.springframework.security.web.authentication.session.SessionAuthenticationException\norg.springframework.security.web.authentication.session.RegisterSessionAuthenticationStrategy\norg.springframework.security.web.authentication.session.SessionAuthenticationStrategy\norg.springframework.security.web.authentication.session.ChangeSessionIdAuthenticationStrategy\norg.springframework.security.web.authentication.session.AbstractSessionFixationProtectionStrategy$NullEventPublisher\norg.springframework.security.web.authentication.session.CompositeSessionAuthenticationStrategy\norg.springframework.security.web.authentication.session.AbstractSessionFixationProtectionStrategy\norg.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler\norg.springframework.security.web.authentication.RememberMeServices\norg.springframework.security.web.authentication.SavedRequestAwareAuthenticationSuccessHandler\norg.springframework.security.web.authentication.www.BasicAuthenticationFilter\norg.springframework.security.web.authentication.www.DigestAuthenticationFilter$DigestData\norg.springframework.security.web.authentication.www.DigestAuthenticationFilter\norg.springframework.security.web.authentication.www.NonceExpiredException\norg.springframework.security.web.authentication.www.BasicAuthenticationEntryPoint\norg.springframework.security.web.authentication.www.DigestAuthUtils\norg.springframework.security.web.authentication.www.DigestAuthenticationEntryPoint\norg.springframework.security.web.FilterChainProxy$NullFilterChainValidator\norg.springframework.security.web.FilterInvocation$1\norg.springframework.security.web.savedrequest.DefaultSavedRequest$Builder\norg.springframework.security.web.savedrequest.HttpSessionRequestCache\norg.springframework.security.web.savedrequest.DefaultSavedRequest\norg.springframework.security.web.savedrequest.FastHttpDateFormat\norg.springframework.security.web.savedrequest.RequestCache\norg.springframework.security.web.savedrequest.SavedRequestAwareWrapper\norg.springframework.security.web.savedrequest.Enumerator\norg.springframework.security.web.savedrequest.RequestCacheAwareFilter\norg.springframework.security.web.savedrequest.SavedCookie\norg.springframework.security.web.savedrequest.DefaultSavedRequest$1\norg.springframework.security.web.savedrequest.NullRequestCache\norg.springframework.security.web.savedrequest.SavedRequest\norg.springframework.security.web.jackson2.PreAuthenticatedAuthenticationTokenMixin\norg.springframework.security.web.jackson2.WebJackson2Module\norg.springframework.security.web.jackson2.PreAuthenticatedAuthenticationTokenDeserializer$1\norg.springframework.security.web.jackson2.SavedCookieMixin\norg.springframework.security.web.jackson2.DefaultSavedRequestMixin\norg.springframework.security.web.jackson2.CookieMixin\norg.springframework.security.web.jackson2.WebAuthenticationDetailsMixin\norg.springframework.security.web.jackson2.DefaultCsrfTokenMixin\norg.springframework.security.web.jackson2.CookieDeserializer\norg.springframework.security.web.jackson2.PreAuthenticatedAuthenticationTokenDeserializer\norg.springframework.security.web.PortResolverImpl\norg.springframework.security.web.servlet.support.csrf.CsrfRequestDataValueProcessor\norg.springframework.security.web.servlet.util.matcher.MvcRequestMatcher$1\norg.springframework.security.web.servlet.util.matcher.MvcRequestMatcher$DefaultMatcher\norg.springframework.security.web.servlet.util.matcher.MvcRequestMatcher\norg.springframework.security.web.debug.Logger\norg.springframework.security.web.debug.DebugFilter\norg.springframework.security.web.debug.DebugRequestWrapper\norg.springframework.security.web.header.HeaderWriter\norg.springframework.security.web.header.HeaderWriterFilter$HeaderWriterResponse\norg.springframework.security.web.header.Header\norg.springframework.security.web.header.HeaderWriterFilter\norg.springframework.security.web.header.writers.HstsHeaderWriter$1\norg.springframework.security.web.header.writers.HpkpHeaderWriter$1\norg.springframework.security.web.header.writers.frameoptions.XFrameOptionsHeaderWriter\norg.springframework.security.web.header.writers.frameoptions.WhiteListedAllowFromStrategy\norg.springframework.security.web.header.writers.frameoptions.AbstractRequestParameterAllowFromStrategy\norg.springframework.security.web.header.writers.frameoptions.RegExpAllowFromStrategy\norg.springframework.security.web.header.writers.frameoptions.XFrameOptionsHeaderWriter$XFrameOptionsMode\norg.springframework.security.web.header.writers.frameoptions.AllowFromStrategy\norg.springframework.security.web.header.writers.frameoptions.StaticAllowFromStrategy\norg.springframework.security.web.header.writers.HstsHeaderWriter\norg.springframework.security.web.header.writers.XXssProtectionHeaderWriter\norg.springframework.security.web.header.writers.ContentSecurityPolicyHeaderWriter\norg.springframework.security.web.header.writers.CacheControlHeadersWriter\norg.springframework.security.web.header.writers.DelegatingRequestMatcherHeaderWriter\norg.springframework.security.web.header.writers.ReferrerPolicyHeaderWriter\norg.springframework.security.web.header.writers.ReferrerPolicyHeaderWriter$ReferrerPolicy\norg.springframework.security.web.header.writers.XContentTypeOptionsHeaderWriter\norg.springframework.security.web.header.writers.StaticHeadersWriter\norg.springframework.security.web.header.writers.HstsHeaderWriter$SecureRequestMatcher\norg.springframework.security.web.header.writers.HpkpHeaderWriter\norg.springframework.security.web.header.writers.HpkpHeaderWriter$SecureRequestMatcher\norg.springframework.security.web.FilterChainProxy$VirtualFilterChain\norg.springframework.security.web.DummyRequest\norg.springframework.security.web.UnsupportedOperationExceptionInvocationHandler\norg.springframework.security.web.jaasapi.JaasApiIntegrationFilter$1\norg.springframework.security.web.jaasapi.JaasApiIntegrationFilter\norg.springframework.security.web.session.HttpSessionDestroyedEvent\norg.springframework.security.web.session.HttpSessionCreatedEvent\norg.springframework.security.web.session.SimpleRedirectInvalidSessionStrategy\norg.springframework.security.web.session.ConcurrentSessionFilter$1\norg.springframework.security.web.session.InvalidSessionAccessDeniedHandler\norg.springframework.security.web.session.SessionInformationExpiredStrategy\norg.springframework.security.web.session.HttpSessionEventPublisher\norg.springframework.security.web.session.ConcurrentSessionFilter\norg.springframework.security.web.session.SessionInformationExpiredEvent\norg.springframework.security.web.session.SimpleRedirectSessionInformationExpiredStrategy\norg.springframework.security.web.session.ConcurrentSessionFilter$ResponseBodySessionInformationExpiredStrategy\norg.springframework.security.web.session.SessionManagementFilter\norg.springframework.security.web.session.InvalidSessionStrategy\norg.springframework.security.web.FilterInvocation\norg.springframework.security.web.FilterChainProxy$1\norg.springframework.security.web.csrf.HttpSessionCsrfTokenRepository\norg.springframework.security.web.csrf.CsrfToken\norg.springframework.security.web.csrf.CsrfFilter\norg.springframework.security.web.csrf.MissingCsrfTokenException\norg.springframework.security.web.csrf.InvalidCsrfTokenException\norg.springframework.security.web.csrf.CsrfFilter$1\norg.springframework.security.web.csrf.DefaultCsrfToken\norg.springframework.security.web.csrf.LazyCsrfTokenRepository\norg.springframework.security.web.csrf.CsrfAuthenticationStrategy\norg.springframework.security.web.csrf.CookieCsrfTokenRepository\norg.springframework.security.web.csrf.CsrfTokenRepository\norg.springframework.security.web.csrf.CsrfException\norg.springframework.security.web.csrf.CsrfFilter$DefaultRequiresCsrfMatcher\norg.springframework.security.web.csrf.CsrfLogoutHandler\norg.springframework.security.web.csrf.LazyCsrfTokenRepository$SaveOnAccessCsrfToken\norg.springframework.security.web.SecurityFilterChain\norg.springframework.security.web.util.ThrowableAnalyzer\norg.springframework.security.web.util.ThrowableAnalyzer$1\norg.springframework.security.web.util.OnCommittedResponseWrapper\norg.springframework.security.web.util.UrlUtils\norg.springframework.security.web.util.TextEscapeUtils\norg.springframework.security.web.util.ThrowableAnalyzer$2\norg.springframework.security.web.util.OnCommittedResponseWrapper$SaveContextServletOutputStream\norg.springframework.security.web.util.OnCommittedResponseWrapper$SaveContextPrintWriter\norg.springframework.security.web.util.matcher.AnyRequestMatcher\norg.springframework.security.web.util.matcher.AntPathRequestMatcher\norg.springframework.security.web.util.matcher.RegexRequestMatcher\norg.springframework.security.web.util.matcher.IpAddressMatcher\norg.springframework.security.web.util.matcher.RequestMatcherEditor\norg.springframework.security.web.util.matcher.NegatedRequestMatcher\norg.springframework.security.web.util.matcher.ELRequestMatcher\norg.springframework.security.web.util.matcher.AndRequestMatcher\norg.springframework.security.web.util.matcher.OrRequestMatcher\norg.springframework.security.web.util.matcher.MediaTypeRequestMatcher\norg.springframework.security.web.util.matcher.RequestMatcher\norg.springframework.security.web.util.matcher.AntPathRequestMatcher$1\norg.springframework.security.web.util.matcher.AntPathRequestMatcher$SubpathMatcher\norg.springframework.security.web.util.matcher.AntPathRequestMatcher$Matcher\norg.springframework.security.web.util.matcher.ELRequestMatcherContext\norg.springframework.security.web.util.matcher.AntPathRequestMatcher$SpringAntMatcher\norg.springframework.security.web.util.matcher.RequestVariablesExtractor\norg.springframework.security.web.util.matcher.RequestHeaderRequestMatcher\norg.springframework.security.web.util.ThrowableAnalyzer$3\norg.springframework.security.web.util.RedirectUrlBuilder\norg.springframework.security.web.util.ThrowableCauseExtractor\norg.springframework.security.web.PortResolver" + } + ] + }, + { + "group": "aopalliance", + "name": "aopalliance", + "version": "1.0", + "description": "AOP Alliance", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "04177054e180d09e3998808efa0401c7" + }, + { + "alg": "SHA-1", + "content": "0235ba8b489512805ac13a8f9ea77a1ca5ebe3e8" + }, + { + "alg": "SHA-256", + "content": "0addec670fedcd3f113c5c8091d783280d23f75e3acb841b61a9cdb079376a08" + }, + { + "alg": "SHA-512", + "content": "3f44a932d8c00cfeee2eb057bcd7c301a2d029063e0a916e1e20b3aec4877d19d67a2fd8aaf58fa2d5a00133d1602128a7f50912ffb6cabc7b0fdc7fbda3f8a1" + }, + { + "alg": "SHA-384", + "content": "4dddf44338b5aff9580da2532b81c0ac3e1d09e1f28c6db871a55cad442b705dd7791eb07f9d4577d49d0be3673ba783" + }, + { + "alg": "SHA3-384", + "content": "2bd64cbaf769c6e4e85e34f7a6119d89e16fbf55af3fc5d6cbd52eb214c367dec1ac7b9062ee0fb35a2e0acfc7c477e1" + }, + { + "alg": "SHA3-256", + "content": "d4a726b2bf8aa58197021a7d8fca674b4b2790d4c48de43a92f728866a91c2f0" + }, + { + "alg": "SHA3-512", + "content": "830bc3f8328be76897990e9b9fc42eef02623115e456af96ad09b20900ad615519c8c8de60155ac04fb332eaa9510110d52edd13911af76271c71d91cbd789cc" + } + ], + "licenses": [ + { + "license": { + "name": "Public Domain" + } + } + ], + "purl": "pkg:maven/aopalliance/aopalliance@1.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/aopalliance/aopalliance@1.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/aopalliance/aopalliance/1.0/aopalliance-1.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.aopalliance.aop.Advice\norg.aopalliance.aop.AspectException\norg.aopalliance.intercept.ConstructorInterceptor\norg.aopalliance.intercept.ConstructorInvocation\norg.aopalliance.intercept.Interceptor\norg.aopalliance.intercept.Invocation\norg.aopalliance.intercept.Joinpoint\norg.aopalliance.intercept.MethodInterceptor\norg.aopalliance.intercept.MethodInvocation" + } + ] + }, + { + "publisher": "spring.io", + "group": "org.springframework.security", + "name": "spring-security-core", + "version": "4.2.1.RELEASE", + "description": "spring-security-core", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "fcc2d53ce70be65eabefd2f62791900b" + }, + { + "alg": "SHA-1", + "content": "4e8ae0eb3218e1cacc3d7bd2eb41929799340618" + }, + { + "alg": "SHA-256", + "content": "a2e9e975d24e5f1433021333f9320aef9184bab9023da8a4b2b7405fe630c435" + }, + { + "alg": "SHA-512", + "content": "6123596b07640f6edc80da231af42c393eac2fd22b66c8a571cbd633b16abd7580196d9989d7f644982055b38d8cf7fe64e4c97dcad9aad0ea7d4a7a0ee48a29" + }, + { + "alg": "SHA-384", + "content": "c600433153c6a6e9ca023f690d20012e884ec6a7cc2365459c8f6f8922cc8fb6cb1ef8f91d70c72a3fb639e3d3948cf2" + }, + { + "alg": "SHA3-384", + "content": "c1f7975bac9b1a7c8097e2eebf6bd51cbae6e2d0f7195e9a17c9abe8228adf33b1431b01be2b895be09518666ae1bda5" + }, + { + "alg": "SHA3-256", + "content": "396cb6303f26a52428458495f18decca58b70a916f8000f3b01169c6f4ecae94" + }, + { + "alg": "SHA3-512", + "content": "0d70ec2eb9f31edab149452457f9459f7495be23b6f0317f24bb91dfb6fca7e67eff9415db92fdc5ff0405a05b51fc2e0ccd52ed9f31695927e56160ba104f62" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.security/spring-security-core@4.2.1.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.security/spring-security-core@4.2.1.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/security/spring-security-core/4.2.1.RELEASE/spring-security-core-4.2.1.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.security.core.annotation.AuthenticationPrincipal\norg.springframework.security.core.CredentialsContainer\norg.springframework.security.core.AuthenticationException\norg.springframework.security.core.authority.SimpleGrantedAuthority\norg.springframework.security.core.authority.AuthorityUtils\norg.springframework.security.core.authority.mapping.GrantedAuthoritiesMapper\norg.springframework.security.core.authority.mapping.Attributes2GrantedAuthoritiesMapper\norg.springframework.security.core.authority.mapping.NullAuthoritiesMapper\norg.springframework.security.core.authority.mapping.MapBasedAttributes2GrantedAuthoritiesMapper\norg.springframework.security.core.authority.mapping.SimpleMappableAttributesRetriever\norg.springframework.security.core.authority.mapping.SimpleAuthorityMapper\norg.springframework.security.core.authority.mapping.SimpleAttributes2GrantedAuthoritiesMapper\norg.springframework.security.core.authority.mapping.MappableAttributesRetriever\norg.springframework.security.core.authority.GrantedAuthoritiesContainer\norg.springframework.security.core.ComparableVersion$StringItem\norg.springframework.security.core.parameters.DefaultSecurityParameterNameDiscoverer\norg.springframework.security.core.parameters.AnnotationParameterNameDiscoverer$ParameterNameFactory\norg.springframework.security.core.parameters.AnnotationParameterNameDiscoverer\norg.springframework.security.core.parameters.AnnotationParameterNameDiscoverer$1\norg.springframework.security.core.parameters.AnnotationParameterNameDiscoverer$2\norg.springframework.security.core.ComparableVersion$ListItem\norg.springframework.security.core.context.ThreadLocalSecurityContextHolderStrategy\norg.springframework.security.core.context.GlobalSecurityContextHolderStrategy\norg.springframework.security.core.context.InheritableThreadLocalSecurityContextHolderStrategy\norg.springframework.security.core.context.SecurityContextImpl\norg.springframework.security.core.context.SecurityContextHolder\norg.springframework.security.core.context.SecurityContext\norg.springframework.security.core.context.SecurityContextHolderStrategy\norg.springframework.security.core.token.TokenService\norg.springframework.security.core.token.DefaultToken\norg.springframework.security.core.token.Sha512DigestUtils\norg.springframework.security.core.token.SecureRandomFactoryBean\norg.springframework.security.core.token.KeyBasedPersistenceTokenService\norg.springframework.security.core.token.Token\norg.springframework.security.core.ComparableVersion$1\norg.springframework.security.core.SpringSecurityCoreVersion\norg.springframework.security.core.ComparableVersion$IntegerItem\norg.springframework.security.core.GrantedAuthority\norg.springframework.security.core.SpringSecurityMessageSource\norg.springframework.security.core.ComparableVersion\norg.springframework.security.core.session.SessionRegistry\norg.springframework.security.core.session.SessionDestroyedEvent\norg.springframework.security.core.session.SessionRegistryImpl\norg.springframework.security.core.session.SessionCreationEvent\norg.springframework.security.core.session.SessionInformation\norg.springframework.security.core.Authentication\norg.springframework.security.core.userdetails.UserDetailsByNameServiceWrapper\norg.springframework.security.core.userdetails.jdbc.JdbcDaoImpl$3\norg.springframework.security.core.userdetails.jdbc.JdbcDaoImpl$1\norg.springframework.security.core.userdetails.jdbc.JdbcDaoImpl\norg.springframework.security.core.userdetails.jdbc.JdbcDaoImpl$2\norg.springframework.security.core.userdetails.UserDetails\norg.springframework.security.core.userdetails.User\norg.springframework.security.core.userdetails.User$1\norg.springframework.security.core.userdetails.UserDetailsService\norg.springframework.security.core.userdetails.memory.UserAttributeEditor\norg.springframework.security.core.userdetails.memory.UserAttribute\norg.springframework.security.core.userdetails.UserCache\norg.springframework.security.core.userdetails.UsernameNotFoundException\norg.springframework.security.core.userdetails.UserDetailsChecker\norg.springframework.security.core.userdetails.User$AuthorityComparator\norg.springframework.security.core.userdetails.User$UserBuilder\norg.springframework.security.core.userdetails.AuthenticationUserDetailsService\norg.springframework.security.core.userdetails.cache.NullUserCache\norg.springframework.security.core.userdetails.cache.SpringCacheBasedUserCache\norg.springframework.security.core.userdetails.cache.EhCacheBasedUserCache\norg.springframework.security.core.ComparableVersion$Item\norg.springframework.security.scheduling.DelegatingSecurityContextSchedulingTaskExecutor\norg.springframework.security.context.DelegatingApplicationListener\norg.springframework.security.access.SecurityMetadataSource\norg.springframework.security.access.annotation.Jsr250MethodSecurityMetadataSource\norg.springframework.security.access.annotation.Secured\norg.springframework.security.access.annotation.AnnotationMetadataExtractor\norg.springframework.security.access.annotation.Jsr250Voter\norg.springframework.security.access.annotation.SecuredAnnotationSecurityMetadataSource\norg.springframework.security.access.annotation.Jsr250SecurityConfig\norg.springframework.security.access.annotation.SecuredAnnotationMetadataExtractor\norg.springframework.security.access.ConfigAttribute\norg.springframework.security.access.vote.AbstractAccessDecisionManager\norg.springframework.security.access.vote.AbstractAclVoter\norg.springframework.security.access.vote.AuthenticatedVoter\norg.springframework.security.access.vote.RoleHierarchyVoter\norg.springframework.security.access.vote.UnanimousBased\norg.springframework.security.access.vote.AffirmativeBased\norg.springframework.security.access.vote.RoleVoter\norg.springframework.security.access.vote.ConsensusBased\norg.springframework.security.access.method.DelegatingMethodSecurityMetadataSource$DefaultCacheKey\norg.springframework.security.access.method.P\norg.springframework.security.access.method.AbstractFallbackMethodSecurityMetadataSource\norg.springframework.security.access.method.MapBasedMethodSecurityMetadataSource$RegisteredMethod\norg.springframework.security.access.method.DelegatingMethodSecurityMetadataSource\norg.springframework.security.access.method.AbstractMethodSecurityMetadataSource\norg.springframework.security.access.method.MapBasedMethodSecurityMetadataSource\norg.springframework.security.access.method.MethodSecurityMetadataSource\norg.springframework.security.access.prepost.PostInvocationAdviceProvider\norg.springframework.security.access.prepost.PostAuthorize\norg.springframework.security.access.prepost.PostInvocationAuthorizationAdvice\norg.springframework.security.access.prepost.PrePostInvocationAttributeFactory\norg.springframework.security.access.prepost.PreInvocationAttribute\norg.springframework.security.access.prepost.PreInvocationAuthorizationAdvice\norg.springframework.security.access.prepost.PostFilter\norg.springframework.security.access.prepost.PrePostAnnotationSecurityMetadataSource\norg.springframework.security.access.prepost.PreInvocationAuthorizationAdviceVoter\norg.springframework.security.access.prepost.PostInvocationAttribute\norg.springframework.security.access.prepost.PreFilter\norg.springframework.security.access.prepost.PreAuthorize\norg.springframework.security.access.event.AuthorizationFailureEvent\norg.springframework.security.access.event.LoggerListener\norg.springframework.security.access.event.AbstractAuthorizationEvent\norg.springframework.security.access.event.AuthenticationCredentialsNotFoundEvent\norg.springframework.security.access.event.AuthorizedEvent\norg.springframework.security.access.event.PublicInvocationEvent\norg.springframework.security.access.AccessDecisionManager\norg.springframework.security.access.AccessDeniedException\norg.springframework.security.access.AuthorizationServiceException\norg.springframework.security.access.hierarchicalroles.CycleInRoleHierarchyException\norg.springframework.security.access.hierarchicalroles.RoleHierarchy\norg.springframework.security.access.hierarchicalroles.NullRoleHierarchy\norg.springframework.security.access.hierarchicalroles.RoleHierarchyImpl\norg.springframework.security.access.hierarchicalroles.RoleHierarchyUtils\norg.springframework.security.access.hierarchicalroles.RoleHierarchyAuthoritiesMapper\norg.springframework.security.access.AccessDecisionVoter\norg.springframework.security.access.AfterInvocationProvider\norg.springframework.security.access.intercept.MethodInvocationPrivilegeEvaluator\norg.springframework.security.access.intercept.RunAsImplAuthenticationProvider\norg.springframework.security.access.intercept.AfterInvocationProviderManager\norg.springframework.security.access.intercept.aspectj.MethodInvocationAdapter\norg.springframework.security.access.intercept.aspectj.AspectJMethodSecurityInterceptor\norg.springframework.security.access.intercept.aspectj.AspectJCallback\norg.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor\norg.springframework.security.access.intercept.aopalliance.MethodSecurityMetadataSourceAdvisor$MethodSecurityMetadataSourcePointcut\norg.springframework.security.access.intercept.aopalliance.MethodSecurityMetadataSourceAdvisor\norg.springframework.security.access.intercept.AbstractSecurityInterceptor$NoOpAuthenticationManager\norg.springframework.security.access.intercept.RunAsUserToken\norg.springframework.security.access.intercept.InterceptorStatusToken\norg.springframework.security.access.intercept.RunAsManagerImpl\norg.springframework.security.access.intercept.RunAsManager\norg.springframework.security.access.intercept.AbstractSecurityInterceptor$1\norg.springframework.security.access.intercept.AbstractSecurityInterceptor\norg.springframework.security.access.intercept.NullRunAsManager\norg.springframework.security.access.intercept.AfterInvocationManager\norg.springframework.security.access.expression.DenyAllPermissionEvaluator\norg.springframework.security.access.expression.ExpressionUtils\norg.springframework.security.access.expression.method.ExpressionBasedAnnotationAttributeFactory\norg.springframework.security.access.expression.method.MethodSecurityExpressionOperations\norg.springframework.security.access.expression.method.ExpressionBasedPostInvocationAdvice\norg.springframework.security.access.expression.method.ExpressionBasedPreInvocationAdvice\norg.springframework.security.access.expression.method.PostInvocationExpressionAttribute\norg.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler\norg.springframework.security.access.expression.method.MethodSecurityExpressionHandler\norg.springframework.security.access.expression.method.AbstractExpressionBasedMethodConfigAttribute\norg.springframework.security.access.expression.method.PreInvocationExpressionAttribute\norg.springframework.security.access.expression.method.MethodSecurityEvaluationContext\norg.springframework.security.access.expression.method.MethodSecurityExpressionRoot\norg.springframework.security.access.expression.SecurityExpressionHandler\norg.springframework.security.access.expression.AbstractSecurityExpressionHandler\norg.springframework.security.access.expression.SecurityExpressionOperations\norg.springframework.security.access.expression.SecurityExpressionRoot\norg.springframework.security.access.PermissionEvaluator\norg.springframework.security.access.PermissionCacheOptimizer\norg.springframework.security.access.SecurityConfig\norg.springframework.security.task.DelegatingSecurityContextTaskExecutor\norg.springframework.security.task.DelegatingSecurityContextAsyncTaskExecutor\norg.springframework.security.concurrent.DelegatingSecurityContextRunnable\norg.springframework.security.concurrent.DelegatingSecurityContextExecutor\norg.springframework.security.concurrent.AbstractDelegatingSecurityContextSupport\norg.springframework.security.concurrent.DelegatingSecurityContextScheduledExecutorService\norg.springframework.security.concurrent.DelegatingSecurityContextCallable\norg.springframework.security.concurrent.DelegatingSecurityContextExecutorService\norg.springframework.security.authentication.ProviderManager$NullEventPublisher\norg.springframework.security.authentication.BadCredentialsException\norg.springframework.security.authentication.DefaultAuthenticationEventPublisher\norg.springframework.security.authentication.AuthenticationProvider\norg.springframework.security.authentication.AuthenticationCredentialsNotFoundException\norg.springframework.security.authentication.jaas.JaasGrantedAuthority\norg.springframework.security.authentication.jaas.SecurityContextLoginModule\norg.springframework.security.authentication.jaas.JaasAuthenticationToken\norg.springframework.security.authentication.jaas.JaasNameCallbackHandler\norg.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider$InternalCallbackHandler\norg.springframework.security.authentication.jaas.JaasAuthenticationProvider\norg.springframework.security.authentication.jaas.DefaultJaasAuthenticationProvider\norg.springframework.security.authentication.jaas.AuthorityGranter\norg.springframework.security.authentication.jaas.event.JaasAuthenticationFailedEvent\norg.springframework.security.authentication.jaas.event.JaasAuthenticationEvent\norg.springframework.security.authentication.jaas.event.JaasAuthenticationSuccessEvent\norg.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider\norg.springframework.security.authentication.jaas.memory.InMemoryConfiguration\norg.springframework.security.authentication.jaas.DefaultLoginExceptionResolver\norg.springframework.security.authentication.jaas.LoginExceptionResolver\norg.springframework.security.authentication.jaas.JaasPasswordCallbackHandler\norg.springframework.security.authentication.jaas.JaasAuthenticationCallbackHandler\norg.springframework.security.authentication.encoding.ShaPasswordEncoder\norg.springframework.security.authentication.encoding.MessageDigestPasswordEncoder\norg.springframework.security.authentication.encoding.PasswordEncoderUtils\norg.springframework.security.authentication.encoding.Md5PasswordEncoder\norg.springframework.security.authentication.encoding.BaseDigestPasswordEncoder\norg.springframework.security.authentication.encoding.LdapShaPasswordEncoder\norg.springframework.security.authentication.encoding.PlaintextPasswordEncoder\norg.springframework.security.authentication.encoding.PasswordEncoder\norg.springframework.security.authentication.encoding.Md4PasswordEncoder\norg.springframework.security.authentication.encoding.BasePasswordEncoder\norg.springframework.security.authentication.encoding.Md4\norg.springframework.security.authentication.LockedException\norg.springframework.security.authentication.AuthenticationServiceException\norg.springframework.security.authentication.rcp.RemoteAuthenticationProvider\norg.springframework.security.authentication.rcp.RemoteAuthenticationManager\norg.springframework.security.authentication.rcp.RemoteAuthenticationException\norg.springframework.security.authentication.rcp.RemoteAuthenticationManagerImpl\norg.springframework.security.authentication.CredentialsExpiredException\norg.springframework.security.authentication.RememberMeAuthenticationProvider\norg.springframework.security.authentication.event.LoggerListener\norg.springframework.security.authentication.event.AuthenticationFailureExpiredEvent\norg.springframework.security.authentication.event.AuthenticationFailureBadCredentialsEvent\norg.springframework.security.authentication.event.AbstractAuthenticationFailureEvent\norg.springframework.security.authentication.event.AuthenticationFailureProxyUntrustedEvent\norg.springframework.security.authentication.event.InteractiveAuthenticationSuccessEvent\norg.springframework.security.authentication.event.AuthenticationFailureServiceExceptionEvent\norg.springframework.security.authentication.event.AuthenticationFailureLockedEvent\norg.springframework.security.authentication.event.AuthenticationFailureCredentialsExpiredEvent\norg.springframework.security.authentication.event.AuthenticationFailureDisabledEvent\norg.springframework.security.authentication.event.AbstractAuthenticationEvent\norg.springframework.security.authentication.event.AuthenticationFailureProviderNotFoundEvent\norg.springframework.security.authentication.event.AuthenticationSuccessEvent\norg.springframework.security.authentication.AccountStatusException\norg.springframework.security.authentication.AnonymousAuthenticationProvider\norg.springframework.security.authentication.AuthenticationManager\norg.springframework.security.authentication.ProviderNotFoundException\norg.springframework.security.authentication.UsernamePasswordAuthenticationToken\norg.springframework.security.authentication.ProviderManager$1\norg.springframework.security.authentication.InsufficientAuthenticationException\norg.springframework.security.authentication.AbstractAuthenticationToken\norg.springframework.security.authentication.AuthenticationTrustResolver\norg.springframework.security.authentication.RememberMeAuthenticationToken\norg.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider\norg.springframework.security.authentication.dao.ReflectionSaltSource\norg.springframework.security.authentication.dao.DaoAuthenticationProvider$1\norg.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider$DefaultPostAuthenticationChecks\norg.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider$DefaultPreAuthenticationChecks\norg.springframework.security.authentication.dao.DaoAuthenticationProvider\norg.springframework.security.authentication.dao.SystemWideSaltSource\norg.springframework.security.authentication.dao.SaltSource\norg.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider$1\norg.springframework.security.authentication.AuthenticationDetailsSource\norg.springframework.security.authentication.TestingAuthenticationToken\norg.springframework.security.authentication.TestingAuthenticationProvider\norg.springframework.security.authentication.AnonymousAuthenticationToken\norg.springframework.security.authentication.AuthenticationTrustResolverImpl\norg.springframework.security.authentication.AccountExpiredException\norg.springframework.security.authentication.AccountStatusUserDetailsChecker\norg.springframework.security.authentication.DisabledException\norg.springframework.security.authentication.ProviderManager\norg.springframework.security.authentication.InternalAuthenticationServiceException\norg.springframework.security.authentication.AuthenticationEventPublisher\norg.springframework.security.provisioning.UserDetailsManager\norg.springframework.security.provisioning.JdbcUserDetailsManager\norg.springframework.security.provisioning.JdbcUserDetailsManager$1\norg.springframework.security.provisioning.MutableUserDetails\norg.springframework.security.provisioning.GroupManager\norg.springframework.security.provisioning.JdbcUserDetailsManager$7\norg.springframework.security.provisioning.JdbcUserDetailsManager$8\norg.springframework.security.provisioning.JdbcUserDetailsManager$5\norg.springframework.security.provisioning.JdbcUserDetailsManager$6\norg.springframework.security.provisioning.JdbcUserDetailsManager$2\norg.springframework.security.provisioning.MutableUser\norg.springframework.security.provisioning.JdbcUserDetailsManager$9\norg.springframework.security.provisioning.JdbcUserDetailsManager$4\norg.springframework.security.provisioning.JdbcUserDetailsManager$3\norg.springframework.security.provisioning.InMemoryUserDetailsManager\norg.springframework.security.jackson2.UserDeserializer$1\norg.springframework.security.jackson2.CoreJackson2Module\norg.springframework.security.jackson2.UserMixin\norg.springframework.security.jackson2.AnonymousAuthenticationTokenMixin\norg.springframework.security.jackson2.UserDeserializer\norg.springframework.security.jackson2.UsernamePasswordAuthenticationTokenDeserializer$1\norg.springframework.security.jackson2.UsernamePasswordAuthenticationTokenMixin\norg.springframework.security.jackson2.UnmodifiableSetMixin\norg.springframework.security.jackson2.UnmodifiableSetDeserializer\norg.springframework.security.jackson2.SecurityJackson2Modules\norg.springframework.security.jackson2.SimpleGrantedAuthorityMixin\norg.springframework.security.jackson2.RememberMeAuthenticationTokenMixin\norg.springframework.security.jackson2.UsernamePasswordAuthenticationTokenDeserializer\norg.springframework.security.jackson2.UsernamePasswordAuthenticationTokenDeserializer$2\norg.springframework.security.crypto.bcrypt.BCrypt\norg.springframework.security.crypto.bcrypt.BCryptPasswordEncoder\norg.springframework.security.crypto.scrypt.SCryptPasswordEncoder\norg.springframework.security.crypto.password.AbstractPasswordEncoder\norg.springframework.security.crypto.password.NoOpPasswordEncoder\norg.springframework.security.crypto.password.StandardPasswordEncoder\norg.springframework.security.crypto.password.Digester\norg.springframework.security.crypto.password.PasswordEncoder\norg.springframework.security.crypto.password.Pbkdf2PasswordEncoder\norg.springframework.security.crypto.codec.InvalidBase64CharacterException\norg.springframework.security.crypto.codec.Hex\norg.springframework.security.crypto.codec.Utf8\norg.springframework.security.crypto.codec.Base64\norg.springframework.security.crypto.keygen.SecureRandomBytesKeyGenerator\norg.springframework.security.crypto.keygen.StringKeyGenerator\norg.springframework.security.crypto.keygen.BytesKeyGenerator\norg.springframework.security.crypto.keygen.SharedKeyGenerator\norg.springframework.security.crypto.keygen.HexEncodingStringKeyGenerator\norg.springframework.security.crypto.keygen.KeyGenerators\norg.springframework.security.crypto.encrypt.Encryptors\norg.springframework.security.crypto.encrypt.Encryptors$1\norg.springframework.security.crypto.encrypt.BouncyCastleAesCbcBytesEncryptor\norg.springframework.security.crypto.encrypt.AesBytesEncryptor$CipherAlgorithm\norg.springframework.security.crypto.encrypt.AesBytesEncryptor$1\norg.springframework.security.crypto.encrypt.BouncyCastleAesGcmBytesEncryptor\norg.springframework.security.crypto.encrypt.AesBytesEncryptor\norg.springframework.security.crypto.encrypt.Encryptors$NoOpTextEncryptor\norg.springframework.security.crypto.encrypt.HexEncodingTextEncryptor\norg.springframework.security.crypto.encrypt.BouncyCastleAesBytesEncryptor\norg.springframework.security.crypto.encrypt.CipherUtils\norg.springframework.security.crypto.encrypt.BytesEncryptor\norg.springframework.security.crypto.encrypt.TextEncryptor\norg.springframework.security.crypto.util.EncodingUtils\norg.springframework.security.util.InMemoryResource\norg.springframework.security.util.SimpleMethodInvocation\norg.springframework.security.util.MethodInvocationUtils\norg.springframework.security.util.FieldUtils" + } + ] + }, + { + "publisher": "Spring IO", + "group": "org.springframework", + "name": "spring-beans", + "version": "4.3.6.RELEASE", + "description": "Spring Beans", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "f29cd84a47dc07f77ad714d80d6b27f0" + }, + { + "alg": "SHA-1", + "content": "1585715ed598b76a23dac931c27aa039b189eafb" + }, + { + "alg": "SHA-256", + "content": "d546e95b0ef95569c7909be12fa3353c1e519ff5bc7aab8759e2677d01d384f8" + }, + { + "alg": "SHA-512", + "content": "d25000783d514288d3dd031d7bdd4abf1aead738b49d362c28fd29bdab80c7401ba1a70e978730ecad0e9a6b5b7c5428c644d3fcc57ec7dd5f2ac1ee9ebb151d" + }, + { + "alg": "SHA-384", + "content": "083a632ffa364999665008676404135f365e7f82a24aecceb9e14d1514bf3accb2b5eba01351853633786ba6e47aeddb" + }, + { + "alg": "SHA3-384", + "content": "51f0473c2d8787e3be958c15fda7516c942e6d11160f5ba066d1cdbe33b936f3c0875842a8a8c56c20b96717d4dcb2e8" + }, + { + "alg": "SHA3-256", + "content": "10ac7c0e8dd95c5b967005abddd94d195fa752af3aa2b9fe006d4f5dcc1a9dea" + }, + { + "alg": "SHA3-512", + "content": "0e88ecf48bd659c568ced0fd21a8da97300ad18ca66141a7e0c3c76ce78e3672f43f405d975b67464966e20f5dc17254f040268c7ae54f9bca76701a40930950" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework/spring-beans@4.3.6.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework/spring-beans@4.3.6.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/spring-beans/4.3.6.RELEASE/spring-beans-4.3.6.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.beans.TypeMismatchException\norg.springframework.beans.NotReadablePropertyException\norg.springframework.beans.BeanInfoFactory\norg.springframework.beans.ExtendedBeanInfo$1\norg.springframework.beans.PropertyMatches$BeanPropertyMatches\norg.springframework.beans.ConversionNotSupportedException\norg.springframework.beans.CachedIntrospectionResults\norg.springframework.beans.TypeConverterSupport\norg.springframework.beans.PropertyEditorRegistrySupport\norg.springframework.beans.PropertyValue\norg.springframework.beans.support.PropertyComparator\norg.springframework.beans.support.ResourceEditorRegistrar\norg.springframework.beans.support.SortDefinition\norg.springframework.beans.support.PagedListHolder\norg.springframework.beans.support.ArgumentConvertingMethodInvoker\norg.springframework.beans.support.MutableSortDefinition\norg.springframework.beans.PropertyMatches$FieldPropertyMatches\norg.springframework.beans.annotation.AnnotationBeanUtils\norg.springframework.beans.PropertyValuesEditor\norg.springframework.beans.NotWritablePropertyException\norg.springframework.beans.AbstractNestablePropertyAccessor$PropertyTokenHolder\norg.springframework.beans.GenericTypeAwarePropertyDescriptor\norg.springframework.beans.BeanMetadataAttribute\norg.springframework.beans.BeanWrapperImpl$BeanPropertyHandler\norg.springframework.beans.ConfigurablePropertyAccessor\norg.springframework.beans.AbstractPropertyAccessor\norg.springframework.beans.PropertyAccessException\norg.springframework.beans.BeanMetadataAttributeAccessor\norg.springframework.beans.BeanWrapper\norg.springframework.beans.TypeConverterDelegate\norg.springframework.beans.PropertyDescriptorUtils\norg.springframework.beans.MethodInvocationException\norg.springframework.beans.BeanWrapperImpl$BeanPropertyHandler$4\norg.springframework.beans.factory.config.AbstractFactoryBean\norg.springframework.beans.factory.config.SingletonBeanRegistry\norg.springframework.beans.factory.config.BeanDefinition\norg.springframework.beans.factory.config.SetFactoryBean\norg.springframework.beans.factory.config.DependencyDescriptor$1\norg.springframework.beans.factory.config.YamlMapFactoryBean\norg.springframework.beans.factory.config.PropertyPlaceholderConfigurer$1\norg.springframework.beans.factory.config.ProviderCreatingFactoryBean$TargetBeanProvider\norg.springframework.beans.factory.config.ConstructorArgumentValues\norg.springframework.beans.factory.config.ServiceLocatorFactoryBean\norg.springframework.beans.factory.config.ServiceLocatorFactoryBean$1\norg.springframework.beans.factory.config.BeanPostProcessor\norg.springframework.beans.factory.config.DependencyDescriptor\norg.springframework.beans.factory.config.BeanDefinitionVisitor\norg.springframework.beans.factory.config.TypedStringValue\norg.springframework.beans.factory.config.PropertyResourceConfigurer\norg.springframework.beans.factory.config.YamlProcessor$StrictMapAppenderConstructor$1\norg.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor\norg.springframework.beans.factory.config.BeanFactoryPostProcessor\norg.springframework.beans.factory.config.YamlPropertiesFactoryBean$1\norg.springframework.beans.factory.config.MapFactoryBean\norg.springframework.beans.factory.config.CustomScopeConfigurer\norg.springframework.beans.factory.config.PropertyPlaceholderConfigurer$PropertyPlaceholderConfigurerResolver\norg.springframework.beans.factory.config.PropertyPlaceholderConfigurer\norg.springframework.beans.factory.config.ConfigurableBeanFactory\norg.springframework.beans.factory.config.AutowireCapableBeanFactory\norg.springframework.beans.factory.config.MethodInvokingBean\norg.springframework.beans.factory.config.YamlProcessor$ResolutionMethod\norg.springframework.beans.factory.config.PreferencesPlaceholderConfigurer\norg.springframework.beans.factory.config.EmbeddedValueResolver\norg.springframework.beans.factory.config.YamlProcessor$StrictMapAppenderConstructor\norg.springframework.beans.factory.config.ObjectFactoryCreatingFactoryBean\norg.springframework.beans.factory.config.FieldRetrievingFactoryBean\norg.springframework.beans.factory.config.YamlPropertiesFactoryBean\norg.springframework.beans.factory.config.DeprecatedBeanWarner\norg.springframework.beans.factory.config.ConfigurableListableBeanFactory\norg.springframework.beans.factory.config.MethodInvokingFactoryBean\norg.springframework.beans.factory.config.NamedBeanHolder\norg.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor\norg.springframework.beans.factory.config.YamlProcessor\norg.springframework.beans.factory.config.PropertiesFactoryBean\norg.springframework.beans.factory.config.DestructionAwareBeanPostProcessor\norg.springframework.beans.factory.config.Scope\norg.springframework.beans.factory.config.ServiceLocatorFactoryBean$ServiceLocatorInvocationHandler\norg.springframework.beans.factory.config.PropertyPlaceholderConfigurer$PlaceholderResolvingStringValueResolver\norg.springframework.beans.factory.config.BeanReference\norg.springframework.beans.factory.config.YamlProcessor$MatchStatus\norg.springframework.beans.factory.config.AbstractFactoryBean$1\norg.springframework.beans.factory.config.BeanExpressionContext\norg.springframework.beans.factory.config.ConstructorArgumentValues$ValueHolder\norg.springframework.beans.factory.config.BeanExpressionResolver\norg.springframework.beans.factory.config.PropertyOverrideConfigurer\norg.springframework.beans.factory.config.RuntimeBeanReference\norg.springframework.beans.factory.config.PropertyPathFactoryBean\norg.springframework.beans.factory.config.InstantiationAwareBeanPostProcessorAdapter\norg.springframework.beans.factory.config.AbstractFactoryBean$EarlySingletonInvocationHandler\norg.springframework.beans.factory.config.YamlMapFactoryBean$1\norg.springframework.beans.factory.config.YamlProcessor$DocumentMatcher\norg.springframework.beans.factory.config.ProviderCreatingFactoryBean\norg.springframework.beans.factory.config.ObjectFactoryCreatingFactoryBean$TargetBeanObjectFactory\norg.springframework.beans.factory.config.BeanDefinitionHolder\norg.springframework.beans.factory.config.PlaceholderConfigurerSupport\norg.springframework.beans.factory.config.RuntimeBeanNameReference\norg.springframework.beans.factory.config.ListFactoryBean\norg.springframework.beans.factory.config.CustomEditorConfigurer\norg.springframework.beans.factory.config.YamlProcessor$MatchCallback\norg.springframework.beans.factory.BeanIsNotAFactoryException\norg.springframework.beans.factory.BeanNotOfRequiredTypeException\norg.springframework.beans.factory.Aware\norg.springframework.beans.factory.support.DefaultSingletonBeanRegistry\norg.springframework.beans.factory.support.DefaultListableBeanFactory$SerializedBeanFactoryReference\norg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$2\norg.springframework.beans.factory.support.DefaultListableBeanFactory$Jsr330ProviderFactory\norg.springframework.beans.factory.support.CglibSuingInstantiationStrategy$CglibIdentitySupport.class\norg.springframework.beans.factory.support.AutowireUtils\norg.springframework.beans.factory.support.BeanDefinitionValueResolver$KeyedArgName\norg.springframework.beans.factory.support.RootBeanDefinition\norg.springframework.beans.factory.support.InstantiationStrategy\norg.springframework.beans.factory.support.AbstractBeanFactory\norg.springframework.beans.factory.support.LookupOverride\norg.springframework.beans.factory.support.BeanDefinitionValueResolver\norg.springframework.beans.factory.support.DefaultListableBeanFactory$MultiElementDescriptor\norg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$6\norg.springframework.beans.factory.support.DefaultBeanNameGenerator\norg.springframework.beans.factory.support.SecurityContextProvider\norg.springframework.beans.factory.support.AbstractBeanDefinitionReader\norg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory\norg.springframework.beans.factory.support.FactoryBeanRegistrySupport$1\norg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$7\norg.springframework.beans.factory.support.AbstractBeanFactory$2\norg.springframework.beans.factory.support.MethodOverride\norg.springframework.beans.factory.support.AbstractBeanFactory$3\norg.springframework.beans.factory.support.ChildBeanDefinition\norg.springframework.beans.factory.support.CglibSuingInstantiationStrategy$ReplaceOverrideMethodInterceptor.class\norg.springframework.beans.factory.support.BeanDefinitionRegistry\norg.springframework.beans.factory.support.MethodOverrides\norg.springframework.beans.factory.support.DisposableBeanAdapter$3\norg.springframework.beans.factory.support.DefaultListableBeanFactory$3\norg.springframework.beans.factory.support.ReplaceOverride\norg.springframework.beans.factory.support.PropertiesBeanDefinitionReader\norg.springframework.beans.factory.support.DisposableBeanAdapter$2\norg.springframework.beans.factory.support.ManagedMap\norg.springframework.beans.factory.support.SimpleInstantiationStrategy\norg.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider$2\norg.springframework.beans.factory.support.BeanDefinitionReader\norg.springframework.beans.factory.support.ConstructorResolver$1\norg.springframework.beans.factory.support.SimpleBeanDefinitionRegistry\norg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1\norg.springframework.beans.factory.support.DisposableBeanAdapter$4\norg.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider$1\norg.springframework.beans.factory.support.DefaultListableBeanFactory$2\norg.springframework.beans.factory.support.ConstructorResolver$3\norg.springframework.beans.factory.support.ManagedSet\norg.springframework.beans.factory.support.SimpleInstantiationStrategy$2\norg.springframework.beans.factory.support.DefaultListableBeanFactory$FactoryAwareOrderSourceProvider\norg.springframework.beans.factory.support.DefaultListableBeanFactory$OptionalDependencyFactory\norg.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider\norg.springframework.beans.factory.support.BeanDefinitionBuilder\norg.springframework.beans.factory.support.SimpleSecurityContextProvider\norg.springframework.beans.factory.support.AbstractBeanFactory$1\norg.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider$3\norg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1Holder\norg.springframework.beans.factory.support.MergedBeanDefinitionPostProcessor\norg.springframework.beans.factory.support.BeanDefinitionResource\norg.springframework.beans.factory.support.CglibSuingInstantiationStrategy$ClassLoaderAwareGeneratorStrategy.class\norg.springframework.beans.factory.support.AbstractBeanFactory$4\norg.springframework.beans.factory.support.BeanDefinitionDefaults\norg.springframework.beans.factory.support.ConstructorResolver\norg.springframework.beans.factory.support.AbstractBeanDefinition\norg.springframework.beans.factory.support.BeanDefinitionValidationException\norg.springframework.beans.factory.support.AutowireCandidateQualifier\norg.springframework.beans.factory.support.DefaultListableBeanFactory$OptionalDependencyFactory$1\norg.springframework.beans.factory.support.DisposableBeanAdapter$1\norg.springframework.beans.factory.support.FactoryBeanRegistrySupport$2\norg.springframework.beans.factory.support.ConstructorResolver$ConstructorPropertiesChecker\norg.springframework.beans.factory.support.DefaultListableBeanFactory$Jsr330DependencyProvider\norg.springframework.beans.factory.support.SimpleAutowireCandidateResolver\norg.springframework.beans.factory.support.CglibSuingInstantiationStrategy$LookupOverrideMethodInterceptor.class\norg.springframework.beans.factory.support.DefaultListableBeanFactory\norg.springframework.beans.factory.support.GenericTypeAwareAutowireCandidateResolver\norg.springframework.beans.factory.support.SimpleInstantiationStrategy$3\norg.springframework.beans.factory.support.ManagedProperties\norg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$5\norg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$3\norg.springframework.beans.factory.support.AutowireUtils$2\norg.springframework.beans.factory.support.ConstructorResolver$AutowiredArgumentMarker\norg.springframework.beans.factory.support.SimpleInstantiationStrategy$1\norg.springframework.beans.factory.support.ManagedList\norg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$8\norg.springframework.beans.factory.support.DisposableBeanAdapter\norg.springframework.beans.factory.support.MethodReplacer\norg.springframework.beans.factory.support.GenericBeanDefinition\norg.springframework.beans.factory.support.FactoryBeanRegistrySupport\norg.springframework.beans.factory.support.CglibSuingInstantiationStrategy$MethodOverrideCallbackFilter.class\norg.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor\norg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$AutowireByTypeDependencyDescriptor\norg.springframework.beans.factory.support.BeanDefinitionReaderUtils\norg.springframework.beans.factory.support.StaticListableBeanFactory\norg.springframework.beans.factory.support.AutowireUtils$1\norg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$4\norg.springframework.beans.factory.support.DefaultListableBeanFactory$NestedDependencyDescriptor\norg.springframework.beans.factory.support.AutowireCandidateResolver\norg.springframework.beans.factory.support.ConstructorResolver$ArgumentsHolder\norg.springframework.beans.factory.support.ManagedArray\norg.springframework.beans.factory.support.ConstructorResolver$2\norg.springframework.beans.factory.support.BeanNameGenerator\norg.springframework.beans.factory.support.AutowireUtils$ObjectFactoryDelegatingInvocationHandler\norg.springframework.beans.factory.support.CglibSuingInstantiationStrategy.class\norg.springframework.beans.factory.support.DefaultListableBeanFactory$1\norg.springframework.beans.factory.support.CglibSuingInstantiationStrategy$CglibSubclassCreator.class\norg.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$3\norg.springframework.beans.factory.annotation.BeanFactoryAnnotationUtils\norg.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement\norg.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$ShortcutDependencyDescriptor\norg.springframework.beans.factory.annotation.Autowired\norg.springframework.beans.factory.annotation.AnnotatedGenericBeanDefinition\norg.springframework.beans.factory.annotation.Configurable\norg.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement\norg.springframework.beans.factory.annotation.AnnotationBeanWiringInfoResolver\norg.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$2\norg.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement\norg.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor\norg.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement\norg.springframework.beans.factory.annotation.Required\norg.springframework.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver\norg.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor\norg.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$1\norg.springframework.beans.factory.annotation.InjectionMetadata\norg.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata\norg.springframework.beans.factory.annotation.AnnotatedBeanDefinition\norg.springframework.beans.factory.annotation.Autowire\norg.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor\norg.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$1\norg.springframework.beans.factory.annotation.CustomAutowireConfigurer\norg.springframework.beans.factory.annotation.Lookup\norg.springframework.beans.factory.annotation.Value\norg.springframework.beans.factory.annotation.Qualifier\norg.springframework.beans.factory.BeanNameAware\norg.springframework.beans.factory.BeanFactoryAware\norg.springframework.beans.factory.parsing.ComponentDefinition\norg.springframework.beans.factory.parsing.ReaderEventListener\norg.springframework.beans.factory.parsing.PassThroughSourceExtractor\norg.springframework.beans.factory.parsing.ProblemReporter\norg.springframework.beans.factory.parsing.QualifierEntry\norg.springframework.beans.factory.parsing.BeanComponentDefinition\norg.springframework.beans.factory.parsing.Problem\norg.springframework.beans.factory.parsing.PropertyEntry\norg.springframework.beans.factory.parsing.ParseState$Entry\norg.springframework.beans.factory.parsing.BeanEntry\norg.springframework.beans.factory.parsing.FailFastProblemReporter\norg.springframework.beans.factory.parsing.ParseState\norg.springframework.beans.factory.parsing.ImportDefinition\norg.springframework.beans.factory.parsing.ReaderContext\norg.springframework.beans.factory.parsing.NullSourceExtractor\norg.springframework.beans.factory.parsing.CompositeComponentDefinition\norg.springframework.beans.factory.parsing.AliasDefinition\norg.springframework.beans.factory.parsing.Location\norg.springframework.beans.factory.parsing.SourceExtractor\norg.springframework.beans.factory.parsing.EmptyReaderEventListener\norg.springframework.beans.factory.parsing.AbstractComponentDefinition\norg.springframework.beans.factory.parsing.BeanDefinitionParsingException\norg.springframework.beans.factory.parsing.ConstructorArgumentEntry\norg.springframework.beans.factory.parsing.DefaultsDefinition\norg.springframework.beans.factory.HierarchicalBeanFactory\norg.springframework.beans.factory.InjectionPoint\norg.springframework.beans.factory.CannotLoadBeanClassException\norg.springframework.beans.factory.access.BeanFactoryLocator\norg.springframework.beans.factory.access.SingletonBeanFactoryLocator$CountingBeanFactoryReference\norg.springframework.beans.factory.access.SingletonBeanFactoryLocator$BeanFactoryGroup\norg.springframework.beans.factory.access.el.SpringBeanELResolver\norg.springframework.beans.factory.access.el.SimpleSpringBeanELResolver\norg.springframework.beans.factory.access.SingletonBeanFactoryLocator\norg.springframework.beans.factory.access.SingletonBeanFactoryLocator$1\norg.springframework.beans.factory.access.BootstrapException\norg.springframework.beans.factory.access.BeanFactoryReference\norg.springframework.beans.factory.ObjectFactory\norg.springframework.beans.factory.UnsatisfiedDependencyException\norg.springframework.beans.factory.SmartFactoryBean\norg.springframework.beans.factory.SmartInitializingSingleton\norg.springframework.beans.factory.BeanCreationNotAllowedException\norg.springframework.beans.factory.BeanInitializationException\norg.springframework.beans.factory.BeanCurrentlyInCreationException\norg.springframework.beans.factory.BeanFactoryUtils\norg.springframework.beans.factory.BeanDefinitionStoreException\norg.springframework.beans.factory.DisposableBean\norg.springframework.beans.factory.ListableBeanFactory\norg.springframework.beans.factory.BeanFactory\norg.springframework.beans.factory.ObjectProvider\norg.springframework.beans.factory.FactoryBeanNotInitializedException\norg.springframework.beans.factory.FactoryBean\norg.springframework.beans.factory.serviceloader.ServiceListFactoryBean\norg.springframework.beans.factory.serviceloader.ServiceFactoryBean\norg.springframework.beans.factory.serviceloader.ServiceLoaderFactoryBean\norg.springframework.beans.factory.serviceloader.AbstractServiceLoaderBasedFactoryBean\norg.springframework.beans.factory.wiring.BeanWiringInfoResolver\norg.springframework.beans.factory.wiring.BeanConfigurerSupport\norg.springframework.beans.factory.wiring.ClassNameBeanWiringInfoResolver\norg.springframework.beans.factory.wiring.BeanWiringInfo\norg.springframework.beans.factory.BeanCreationException\norg.springframework.beans.factory.BeanIsAbstractException\norg.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver\norg.springframework.beans.factory.xml.NamespaceHandlerSupport\norg.springframework.beans.factory.xml.XmlBeanDefinitionReader\norg.springframework.beans.factory.xml.UtilNamespaceHandler$PropertyPathBeanDefinitionParser\norg.springframework.beans.factory.xml.BeanDefinitionDocumentReader\norg.springframework.beans.factory.xml.BeansDtdResolver\norg.springframework.beans.factory.xml.AbstractSimpleBeanDefinitionParser\norg.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader\norg.springframework.beans.factory.xml.UtilNamespaceHandler$PropertiesBeanDefinitionParser\norg.springframework.beans.factory.xml.ParserContext\norg.springframework.beans.factory.xml.UtilNamespaceHandler$ConstantBeanDefinitionParser\norg.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser\norg.springframework.beans.factory.xml.UtilNamespaceHandler\norg.springframework.beans.factory.xml.NamespaceHandlerResolver\norg.springframework.beans.factory.xml.UtilNamespaceHandler$ListBeanDefinitionParser\norg.springframework.beans.factory.xml.UtilNamespaceHandler$SetBeanDefinitionParser\norg.springframework.beans.factory.xml.DefaultDocumentLoader\norg.springframework.beans.factory.xml.BeanDefinitionParser\norg.springframework.beans.factory.xml.XmlBeanFactory\norg.springframework.beans.factory.xml.DocumentLoader\norg.springframework.beans.factory.xml.UtilNamespaceHandler$1\norg.springframework.beans.factory.xml.SimplePropertyNamespaceHandler\norg.springframework.beans.factory.xml.BeanDefinitionParserDelegate\norg.springframework.beans.factory.xml.XmlReaderContext\norg.springframework.beans.factory.xml.DelegatingEntityResolver\norg.springframework.beans.factory.xml.XmlBeanDefinitionStoreException\norg.springframework.beans.factory.xml.DocumentDefaultsDefinition\norg.springframework.beans.factory.xml.ResourceEntityResolver\norg.springframework.beans.factory.xml.SimpleConstructorNamespaceHandler\norg.springframework.beans.factory.xml.BeanDefinitionDecorator\norg.springframework.beans.factory.xml.NamespaceHandler\norg.springframework.beans.factory.xml.UtilNamespaceHandler$MapBeanDefinitionParser\norg.springframework.beans.factory.xml.AbstractBeanDefinitionParser\norg.springframework.beans.factory.xml.PluggableSchemaResolver\norg.springframework.beans.factory.BeanClassLoaderAware\norg.springframework.beans.factory.NoSuchBeanDefinitionException\norg.springframework.beans.factory.BeanExpressionException\norg.springframework.beans.factory.NamedBean\norg.springframework.beans.factory.NoUniqueBeanDefinitionException\norg.springframework.beans.factory.InitializingBean\norg.springframework.beans.PropertyEditorRegistrySupport$1\norg.springframework.beans.ExtendedBeanInfoFactory\norg.springframework.beans.BeanWrapperImpl$BeanPropertyHandler$1\norg.springframework.beans.PropertyMatches$1\norg.springframework.beans.PropertyAccessorFactory\norg.springframework.beans.BeanWrapperImpl$BeanPropertyHandler$2\norg.springframework.beans.PropertyMatches$FieldPropertyMatches$1\norg.springframework.beans.AbstractNestablePropertyAccessor$OptionalUnwrapper\norg.springframework.beans.AbstractNestablePropertyAccessor$PropertyHandler\norg.springframework.beans.PropertyEditorRegistrar\norg.springframework.beans.NullValueInNestedPathException\norg.springframework.beans.BeanWrapperImpl\norg.springframework.beans.AbstractNestablePropertyAccessor\norg.springframework.beans.BeansException\norg.springframework.beans.PropertyEditorRegistrySupport$CustomEditorHolder\norg.springframework.beans.Mergeable\norg.springframework.beans.ExtendedBeanInfo$PropertyDescriptorComparator\norg.springframework.beans.ExtendedBeanInfo$SimplePropertyDescriptor\norg.springframework.beans.BeanUtils\norg.springframework.beans.DirectFieldAccessor$FieldPropertyHandler\norg.springframework.beans.MutablePropertyValues\norg.springframework.beans.PropertyValues\norg.springframework.beans.BeanMetadataElement\norg.springframework.beans.InvalidPropertyException\norg.springframework.beans.PropertyAccessorUtils\norg.springframework.beans.propertyeditors.ByteArrayPropertyEditor\norg.springframework.beans.propertyeditors.ClassEditor\norg.springframework.beans.propertyeditors.CustomNumberEditor\norg.springframework.beans.propertyeditors.UUIDEditor\norg.springframework.beans.propertyeditors.PropertiesEditor\norg.springframework.beans.propertyeditors.PathEditor\norg.springframework.beans.propertyeditors.StringArrayPropertyEditor\norg.springframework.beans.propertyeditors.PatternEditor\norg.springframework.beans.propertyeditors.URIEditor\norg.springframework.beans.propertyeditors.CustomBooleanEditor\norg.springframework.beans.propertyeditors.TimeZoneEditor\norg.springframework.beans.propertyeditors.CharacterEditor\norg.springframework.beans.propertyeditors.CurrencyEditor\norg.springframework.beans.propertyeditors.CustomCollectionEditor\norg.springframework.beans.propertyeditors.InputStreamEditor\norg.springframework.beans.propertyeditors.LocaleEditor\norg.springframework.beans.propertyeditors.FileEditor\norg.springframework.beans.propertyeditors.CustomDateEditor\norg.springframework.beans.propertyeditors.ReaderEditor\norg.springframework.beans.propertyeditors.InputSourceEditor\norg.springframework.beans.propertyeditors.URLEditor\norg.springframework.beans.propertyeditors.CharsetEditor\norg.springframework.beans.propertyeditors.ZoneIdEditor\norg.springframework.beans.propertyeditors.ResourceBundleEditor\norg.springframework.beans.propertyeditors.StringTrimmerEditor\norg.springframework.beans.propertyeditors.ClassArrayEditor\norg.springframework.beans.propertyeditors.CustomMapEditor\norg.springframework.beans.propertyeditors.CharArrayPropertyEditor\norg.springframework.beans.BeanWrapperImpl$BeanPropertyHandler$3\norg.springframework.beans.BeanInstantiationException\norg.springframework.beans.TypeConverter\norg.springframework.beans.SimpleTypeConverter\norg.springframework.beans.ExtendedBeanInfo$SimpleIndexedPropertyDescriptor\norg.springframework.beans.ExtendedBeanInfo\norg.springframework.beans.PropertyEditorRegistry\norg.springframework.beans.PropertyMatches\norg.springframework.beans.FatalBeanException\norg.springframework.beans.PropertyAccessor\norg.springframework.beans.PropertyBatchUpdateException\norg.springframework.beans.DirectFieldAccessor\norg.springframework.beans.factory.groovy.GroovyDynamicElementReader$_invokeMethod_closure1\norg.springframework.beans.factory.groovy.GroovyDynamicElementReader\norg.springframework.beans.factory.groovy.GroovyBeanDefinitionReader$GroovyRuntimeBeanReference\norg.springframework.beans.factory.groovy.GroovyBeanDefinitionWrapper\norg.springframework.beans.factory.groovy.GroovyBeanDefinitionReader$3\norg.springframework.beans.factory.groovy.GroovyBeanDefinitionReader$GroovyRuntimeBeanReference$GroovyPropertyValue\norg.springframework.beans.factory.groovy.GroovyBeanDefinitionReader\norg.springframework.beans.factory.groovy.GroovyBeanDefinitionReader$1\norg.springframework.beans.factory.groovy.GroovyBeanDefinitionReader$DeferredProperty\norg.springframework.beans.factory.groovy.GroovyBeanDefinitionReader$2" + } + ] + }, + { + "publisher": "Spring IO", + "group": "org.springframework", + "name": "spring-context", + "version": "4.3.6.RELEASE", + "description": "Spring Context", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "cc5b8227b400e60abbb396821485028c" + }, + { + "alg": "SHA-1", + "content": "5f3041020113e3202a7ae9defe36e7b5d2fb87eb" + }, + { + "alg": "SHA-256", + "content": "ca49436c35198d25492890c7afb9acca5c53f3b7a27cff882032a8368654c577" + }, + { + "alg": "SHA-512", + "content": "5609fc41e051eb301bf046243a926480dcaaf31b84b19ed53bd992b235bd1f333b636ff11d687a634dd5c60280ade35add181bc64c5971bfcf139478b3dc1ee1" + }, + { + "alg": "SHA-384", + "content": "2a387a420222eb47ecf77cbc4c2d8b9114b6f67f1a64899cfcdd28e98331e4b0d25564aef08b177070d337091e40a67a" + }, + { + "alg": "SHA3-384", + "content": "dedc12e00283878001dd4a06bb35bd2adfe241cc44f4c990f8ce96bb54251ece80a41a1fac235d008e8ef2f3c2eb8a20" + }, + { + "alg": "SHA3-256", + "content": "dcac65273b240c3ea41c1d1925be2f446403d1548bdf2d96fea84e112f4f4223" + }, + { + "alg": "SHA3-512", + "content": "7e58a5422ac6e13f0298a7c0813caaa8d801861a1ec5ce2b5a4b04e971a705a680f11f81c02edbc456d5fe6c9469188ab22f8eb62b6c3092550103608b38e774" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework/spring-context@4.3.6.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework/spring-context@4.3.6.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/spring-context/4.3.6.RELEASE/spring-context-4.3.6.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.instrumentloading.ResourceOverridingShadowingClassLoader.class\norg.springframework.instrumentloading.weblogic.WebLogicClassPreProcessorAdapter.class\norg.springframework.instrumentloading.weblogic.WebLogicClassLoaderAdapter.class\norg.springframework.instrumentloading.weblogic.WebLogicLoadTimeWeaver.class\norg.springframework.instrumentloading.jboss.JBossMCTranslatorAdapter.class\norg.springframework.instrumentloading.jboss.JBossModulesAdapter.class\norg.springframework.instrumentloading.jboss.JBossLoadTimeWeaver.class\norg.springframework.instrumentloading.jboss.JBossClassLoaderAdapter.class\norg.springframework.instrumentloading.jboss.JBossMCAdapter.class\norg.springframework.instrumentloading.LoadTimeWeaver.class\norg.springframework.instrumentloading.ReflectiveLoadTimeWeaver.class\norg.springframework.instrumentloading.InstrumentationLoadTimeWeaver$FilteringClassFileTransformer.class\norg.springframework.instrumentloading.glassfish.GlassFishLoadTimeWeaver.class\norg.springframework.instrumentloading.InstrumentationLoadTimeWeaver$InstrumentationAccessor.class\norg.springframework.instrumentloading.SimpleInstrumentableClassLoader.class\norg.springframework.instrumentloading.WeavingTransformer.class\norg.springframework.instrumentloading.tomcat.TomcatLoadTimeWeaver.class\norg.springframework.instrumentloading.SimpleThrowawayClassLoader.class\norg.springframework.instrumentloading.websphere.WebSphereClassPreDefinePlugin.class\norg.springframework.instrumentloading.websphere.WebSphereClassPreDefinePlugin$Dummy.class\norg.springframework.instrumentloading.websphere.WebSphereLoadTimeWeaver.class\norg.springframework.instrumentloading.websphere.WebSphereClassLoaderAdapter.class\norg.springframework.instrumentloading.SimpleLoadTimeWeaver.class\norg.springframework.instrumentloading.ResourceOverridingShadowingClassLoader$1.class\norg.springframework.instrumentloading.ShadowingClassLoader.class\norg.springframework.instrumentloading.InstrumentationLoadTimeWeaver.class\norg.springframework.scheduling.SchedulingAwareRunnable\norg.springframework.scheduling.config.ScheduledTasksBeanDefinitionParser\norg.springframework.scheduling.config.ScheduledTask\norg.springframework.scheduling.config.TaskExecutorFactoryBean\norg.springframework.scheduling.config.TaskManagementConfigUtils\norg.springframework.scheduling.config.ContextLifecycleScheduledTaskRegistrar\norg.springframework.scheduling.config.AnnotationDrivenBeanDefinitionParser\norg.springframework.scheduling.config.CronTask\norg.springframework.scheduling.config.IntervalTask\norg.springframework.scheduling.config.ExecutorBeanDefinitionParser\norg.springframework.scheduling.config.SchedulerBeanDefinitionParser\norg.springframework.scheduling.config.ScheduledTaskRegistrar\norg.springframework.scheduling.config.TriggerTask\norg.springframework.scheduling.config.Task\norg.springframework.scheduling.config.TaskNamespaceHandler\norg.springframework.scheduling.support.ScheduledMethodRunnable\norg.springframework.scheduling.support.PeriodicTrigger\norg.springframework.scheduling.support.SimpleTriggerContext\norg.springframework.scheduling.support.TaskUtils$LoggingErrorHandler\norg.springframework.scheduling.support.DelegatingErrorHandlingRunnable\norg.springframework.scheduling.support.TaskUtils$PropagatingErrorHandler\norg.springframework.scheduling.support.TaskUtils\norg.springframework.scheduling.support.TaskUtils$1\norg.springframework.scheduling.support.CronSequenceGenerator\norg.springframework.scheduling.support.CronTrigger\norg.springframework.scheduling.support.MethodInvokingRunnable\norg.springframework.scheduling.annotation.Schedules\norg.springframework.scheduling.annotation.ProxyAsyncConfiguration\norg.springframework.scheduling.annotation.EnableScheduling\norg.springframework.scheduling.annotation.ScheduledAnnotationBeanPostProcessor\norg.springframework.scheduling.annotation.AsyncResult\norg.springframework.scheduling.annotation.AsyncConfigurationSelector$1\norg.springframework.scheduling.annotation.AsyncConfigurationSelector\norg.springframework.scheduling.annotation.AsyncConfigurerSupport\norg.springframework.scheduling.annotation.AsyncAnnotationAdvisor\norg.springframework.scheduling.annotation.Async\norg.springframework.scheduling.annotation.AsyncAnnotationBeanPostProcessor\norg.springframework.scheduling.annotation.Scheduled\norg.springframework.scheduling.annotation.EnableAsync\norg.springframework.scheduling.annotation.AbstractAsyncConfiguration\norg.springframework.scheduling.annotation.ScheduledAnnotationBeanPostProcessor$1\norg.springframework.scheduling.annotation.AnnotationAsyncExecutionInterceptor\norg.springframework.scheduling.annotation.SchedulingConfiguration\norg.springframework.scheduling.annotation.AsyncConfigurer\norg.springframework.scheduling.annotation.SchedulingConfigurer\norg.springframework.scheduling.SchedulingException\norg.springframework.scheduling.TriggerContext\norg.springframework.scheduling.TaskScheduler\norg.springframework.scheduling.concurrent.ConcurrentTaskExecutor\norg.springframework.scheduling.concurrent.ScheduledExecutorTask\norg.springframework.scheduling.concurrent.ScheduledExecutorFactoryBean\norg.springframework.scheduling.concurrent.ConcurrentTaskScheduler$1\norg.springframework.scheduling.concurrent.ConcurrentTaskScheduler\norg.springframework.scheduling.concurrent.ConcurrentTaskExecutor$ManagedTaskBuilder\norg.springframework.scheduling.concurrent.ThreadPoolTaskScheduler$DelegatingErrorHandlingCallable\norg.springframework.scheduling.concurrent.DefaultManagedTaskScheduler\norg.springframework.scheduling.concurrent.ConcurrentTaskScheduler$EnterpriseConcurrentTriggerScheduler\norg.springframework.scheduling.concurrent.ConcurrentTaskExecutor$ManagedTaskExecutorAdapter\norg.springframework.scheduling.concurrent.ConcurrentTaskScheduler$EnterpriseConcurrentTriggerScheduler$1\norg.springframework.scheduling.concurrent.ThreadPoolTaskScheduler\norg.springframework.scheduling.concurrent.ReschedulingRunnable\norg.springframework.scheduling.concurrent.ThreadPoolTaskExecutor\norg.springframework.scheduling.concurrent.DefaultManagedTaskExecutor\norg.springframework.scheduling.concurrent.ThreadPoolTaskExecutor$1\norg.springframework.scheduling.concurrent.ThreadPoolExecutorFactoryBean\norg.springframework.scheduling.concurrent.ExecutorConfigurationSupport\norg.springframework.scheduling.concurrent.DefaultManagedAwareThreadFactory\norg.springframework.scheduling.concurrent.CustomizableThreadFactory\norg.springframework.scheduling.concurrent.ForkJoinPoolFactoryBean\norg.springframework.scheduling.SchedulingTaskExecutor\norg.springframework.scheduling.Trigger\norg.springframework.context.config.PropertyPlaceholderBeanDefinitionParser\norg.springframework.context.config.AbstractPropertyLoadingBeanDefinitionParser\norg.springframework.context.config.MBeanExportBeanDefinitionParser\norg.springframework.context.config.PropertyOverrideBeanDefinitionParser\norg.springframework.context.config.ContextNamespaceHandler\norg.springframework.context.config.SpringConfiguredBeanDefinitionParser\norg.springframework.context.config.LoadTimeWeaverBeanDefinitionParser\norg.springframework.context.config.MBeanServerBeanDefinitionParser\norg.springframework.context.support.DefaultLifecycleProcessor$1\norg.springframework.context.support.ApplicationContextAwareProcessor$1\norg.springframework.context.support.ResourceBundleMessageSource\norg.springframework.context.support.ContextTypeMatchClassLoader$ContextOverridingClassLoader\norg.springframework.context.support.SimpleThreadScope$1\norg.springframework.context.support.ApplicationObjectSupport\norg.springframework.context.support.StaticApplicationContext\norg.springframework.context.support.FileSystemXmlApplicationContext\norg.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroupMember\norg.springframework.context.support.LiveBeansViewMBean\norg.springframework.context.support.AbstractApplicationContext$1\norg.springframework.context.support.StaticMessageSource\norg.springframework.context.support.DefaultMessageSourceResolvable\norg.springframework.context.support.AbstractResourceBasedMessageSource\norg.springframework.context.support.ResourceBundleMessageSource$MessageSourceControl\norg.springframework.context.support.AbstractXmlApplicationContext\norg.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup\norg.springframework.context.support.LiveBeansView\norg.springframework.context.support.PropertySourcesPlaceholderConfigurer$2\norg.springframework.context.support.GenericGroovyApplicationContext\norg.springframework.context.support.DelegatingMessageSource\norg.springframework.context.support.AbstractApplicationContext$2\norg.springframework.context.support.AbstractApplicationContext\norg.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker\norg.springframework.context.support.AbstractMessageSource\norg.springframework.context.support.DefaultLifecycleProcessor\norg.springframework.context.support.GenericXmlApplicationContext\norg.springframework.context.support.MessageSourceSupport\norg.springframework.context.support.PropertySourcesPlaceholderConfigurer$1\norg.springframework.context.support.ConversionServiceFactoryBean\norg.springframework.context.support.EmbeddedValueResolutionSupport\norg.springframework.context.support.ReloadableResourceBundleMessageSource$PropertiesHolder\norg.springframework.context.support.ResourceBundleMessageSource$1\norg.springframework.context.support.ClassPathXmlApplicationContext\norg.springframework.context.support.ApplicationContextAwareProcessor\norg.springframework.context.support.AbstractRefreshableConfigApplicationContext\norg.springframework.context.support.ContextTypeMatchClassLoader\norg.springframework.context.support.ResourceBundleMessageSource$MessageSourceControl$1\norg.springframework.context.support.MessageSourceAccessor\norg.springframework.context.support.AbstractRefreshableApplicationContext\norg.springframework.context.support.PostProcessorRegistrationDelegate\norg.springframework.context.support.PropertySourcesPlaceholderConfigurer\norg.springframework.context.support.ApplicationListenerDetector\norg.springframework.context.support.ReloadableResourceBundleMessageSource\norg.springframework.context.support.MessageSourceResourceBundle\norg.springframework.context.support.GenericApplicationContext\norg.springframework.context.support.SimpleThreadScope\norg.springframework.context.SmartLifecycle\norg.springframework.context.annotation.ConfigurationClassEnhancer$1\norg.springframework.context.annotation.CommonAnnotationBeanPostProcessor$1\norg.springframework.context.annotation.ProfileCondition\norg.springframework.context.annotation.AnnotatedBeanDefinitionReader\norg.springframework.context.annotation.ConfigurationClassPostProcessor$1\norg.springframework.context.annotation.MBeanExportConfiguration$SpecificPlatform$2\norg.springframework.context.annotation.AnnotationBeanNameGenerator\norg.springframework.context.annotation.ConditionEvaluator\norg.springframework.context.annotation.MBeanExportConfiguration\norg.springframework.context.annotation.ComponentScanBeanDefinitionParser\norg.springframework.context.annotation.ConditionEvaluator$ConditionContextImpl\norg.springframework.context.annotation.ConfigurationMethod\norg.springframework.context.annotation.ConfigurationClassEnhancer$ConditionalCallbackFilter\norg.springframework.context.annotation.Lazy\norg.springframework.context.annotation.ClassPathBeanDefinitionScanner\norg.springframework.context.annotation.ImportResource\norg.springframework.context.annotation.ConfigurationClassParser$SourceClass\norg.springframework.context.annotation.CommonAnnotationBeanPostProcessor$WebServiceRefElement\norg.springframework.context.annotation.ConfigurationClassBeanDefinitionReader$TrackedConditionEvaluator\norg.springframework.context.annotation.EnableLoadTimeWeaving\norg.springframework.context.annotation.BeanMethod$NonOverridableMethodError\norg.springframework.context.annotation.ConfigurationClassPostProcessor\norg.springframework.context.annotation.DeferredImportSelector\norg.springframework.context.annotation.PropertySource\norg.springframework.context.annotation.ConditionContext\norg.springframework.context.annotation.AnnotationScopeMetadataResolver\norg.springframework.context.annotation.AdviceModeImportSelector\norg.springframework.context.annotation.CommonAnnotationBeanPostProcessor\norg.springframework.context.annotation.MBeanExportConfiguration$SpecificPlatform$1\norg.springframework.context.annotation.AnnotationConfigBeanDefinitionParser\norg.springframework.context.annotation.CommonAnnotationBeanPostProcessor$2\norg.springframework.context.annotation.ConfigurationClass\norg.springframework.context.annotation.CommonAnnotationBeanPostProcessor$3\norg.springframework.context.annotation.ConfigurationClassEnhancer$ConditionalCallback\norg.springframework.context.annotation.ConfigurationCondition\norg.springframework.context.annotation.ConfigurationClassBeanDefinitionReader\norg.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorHolder\norg.springframework.context.annotation.AspectJAutoProxyRegistrar\norg.springframework.context.annotation.AdviceMode\norg.springframework.context.annotation.AnnotationConfigApplicationContext\norg.springframework.context.annotation.Jsr330ScopeMetadataResolver\norg.springframework.context.annotation.ConfigurationClassParser$1\norg.springframework.context.annotation.Condition\norg.springframework.context.annotation.ConfigurationClass$FinalConfigurationProblem\norg.springframework.context.annotation.AnnotationConfigUtils\norg.springframework.context.annotation.ImportBeanDefinitionRegistrar\norg.springframework.context.annotation.ScopedProxyCreator\norg.springframework.context.annotation.ConfigurationClassParser$CircularImportProblem\norg.springframework.context.annotation.EnableLoadTimeWeaving$AspectJWeaving\norg.springframework.context.annotation.Import\norg.springframework.context.annotation.ConfigurationClassBeanDefinitionReader$1\norg.springframework.context.annotation.CommonAnnotationBeanPostProcessor$EjbRefElement\norg.springframework.context.annotation.MBeanExportConfiguration$1\norg.springframework.context.annotation.ImportRegistry\norg.springframework.context.annotation.ConfigurationClassEnhancer$BeanFactoryAwareGeneratorStrategy\norg.springframework.context.annotation.LoadTimeWeavingConfigurer\norg.springframework.context.annotation.BeanMethod\norg.springframework.context.annotation.ConfigurationCondition$ConfigurationPhase\norg.springframework.context.annotation.AnnotationConfigRegistry\norg.springframework.context.annotation.Scope\norg.springframework.context.annotation.ScopedProxyMode\norg.springframework.context.annotation.ComponentScanAnnotationParser$1\norg.springframework.context.annotation.ScannedGenericBeanDefinition\norg.springframework.context.annotation.ConfigurationClassPostProcessor$ImportAwareBeanPostProcessor\norg.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor$1\norg.springframework.context.annotation.ConfigurationClassParser\norg.springframework.context.annotation.ConflictingBeanDefinitionException\norg.springframework.context.annotation.ConfigurationClassEnhancer\norg.springframework.context.annotation.ContextAnnotationAutowireCandidateResolver\norg.springframework.context.annotation.BeanAnnotationHelper\norg.springframework.context.annotation.ConfigurationClassBeanDefinitionReader$ConfigurationClassBeanDefinition\norg.springframework.context.annotation.ComponentScanAnnotationParser\norg.springframework.context.annotation.ParserStrategyUtils\norg.springframework.context.annotation.ConfigurationClassEnhancer$EnhancedConfiguration\norg.springframework.context.annotation.CommonAnnotationBeanPostProcessor$LookupElement\norg.springframework.context.annotation.FilterType\norg.springframework.context.annotation.CommonAnnotationBeanPostProcessor$LookupDependencyDescriptor\norg.springframework.context.annotation.LoadTimeWeavingConfiguration\norg.springframework.context.annotation.ContextAnnotationAutowireCandidateResolver$1\norg.springframework.context.annotation.ConfigurationClassParser$ImportStack\norg.springframework.context.annotation.ConfigurationClassEnhancer$BeanFactoryAwareMethodInterceptor\norg.springframework.context.annotation.Configuration\norg.springframework.context.annotation.Description\norg.springframework.context.annotation.MBeanExportConfiguration$SpecificPlatform\norg.springframework.context.annotation.Bean\norg.springframework.context.annotation.ImportSelector\norg.springframework.context.annotation.DependsOn\norg.springframework.context.annotation.Role\norg.springframework.context.annotation.PropertySources\norg.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor\norg.springframework.context.annotation.AutoProxyRegistrar\norg.springframework.context.annotation.ComponentScans\norg.springframework.context.annotation.ComponentScanAnnotationParser$2\norg.springframework.context.annotation.Profile\norg.springframework.context.annotation.Primary\norg.springframework.context.annotation.ConfigurationClassEnhancer$BeanFactoryAwareGeneratorStrategy$1\norg.springframework.context.annotation.EnableAspectJAutoProxy\norg.springframework.context.annotation.Conditional\norg.springframework.context.annotation.ScopeMetadataResolver\norg.springframework.context.annotation.ConfigurationClassPostProcessor$2\norg.springframework.context.annotation.ScopeMetadata\norg.springframework.context.annotation.ClassPathScanningCandidateComponentProvider\norg.springframework.context.annotation.ComponentScan\norg.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement\norg.springframework.context.annotation.ImportAware\norg.springframework.context.annotation.ConfigurationClassUtils\norg.springframework.context.annotation.ComponentScan$Filter\norg.springframework.context.annotation.LoadTimeWeavingConfiguration$1\norg.springframework.context.annotation.EnableMBeanExport\norg.springframework.context.weaving.LoadTimeWeaverAwareProcessor\norg.springframework.context.weaving.LoadTimeWeaverAware\norg.springframework.context.weaving.AspectJWeavingEnabler$AspectJClassBypassingClassFileTransformer\norg.springframework.context.weaving.DefaultContextLoadTimeWeaver\norg.springframework.context.weaving.AspectJWeavingEnabler\norg.springframework.context.Lifecycle\norg.springframework.context.ApplicationEventPublisher\norg.springframework.context.PayloadApplicationEvent\norg.springframework.context.ResourceLoaderAware\norg.springframework.context.i18n.TimeZoneAwareLocaleContext\norg.springframework.context.i18n.LocaleContextHolder\norg.springframework.context.i18n.SimpleLocaleContext\norg.springframework.context.i18n.SimpleTimeZoneAwareLocaleContext\norg.springframework.context.i18n.LocaleContext\norg.springframework.context.MessageSourceResolvable\norg.springframework.context.EnvironmentAware\norg.springframework.context.access.ContextBeanFactoryReference\norg.springframework.context.access.ContextSingletonBeanFactoryLocator\norg.springframework.context.access.DefaultLocatorFactory\norg.springframework.context.access.ContextJndiBeanFactoryLocator\norg.springframework.context.event.EventExpressionEvaluator\norg.springframework.context.event.GenericApplicationListener\norg.springframework.context.event.ContextRefreshedEvent\norg.springframework.context.event.GenericApplicationListenerAdapter\norg.springframework.context.event.SourceFilteringListener\norg.springframework.context.event.EventPublicationInterceptor\norg.springframework.context.event.ContextClosedEvent\norg.springframework.context.event.EventListener\norg.springframework.context.event.EventListenerFactory\norg.springframework.context.event.SmartApplicationListener\norg.springframework.context.event.ApplicationContextEvent\norg.springframework.context.event.DefaultEventListenerFactory\norg.springframework.context.event.EventExpressionRootObject\norg.springframework.context.event.AbstractApplicationEventMulticaster\norg.springframework.context.event.EventListenerMethodProcessor$1\norg.springframework.context.event.AbstractApplicationEventMulticaster$ListenerCacheKey\norg.springframework.context.event.ContextStartedEvent\norg.springframework.context.event.EventListenerMethodProcessor\norg.springframework.context.event.ApplicationEventMulticaster\norg.springframework.context.event.SimpleApplicationEventMulticaster$1\norg.springframework.context.event.ApplicationListenerMethodAdapter\norg.springframework.context.event.AbstractApplicationEventMulticaster$ListenerRetriever\norg.springframework.context.event.ContextStoppedEvent\norg.springframework.context.event.SimpleApplicationEventMulticaster\norg.springframework.context.ConfigurableApplicationContext\norg.springframework.context.ApplicationContext\norg.springframework.context.LifecycleProcessor\norg.springframework.context.MessageSourceAware\norg.springframework.context.NoSuchMessageException\norg.springframework.context.ApplicationEvent\norg.springframework.context.EmbeddedValueResolverAware\norg.springframework.context.MessageSource\norg.springframework.context.HierarchicalMessageSource\norg.springframework.context.expression.StandardBeanExpressionResolver$1\norg.springframework.context.expression.CachedExpressionEvaluator\norg.springframework.context.expression.MapAccessor\norg.springframework.context.expression.AnnotatedElementKey\norg.springframework.context.expression.MethodBasedEvaluationContext\norg.springframework.context.expression.MapAccessor$MapAccessException\norg.springframework.context.expression.EnvironmentAccessor\norg.springframework.context.expression.BeanFactoryResolver\norg.springframework.context.expression.BeanExpressionContextAccessor\norg.springframework.context.expression.CachedExpressionEvaluator$ExpressionKey\norg.springframework.context.expression.BeanFactoryAccessor\norg.springframework.context.expression.StandardBeanExpressionResolver\norg.springframework.context.ApplicationContextInitializer\norg.springframework.context.ApplicationListener\norg.springframework.context.Phased\norg.springframework.context.ApplicationContextAware\norg.springframework.context.ApplicationEventPublisherAware\norg.springframework.context.ApplicationContextException\norg.springframework.jndi.JndiObjectLocator\norg.springframework.jndi.support.SimpleJndiBeanFactory\norg.springframework.jndi.JndiTemplate$4\norg.springframework.jndi.JndiObjectFactoryBean\norg.springframework.jndi.JndiTemplateEditor\norg.springframework.jndi.JndiLocatorDelegate\norg.springframework.jndi.JndiTemplate$1\norg.springframework.jndi.JndiTemplate$3\norg.springframework.jndi.JndiLookupFailureException\norg.springframework.jndi.JndiLocatorSupport\norg.springframework.jndi.JndiObjectTargetSource\norg.springframework.jndi.JndiPropertySource\norg.springframework.jndi.JndiTemplate$2\norg.springframework.jndi.JndiCallback\norg.springframework.jndi.TypeMismatchNamingException\norg.springframework.jndi.JndiObjectFactoryBean$JndiContextExposingInterceptor\norg.springframework.jndi.JndiAccessor\norg.springframework.jndi.JndiTemplate\norg.springframework.jndi.JndiObjectFactoryBean$JndiObjectProxyFactory\norg.springframework.remoting.support.RemotingSupport\norg.springframework.remoting.support.RemoteInvocationResult\norg.springframework.remoting.support.UrlBasedRemoteAccessor\norg.springframework.remoting.support.RemoteInvocationBasedAccessor\norg.springframework.remoting.support.SimpleHttpServerFactoryBean\norg.springframework.remoting.support.RemoteInvocationExecutor\norg.springframework.remoting.support.RemoteInvocationTraceInterceptor\norg.springframework.remoting.support.RemoteAccessor\norg.springframework.remoting.support.RemoteInvocationFactory\norg.springframework.remoting.support.RemoteInvocationUtils\norg.springframework.remoting.support.DefaultRemoteInvocationFactory\norg.springframework.remoting.support.RemoteInvocationBasedExporter\norg.springframework.remoting.support.RemoteInvocation\norg.springframework.remoting.support.RemoteExporter\norg.springframework.remoting.support.DefaultRemoteInvocationExecutor\norg.springframework.remoting.RemoteTimeoutException\norg.springframework.remoting.RemoteInvocationFailureException\norg.springframework.remoting.rmi.RmiClientInterceptor\norg.springframework.remoting.rmi.RmiClientInterceptor$1\norg.springframework.remoting.rmi.RmiClientInterceptor$DummyURLStreamHandler\norg.springframework.remoting.rmi.RmiInvocationHandler\norg.springframework.remoting.rmi.RmiRegistryFactoryBean\norg.springframework.remoting.rmi.RmiProxyFactoryBean\norg.springframework.remoting.rmi.RmiServiceExporter\norg.springframework.remoting.rmi.RemoteInvocationSerializingExporter\norg.springframework.remoting.rmi.JndiRmiServiceExporter\norg.springframework.remoting.rmi.CodebaseAwareObjectInputStream\norg.springframework.remoting.rmi.JndiRmiClientInterceptor\norg.springframework.remoting.rmi.RmiBasedExporter\norg.springframework.remoting.rmi.RmiInvocationWrapper\norg.springframework.remoting.rmi.JndiRmiProxyFactoryBean\norg.springframework.remoting.rmi.RmiClientInterceptorUtils\norg.springframework.remoting.RemoteAccessException\norg.springframework.remoting.RemoteProxyFailureException\norg.springframework.remoting.soap.SoapFaultException\norg.springframework.remoting.RemoteConnectFailureException\norg.springframework.remoting.RemoteLookupFailureException\norg.springframework.scripting.config.LangNamespaceUtils\norg.springframework.scripting.config.ScriptBeanDefinitionParser\norg.springframework.scripting.config.LangNamespaceHandler\norg.springframework.scripting.config.ScriptingDefaultsParser\norg.springframework.scripting.support.ResourceScriptSource\norg.springframework.scripting.support.StandardScriptEvaluator\norg.springframework.scripting.support.StandardScriptFactory\norg.springframework.scripting.support.StaticScriptSource\norg.springframework.scripting.support.RefreshableScriptTargetSource\norg.springframework.scripting.support.ScriptFactoryPostProcessor\norg.springframework.scripting.support.StandardScriptEvalException\norg.springframework.scripting.support.StandardScriptUtils\norg.springframework.scripting.ScriptFactory\norg.springframework.scripting.bsh.BshScriptUtils$BshExecutionException\norg.springframework.scripting.bsh.BshScriptEvaluator\norg.springframework.scripting.bsh.BshScriptFactory\norg.springframework.scripting.bsh.BshScriptUtils$1\norg.springframework.scripting.bsh.BshScriptUtils$BshObjectInvocationHandler\norg.springframework.scripting.bsh.BshScriptUtils\norg.springframework.scripting.jruby.JRubyScriptFactory\norg.springframework.scripting.jruby.JRubyScriptUtils$JRubyExecutionException\norg.springframework.scripting.jruby.JRubyScriptUtils$RubyObjectInvocationHandler\norg.springframework.scripting.jruby.JRubyScriptUtils\norg.springframework.scripting.ScriptEvaluator\norg.springframework.scripting.ScriptCompilationException\norg.springframework.scripting.ScriptSource\norg.springframework.scripting.groovy.GroovyObjectCustomizer\norg.springframework.scripting.groovy.GroovyScriptEvaluator\norg.springframework.scripting.groovy.GroovyScriptFactory$CachedResultHolder\norg.springframework.scripting.groovy.GroovyScriptFactory\norg.springframework.validation.AbstractBindingResult\norg.springframework.validation.FieldError\norg.springframework.validation.BindingErrorProcessor\norg.springframework.validation.support.BindingAwareModelMap\norg.springframework.validation.DefaultMessageCodesResolver$Format$1\norg.springframework.validation.annotation.Validated\norg.springframework.validation.MessageCodesResolver\norg.springframework.validation.Errors\norg.springframework.validation.DataBinder\norg.springframework.validation.BeanPropertyBindingResult\norg.springframework.validation.DataBinder$OptionalUnwrapper\norg.springframework.validation.beanvalidation.MessageSourceResourceBundleLocator\norg.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1\norg.springframework.validation.beanvalidation.SpringValidatorAdapter\norg.springframework.validation.beanvalidation.LocaleContextMessageInterpolator\norg.springframework.validation.beanvalidation.MethodValidationInterceptor\norg.springframework.validation.beanvalidation.LocalValidatorFactoryBean\norg.springframework.validation.beanvalidation.CustomValidatorBean\norg.springframework.validation.beanvalidation.OptionalValidatorFactoryBean\norg.springframework.validation.beanvalidation.SpringValidatorAdapter$ResolvableAttribute\norg.springframework.validation.beanvalidation.MethodValidationPostProcessor\norg.springframework.validation.beanvalidation.MethodValidationInterceptor$HibernateValidatorDelegate\norg.springframework.validation.beanvalidation.BeanValidationPostProcessor\norg.springframework.validation.beanvalidation.SpringConstraintValidatorFactory\norg.springframework.validation.beanvalidation.LocalValidatorFactoryBean$HibernateValidatorDelegate\norg.springframework.validation.BindingResult\norg.springframework.validation.DefaultMessageCodesResolver$Format$2\norg.springframework.validation.Validator\norg.springframework.validation.BindingResultUtils\norg.springframework.validation.DefaultBindingErrorProcessor\norg.springframework.validation.MapBindingResult\norg.springframework.validation.SmartValidator\norg.springframework.validation.BindException\norg.springframework.validation.AbstractPropertyBindingResult\norg.springframework.validation.DefaultMessageCodesResolver$Format\norg.springframework.validation.AbstractErrors\norg.springframework.validation.ValidationUtils\norg.springframework.validation.DefaultMessageCodesResolver\norg.springframework.validation.ObjectError\norg.springframework.validation.DirectFieldBindingResult\norg.springframework.validation.MessageCodeFormatter\norg.springframework.validation.DefaultMessageCodesResolver$1\norg.springframework.ui.ExtendedModelMap\norg.springframework.ui.Model\norg.springframework.ui.context.support.SimpleTheme\norg.springframework.ui.context.support.DelegatingThemeSource\norg.springframework.ui.context.support.ResourceBundleThemeSource\norg.springframework.ui.context.support.UiApplicationContextUtils\norg.springframework.ui.context.Theme\norg.springframework.ui.context.HierarchicalThemeSource\norg.springframework.ui.context.ThemeSource\norg.springframework.ui.ModelMap\norg.springframework.jmx.support.MetricType\norg.springframework.jmx.support.WebSphereMBeanServerFactoryBean\norg.springframework.jmx.support.NotificationListenerHolder\norg.springframework.jmx.support.MBeanServerConnectionFactoryBean\norg.springframework.jmx.support.ObjectNameManager\norg.springframework.jmx.support.MBeanServerFactoryBean\norg.springframework.jmx.support.MBeanServerConnectionFactoryBean$MBeanServerConnectionLazyInitTargetSource\norg.springframework.jmx.support.ConnectorServerFactoryBean$1\norg.springframework.jmx.support.MBeanServerConnectionFactoryBean$1\norg.springframework.jmx.support.JmxUtils\norg.springframework.jmx.support.RegistrationPolicy\norg.springframework.jmx.support.MBeanRegistrationSupport\norg.springframework.jmx.support.MBeanServerConnectionFactoryBean$JMXConnectorLazyInitTargetSource\norg.springframework.jmx.support.ConnectorServerFactoryBean\norg.springframework.jmx.JmxException\norg.springframework.jmx.export.MBeanExportOperations\norg.springframework.jmx.export.metadata.ManagedResource\norg.springframework.jmx.export.metadata.ManagedNotification\norg.springframework.jmx.export.metadata.ManagedOperationParameter\norg.springframework.jmx.export.metadata.JmxMetadataUtils\norg.springframework.jmx.export.metadata.AbstractJmxAttribute\norg.springframework.jmx.export.metadata.JmxAttributeSource\norg.springframework.jmx.export.metadata.ManagedOperation\norg.springframework.jmx.export.metadata.ManagedAttribute\norg.springframework.jmx.export.metadata.ManagedMetric\norg.springframework.jmx.export.metadata.InvalidMetadataException\norg.springframework.jmx.export.MBeanExporter$AutodetectCallback\norg.springframework.jmx.export.annotation.ManagedResource\norg.springframework.jmx.export.annotation.AnnotationMBeanExporter\norg.springframework.jmx.export.annotation.ManagedNotification\norg.springframework.jmx.export.annotation.ManagedOperationParameter\norg.springframework.jmx.export.annotation.ManagedOperation\norg.springframework.jmx.export.annotation.AnnotationJmxAttributeSource\norg.springframework.jmx.export.annotation.ManagedNotifications\norg.springframework.jmx.export.annotation.ManagedAttribute\norg.springframework.jmx.export.annotation.ManagedMetric\norg.springframework.jmx.export.annotation.ManagedOperationParameters\norg.springframework.jmx.export.MBeanExporter$1\norg.springframework.jmx.export.assembler.AbstractMBeanInfoAssembler\norg.springframework.jmx.export.assembler.AbstractConfigurableMBeanInfoAssembler\norg.springframework.jmx.export.assembler.MethodExclusionMBeanInfoAssembler\norg.springframework.jmx.export.assembler.AutodetectCapableMBeanInfoAssembler\norg.springframework.jmx.export.assembler.InterfaceBasedMBeanInfoAssembler\norg.springframework.jmx.export.assembler.AbstractReflectiveMBeanInfoAssembler\norg.springframework.jmx.export.assembler.MethodNameBasedMBeanInfoAssembler\norg.springframework.jmx.export.assembler.SimpleReflectiveMBeanInfoAssembler\norg.springframework.jmx.export.assembler.MBeanInfoAssembler\norg.springframework.jmx.export.assembler.MetadataMBeanInfoAssembler\norg.springframework.jmx.export.naming.SelfNaming\norg.springframework.jmx.export.naming.IdentityNamingStrategy\norg.springframework.jmx.export.naming.KeyNamingStrategy\norg.springframework.jmx.export.naming.ObjectNamingStrategy\norg.springframework.jmx.export.naming.MetadataNamingStrategy\norg.springframework.jmx.export.UnableToRegisterMBeanException\norg.springframework.jmx.export.MBeanExportException\norg.springframework.jmx.export.NotificationListenerBean\norg.springframework.jmx.export.notification.ModelMBeanNotificationPublisher\norg.springframework.jmx.export.notification.UnableToSendNotificationException\norg.springframework.jmx.export.notification.NotificationPublisherAware\norg.springframework.jmx.export.notification.NotificationPublisher\norg.springframework.jmx.export.MBeanExporter$NotificationPublisherAwareLazyTargetSource\norg.springframework.jmx.export.MBeanExporter$2\norg.springframework.jmx.export.SpringModelMBean\norg.springframework.jmx.export.MBeanExporter\norg.springframework.jmx.export.MBeanExporterListener\norg.springframework.jmx.access.MBeanClientInterceptor$MethodCacheKey\norg.springframework.jmx.access.MBeanConnectFailureException\norg.springframework.jmx.access.MBeanProxyFactoryBean\norg.springframework.jmx.access.NotificationListenerRegistrar\norg.springframework.jmx.access.MBeanInfoRetrievalException\norg.springframework.jmx.access.MBeanClientInterceptor\norg.springframework.jmx.access.InvalidInvocationException\norg.springframework.jmx.access.InvocationFailureException\norg.springframework.jmx.access.ConnectorDelegate\norg.springframework.jmx.MBeanServerNotFoundException\norg.springframework.cache.config.AnnotationDrivenCacheBeanDefinitionParser$SpringCachingConfigurer\norg.springframework.cache.config.CacheNamespaceHandler\norg.springframework.cache.config.CacheManagementConfigUtils\norg.springframework.cache.config.CacheAdviceParser$Props\norg.springframework.cache.config.AnnotationDrivenCacheBeanDefinitionParser$JCacheCachingConfigurer\norg.springframework.cache.config.CacheAdviceParser\norg.springframework.cache.config.AnnotationDrivenCacheBeanDefinitionParser\norg.springframework.cache.support.SimpleCacheManager\norg.springframework.cache.support.NoOpCache\norg.springframework.cache.support.AbstractCacheManager\norg.springframework.cache.support.AbstractValueAdaptingCache\norg.springframework.cache.support.CompositeCacheManager\norg.springframework.cache.support.NoOpCacheManager\norg.springframework.cache.support.SimpleValueWrapper\norg.springframework.cache.support.NullValue\norg.springframework.cache.annotation.CacheAnnotationParser\norg.springframework.cache.annotation.ProxyCachingConfiguration\norg.springframework.cache.annotation.Caching\norg.springframework.cache.annotation.CacheEvict\norg.springframework.cache.annotation.AnnotationCacheOperationSource$1\norg.springframework.cache.annotation.EnableCaching\norg.springframework.cache.annotation.AnnotationCacheOperationSource\norg.springframework.cache.annotation.CachingConfigurerSupport\norg.springframework.cache.annotation.AbstractCachingConfiguration\norg.springframework.cache.annotation.AnnotationCacheOperationSource$2\norg.springframework.cache.annotation.Cacheable\norg.springframework.cache.annotation.SpringCacheAnnotationParser$DefaultCacheConfig\norg.springframework.cache.annotation.AnnotationCacheOperationSource$CacheOperationProvider\norg.springframework.cache.annotation.CachingConfigurationSelector\norg.springframework.cache.annotation.CachePut\norg.springframework.cache.annotation.SpringCacheAnnotationParser\norg.springframework.cache.annotation.CacheConfig\norg.springframework.cache.annotation.SpringCacheAnnotationParser$1\norg.springframework.cache.annotation.CachingConfigurationSelector$1\norg.springframework.cache.annotation.CachingConfigurer\norg.springframework.cache.CacheManager\norg.springframework.cache.Cache$ValueRetrievalException\norg.springframework.cache.Cache$ValueWrapper\norg.springframework.cache.interceptor.CacheProxyFactoryBean\norg.springframework.cache.interceptor.CacheEvictOperation$Builder\norg.springframework.cache.interceptor.BasicOperation\norg.springframework.cache.interceptor.CacheAspectSupport$CacheOperationMetadata\norg.springframework.cache.interceptor.CacheInterceptor\norg.springframework.cache.interceptor.AbstractCacheInvoker\norg.springframework.cache.interceptor.CacheAspectSupport$CacheOperationContexts\norg.springframework.cache.interceptor.AbstractFallbackCacheOperationSource\norg.springframework.cache.interceptor.CacheAspectSupport\norg.springframework.cache.interceptor.NamedCacheResolver\norg.springframework.cache.interceptor.CacheExpressionRootObject\norg.springframework.cache.interceptor.CacheAspectSupport$1\norg.springframework.cache.interceptor.CacheEvictOperation\norg.springframework.cache.interceptor.CacheOperationInvocationContext\norg.springframework.cache.interceptor.DefaultKeyGenerator\norg.springframework.cache.interceptor.NameMatchCacheOperationSource\norg.springframework.cache.interceptor.CacheAspectSupport$OptionalUnwrapper\norg.springframework.cache.interceptor.CompositeCacheOperationSource\norg.springframework.cache.interceptor.VariableNotAvailableException\norg.springframework.cache.interceptor.CacheAspectSupport$CacheOperationCacheKey\norg.springframework.cache.interceptor.CacheOperation$Builder\norg.springframework.cache.interceptor.CacheOperationInvoker$ThrowableWrapper\norg.springframework.cache.interceptor.CacheOperationExpressionEvaluator\norg.springframework.cache.interceptor.CachePutOperation$Builder\norg.springframework.cache.interceptor.CacheAspectSupport$CacheOperationContext\norg.springframework.cache.interceptor.CacheInterceptor$1\norg.springframework.cache.interceptor.BeanFactoryCacheOperationSourceAdvisor\norg.springframework.cache.interceptor.KeyGenerator\norg.springframework.cache.interceptor.CacheOperation\norg.springframework.cache.interceptor.CacheAspectSupport$CachePutRequest\norg.springframework.cache.interceptor.CacheableOperation$Builder\norg.springframework.cache.interceptor.CacheResolver\norg.springframework.cache.interceptor.CacheOperationSourcePointcut\norg.springframework.cache.interceptor.SimpleKeyGenerator\norg.springframework.cache.interceptor.CacheEvaluationContext\norg.springframework.cache.interceptor.CacheableOperation\norg.springframework.cache.interceptor.CachePutOperation\norg.springframework.cache.interceptor.CacheOperationInvoker\norg.springframework.cache.interceptor.AbstractCacheResolver\norg.springframework.cache.interceptor.CacheErrorHandler\norg.springframework.cache.interceptor.BeanFactoryCacheOperationSourceAdvisor$1\norg.springframework.cache.interceptor.SimpleCacheResolver\norg.springframework.cache.interceptor.SimpleKey\norg.springframework.cache.interceptor.SimpleCacheErrorHandler\norg.springframework.cache.interceptor.CacheOperationSource\norg.springframework.cache.concurrent.ConcurrentMapCacheManager\norg.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean\norg.springframework.cache.concurrent.ConcurrentMapCache\norg.springframework.cache.Cache\norg.springframework.format.support.FormattingConversionService$AnnotationParserConverter\norg.springframework.format.support.FormattingConversionService$PrinterConverter\norg.springframework.format.support.FormattingConversionService$AnnotationConverterKey\norg.springframework.format.support.FormattingConversionService$ParserConverter\norg.springframework.format.support.FormattingConversionService\norg.springframework.format.support.DefaultFormattingConversionService\norg.springframework.format.support.FormattingConversionServiceFactoryBean\norg.springframework.format.support.FormatterPropertyEditorAdapter\norg.springframework.format.support.FormattingConversionService$AnnotationPrinterConverter\norg.springframework.format.datetime.DateFormatterRegistrar$DateToCalendarConverter\norg.springframework.format.datetime.DateFormatterRegistrar$CalendarToLongConverter\norg.springframework.format.datetime.joda.JodaTimeConverters$DateTimeToCalendarConverter\norg.springframework.format.datetime.joda.JodaTimeConverters$DateTimeToDateConverter\norg.springframework.format.datetime.joda.JodaTimeConverters$LongToReadableInstantConverter\norg.springframework.format.datetime.joda.LocalDateParser\norg.springframework.format.datetime.joda.DurationFormatter\norg.springframework.format.datetime.joda.MonthDayFormatter\norg.springframework.format.datetime.joda.PeriodFormatter\norg.springframework.format.datetime.joda.DateTimeParser\norg.springframework.format.datetime.joda.JodaTimeConverters$CalendarToReadableInstantConverter\norg.springframework.format.datetime.joda.YearMonthFormatter\norg.springframework.format.datetime.joda.JodaTimeConverters$DateTimeToMutableDateTimeConverter\norg.springframework.format.datetime.joda.JodaTimeConverters$DateTimeToLocalDateTimeConverter\norg.springframework.format.datetime.joda.JodaTimeFormatterRegistrar$JodaTime2Delegate\norg.springframework.format.datetime.joda.JodaTimeConverters$LocalDateTimeToLocalTimeConverter\norg.springframework.format.datetime.joda.JodaTimeConverters$DateToReadableInstantConverter\norg.springframework.format.datetime.joda.JodaTimeFormatterRegistrar$Type\norg.springframework.format.datetime.joda.JodaTimeConverters$DateTimeToInstantConverter\norg.springframework.format.datetime.joda.ReadableInstantPrinter\norg.springframework.format.datetime.joda.DateTimeFormatterFactory\norg.springframework.format.datetime.joda.JodaTimeFormatterRegistrar$1\norg.springframework.format.datetime.joda.MillisecondInstantPrinter\norg.springframework.format.datetime.joda.DateTimeFormatterFactory$1\norg.springframework.format.datetime.joda.JodaTimeConverters$DateTimeToDateMidnightConverter\norg.springframework.format.datetime.joda.JodaDateTimeFormatAnnotationFormatterFactory\norg.springframework.format.datetime.joda.JodaTimeConverters$DateTimeToLocalDateConverter\norg.springframework.format.datetime.joda.ReadablePartialPrinter\norg.springframework.format.datetime.joda.JodaTimeContext\norg.springframework.format.datetime.joda.JodaTimeConverters$DateTimeToLongConverter\norg.springframework.format.datetime.joda.JodaTimeConverters$DateTimeToLocalTimeConverter\norg.springframework.format.datetime.joda.JodaTimeConverters$1\norg.springframework.format.datetime.joda.JodaTimeConverters$LocalDateTimeToLocalDateConverter\norg.springframework.format.datetime.joda.JodaTimeConverters\norg.springframework.format.datetime.joda.JodaTimeContextHolder\norg.springframework.format.datetime.joda.JodaTimeFormatterRegistrar\norg.springframework.format.datetime.joda.LocalTimeParser\norg.springframework.format.datetime.joda.LocalDateTimeParser\norg.springframework.format.datetime.joda.DateTimeFormatterFactoryBean\norg.springframework.format.datetime.standard.DateTimeConverters$1\norg.springframework.format.datetime.standard.DateTimeConverters$InstantToLongConverter\norg.springframework.format.datetime.standard.DurationFormatter\norg.springframework.format.datetime.standard.DateTimeConverters$OffsetDateTimeToLocalTimeConverter\norg.springframework.format.datetime.standard.DateTimeConverters$ZonedDateTimeToOffsetDateTimeConverter\norg.springframework.format.datetime.standard.MonthDayFormatter\norg.springframework.format.datetime.standard.PeriodFormatter\norg.springframework.format.datetime.standard.InstantFormatter\norg.springframework.format.datetime.standard.DateTimeContext\norg.springframework.format.datetime.standard.YearMonthFormatter\norg.springframework.format.datetime.standard.TemporalAccessorParser\norg.springframework.format.datetime.standard.DateTimeConverters$CalendarToOffsetDateTimeConverter\norg.springframework.format.datetime.standard.DateTimeConverters$ZonedDateTimeToLocalDateTimeConverter\norg.springframework.format.datetime.standard.DateTimeFormatterRegistrar\norg.springframework.format.datetime.standard.DateTimeConverters$CalendarToZonedDateTimeConverter\norg.springframework.format.datetime.standard.DateTimeConverters$OffsetDateTimeToZonedDateTimeConverter\norg.springframework.format.datetime.standard.DateTimeContextHolder\norg.springframework.format.datetime.standard.DateTimeConverters$ZonedDateTimeToLocalDateConverter\norg.springframework.format.datetime.standard.DateTimeConverters$LocalDateTimeToLocalTimeConverter\norg.springframework.format.datetime.standard.DateTimeFormatterFactory\norg.springframework.format.datetime.standard.DateTimeConverters$OffsetDateTimeToInstantConverter\norg.springframework.format.datetime.standard.DateTimeConverters$OffsetDateTimeToLocalDateConverter\norg.springframework.format.datetime.standard.DateTimeConverters$LocalDateTimeToLocalDateConverter\norg.springframework.format.datetime.standard.DateTimeConverters$CalendarToLocalDateTimeConverter\norg.springframework.format.datetime.standard.DateTimeFormatterRegistrar$1\norg.springframework.format.datetime.standard.DateTimeConverters$ZonedDateTimeToInstantConverter\norg.springframework.format.datetime.standard.DateTimeConverters$CalendarToInstantConverter\norg.springframework.format.datetime.standard.DateTimeFormatterRegistrar$Type\norg.springframework.format.datetime.standard.DateTimeFormatterFactory$1\norg.springframework.format.datetime.standard.DateTimeConverters\norg.springframework.format.datetime.standard.DateTimeConverters$OffsetDateTimeToLocalDateTimeConverter\norg.springframework.format.datetime.standard.DateTimeConverters$CalendarToLocalTimeConverter\norg.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory\norg.springframework.format.datetime.standard.DateTimeConverters$ZonedDateTimeToLocalTimeConverter\norg.springframework.format.datetime.standard.DateTimeConverters$CalendarToLocalDateConverter\norg.springframework.format.datetime.standard.DateTimeFormatterFactoryBean\norg.springframework.format.datetime.standard.DateTimeConverters$LongToInstantConverter\norg.springframework.format.datetime.standard.TemporalAccessorPrinter\norg.springframework.format.datetime.DateFormatterRegistrar\norg.springframework.format.datetime.DateTimeFormatAnnotationFormatterFactory\norg.springframework.format.datetime.DateFormatter\norg.springframework.format.datetime.DateFormatterRegistrar$1\norg.springframework.format.datetime.DateFormatterRegistrar$CalendarToDateConverter\norg.springframework.format.datetime.DateFormatterRegistrar$DateToLongConverter\norg.springframework.format.datetime.DateFormatterRegistrar$LongToDateConverter\norg.springframework.format.datetime.DateFormatterRegistrar$LongToCalendarConverter\norg.springframework.format.annotation.NumberFormat\norg.springframework.format.annotation.NumberFormat$Style\norg.springframework.format.annotation.DateTimeFormat\norg.springframework.format.annotation.DateTimeFormat$ISO\norg.springframework.format.Parser\norg.springframework.format.Printer\norg.springframework.format.number.AbstractNumberFormatter\norg.springframework.format.number.NumberFormatter\norg.springframework.format.number.money.Jsr354NumberFormatAnnotationFormatterFactory$NumberDecoratingFormatter\norg.springframework.format.number.money.CurrencyUnitFormatter\norg.springframework.format.number.money.MonetaryAmountFormatter\norg.springframework.format.number.money.Jsr354NumberFormatAnnotationFormatterFactory\norg.springframework.format.number.money.Jsr354NumberFormatAnnotationFormatterFactory$PatternDecoratingFormatter\norg.springframework.format.number.PercentFormatter\norg.springframework.format.number.CurrencyFormatter\norg.springframework.format.number.NumberStyleFormatter\norg.springframework.format.number.NumberFormatAnnotationFormatterFactory\norg.springframework.format.number.CurrencyStyleFormatter\norg.springframework.format.number.PercentStyleFormatter\norg.springframework.format.FormatterRegistrar\norg.springframework.format.FormatterRegistry\norg.springframework.format.Formatter\norg.springframework.format.AnnotationFormatterFactory\norg.springframework.stereotype.Controller\norg.springframework.stereotype.Repository\norg.springframework.stereotype.Service\norg.springframework.stereotype.Component\norg.springframework.ejb.config.JndiLookupBeanDefinitionParser\norg.springframework.ejb.config.RemoteStatelessSessionBeanDefinitionParser\norg.springframework.ejb.config.LocalStatelessSessionBeanDefinitionParser\norg.springframework.ejb.config.AbstractJndiLocatingBeanDefinitionParser\norg.springframework.ejb.config.JeeNamespaceHandler\norg.springframework.ejb.access.AbstractSlsbInvokerInterceptor\norg.springframework.ejb.access.EjbAccessException\norg.springframework.ejb.access.SimpleRemoteStatelessSessionProxyFactoryBean\norg.springframework.ejb.access.LocalStatelessSessionProxyFactoryBean\norg.springframework.ejb.access.AbstractRemoteSlsbInvokerInterceptor\norg.springframework.ejb.access.LocalSlsbInvokerInterceptor\norg.springframework.ejb.access.SimpleRemoteSlsbInvokerInterceptor\norg.springframework.ejb.interceptor.SpringBeanAutowiringInterceptor" + } + ] + }, + { + "publisher": "Spring IO", + "group": "org.springframework", + "name": "spring-core", + "version": "4.3.6.RELEASE", + "description": "Spring Core", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "bcce5a2acc9b2b8b67b94fdae6f63123" + }, + { + "alg": "SHA-1", + "content": "690da099c3c2d2536210f0fd06ff3f336de43ad9" + }, + { + "alg": "SHA-256", + "content": "c451e8417adb2ffb2445636da5e44a2f59307c4100037a1fe387c3fba4f29b52" + }, + { + "alg": "SHA-512", + "content": "49c4153e86582463806e6dd5041de1296cdc95e521fbc5db4ce0728b813ee151f3e5a0d6846a49c46088f351f34a3276930634f422109afc838321430566a2ff" + }, + { + "alg": "SHA-384", + "content": "4b814e764cd557e03192f94491746913771e1c320e81843371a593aca90653ef221317ba10af0f81405779ae794bed80" + }, + { + "alg": "SHA3-384", + "content": "6edca56caca8bd3d9d655e0c54de393830648a4ad3d0f8b00421ac53b984ce966ec6a567bee717fa4b705547e88b880f" + }, + { + "alg": "SHA3-256", + "content": "3ecccdc64bfd0958d1017fe8eadf40585030d1bbe0e34629bbe2a58b2552dedd" + }, + { + "alg": "SHA3-512", + "content": "73d06cb21b6477985836d65d4fb2c77b765631ee570f6d404a8508e72520578db08147450711e4982d04fd53379788c48f84f9896b07b92353b74087b72e7860" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/spring-core/4.3.6.RELEASE/spring-core-4.3.6.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.core.io.ContextResource\norg.springframework.core.io.ResourceEditor\norg.springframework.core.io.AbstractFileResolvingResource$VfsResourceDelegate\norg.springframework.core.io.WritableResource\norg.springframework.core.io.AbstractResource\norg.springframework.core.io.ClassRelativeResourceLoader\norg.springframework.core.io.ByteArrayResource\norg.springframework.core.io.support.PathMatchingResourcePatternResolver$PatternVirtualFileVisitor\norg.springframework.core.io.support.PropertiesLoaderSupport\norg.springframework.core.io.support.PropertiesLoaderUtils\norg.springframework.core.io.support.ResourcePatternResolver\norg.springframework.core.io.support.ResourceArrayPropertyEditor\norg.springframework.core.io.support.EncodedResource\norg.springframework.core.io.support.PathMatchingResourcePatternResolver\norg.springframework.core.io.support.ResourceRegion\norg.springframework.core.io.support.PropertySourceFactory\norg.springframework.core.io.support.ResourcePropertySource\norg.springframework.core.io.support.PathMatchingResourcePatternResolver$VfsResourceMatchingDelegate\norg.springframework.core.io.support.ResourcePatternUtils\norg.springframework.core.io.support.SpringFactoriesLoader\norg.springframework.core.io.support.VfsPatternUtils\norg.springframework.core.io.support.DefaultPropertySourceFactory\norg.springframework.core.io.support.LocalizedResourceHelper\norg.springframework.core.io.ClassRelativeResourceLoader$ClassRelativeContextResource\norg.springframework.core.io.Resource\norg.springframework.core.io.VfsResource\norg.springframework.core.io.ResourceLoader\norg.springframework.core.io.UrlResource\norg.springframework.core.io.AbstractFileResolvingResource\norg.springframework.core.io.FileSystemResourceLoader\norg.springframework.core.io.DefaultResourceLoader\norg.springframework.core.io.DefaultResourceLoader$ClassPathContextResource\norg.springframework.core.io.ClassPathResource\norg.springframework.core.io.VfsUtils\norg.springframework.core.io.DescriptiveResource\norg.springframework.core.io.InputStreamSource\norg.springframework.core.io.PathResource\norg.springframework.core.io.InputStreamResource\norg.springframework.core.io.ProtocolResolver\norg.springframework.core.io.FileSystemResourceLoader$FileSystemContextResource\norg.springframework.core.io.FileSystemResource\norg.springframework.core.type.ClassMetadata\norg.springframework.core.type.filter.AssignableTypeFilter\norg.springframework.core.type.filter.AbstractTypeHierarchyTraversingFilter\norg.springframework.core.type.filter.AbstractClassTestingTypeFilter\norg.springframework.core.type.filter.RegexPatternTypeFilter\norg.springframework.core.type.filter.AnnotationTypeFilter\norg.springframework.core.type.filter.AspectJTypeFilter\norg.springframework.core.type.filter.TypeFilter\norg.springframework.core.typereading.ClassMetadataReadingVisitor$EmptyMethodVisitor.class\norg.springframework.core.typereading.SimpleMetadataReaderFactory.class\norg.springframework.core.typereading.RecursiveAnnotationArrayVisitor.class\norg.springframework.core.typereading.AnnotationAttributesReadingVisitor.class\norg.springframework.core.typereading.CachingMetadataReaderFactory.class\norg.springframework.core.typereading.CachingMetadataReaderFactory$1.class\norg.springframework.core.typereading.AnnotationReadingVisitorUtils.class\norg.springframework.core.typereading.ClassMetadataReadingVisitor$EmptyAnnotationVisitor.class\norg.springframework.core.typereading.MetadataReader.class\norg.springframework.core.typereading.ClassMetadataReadingVisitor$EmptyFieldVisitor.class\norg.springframework.core.typereading.AbstractRecursiveAnnotationVisitor.class\norg.springframework.core.typereading.MetadataReaderFactory.class\norg.springframework.core.typereading.MethodMetadataReadingVisitor.class\norg.springframework.core.typereading.ClassMetadataReadingVisitor.class\norg.springframework.core.typereading.RecursiveAnnotationAttributesVisitor.class\norg.springframework.core.typereading.AnnotationMetadataReadingVisitor.class\norg.springframework.core.typereading.SimpleMetadataReader.class\norg.springframework.core.type.StandardClassMetadata\norg.springframework.core.type.AnnotatedTypeMetadata\norg.springframework.core.type.AnnotationMetadata\norg.springframework.core.type.StandardMethodMetadata\norg.springframework.core.type.MethodMetadata\norg.springframework.core.type.StandardAnnotationMetadata\norg.springframework.core.SerializableTypeWrapper$DefaultTypeProvider\norg.springframework.core.ControlFlowFactory\norg.springframework.core.DecoratingProxy\norg.springframework.core.LocalVariableTableParameterNameDiscoverer\norg.springframework.core.SerializableTypeWrapper$TypeProxyInvocationHandler\norg.springframework.core.AttributeAccessor\norg.springframework.core.PriorityOrdered\norg.springframework.core.annotation.AnnotationAwareOrderComparator\norg.springframework.core.annotation.AnnotatedElementUtils$SimpleAnnotationProcessor\norg.springframework.core.annotation.AnnotationUtils$DefaultValueHolder\norg.springframework.core.annotation.SynthesizedAnnotation\norg.springframework.core.annotation.AnnotatedElementUtils$AlwaysTrueBooleanAnnotationProcessor\norg.springframework.core.annotation.AnnotationAttributes\norg.springframework.core.annotation.AnnotatedElementUtils$2\norg.springframework.core.annotation.AnnotatedElementUtils$MergedAnnotationAttributesProcessor\norg.springframework.core.annotation.OrderUtils\norg.springframework.core.annotation.AliasFor\norg.springframework.core.annotation.AnnotatedElementUtils$1\norg.springframework.core.annotation.SynthesizedAnnotationInvocationHandler\norg.springframework.core.annotation.AnnotationAttributeExtractor\norg.springframework.core.annotation.AnnotatedElementUtils\norg.springframework.core.annotation.AnnotatedElementUtils$3\norg.springframework.core.annotation.AnnotationUtils$AnnotationCollector\norg.springframework.core.annotation.AbstractAliasAwareAnnotationAttributeExtractor\norg.springframework.core.annotation.Order\norg.springframework.core.annotation.AnnotationConfigurationException\norg.springframework.core.annotation.AnnotationUtils\norg.springframework.core.annotation.MapAnnotationAttributeExtractor\norg.springframework.core.annotation.DefaultAnnotationAttributeExtractor\norg.springframework.core.annotation.SynthesizingMethodParameter\norg.springframework.core.annotation.AnnotatedElementUtils$4\norg.springframework.core.annotation.AnnotationUtils$AnnotationCacheKey\norg.springframework.core.annotation.AnnotationUtils$AliasDescriptor\norg.springframework.core.annotation.AnnotatedElementUtils$Processor\norg.springframework.core.LocalVariableTableParameterNameDiscoverer$LocalVariableTableVisitor\norg.springframework.core.AttributeAccessorSupport\norg.springframework.core.ErrorCoded\norg.springframework.core.ConfigurableObjectInputStream\norg.springframework.core.NestedRuntimeException\norg.springframework.core.NestedExceptionUtils\norg.springframework.core.Conventions\norg.springframework.core.Ordered\norg.springframework.core.NamedThreadLocal\norg.springframework.core.ResolvableType$SyntheticParameterizedType\norg.springframework.core.JdkVersion\norg.springframework.core.NestedCheckedException\norg.springframework.core.StandardReflectionParameterNameDiscoverer\norg.springframework.core.SerializableTypeWrapper$SerializableTypeProxy\norg.springframework.core.SerializableTypeWrapper$MethodParameterTypeProvider\norg.springframework.core.task.SimpleAsyncTaskExecutor$ConcurrencyThrottleAdapter\norg.springframework.core.task.support.ExecutorServiceAdapter\norg.springframework.core.task.support.ConcurrentExecutorAdapter\norg.springframework.core.task.support.TaskExecutorAdapter\norg.springframework.core.task.SimpleAsyncTaskExecutor$ConcurrencyThrottlingRunnable\norg.springframework.core.task.TaskExecutor\norg.springframework.core.task.SimpleAsyncTaskExecutor$1\norg.springframework.core.task.TaskDecorator\norg.springframework.core.task.TaskTimeoutException\norg.springframework.core.task.SimpleAsyncTaskExecutor\norg.springframework.core.task.AsyncListenableTaskExecutor\norg.springframework.core.task.AsyncTaskExecutor\norg.springframework.core.task.TaskRejectedException\norg.springframework.core.task.SyncTaskExecutor\norg.springframework.core.OverridingClassLoader\norg.springframework.core.SerializableTypeWrapper$1\norg.springframework.core.ResolvableType$WildcardBounds\norg.springframework.core.ConstantException\norg.springframework.core.ControlFlowFactory$Jdk14ControlFlow\norg.springframework.core.MethodIntrospector$1\norg.springframework.core.OrderComparator$OrderSourceProvider\norg.springframework.core.env.SystemEnvironmentPropertySource\norg.springframework.core.env.PropertySource$StubPropertySource\norg.springframework.core.env.MapPropertySource\norg.springframework.core.env.PropertySource\norg.springframework.core.env.AbstractPropertyResolver$1\norg.springframework.core.env.CommandLineArgs\norg.springframework.core.env.Environment\norg.springframework.core.env.AbstractEnvironment\norg.springframework.core.env.JOptCommandLinePropertySource\norg.springframework.core.env.PropertySourcesPropertyResolver\norg.springframework.core.env.EnvironmentCapable\norg.springframework.core.env.PropertyResolver\norg.springframework.core.env.SimpleCommandLineArgsParser\norg.springframework.core.env.AbstractEnvironment$1\norg.springframework.core.env.AbstractEnvironment$2\norg.springframework.core.env.ConfigurableEnvironment\norg.springframework.core.env.CompositePropertySource\norg.springframework.core.env.MissingRequiredPropertiesException\norg.springframework.core.env.SimpleCommandLinePropertySource\norg.springframework.core.env.CommandLinePropertySource\norg.springframework.core.env.PropertySources\norg.springframework.core.env.ReadOnlySystemAttributesMap\norg.springframework.core.env.PropertySourcesPropertyResolver$ClassConversionException\norg.springframework.core.env.ConfigurablePropertyResolver\norg.springframework.core.env.EnumerablePropertySource\norg.springframework.core.env.MutablePropertySources\norg.springframework.core.env.AbstractPropertyResolver\norg.springframework.core.env.StandardEnvironment\norg.springframework.core.env.PropertiesPropertySource\norg.springframework.core.env.PropertySource$ComparisonPropertySource\norg.springframework.core.SerializableTypeWrapper\norg.springframework.core.MethodIntrospector\norg.springframework.core.MethodIntrospector$2\norg.springframework.core.MethodParameter\norg.springframework.core.ResolvableType$TypeVariablesVariableResolver\norg.springframework.core.CollectionFactory$1\norg.springframework.core.SmartClassLoader\norg.springframework.core.ResolvableType$DefaultVariableResolver\norg.springframework.core.LocalVariableTableParameterNameDiscoverer$ParameterNameDiscoveringVisitor\norg.springframework.core.AliasRegistry\norg.springframework.core.SerializableTypeWrapper$FieldTypeProvider\norg.springframework.core.GenericTypeResolver$TypeVariableMapVariableResolver\norg.springframework.core.MethodClassKey\norg.springframework.core.SerializableTypeWrapper$MethodInvokeTypeProvider\norg.springframework.core.SimpleAliasRegistry\norg.springframework.core.GenericCollectionTypeResolver\norg.springframework.core.PrioritizedParameterNameDiscoverer\norg.springframework.core.ExceptionDepthComparator\norg.springframework.core.NamedInheritableThreadLocal\norg.springframework.core.ResolvableType$VariableResolver\norg.springframework.core.SerializableTypeWrapper$2\norg.springframework.core.ResolvableType$WildcardBounds$Kind\norg.springframework.core.ControlFlow\norg.springframework.core.NestedIOException\norg.springframework.core.DefaultParameterNameDiscoverer\norg.springframework.core.convert.support.CollectionToArrayConverter\norg.springframework.core.convert.support.CollectionToObjectConverter\norg.springframework.core.convert.support.GenericConversionService$NoOpConverter\norg.springframework.core.convert.support.GenericConversionService$ConverterAdapter\norg.springframework.core.convert.support.GenericConversionService$ConvertersForPair\norg.springframework.core.convert.support.PropertiesToStringConverter\norg.springframework.core.convert.support.ObjectToCollectionConverter\norg.springframework.core.convert.support.DefaultConversionService$Jsr310ConverterRegistrar\norg.springframework.core.convert.support.GenericConversionService$ConverterCacheKey\norg.springframework.core.convert.support.StringToUUIDConverter\norg.springframework.core.convert.support.MapToMapConverter\norg.springframework.core.convert.support.MapToMapConverter$MapEntry\norg.springframework.core.convert.support.StringToEnumConverterFactory\norg.springframework.core.convert.support.GenericConversionService\norg.springframework.core.convert.support.StringToNumberConverterFactory$StringToNumber\norg.springframework.core.convert.support.ZoneIdToTimeZoneConverter\norg.springframework.core.convert.support.NumberToNumberConverterFactory$NumberToNumber\norg.springframework.core.convert.support.StringToArrayConverter\norg.springframework.core.convert.support.StringToBooleanConverter\norg.springframework.core.convert.support.CharacterToNumberFactory\norg.springframework.core.convert.support.CollectionToCollectionConverter\norg.springframework.core.convert.support.GenericConversionService$1\norg.springframework.core.convert.support.StringToCharacterConverter\norg.springframework.core.convert.support.CollectionToStringConverter\norg.springframework.core.convert.support.DefaultConversionService\norg.springframework.core.convert.support.ObjectToStringConverter\norg.springframework.core.convert.support.EnumToStringConverter\norg.springframework.core.convert.support.FallbackObjectToStringConverter\norg.springframework.core.convert.support.ArrayToCollectionConverter\norg.springframework.core.convert.support.StringToNumberConverterFactory\norg.springframework.core.convert.support.ArrayToStringConverter\norg.springframework.core.convert.support.StringToCharsetConverter\norg.springframework.core.convert.support.ObjectToOptionalConverter\norg.springframework.core.convert.support.ArrayToObjectConverter\norg.springframework.core.convert.support.StreamConverter\norg.springframework.core.convert.support.EnumToIntegerConverter\norg.springframework.core.convert.support.ObjectToOptionalConverter$GenericTypeDescriptor\norg.springframework.core.convert.support.GenericConversionService$ConverterFactoryAdapter\norg.springframework.core.convert.support.StringToCurrencyConverter\norg.springframework.core.convert.support.NumberToCharacterConverter\norg.springframework.core.convert.support.AbstractConditionalEnumConverter\norg.springframework.core.convert.support.ObjectToArrayConverter\norg.springframework.core.convert.support.ZonedDateTimeToCalendarConverter\norg.springframework.core.convert.support.ArrayToArrayConverter\norg.springframework.core.convert.support.IdToEntityConverter\norg.springframework.core.convert.support.StringToLocaleConverter\norg.springframework.core.convert.support.ConfigurableConversionService\norg.springframework.core.convert.support.ConversionUtils\norg.springframework.core.convert.support.NumberToNumberConverterFactory\norg.springframework.core.convert.support.StringToEnumConverterFactory$StringToEnum\norg.springframework.core.convert.support.StringToCollectionConverter\norg.springframework.core.convert.support.ByteBufferConverter\norg.springframework.core.convert.support.CharacterToNumberFactory$CharacterToNumber\norg.springframework.core.convert.support.StringToPropertiesConverter\norg.springframework.core.convert.support.IntegerToEnumConverterFactory\norg.springframework.core.convert.support.StringToTimeZoneConverter\norg.springframework.core.convert.support.GenericConversionService$Converters\norg.springframework.core.convert.support.IntegerToEnumConverterFactory$IntegerToEnum\norg.springframework.core.convert.support.ConversionServiceFactory\norg.springframework.core.convert.support.ConvertingPropertyEditorAdapter\norg.springframework.core.convert.support.ObjectToObjectConverter\norg.springframework.core.convert.TypeDescriptor\norg.springframework.core.convert.ConversionService\norg.springframework.core.convert.Property\norg.springframework.core.convert.TypeDescriptor$AnnotatedElementAdapter\norg.springframework.core.convert.TypeDescriptor$StreamDelegate\norg.springframework.core.convert.ConversionFailedException\norg.springframework.core.convert.ConversionException\norg.springframework.core.convert.ConverterNotFoundException\norg.springframework.core.convert.converter.ConverterRegistry\norg.springframework.core.convert.converter.ConverterFactory\norg.springframework.core.convert.converter.GenericConverter$ConvertiblePair\norg.springframework.core.convert.converter.Converter\norg.springframework.core.convert.converter.GenericConverter\norg.springframework.core.convert.converter.ConvertingComparator$1\norg.springframework.core.convert.converter.ConditionalConverter\norg.springframework.core.convert.converter.ConditionalGenericConverter\norg.springframework.core.convert.converter.ConvertingComparator$2\norg.springframework.core.convert.converter.ConvertingComparator$ConversionServiceConverter\norg.springframework.core.convert.converter.ConvertingComparator\norg.springframework.core.ResolvableTypeProvider\norg.springframework.core.SpringProperties\norg.springframework.core.ResolvableType\norg.springframework.core.SerializableTypeWrapper$TypeProvider\norg.springframework.core.ParameterizedTypeReference\norg.springframework.core.ResolvableType$1\norg.springframework.core.BridgeMethodResolver\norg.springframework.core.style.ToStringStyler\norg.springframework.core.style.ToStringCreator\norg.springframework.core.style.StylerUtils\norg.springframework.core.style.DefaultToStringStyler\norg.springframework.core.style.ValueStyler\norg.springframework.core.style.DefaultValueStyler\norg.springframework.core.ParameterNameDiscoverer\norg.springframework.core.MethodIntrospector$MetadataLookup\norg.springframework.core.CollectionFactory\norg.springframework.core.serializer.Deserializer\norg.springframework.core.serializer.support.SerializationFailedException\norg.springframework.core.serializer.support.SerializingConverter\norg.springframework.core.serializer.support.DeserializingConverter\norg.springframework.core.serializer.support.SerializationDelegate\norg.springframework.core.serializer.DefaultSerializer\norg.springframework.core.serializer.DefaultDeserializer\norg.springframework.core.serializer.Serializer\norg.springframework.core.InfrastructureProxy\norg.springframework.core.SpringVersion\norg.springframework.core.OrderComparator$1\norg.springframework.core.Constants\norg.springframework.core.GenericTypeResolver\norg.springframework.core.SerializableTypeWrapper$3\norg.springframework.core.DecoratingClassLoader\norg.springframework.core.OrderComparator\norg.springframework.lang.UsesSunMisc\norg.springframework.lang.UsesJava8\norg.springframework.lang.UsesJava7\norg.springframework.lang.UsesSunHttpServer\norg.springframework.cglib.core.SpringNamingPolicy\norg.springframework.cglib.SpringCglibInfo\norg.springframework.asm.TypeReference\norg.springframework.asm.Handler\norg.springframework.asm.AnnotationVisitor\norg.springframework.asm.Type\norg.springframework.asm.Context\norg.springframework.asm.Handle\norg.springframework.asm.ClassWriter\norg.springframework.asm.ClassVisitor\norg.springframework.asm.Frame\norg.springframework.asm.Label\norg.springframework.asm.AnnotationWriter\norg.springframework.asm.Edge\norg.springframework.asm.MethodVisitor\norg.springframework.asm.Attribute\norg.springframework.asm.TypePath\norg.springframework.asm.FieldWriter\norg.springframework.asm.CurrentFrame\norg.springframework.asm.Opcodes\norg.springframework.asm.SpringAsmInfo\norg.springframework.asm.Item\norg.springframework.asm.MethodWriter\norg.springframework.asm.FieldVisitor\norg.springframework.asm.ClassReader\norg.springframework.asm.ByteVector\norg.springframework.objenesis.SpringObjenesis\norg.springframework.util.FastByteArrayOutputStream\norg.springframework.util.WeakReferenceMonitor\norg.springframework.util.FastByteArrayOutputStream$FastByteArrayInputStream\norg.springframework.util.ConcurrentReferenceHashMap$Entries\norg.springframework.util.ReflectionUtils$FieldFilter\norg.springframework.util.ConcurrentReferenceHashMap$5\norg.springframework.util.comparator.BooleanComparator\norg.springframework.util.comparator.InvertibleComparator\norg.springframework.util.comparator.CompoundComparator\norg.springframework.util.comparator.NullSafeComparator\norg.springframework.util.comparator.ComparableComparator\norg.springframework.util.comparator.InstanceComparator\norg.springframework.util.SocketUtils$SocketType\norg.springframework.util.ConcurrentReferenceHashMap$EntryIterator\norg.springframework.util.WeakReferenceMonitor$ReleaseListener\norg.springframework.util.AntPathMatcher$PathSeparatorPatternCache\norg.springframework.util.ResourceUtils\norg.springframework.util.SystemPropertyUtils$SystemPropertyPlaceholderResolver\norg.springframework.util.FileSystemUtils\norg.springframework.util.ClassUtils\norg.springframework.util.FileCopyUtils\norg.springframework.util.MethodInvoker\norg.springframework.util.ConcurrentReferenceHashMap$Segment\norg.springframework.util.ConcurrentReferenceHashMap$WeakEntryReference\norg.springframework.util.StringUtils\norg.springframework.util.SocketUtils\norg.springframework.util.InvalidMimeTypeException\norg.springframework.util.ReflectionUtils$2\norg.springframework.util.SimpleIdGenerator\norg.springframework.util.AntPathMatcher$AntPathStringMatcher\norg.springframework.util.ReflectionUtils$5\norg.springframework.util.ConcurrentReferenceHashMap$Segment$1\norg.springframework.util.CustomizableThreadCreator\norg.springframework.util.PatternMatchUtils\norg.springframework.util.TypeUtils\norg.springframework.util.StreamUtils\norg.springframework.util.DigestUtils\norg.springframework.util.LinkedCaseInsensitiveMap\norg.springframework.util.StreamUtils$NonClosingInputStream\norg.springframework.util.AutoPopulatingList$ElementInstantiationException\norg.springframework.util.CollectionUtils$EnumerationIterator\norg.springframework.util.CommonsLogWriter\norg.springframework.util.CompositeIterator\norg.springframework.util.ConcurrentReferenceHashMap$EntrySet\norg.springframework.util.AntPathMatcher\norg.springframework.util.PropertyPlaceholderHelper$PlaceholderResolver\norg.springframework.util.ConcurrentReferenceHashMap$Reference\norg.springframework.util.ConcurrentReferenceHashMap$ReferenceType\norg.springframework.util.concurrent.ListenableFutureCallbackRegistry\norg.springframework.util.concurrent.ListenableFutureCallback\norg.springframework.util.concurrent.SuccessCallback\norg.springframework.util.concurrent.ListenableFutureAdapter$1\norg.springframework.util.concurrent.ListenableFutureCallbackRegistry$State\norg.springframework.util.concurrent.FutureAdapter$1\norg.springframework.util.concurrent.ListenableFutureCallbackRegistry$1\norg.springframework.util.concurrent.ListenableFutureTask\norg.springframework.util.concurrent.ListenableFuture\norg.springframework.util.concurrent.SettableListenableFuture$SettableTask\norg.springframework.util.concurrent.SettableListenableFuture$1\norg.springframework.util.concurrent.FailureCallback\norg.springframework.util.concurrent.FutureAdapter$State\norg.springframework.util.concurrent.CompletableToListenableFutureAdapter\norg.springframework.util.concurrent.ListenableFutureAdapter\norg.springframework.util.concurrent.SettableListenableFuture\norg.springframework.util.concurrent.FutureAdapter\norg.springframework.util.concurrent.CompletableToListenableFutureAdapter$1\norg.springframework.util.WeakReferenceMonitor$1\norg.springframework.util.ConcurrentReferenceHashMap$1\norg.springframework.util.AntPathMatcher$AntPatternComparator$PatternInfo\norg.springframework.util.Base64Utils$Base64Delegate\norg.springframework.util.ReflectionUtils$4\norg.springframework.util.ErrorHandler\norg.springframework.util.SerializationUtils\norg.springframework.util.UpdateMessageDigestInputStream\norg.springframework.util.Base64Utils\norg.springframework.util.ConcurrencyThrottleSupport\norg.springframework.util.Assert\norg.springframework.util.backoff.BackOff\norg.springframework.util.backoff.ExponentialBackOff$ExponentialBackOffExecution\norg.springframework.util.backoff.FixedBackOff\norg.springframework.util.backoff.FixedBackOff$FixedBackOffExecution\norg.springframework.util.backoff.ExponentialBackOff$1\norg.springframework.util.backoff.FixedBackOff$1\norg.springframework.util.backoff.ExponentialBackOff\norg.springframework.util.backoff.BackOffExecution\norg.springframework.util.PropertiesPersister\norg.springframework.util.AlternativeJdkIdGenerator\norg.springframework.util.SocketUtils$SocketType$2\norg.springframework.util.MimeType\norg.springframework.util.Base64Utils$CommonsCodecBase64Delegate\norg.springframework.util.MultiValueMap\norg.springframework.util.SystemPropertyUtils\norg.springframework.util.PropertyPlaceholderHelper\norg.springframework.util.ReflectionUtils$FieldCallback\norg.springframework.util.LinkedMultiValueMap\norg.springframework.util.WeakReferenceMonitor$MonitoringProcess\norg.springframework.util.CollectionUtils$MultiValueMapAdapter\norg.springframework.util.StopWatch\norg.springframework.util.InstanceFilter\norg.springframework.util.ReflectionUtils$MethodCallback\norg.springframework.util.ReflectionUtils$1\norg.springframework.util.LinkedCaseInsensitiveMap$1\norg.springframework.util.ConcurrentReferenceHashMap$Restructure\norg.springframework.util.ReflectionUtils$MethodFilter\norg.springframework.util.ConcurrentReferenceHashMap$4\norg.springframework.util.StreamUtils$NonClosingOutputStream\norg.springframework.util.ReflectionUtils\norg.springframework.util.Log4jConfigurer\norg.springframework.util.ConcurrentReferenceHashMap$3\norg.springframework.util.MimeType$SpecificityComparator\norg.springframework.util.Base64Utils$JdkBase64Delegate\norg.springframework.util.AntPathMatcher$AntPatternComparator\norg.springframework.util.StopWatch$TaskInfo\norg.springframework.util.ObjectUtils\norg.springframework.util.CollectionUtils\norg.springframework.util.ConcurrentReferenceHashMap\norg.springframework.util.AutoPopulatingList$ElementFactory\norg.springframework.util.ConcurrentReferenceHashMap$2\norg.springframework.util.ConcurrentReferenceHashMap$Entry\norg.springframework.util.ResizableByteArrayOutputStream\norg.springframework.util.ReflectionUtils$6\norg.springframework.util.ReflectionUtils$3\norg.springframework.util.SocketUtils$SocketType$1\norg.springframework.util.xml.StaxStreamXMLReader$1\norg.springframework.util.xml.AbstractXMLStreamReader\norg.springframework.util.xml.XmlValidationModeDetector\norg.springframework.util.xml.AbstractStaxXMLReader$StaxLocator\norg.springframework.util.xml.DomUtils\norg.springframework.util.xml.StaxEventXMLReader\norg.springframework.util.xml.StaxStreamXMLReader\norg.springframework.util.xml.XMLEventStreamWriter\norg.springframework.util.xml.AbstractStaxXMLReader\norg.springframework.util.xml.AbstractXMLReader\norg.springframework.util.xml.StaxSource\norg.springframework.util.xml.DomContentHandler\norg.springframework.util.xml.SimpleSaxErrorHandler\norg.springframework.util.xml.SimpleTransformErrorListener\norg.springframework.util.xml.XMLEventStreamReader\norg.springframework.util.xml.StaxUtils\norg.springframework.util.xml.StaxResult\norg.springframework.util.xml.SimpleNamespaceContext\norg.springframework.util.xml.StaxEventHandler$LocatorLocationAdapter\norg.springframework.util.xml.AbstractStaxHandler\norg.springframework.util.xml.StaxEventHandler\norg.springframework.util.xml.TransformerUtils\norg.springframework.util.xml.StaxEventXMLReader$1\norg.springframework.util.xml.StaxStreamHandler\norg.springframework.util.PathMatcher\norg.springframework.util.StringValueResolver\norg.springframework.util.NumberUtils\norg.springframework.util.IdGenerator\norg.springframework.util.JdkIdGenerator\norg.springframework.util.PropertyPlaceholderHelper$1\norg.springframework.util.ConcurrentReferenceHashMap$TaskOption\norg.springframework.util.AutoPopulatingList\norg.springframework.util.MimeTypeUtils\norg.springframework.util.ConcurrentReferenceHashMap$Task\norg.springframework.util.ConcurrentReferenceHashMap$SoftEntryReference\norg.springframework.util.ExceptionTypeFilter\norg.springframework.util.ConcurrentReferenceHashMap$ReferenceManager\norg.springframework.util.DefaultPropertiesPersister\norg.springframework.util.AutoPopulatingList$ReflectiveElementFactory\norg.springframework.util.SocketUtils$1\norg.springframework.cglib.beans.BeanCopier$BeanCopierKey\norg.springframework.cglib.beans.BeanCopier$Generator\norg.springframework.cglib.beans.BeanCopier\norg.springframework.cglib.beans.BeanGenerator$BeanGeneratorKey\norg.springframework.cglib.beans.BeanGenerator\norg.springframework.cglib.beans.BeanMap$Generator$BeanMapKey\norg.springframework.cglib.beans.BeanMap$Generator\norg.springframework.cglib.beans.BeanMap\norg.springframework.cglib.beans.BeanMapEmitter$1\norg.springframework.cglib.beans.BeanMapEmitter$2\norg.springframework.cglib.beans.BeanMapEmitter$3\norg.springframework.cglib.beans.BeanMapEmitter\norg.springframework.cglib.beans.BulkBean$BulkBeanKey\norg.springframework.cglib.beans.BulkBean$Generator\norg.springframework.cglib.beans.BulkBean\norg.springframework.cglib.beans.BulkBeanEmitter\norg.springframework.cglib.beans.BulkBeanException\norg.springframework.cglib.beans.FixedKeySet\norg.springframework.cglib.beans.ImmutableBean$Generator\norg.springframework.cglib.beans.ImmutableBean\norg.springframework.cglib.core.AbstractClassGenerator$ClassLoaderData$1\norg.springframework.cglib.core.AbstractClassGenerator$ClassLoaderData$2\norg.springframework.cglib.core.AbstractClassGenerator$ClassLoaderData$3\norg.springframework.cglib.core.AbstractClassGenerator$ClassLoaderData\norg.springframework.cglib.core.AbstractClassGenerator$Source\norg.springframework.cglib.core.AbstractClassGenerator\norg.springframework.cglib.core.Block\norg.springframework.cglib.core.ClassEmitter$1\norg.springframework.cglib.core.ClassEmitter$2\norg.springframework.cglib.core.ClassEmitter$3\norg.springframework.cglib.core.ClassEmitter$FieldInfo\norg.springframework.cglib.core.ClassEmitter\norg.springframework.cglib.core.ClassGenerator\norg.springframework.cglib.core.ClassInfo\norg.springframework.cglib.core.ClassNameReader$1\norg.springframework.cglib.core.ClassNameReader$EarlyExitException\norg.springframework.cglib.core.ClassNameReader\norg.springframework.cglib.core.ClassesKey$Key\norg.springframework.cglib.core.ClassesKey\norg.springframework.cglib.core.CodeEmitter$State\norg.springframework.cglib.core.CodeEmitter\norg.springframework.cglib.core.CodeGenerationException\norg.springframework.cglib.core.CollectionUtils\norg.springframework.cglib.core.Constants\norg.springframework.cglib.core.Converter\norg.springframework.cglib.core.Customizer\norg.springframework.cglib.core.DebuggingClassWriter$1\norg.springframework.cglib.core.DebuggingClassWriter\norg.springframework.cglib.core.DefaultGeneratorStrategy\norg.springframework.cglib.core.DefaultNamingPolicy\norg.springframework.cglib.core.DuplicatesPredicate\norg.springframework.cglib.core.EmitUtils$1\norg.springframework.cglib.core.EmitUtils$10\norg.springframework.cglib.core.EmitUtils$11\norg.springframework.cglib.core.EmitUtils$12\norg.springframework.cglib.core.EmitUtils$13\norg.springframework.cglib.core.EmitUtils$14\norg.springframework.cglib.core.EmitUtils$15\norg.springframework.cglib.core.EmitUtils$16\norg.springframework.cglib.core.EmitUtils$2\norg.springframework.cglib.core.EmitUtils$3\norg.springframework.cglib.core.EmitUtils$4\norg.springframework.cglib.core.EmitUtils$5\norg.springframework.cglib.core.EmitUtils$6\norg.springframework.cglib.core.EmitUtils$7\norg.springframework.cglib.core.EmitUtils$8\norg.springframework.cglib.core.EmitUtils$9\norg.springframework.cglib.core.EmitUtils$ArrayDelimiters\norg.springframework.cglib.core.EmitUtils$ParameterTyper\norg.springframework.cglib.core.EmitUtils\norg.springframework.cglib.core.FieldTypeCustomizer\norg.springframework.cglib.core.GeneratorStrategy\norg.springframework.cglib.core.HashCodeCustomizer\norg.springframework.cglib.core.KeyFactory$1\norg.springframework.cglib.core.KeyFactory$2\norg.springframework.cglib.core.KeyFactory$3\norg.springframework.cglib.core.KeyFactory$4\norg.springframework.cglib.core.KeyFactory$Generator\norg.springframework.cglib.core.KeyFactory\norg.springframework.cglib.core.KeyFactoryCustomizer\norg.springframework.cglib.core.Local\norg.springframework.cglib.core.LocalVariablesSorter$1\norg.springframework.cglib.core.LocalVariablesSorter$State\norg.springframework.cglib.core.LocalVariablesSorter\norg.springframework.cglib.core.MethodInfo\norg.springframework.cglib.core.MethodInfoTransformer\norg.springframework.cglib.core.MethodWrapper$MethodWrapperKey\norg.springframework.cglib.core.MethodWrapper\norg.springframework.cglib.core.NamingPolicy\norg.springframework.cglib.core.ObjectSwitchCallback\norg.springframework.cglib.core.Predicate\norg.springframework.cglib.core.ProcessArrayCallback\norg.springframework.cglib.core.ProcessSwitchCallback\norg.springframework.cglib.core.ReflectUtils$1\norg.springframework.cglib.core.ReflectUtils$2\norg.springframework.cglib.core.ReflectUtils$3\norg.springframework.cglib.core.ReflectUtils$4\norg.springframework.cglib.core.ReflectUtils\norg.springframework.cglib.core.RejectModifierPredicate\norg.springframework.cglib.core.Signature\norg.springframework.cglib.core.TinyBitSet\norg.springframework.cglib.core.Transformer\norg.springframework.cglib.core.TypeUtils\norg.springframework.cglib.core.VisibilityPredicate\norg.springframework.cglib.core.WeakCacheKey\norg.springframework.cglib.core.internal.CustomizerRegistry\norg.springframework.cglib.core.internal.Function\norg.springframework.cglib.core.internal.LoadingCache$1\norg.springframework.cglib.core.internal.LoadingCache$2\norg.springframework.cglib.core.internal.LoadingCache\norg.springframework.cglib.proxy.BridgeMethodResolver$BridgedFinder$1\norg.springframework.cglib.proxy.BridgeMethodResolver$BridgedFinder\norg.springframework.cglib.proxy.BridgeMethodResolver\norg.springframework.cglib.proxy.Callback\norg.springframework.cglib.proxy.CallbackFilter\norg.springframework.cglib.proxy.CallbackGenerator$Context\norg.springframework.cglib.proxy.CallbackGenerator\norg.springframework.cglib.proxy.CallbackHelper\norg.springframework.cglib.proxy.CallbackInfo\norg.springframework.cglib.proxy.Dispatcher\norg.springframework.cglib.proxy.DispatcherGenerator\norg.springframework.cglib.proxy.Enhancer$1\norg.springframework.cglib.proxy.Enhancer$2\norg.springframework.cglib.proxy.Enhancer$3\norg.springframework.cglib.proxy.Enhancer$4\norg.springframework.cglib.proxy.Enhancer$5\norg.springframework.cglib.proxy.Enhancer$6\norg.springframework.cglib.proxy.Enhancer$EnhancerFactoryData\norg.springframework.cglib.proxy.Enhancer$EnhancerKey\norg.springframework.cglib.proxy.Enhancer\norg.springframework.cglib.proxy.Factory\norg.springframework.cglib.proxy.FixedValue\norg.springframework.cglib.proxy.FixedValueGenerator\norg.springframework.cglib.proxy.InterfaceMaker\norg.springframework.cglib.proxy.InvocationHandler\norg.springframework.cglib.proxy.InvocationHandlerGenerator\norg.springframework.cglib.proxy.LazyLoader\norg.springframework.cglib.proxy.LazyLoaderGenerator\norg.springframework.cglib.proxy.MethodInterceptor\norg.springframework.cglib.proxy.MethodInterceptorGenerator$1\norg.springframework.cglib.proxy.MethodInterceptorGenerator$2\norg.springframework.cglib.proxy.MethodInterceptorGenerator\norg.springframework.cglib.proxy.MethodProxy$1\norg.springframework.cglib.proxy.MethodProxy$CreateInfo\norg.springframework.cglib.proxy.MethodProxy$FastClassInfo\norg.springframework.cglib.proxy.MethodProxy\norg.springframework.cglib.proxy.Mixin$Generator\norg.springframework.cglib.proxy.Mixin$MixinKey\norg.springframework.cglib.proxy.Mixin$Route\norg.springframework.cglib.proxy.Mixin\norg.springframework.cglib.proxy.MixinBeanEmitter\norg.springframework.cglib.proxy.MixinEmitter\norg.springframework.cglib.proxy.MixinEverythingEmitter\norg.springframework.cglib.proxy.NoOp$1\norg.springframework.cglib.proxy.NoOp\norg.springframework.cglib.proxy.NoOpGenerator\norg.springframework.cglib.proxy.Proxy$1\norg.springframework.cglib.proxy.Proxy$ProxyImpl\norg.springframework.cglib.proxy.Proxy\norg.springframework.cglib.proxy.ProxyRefDispatcher\norg.springframework.cglib.proxy.UndeclaredThrowableException\norg.springframework.cglib.reflect.ConstructorDelegate$ConstructorKey\norg.springframework.cglib.reflect.ConstructorDelegate$Generator\norg.springframework.cglib.reflect.ConstructorDelegate\norg.springframework.cglib.reflect.FastClass$Generator\norg.springframework.cglib.reflect.FastClass\norg.springframework.cglib.reflect.FastClassEmitter$1\norg.springframework.cglib.reflect.FastClassEmitter$2\norg.springframework.cglib.reflect.FastClassEmitter$3\norg.springframework.cglib.reflect.FastClassEmitter$4\norg.springframework.cglib.reflect.FastClassEmitter$GetIndexCallback\norg.springframework.cglib.reflect.FastClassEmitter\norg.springframework.cglib.reflect.FastConstructor\norg.springframework.cglib.reflect.FastMember\norg.springframework.cglib.reflect.FastMethod\norg.springframework.cglib.reflect.MethodDelegate$Generator\norg.springframework.cglib.reflect.MethodDelegate$MethodDelegateKey\norg.springframework.cglib.reflect.MethodDelegate\norg.springframework.cglib.reflect.MulticastDelegate$Generator$1\norg.springframework.cglib.reflect.MulticastDelegate$Generator\norg.springframework.cglib.reflect.MulticastDelegate\norg.springframework.cglib.transform.AbstractClassFilterTransformer\norg.springframework.cglib.transform.AbstractClassLoader$1\norg.springframework.cglib.transform.AbstractClassLoader\norg.springframework.cglib.transform.AbstractClassTransformer\norg.springframework.cglib.transform.AbstractProcessTask\norg.springframework.cglib.transform.AbstractTransformTask\norg.springframework.cglib.transform.AnnotationVisitorTee\norg.springframework.cglib.transform.ClassEmitterTransformer\norg.springframework.cglib.transform.ClassFilter\norg.springframework.cglib.transform.ClassFilterTransformer\norg.springframework.cglib.transform.ClassReaderGenerator\norg.springframework.cglib.transform.ClassTransformer\norg.springframework.cglib.transform.ClassTransformerChain\norg.springframework.cglib.transform.ClassTransformerFactory\norg.springframework.cglib.transform.ClassTransformerTee\norg.springframework.cglib.transform.ClassVisitorTee\norg.springframework.cglib.transform.FieldVisitorTee\norg.springframework.cglib.transform.MethodFilter\norg.springframework.cglib.transform.MethodFilterTransformer\norg.springframework.cglib.transform.MethodVisitorTee\norg.springframework.cglib.transform.TransformingClassGenerator\norg.springframework.cglib.transform.TransformingClassLoader\norg.springframework.cglib.transform.impl.AbstractInterceptFieldCallback\norg.springframework.cglib.transform.impl.AccessFieldTransformer$Callback\norg.springframework.cglib.transform.impl.AccessFieldTransformer\norg.springframework.cglib.transform.impl.AddDelegateTransformer$1\norg.springframework.cglib.transform.impl.AddDelegateTransformer\norg.springframework.cglib.transform.impl.AddInitTransformer$1\norg.springframework.cglib.transform.impl.AddInitTransformer\norg.springframework.cglib.transform.impl.AddPropertyTransformer\norg.springframework.cglib.transform.impl.AddStaticInitTransformer\norg.springframework.cglib.transform.impl.FieldProvider\norg.springframework.cglib.transform.impl.FieldProviderTransformer$1\norg.springframework.cglib.transform.impl.FieldProviderTransformer$2\norg.springframework.cglib.transform.impl.FieldProviderTransformer$3\norg.springframework.cglib.transform.impl.FieldProviderTransformer$4\norg.springframework.cglib.transform.impl.FieldProviderTransformer\norg.springframework.cglib.transform.impl.InterceptFieldCallback\norg.springframework.cglib.transform.impl.InterceptFieldEnabled\norg.springframework.cglib.transform.impl.InterceptFieldFilter\norg.springframework.cglib.transform.impl.InterceptFieldTransformer$1\norg.springframework.cglib.transform.impl.InterceptFieldTransformer\norg.springframework.cglib.transform.impl.UndeclaredThrowableStrategy$1\norg.springframework.cglib.transform.impl.UndeclaredThrowableStrategy\norg.springframework.cglib.transform.impl.UndeclaredThrowableTransformer$1\norg.springframework.cglib.transform.impl.UndeclaredThrowableTransformer\norg.springframework.cglib.util.ParallelSorter$ByteComparer\norg.springframework.cglib.util.ParallelSorter$ComparatorComparer\norg.springframework.cglib.util.ParallelSorter$Comparer\norg.springframework.cglib.util.ParallelSorter$DoubleComparer\norg.springframework.cglib.util.ParallelSorter$FloatComparer\norg.springframework.cglib.util.ParallelSorter$Generator\norg.springframework.cglib.util.ParallelSorter$IntComparer\norg.springframework.cglib.util.ParallelSorter$LongComparer\norg.springframework.cglib.util.ParallelSorter$ObjectComparer\norg.springframework.cglib.util.ParallelSorter$ShortComparer\norg.springframework.cglib.util.ParallelSorter\norg.springframework.cglib.util.ParallelSorterEmitter\norg.springframework.cglib.util.SorterTemplate\norg.springframework.cglib.util.StringSwitcher$Generator$1\norg.springframework.cglib.util.StringSwitcher$Generator\norg.springframework.cglib.util.StringSwitcher$StringSwitcherKey\norg.springframework.cglib.util.StringSwitcher\norg.springframework.objenesis.Objenesis\norg.springframework.objenesis.ObjenesisBase\norg.springframework.objenesis.ObjenesisException\norg.springframework.objenesis.ObjenesisHelper\norg.springframework.objenesis.ObjenesisSerializer\norg.springframework.objenesis.ObjenesisStd\norg.springframework.objenesis.instantiator.ObjectInstantiator\norg.springframework.objenesis.instantiator.SerializationInstantiatorHelper\norg.springframework.objenesis.instantiator.android.Android10Instantiator\norg.springframework.objenesis.instantiator.android.Android17Instantiator\norg.springframework.objenesis.instantiator.android.Android18Instantiator\norg.springframework.objenesis.instantiator.android.AndroidSerializationInstantiator\norg.springframework.objenesis.instantiator.annotations.Instantiator\norg.springframework.objenesis.instantiator.annotations.Typology\norg.springframework.objenesis.instantiator.basic.AccessibleInstantiator\norg.springframework.objenesis.instantiator.basic.ClassDefinitionUtils$1\norg.springframework.objenesis.instantiator.basic.ClassDefinitionUtils$2\norg.springframework.objenesis.instantiator.basic.ClassDefinitionUtils\norg.springframework.objenesis.instantiator.basic.ConstructorInstantiator\norg.springframework.objenesis.instantiator.basic.FailingInstantiator\norg.springframework.objenesis.instantiator.basic.NewInstanceInstantiator\norg.springframework.objenesis.instantiator.basic.NullInstantiator\norg.springframework.objenesis.instantiator.basic.ObjectInputStreamInstantiator$MockStream\norg.springframework.objenesis.instantiator.basic.ObjectInputStreamInstantiator\norg.springframework.objenesis.instantiator.basic.ObjectStreamClassInstantiator\norg.springframework.objenesis.instantiator.basic.ProxyingInstantiator\norg.springframework.objenesis.instantiator.gcj.GCJInstantiator\norg.springframework.objenesis.instantiator.gcj.GCJInstantiatorBase$DummyStream\norg.springframework.objenesis.instantiator.gcj.GCJInstantiatorBase\norg.springframework.objenesis.instantiator.gcj.GCJSerializationInstantiator\norg.springframework.objenesis.instantiator.perc.PercInstantiator\norg.springframework.objenesis.instantiator.perc.PercSerializationInstantiator\norg.springframework.objenesis.instantiator.sun.MagicInstantiator\norg.springframework.objenesis.instantiator.sun.SunReflectionFactoryHelper\norg.springframework.objenesis.instantiator.sun.SunReflectionFactoryInstantiator\norg.springframework.objenesis.instantiator.sun.SunReflectionFactorySerializationInstantiator\norg.springframework.objenesis.instantiator.sun.UnsafeFactoryInstantiator\norg.springframework.objenesis.strategy.BaseInstantiatorStrategy\norg.springframework.objenesis.strategy.InstantiatorStrategy\norg.springframework.objenesis.strategy.PlatformDescription\norg.springframework.objenesis.strategy.SerializingInstantiatorStrategy\norg.springframework.objenesis.strategy.SingleInstantiatorStrategy\norg.springframework.objenesis.strategy.StdInstantiatorStrategy" + } + ] + }, + { + "publisher": "Spring IO", + "group": "org.springframework", + "name": "spring-expression", + "version": "4.3.6.RELEASE", + "description": "Spring Expression Language (SpEL)", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "a64298e9039c376a20af757575d790a8" + }, + { + "alg": "SHA-1", + "content": "013b53568cfd7b308e70efcbac6cdd0c5d597ba1" + }, + { + "alg": "SHA-256", + "content": "05d4b82232a83014cb55f92b7bdd3c334ada22695f059eb9d74b988d6e1bf5f0" + }, + { + "alg": "SHA-512", + "content": "1aaba9223076037435405567998d295be8a7a216ef595594ab3e4ca5e68c5480be9ddecfae8d9582af0de10974758f13b5ade0b87b6e8a49d8b9e209b9211a3a" + }, + { + "alg": "SHA-384", + "content": "00d40227dda38b905c2b2db6e4ba0f058892f6ba6d3483e2484f7beb9667474030a49f78083925276fc2b64a4e36701b" + }, + { + "alg": "SHA3-384", + "content": "265dd8c61eb3eda1b344d377e3c5724021589350865cc6324ff48f28f6e46da70bf137324b0753127988d994573934d4" + }, + { + "alg": "SHA3-256", + "content": "eff5aa1f5cb8f5c898fe4d1b5e7ff94e960ff213b93ae18789049f293d6fdb09" + }, + { + "alg": "SHA3-512", + "content": "dd7bba9d100aafc5995eb77b302f001786f1db21e59788c83a129c54a5fdfd62f1a33e661d86e740ffd56e89ec554b75f1e015ce271d3afaa4cce4d9e670c418" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework/spring-expression@4.3.6.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework/spring-expression@4.3.6.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/spring-expression/4.3.6.RELEASE/spring-expression-4.3.6.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.expression.MethodExecutor\norg.springframework.expression.TypedValue\norg.springframework.expression.Operation\norg.springframework.expression.ParseException\norg.springframework.expression.ParserContext\norg.springframework.expression.ConstructorExecutor\norg.springframework.expression.OperatorOverloader\norg.springframework.expression.EvaluationException\norg.springframework.expression.EvaluationContext\norg.springframework.expression.ExpressionInvocationTargetException\norg.springframework.expression.MethodFilter\norg.springframework.expression.AccessException\norg.springframework.expression.common.TemplateAwareExpressionParser$Bracket\norg.springframework.expression.common.ExpressionUtils\norg.springframework.expression.common.TemplateParserContext\norg.springframework.expression.common.LiteralExpression\norg.springframework.expression.common.TemplateAwareExpressionParser\norg.springframework.expression.common.TemplateAwareExpressionParser$1\norg.springframework.expression.common.CompositeStringExpression\norg.springframework.expression.TypeLocator\norg.springframework.expression.Expression\norg.springframework.expression.ParserContext$1\norg.springframework.expression.ConstructorResolver\norg.springframework.expression.BeanResolver\norg.springframework.expression.TypeComparator\norg.springframework.expression.ExpressionException\norg.springframework.expression.ExpressionParser\norg.springframework.expression.spel.CodeFlow$FieldAdder\norg.springframework.expression.spel.support.ReflectivePropertyAccessor$PropertyCacheKey\norg.springframework.expression.spel.support.StandardTypeConverter\norg.springframework.expression.spel.support.ReflectivePropertyAccessor\norg.springframework.expression.spel.support.ReflectionHelper$ArgumentsMatchKind\norg.springframework.expression.spel.support.ReflectivePropertyAccessor$1\norg.springframework.expression.spel.support.StandardTypeComparator\norg.springframework.expression.spel.support.ReflectionHelper\norg.springframework.expression.spel.support.ReflectionHelper$ArgumentsMatchInfo\norg.springframework.expression.spel.support.ReflectiveMethodExecutor\norg.springframework.expression.spel.support.ReflectivePropertyAccessor$InvokerPair\norg.springframework.expression.spel.support.StandardEvaluationContext\norg.springframework.expression.spel.support.ReflectiveConstructorExecutor\norg.springframework.expression.spel.support.StandardOperatorOverloader\norg.springframework.expression.spel.support.StandardTypeLocator\norg.springframework.expression.spel.support.ReflectivePropertyAccessor$OptimalPropertyAccessor\norg.springframework.expression.spel.support.ReflectiveMethodResolver\norg.springframework.expression.spel.support.ReflectiveConstructorResolver\norg.springframework.expression.spel.support.ReflectiveConstructorResolver$1\norg.springframework.expression.spel.support.ReflectiveMethodResolver$1\norg.springframework.expression.spel.support.BooleanTypedValue\norg.springframework.expression.spel.SpelMessage$Kind\norg.springframework.expression.spel.ExpressionState\norg.springframework.expression.spel.InternalParseException\norg.springframework.expression.spel.CodeFlow\norg.springframework.expression.spel.CompilablePropertyAccessor\norg.springframework.expression.spel.SpelParseException\norg.springframework.expression.spel.SpelCompilerMode\norg.springframework.expression.spel.standard.SpelCompiler\norg.springframework.expression.spel.standard.SpelCompiler$ExpressionClassWriter\norg.springframework.expression.spel.standard.TokenKind\norg.springframework.expression.spel.standard.Token\norg.springframework.expression.spel.standard.SpelCompiler$ChildClassLoader\norg.springframework.expression.spel.standard.SpelExpression\norg.springframework.expression.spel.standard.Tokenizer\norg.springframework.expression.spel.standard.SpelExpressionParser\norg.springframework.expression.spel.standard.InternalSpelExpressionParser\norg.springframework.expression.spel.SpelParserConfiguration\norg.springframework.expression.spel.SpelEvaluationException\norg.springframework.expression.spel.ExpressionState$VariableScope\norg.springframework.expression.spel.CodeFlow$ClinitAdder\norg.springframework.expression.spel.SpelMessage$1\norg.springframework.expression.spel.SpelNode\norg.springframework.expression.spel.ast.OperatorPower\norg.springframework.expression.spel.ast.OpInc\norg.springframework.expression.spel.ast.OpGE\norg.springframework.expression.spel.ast.SpelNodeImpl\norg.springframework.expression.spel.ast.TypeReference\norg.springframework.expression.spel.ast.OperatorNot\norg.springframework.expression.spel.ast.MethodReference\norg.springframework.expression.spel.ast.NullLiteral\norg.springframework.expression.spel.ast.MethodReference$CachedMethodExecutor\norg.springframework.expression.spel.ast.FunctionReference\norg.springframework.expression.spel.ast.FloatLiteral\norg.springframework.expression.spel.ast.OperatorMatches\norg.springframework.expression.spel.ast.InlineMap\norg.springframework.expression.spel.ast.StringLiteral\norg.springframework.expression.spel.ast.OpMinus\norg.springframework.expression.spel.ast.Indexer\norg.springframework.expression.spel.ast.OpLT\norg.springframework.expression.spel.ast.OpDivide\norg.springframework.expression.spel.ast.Operator$DescriptorComparison\norg.springframework.expression.spel.ast.Identifier\norg.springframework.expression.spel.ast.Assign\norg.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorLValue\norg.springframework.expression.spel.ast.ValueRef\norg.springframework.expression.spel.ast.Projection\norg.springframework.expression.spel.ast.Ternary\norg.springframework.expression.spel.ast.OperatorInstanceof\norg.springframework.expression.spel.ast.Indexer$PropertyIndexingValueRef\norg.springframework.expression.spel.ast.VariableReference\norg.springframework.expression.spel.ast.OpLE\norg.springframework.expression.spel.ast.Elvis\norg.springframework.expression.spel.ast.Indexer$ArrayIndexingValueRef\norg.springframework.expression.spel.ast.AstUtils\norg.springframework.expression.spel.ast.Indexer$StringIndexingLValue\norg.springframework.expression.spel.ast.OpPlus\norg.springframework.expression.spel.ast.LongLiteral\norg.springframework.expression.spel.ast.OpGT\norg.springframework.expression.spel.ast.OpModulus\norg.springframework.expression.spel.ast.VariableReference$VariableRef\norg.springframework.expression.spel.ast.Selection\norg.springframework.expression.spel.ast.CompoundExpression\norg.springframework.expression.spel.ast.OpNE\norg.springframework.expression.spel.ast.TypeCode\norg.springframework.expression.spel.ast.OperatorBetween\norg.springframework.expression.spel.ast.BeanReference\norg.springframework.expression.spel.ast.Operator\norg.springframework.expression.spel.ast.RealLiteral\norg.springframework.expression.spel.ast.QualifiedIdentifier\norg.springframework.expression.spel.ast.Indexer$MapIndexingValueRef\norg.springframework.expression.spel.ast.Indexer$IndexedType\norg.springframework.expression.spel.ast.ValueRef$NullValueRef\norg.springframework.expression.spel.ast.FormatHelper\norg.springframework.expression.spel.ast.InlineList$1\norg.springframework.expression.spel.ast.ValueRef$TypedValueHolderValueRef\norg.springframework.expression.spel.ast.ConstructorReference\norg.springframework.expression.spel.ast.PropertyOrFieldReference\norg.springframework.expression.spel.ast.Literal\norg.springframework.expression.spel.ast.OpMultiply\norg.springframework.expression.spel.ast.OpEQ\norg.springframework.expression.spel.ast.OpOr\norg.springframework.expression.spel.ast.IntLiteral\norg.springframework.expression.spel.ast.BooleanLiteral\norg.springframework.expression.spel.ast.OpDec\norg.springframework.expression.spel.ast.MethodReference$MethodValueRef\norg.springframework.expression.spel.ast.Indexer$CollectionIndexingValueRef\norg.springframework.expression.spel.ast.InlineList\norg.springframework.expression.spel.ast.OpAnd\norg.springframework.expression.spel.ast.InlineList$2\norg.springframework.expression.spel.SpelMessage\norg.springframework.expression.spel.CompiledExpression\norg.springframework.expression.MethodResolver\norg.springframework.expression.TypeConverter\norg.springframework.expression.PropertyAccessor" + } + ] + }, + { + "publisher": "spring.io", + "group": "org.springframework.security", + "name": "spring-security-config", + "version": "4.2.12.RELEASE", + "description": "spring-security-config", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "51e2debb3aab977944731ede0ca9cbb8" + }, + { + "alg": "SHA-1", + "content": "19a2d650433e4b71ba32b833e8b6bacfd8bc76a3" + }, + { + "alg": "SHA-256", + "content": "2bb66116a3e6fcef60e9490f44f1e19888b8033fcfa6701b0eb4d711a613c9c6" + }, + { + "alg": "SHA-512", + "content": "3e1ea5bb0d56bf9e4f7a3436f52688dab46be9cee546f398cd32bef5d557a5ed295ca8ce3e7ef597f590beed75803382f5d9fe1b4e1f36fa3a06148048b65858" + }, + { + "alg": "SHA-384", + "content": "960802b0d371500e2a33160e0f0dd2d589d358956119e5648d394ae545064c3f48f89d4a3aac40d5f3110d6d1b79862d" + }, + { + "alg": "SHA3-384", + "content": "b2645de94ecce2fc951dafb12fc5f1e00e3e011a7640f2d7f195ce171779386d183d35277ba70af8855b0336f8b4a4ee" + }, + { + "alg": "SHA3-256", + "content": "5759e23af70aa73a5a9bf0112e26fd4118ea5fe9373ff4591c8da7b7bcd4bfc9" + }, + { + "alg": "SHA3-512", + "content": "8a1f7a189f9f783a7bb34802583d96e9cf224200ae7ae7672fdb2efe0279b906d816ef7cea069414b59817cdfd1a77bbb7d141fd860d7b66ca53442101238767" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.security/spring-security-config@4.2.12.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.security/spring-security-config@4.2.12.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/security/spring-security-config/4.2.12.RELEASE/spring-security-config-4.2.12.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.security.config.http.HttpConfigurationBuilder$SecurityContextHolderAwareRequestFilterBeanFactory\norg.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser\norg.springframework.security.config.http.UserDetailsServiceFactoryBean\norg.springframework.security.config.http.HandlerMappingIntrospectorFactoryBean\norg.springframework.security.config.http.SessionCreationPolicy\norg.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser$DefaultWebSecurityExpressionHandlerBeanFactory\norg.springframework.security.config.http.DefaultFilterChainValidator\norg.springframework.security.config.http.WebConfigUtils\norg.springframework.security.config.http.GrantedAuthorityDefaultsParserUtils$AbstractGrantedAuthorityDefaultsBeanFactory\norg.springframework.security.config.http.HttpConfigurationBuilder$RoleVoterBeanFactory\norg.springframework.security.config.http.CsrfBeanDefinitionParser\norg.springframework.security.config.http.ChannelAttributeFactory\norg.springframework.security.config.http.LogoutBeanDefinitionParser\norg.springframework.security.config.http.HttpConfigurationBuilder$1\norg.springframework.security.config.http.RememberMeBeanDefinitionParser\norg.springframework.security.config.http.HeadersBeanDefinitionParser\norg.springframework.security.config.http.GrantedAuthorityDefaultsParserUtils\norg.springframework.security.config.http.CorsBeanDefinitionParser\norg.springframework.security.config.http.FilterChainBeanDefinitionParser\norg.springframework.security.config.http.FormLoginBeanDefinitionParser\norg.springframework.security.config.http.HttpConfigurationBuilder\norg.springframework.security.config.http.HttpFirewallBeanDefinitionParser\norg.springframework.security.config.http.FilterChainMapBeanDefinitionDecorator\norg.springframework.security.config.http.HttpSecurityBeanDefinitionParser\norg.springframework.security.config.http.ClearCredentialsMethodInvokingFactoryBean\norg.springframework.security.config.http.OrderDecorator\norg.springframework.security.config.http.SecurityFilters\norg.springframework.security.config.http.AuthenticationConfigBuilder\norg.springframework.security.config.http.MatcherType\norg.springframework.security.config.http.PortMappingsBeanDefinitionParser\norg.springframework.security.config.core.GrantedAuthorityDefaults\norg.springframework.security.config.annotation.AlreadyBuiltException\norg.springframework.security.config.annotation.AbstractConfiguredSecurityBuilder$BuildState\norg.springframework.security.config.annotation.SecurityConfigurerAdapter$1\norg.springframework.security.config.annotation.AbstractSecurityBuilder\norg.springframework.security.config.annotation.ObjectPostProcessor\norg.springframework.security.config.annotation.method.configuration.GlobalMethodSecurityConfiguration\norg.springframework.security.config.annotation.method.configuration.GlobalMethodSecuritySelector\norg.springframework.security.config.annotation.method.configuration.EnableGlobalMethodSecurity\norg.springframework.security.config.annotation.method.configuration.GlobalMethodSecurityConfiguration$1\norg.springframework.security.config.annotation.method.configuration.Jsr250MetadataSourceConfiguration\norg.springframework.security.config.annotation.method.configuration.GlobalMethodSecurityAspectJAutoProxyRegistrar\norg.springframework.security.config.annotation.method.configuration.MethodSecurityMetadataSourceAdvisorRegistrar\norg.springframework.security.config.annotation.SecurityConfigurerAdapter\norg.springframework.security.config.annotation.SecurityConfigurerAdapter$CompositeObjectPostProcessor\norg.springframework.security.config.annotation.AbstractConfiguredSecurityBuilder\norg.springframework.security.config.annotation.SecurityConfigurer\norg.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder\norg.springframework.security.config.annotation.authentication.configurers.GlobalAuthenticationConfigurerAdapter\norg.springframework.security.config.annotation.authentication.configurers.provisioning.UserDetailsManagerConfigurer$UserDetailsBuilder\norg.springframework.security.config.annotation.authentication.configurers.provisioning.JdbcUserDetailsManagerConfigurer\norg.springframework.security.config.annotation.authentication.configurers.provisioning.UserDetailsManagerConfigurer$1\norg.springframework.security.config.annotation.authentication.configurers.provisioning.UserDetailsManagerConfigurer\norg.springframework.security.config.annotation.authentication.configurers.provisioning.InMemoryUserDetailsManagerConfigurer\norg.springframework.security.config.annotation.authentication.configurers.ldap.LdapAuthenticationProviderConfigurer$1\norg.springframework.security.config.annotation.authentication.configurers.ldap.LdapAuthenticationProviderConfigurer\norg.springframework.security.config.annotation.authentication.configurers.ldap.LdapAuthenticationProviderConfigurer$PasswordCompareConfigurer\norg.springframework.security.config.annotation.authentication.configurers.ldap.LdapAuthenticationProviderConfigurer$ContextSourceBuilder\norg.springframework.security.config.annotation.authentication.configurers.userdetails.AbstractDaoAuthenticationConfigurer\norg.springframework.security.config.annotation.authentication.configurers.userdetails.UserDetailsServiceConfigurer\norg.springframework.security.config.annotation.authentication.configurers.userdetails.DaoAuthenticationConfigurer\norg.springframework.security.config.annotation.authentication.configurers.userdetails.UserDetailsAwareConfigurer\norg.springframework.security.config.annotation.authentication.configuration.InitializeAuthenticationProviderBeanManagerConfigurer$InitializeUserDetailsManagerConfigurer\norg.springframework.security.config.annotation.authentication.configuration.InitializeAuthenticationProviderBeanManagerConfigurer\norg.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration$EnableGlobalAuthenticationAutowiredConfigurer\norg.springframework.security.config.annotation.authentication.configuration.EnableGlobalAuthentication\norg.springframework.security.config.annotation.authentication.configuration.InitializeUserDetailsBeanManagerConfigurer$InitializeUserDetailsManagerConfigurer\norg.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration$AuthenticationManagerDelegator\norg.springframework.security.config.annotation.authentication.configuration.InitializeUserDetailsBeanManagerConfigurer\norg.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration\norg.springframework.security.config.annotation.authentication.ProviderManagerBuilder\norg.springframework.security.config.annotation.SecurityBuilder\norg.springframework.security.config.annotation.web.builders.FilterComparator\norg.springframework.security.config.annotation.web.builders.WebSecurity$1\norg.springframework.security.config.annotation.web.builders.HttpSecurity\norg.springframework.security.config.annotation.web.builders.HttpSecurity$RequestMatcherConfigurer\norg.springframework.security.config.annotation.web.builders.WebSecurity\norg.springframework.security.config.annotation.web.builders.HttpSecurity$MvcMatchersRequestMatcherConfigurer\norg.springframework.security.config.annotation.web.builders.WebSecurity$IgnoredRequestConfigurer\norg.springframework.security.config.annotation.web.builders.WebSecurity$MvcMatchersIgnoredRequestConfigurer\norg.springframework.security.config.annotation.web.builders.HttpSecurity$1\norg.springframework.security.config.annotation.web.AbstractRequestMatcherRegistry\norg.springframework.security.config.annotation.web.configurers.JeeConfigurer\norg.springframework.security.config.annotation.web.configurers.ChannelSecurityConfigurer$1\norg.springframework.security.config.annotation.web.configurers.SecurityContextConfigurer\norg.springframework.security.config.annotation.web.configurers.PermitAllSupport$ExactUrlRequestMatcher\norg.springframework.security.config.annotation.web.configurers.UrlAuthorizationConfigurer$1\norg.springframework.security.config.annotation.web.configurers.ExceptionHandlingConfigurer\norg.springframework.security.config.annotation.web.configurers.AbstractConfigAttributeRequestMatcherRegistry\norg.springframework.security.config.annotation.web.configurers.FormLoginConfigurer\norg.springframework.security.config.annotation.web.configurers.X509Configurer\norg.springframework.security.config.annotation.web.configurers.HeadersConfigurer$HstsConfig\norg.springframework.security.config.annotation.web.configurers.AbstractConfigAttributeRequestMatcherRegistry$UrlMapping\norg.springframework.security.config.annotation.web.configurers.DefaultLoginPageConfigurer\norg.springframework.security.config.annotation.web.configurers.HeadersConfigurer$ContentSecurityPolicyConfig\norg.springframework.security.config.annotation.web.configurers.HeadersConfigurer$FrameOptionsConfig\norg.springframework.security.config.annotation.web.configurers.CsrfConfigurer$IgnoreCsrfProtectionRegistry\norg.springframework.security.config.annotation.web.configurers.SessionManagementConfigurer$ConcurrencyControlConfigurer\norg.springframework.security.config.annotation.web.configurers.CsrfConfigurer\norg.springframework.security.config.annotation.web.configurers.PortMapperConfigurer$1\norg.springframework.security.config.annotation.web.configurers.HeadersConfigurer$1\norg.springframework.security.config.annotation.web.configurers.UrlAuthorizationConfigurer\norg.springframework.security.config.annotation.web.configurers.ExpressionUrlAuthorizationConfigurer\norg.springframework.security.config.annotation.web.configurers.ExpressionUrlAuthorizationConfigurer$AuthorizedUrl\norg.springframework.security.config.annotation.web.configurers.ServletApiConfigurer\norg.springframework.security.config.annotation.web.configurers.openid.OpenIDLoginConfigurer$AttributeExchangeConfigurer\norg.springframework.security.config.annotation.web.configurers.openid.OpenIDLoginConfigurer\norg.springframework.security.config.annotation.web.configurers.openid.OpenIDLoginConfigurer$1\norg.springframework.security.config.annotation.web.configurers.openid.OpenIDLoginConfigurer$AttributeExchangeConfigurer$AttributeConfigurer\norg.springframework.security.config.annotation.web.configurers.LogoutConfigurer\norg.springframework.security.config.annotation.web.configurers.RequestCacheConfigurer\norg.springframework.security.config.annotation.web.configurers.UrlAuthorizationConfigurer$MvcMatchersAuthorizedUrl\norg.springframework.security.config.annotation.web.configurers.CsrfConfigurer$1\norg.springframework.security.config.annotation.web.configurers.PermitAllSupport$1\norg.springframework.security.config.annotation.web.configurers.PermitAllSupport\norg.springframework.security.config.annotation.web.configurers.HeadersConfigurer$ContentTypeOptionsConfig\norg.springframework.security.config.annotation.web.configurers.PortMapperConfigurer\norg.springframework.security.config.annotation.web.configurers.RememberMeConfigurer\norg.springframework.security.config.annotation.web.configurers.ExpressionUrlAuthorizationConfigurer$1\norg.springframework.security.config.annotation.web.configurers.SessionManagementConfigurer$1\norg.springframework.security.config.annotation.web.configurers.AbstractInterceptUrlConfigurer\norg.springframework.security.config.annotation.web.configurers.SessionManagementConfigurer\norg.springframework.security.config.annotation.web.configurers.ChannelSecurityConfigurer\norg.springframework.security.config.annotation.web.configurers.HeadersConfigurer$HpkpConfig\norg.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer\norg.springframework.security.config.annotation.web.configurers.UrlAuthorizationConfigurer$StandardInterceptUrlRegistry\norg.springframework.security.config.annotation.web.configurers.AnonymousConfigurer\norg.springframework.security.config.annotation.web.configurers.CorsConfigurer$MvcCorsFilter\norg.springframework.security.config.annotation.web.configurers.ChannelSecurityConfigurer$ChannelRequestMatcherRegistry\norg.springframework.security.config.annotation.web.configurers.ExpressionUrlAuthorizationConfigurer$MvcMatchersAuthorizedUrl\norg.springframework.security.config.annotation.web.configurers.ChannelSecurityConfigurer$MvcMatchersRequiresChannelUrl\norg.springframework.security.config.annotation.web.configurers.ChannelSecurityConfigurer$RequiresChannelUrl\norg.springframework.security.config.annotation.web.configurers.HeadersConfigurer\norg.springframework.security.config.annotation.web.configurers.AbstractInterceptUrlConfigurer$AbstractInterceptUrlRegistry\norg.springframework.security.config.annotation.web.configurers.SessionManagementConfigurer$SessionFixationConfigurer\norg.springframework.security.config.annotation.web.configurers.PortMapperConfigurer$HttpPortMapping\norg.springframework.security.config.annotation.web.configurers.HeadersConfigurer$CacheControlConfig\norg.springframework.security.config.annotation.web.configurers.HeadersConfigurer$ReferrerPolicyConfig\norg.springframework.security.config.annotation.web.configurers.AbstractAuthenticationFilterConfigurer\norg.springframework.security.config.annotation.web.configurers.HeadersConfigurer$XXssConfig\norg.springframework.security.config.annotation.web.configurers.CsrfConfigurer$MvcMatchersIgnoreCsrfProtectionRegistry\norg.springframework.security.config.annotation.web.configurers.HttpBasicConfigurer\norg.springframework.security.config.annotation.web.configurers.CorsConfigurer\norg.springframework.security.config.annotation.web.configurers.UrlAuthorizationConfigurer$AuthorizedUrl\norg.springframework.security.config.annotation.web.configurers.ExpressionUrlAuthorizationConfigurer$ExpressionInterceptUrlRegistry\norg.springframework.security.config.annotation.web.messaging.MessageSecurityMetadataSourceRegistry$1\norg.springframework.security.config.annotation.web.messaging.MessageSecurityMetadataSourceRegistry$PreBuiltMatcherBuilder\norg.springframework.security.config.annotation.web.messaging.MessageSecurityMetadataSourceRegistry$DelegatingPathMatcher\norg.springframework.security.config.annotation.web.messaging.MessageSecurityMetadataSourceRegistry$Constraint\norg.springframework.security.config.annotation.web.messaging.MessageSecurityMetadataSourceRegistry$MatcherBuilder\norg.springframework.security.config.annotation.web.messaging.MessageSecurityMetadataSourceRegistry\norg.springframework.security.config.annotation.web.messaging.MessageSecurityMetadataSourceRegistry$PathMatcherMessageMatcherBuilder\norg.springframework.security.config.annotation.web.HttpSecurityBuilder\norg.springframework.security.config.annotation.web.servlet.configuration.EnableWebMvcSecurity\norg.springframework.security.config.annotation.web.servlet.configuration.WebMvcSecurityConfiguration\norg.springframework.security.config.annotation.web.AbstractRequestMatcherRegistry$RequestMatchers\norg.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$AnnotationAwareOrderComparator\norg.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter$1\norg.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter$UserDetailsServiceDelegator\norg.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$1\norg.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter$AuthenticationManagerDelegator\norg.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter$3\norg.springframework.security.config.annotation.web.configuration.EnableWebSecurity\norg.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter\norg.springframework.security.config.annotation.web.configuration.AutowiredWebSecurityConfigurersIgnoreParents\norg.springframework.security.config.annotation.web.configuration.SpringWebMvcImportSelector\norg.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration\norg.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration\norg.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter$2\norg.springframework.security.config.annotation.web.WebSecurityConfigurer\norg.springframework.security.config.annotation.web.socket.AbstractSecurityWebSocketMessageBrokerConfigurer$WebSocketMessageSecurityMetadataSourceRegistry\norg.springframework.security.config.annotation.web.socket.AbstractSecurityWebSocketMessageBrokerConfigurer$1\norg.springframework.security.config.annotation.web.socket.AbstractSecurityWebSocketMessageBrokerConfigurer\norg.springframework.security.config.annotation.configuration.AutowireBeanFactoryObjectPostProcessor\norg.springframework.security.config.annotation.configuration.ObjectPostProcessorConfiguration\norg.springframework.security.config.SecurityNamespaceHandler\norg.springframework.security.config.websocket.WebSocketMessageBrokerSecurityBeanDefinitionParser$MessageSecurityPostProcessor\norg.springframework.security.config.websocket.WebSocketMessageBrokerSecurityBeanDefinitionParser$DelegatingPathMatcher\norg.springframework.security.config.websocket.WebSocketMessageBrokerSecurityBeanDefinitionParser\norg.springframework.security.config.method.ProtectPointcutPostProcessor\norg.springframework.security.config.method.GlobalMethodSecurityBeanDefinitionParser$DefaultMethodSecurityExpressionHandlerBeanFactory\norg.springframework.security.config.method.InternalInterceptMethodsBeanDefinitionDecorator\norg.springframework.security.config.method.InterceptMethodsBeanDefinitionDecorator\norg.springframework.security.config.method.MethodSecurityMetadataSourceBeanDefinitionParser\norg.springframework.security.config.method.GlobalMethodSecurityBeanDefinitionParser$AuthenticationManagerDelegator\norg.springframework.security.config.method.GlobalMethodSecurityBeanDefinitionParser\norg.springframework.security.config.method.MethodConfigUtils\norg.springframework.security.config.method.GlobalMethodSecurityBeanDefinitionParser$Jsr250MethodSecurityMetadataSourceBeanFactory\norg.springframework.security.config.method.GlobalMethodSecurityBeanDefinitionParser$AbstractGrantedAuthorityDefaultsBeanFactory\norg.springframework.security.config.method.GlobalMethodSecurityBeanDefinitionParser$LazyInitBeanDefinitionRegistryPostProcessor\norg.springframework.security.config.Elements\norg.springframework.security.config.authentication.UserServiceBeanDefinitionParser\norg.springframework.security.config.authentication.AuthenticationManagerBeanDefinitionParser\norg.springframework.security.config.authentication.AuthenticationManagerBeanDefinitionParser$NullAuthenticationProvider\norg.springframework.security.config.authentication.CachingUserDetailsService\norg.springframework.security.config.authentication.SaltSourceBeanDefinitionParser\norg.springframework.security.config.authentication.PasswordEncoderParser\norg.springframework.security.config.authentication.AbstractUserDetailsServiceBeanDefinitionParser\norg.springframework.security.config.authentication.AuthenticationProviderBeanDefinitionParser\norg.springframework.security.config.authentication.AuthenticationManagerFactoryBean\norg.springframework.security.config.authentication.JdbcUserServiceBeanDefinitionParser\norg.springframework.security.config.DebugBeanDefinitionParser\norg.springframework.security.config.debug.SecurityDebugBeanFactoryPostProcessor\norg.springframework.security.config.BeanIds\norg.springframework.security.config.ldap.ContextSourceSettingPostProcessor\norg.springframework.security.config.ldap.LdapUserServiceBeanDefinitionParser\norg.springframework.security.config.ldap.LdapProviderBeanDefinitionParser\norg.springframework.security.config.ldap.LdapServerBeanDefinitionParser" + } + ] + }, + { + "publisher": "Spring IO", + "group": "org.springframework", + "name": "spring-aop", + "version": "4.3.6.RELEASE", + "description": "Spring AOP", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "f401d6e8caeb8b136a50273c84e24812" + }, + { + "alg": "SHA-1", + "content": "00d70b2393d380cd468d9a14969efaf9022c67c0" + }, + { + "alg": "SHA-256", + "content": "060eb862d073712e391a78db94fc082b25ea4560383f7e4c28a98d1bc54306f1" + }, + { + "alg": "SHA-512", + "content": "9b2e9e9fa34454ccc10a907ca4a26b4a8ccf21522d50c30af64e049e94280fc2406da4bf58a5103e2708e93f581d534a49a96132858f29d558c0be84ea9d925a" + }, + { + "alg": "SHA-384", + "content": "2604b000c738e84c579d324eb20629c863ea75ab079f79a8cdbaef82a976e266e41730d7cc6ba67ba4e28d7ee62fe6b1" + }, + { + "alg": "SHA3-384", + "content": "d76cf9770bac22ec4e6d74b8d1273b15219973df0424a5452b624b050569a5cc9cc0ff28b1bd144b917128de5596abfd" + }, + { + "alg": "SHA3-256", + "content": "4a5372d4d6e2015c4fbb504587fd5f75d7efa41c46e4007f7d3f38e1c646b941" + }, + { + "alg": "SHA3-512", + "content": "7d835cb56a654833b4eea37cbb9e1c38fd97d49d7fa1f81e2acd8d513cfe0f1fc8ad2fb503da5256134aa1a83b213ca9cd21248bac301c1c2e8f86fd65810bec" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework/spring-aop@4.3.6.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework/spring-aop@4.3.6.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/spring-aop/4.3.6.RELEASE/spring-aop-4.3.6.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.aopalliance.intercept.ConstructorInterceptor\norg.aopalliance.intercept.ConstructorInvocation\norg.aopalliance.intercept.Invocation\norg.aopalliance.intercept.MethodInterceptor\norg.aopalliance.intercept.Interceptor\norg.aopalliance.intercept.Joinpoint\norg.aopalliance.intercept.MethodInvocation\norg.aopalliance.aop.Advice\norg.aopalliance.aop.AspectException\norg.springframework.aop.config.AdvisorComponentDefinition\norg.springframework.aop.config.ConfigBeanDefinitionParser\norg.springframework.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory\norg.springframework.aop.config.AbstractInterceptorDrivenBeanDefinitionDecorator\norg.springframework.aop.config.AopConfigUtils\norg.springframework.aop.config.AopNamespaceUtils\norg.springframework.aop.config.PointcutEntry\norg.springframework.aop.config.AspectComponentDefinition\norg.springframework.aop.config.AopNamespaceHandler\norg.springframework.aop.config.AdvisorEntry\norg.springframework.aop.config.AspectEntry\norg.springframework.aop.config.SpringConfiguredBeanDefinitionParser\norg.springframework.aop.config.MethodLocatingFactoryBean\norg.springframework.aop.config.AdviceEntry\norg.springframework.aop.config.ScopedProxyBeanDefinitionDecorator\norg.springframework.aop.config.PointcutComponentDefinition\norg.springframework.aop.config.AspectJAutoProxyBeanDefinitionParser\norg.springframework.aop.AfterReturningAdvice\norg.springframework.aop.support.DefaultIntroductionAdvisor\norg.springframework.aop.support.IntroductionInfoSupport\norg.springframework.aop.support.RegexpMethodPointcutAdvisor$SerializableMonitor\norg.springframework.aop.support.annotation.AnnotationClassFilter\norg.springframework.aop.support.annotation.AnnotationMatchingPointcut\norg.springframework.aop.support.annotation.AnnotationMethodMatcher\norg.springframework.aop.support.DelegatingIntroductionInterceptor\norg.springframework.aop.support.StaticMethodMatcherPointcut\norg.springframework.aop.support.MethodMatchers\norg.springframework.aop.support.AbstractPointcutAdvisor\norg.springframework.aop.support.StaticMethodMatcher\norg.springframework.aop.support.StaticMethodMatcherPointcutAdvisor\norg.springframework.aop.support.DelegatePerTargetObjectIntroductionInterceptor\norg.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor\norg.springframework.aop.support.RegexpMethodPointcutAdvisor$1\norg.springframework.aop.support.AopUtils\norg.springframework.aop.support.ClassFilters$UnionClassFilter\norg.springframework.aop.support.JdkRegexpMethodPointcut\norg.springframework.aop.support.DefaultPointcutAdvisor\norg.springframework.aop.support.DynamicMethodMatcherPointcut\norg.springframework.aop.support.AbstractGenericPointcutAdvisor\norg.springframework.aop.support.Pointcuts$GetterPointcut\norg.springframework.aop.support.ControlFlowPointcut\norg.springframework.aop.support.Pointcuts$SetterPointcut\norg.springframework.aop.support.AbstractRegexpMethodPointcut\norg.springframework.aop.support.ComposablePointcut\norg.springframework.aop.support.DynamicMethodMatcher\norg.springframework.aop.support.NameMatchMethodPointcutAdvisor\norg.springframework.aop.support.MethodMatchers$UnionMethodMatcher\norg.springframework.aop.support.AbstractExpressionPointcut\norg.springframework.aop.support.NameMatchMethodPointcut\norg.springframework.aop.support.ClassFilters\norg.springframework.aop.support.Pointcuts\norg.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor\norg.springframework.aop.support.RootClassFilter\norg.springframework.aop.support.ClassFilters$IntersectionClassFilter\norg.springframework.aop.support.ExpressionPointcut\norg.springframework.aop.support.MethodMatchers$IntersectionMethodMatcher\norg.springframework.aop.support.MethodMatchers$ClassFilterAwareUnionMethodMatcher\norg.springframework.aop.support.RegexpMethodPointcutAdvisor\norg.springframework.aop.TargetSource\norg.springframework.aop.scope.ScopedProxyUtils\norg.springframework.aop.scope.DefaultScopedObject\norg.springframework.aop.scope.ScopedProxyFactoryBean\norg.springframework.aop.scope.ScopedObject\norg.springframework.aop.TrueMethodMatcher\norg.springframework.aop.ProxyMethodInvocation\norg.springframework.aop.AfterAdvice\norg.springframework.aop.RawTargetAccess\norg.springframework.aop.AopInvocationException\norg.springframework.aop.IntroductionInterceptor\norg.springframework.aop.IntroductionAdvisor\norg.springframework.aop.ClassFilter\norg.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer$AmbiguousBindingException\norg.springframework.aop.aspectj.TypePatternClassFilter\norg.springframework.aop.aspectj.AspectJExpressionPointcut$BeanNamePointcutDesignatorHandler\norg.springframework.aop.aspectj.RuntimeTestWalker$1\norg.springframework.aop.aspectj.SimpleAspectInstanceFactory\norg.springframework.aop.aspectj.AspectJAopUtils\norg.springframework.aop.aspectj.InstantiationModelAwarePointcutAdvisor\norg.springframework.aop.aspectj.AspectJMethodBeforeAdvice\norg.springframework.aop.aspectj.AspectJAfterAdvice\norg.springframework.aop.aspectj.AspectJProxyUtils\norg.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory$1\norg.springframework.aop.aspectj.annotation.AspectMetadata\norg.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory$AspectJAnnotationType\norg.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory$1\norg.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator$BeanFactoryAspectJAdvisorsBuilderAdapter\norg.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory\norg.springframework.aop.aspectj.annotation.SingletonMetadataAwareAspectInstanceFactory\norg.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory$SyntheticInstantiationAdvisor$1\norg.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory$4\norg.springframework.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl$1\norg.springframework.aop.aspectj.annotation.SimpleMetadataAwareAspectInstanceFactory\norg.springframework.aop.aspectj.annotation.AspectJAdvisorFactory\norg.springframework.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder\norg.springframework.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory\norg.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory$3\norg.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory$2\norg.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator\norg.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory$SyntheticInstantiationAdvisor\norg.springframework.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator\norg.springframework.aop.aspectj.annotation.PrototypeAspectInstanceFactory\norg.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory$AspectJAnnotation\norg.springframework.aop.aspectj.annotation.AspectJProxyFactory\norg.springframework.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl\norg.springframework.aop.aspectj.annotation.AspectMetadata$1\norg.springframework.aop.aspectj.annotation.MetadataAwareAspectInstanceFactory\norg.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory\norg.springframework.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl$PerTargetInstantiationModelPointcut\norg.springframework.aop.aspectj.annotation.NotAnAtAspectException\norg.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory$AspectJAnnotationParameterNameDiscoverer\norg.springframework.aop.aspectj.AbstractAspectJAdvice$AdviceExcludingMethodMatcher\norg.springframework.aop.aspectj.AspectJPointcutAdvisor\norg.springframework.aop.aspectj.RuntimeTestWalker$InstanceOfResidueTestVisitor\norg.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator$PartiallyComparableAdvisorHolder\norg.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator\norg.springframework.aop.aspectj.autoproxy.AspectJPrecedenceComparator\norg.springframework.aop.aspectj.AspectJAroundAdvice\norg.springframework.aop.aspectj.RuntimeTestWalker$SubtypeSensitiveVarTypeTestVisitor\norg.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer\norg.springframework.aop.aspectj.AspectJExpressionPointcut\norg.springframework.aop.aspectj.RuntimeTestWalker$TestVisitorAdapter\norg.springframework.aop.aspectj.DeclareParentsAdvisor\norg.springframework.aop.aspectj.AspectInstanceFactory\norg.springframework.aop.aspectj.AspectJAfterReturningAdvice\norg.springframework.aop.aspectj.RuntimeTestWalker$ThisInstanceOfResidueTestVisitor\norg.springframework.aop.aspectj.AspectJExpressionPointcut$1\norg.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer$PointcutBody\norg.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint\norg.springframework.aop.aspectj.SingletonAspectInstanceFactory\norg.springframework.aop.aspectj.AspectJExpressionPointcut$BeanNameContextMatcher\norg.springframework.aop.aspectj.AspectJPrecedenceInformation\norg.springframework.aop.aspectj.RuntimeTestWalker$TargetInstanceOfResidueTestVisitor\norg.springframework.aop.aspectj.AbstractAspectJAdvice\norg.springframework.aop.aspectj.DeclareParentsAdvisor$1\norg.springframework.aop.aspectj.AspectJAfterThrowingAdvice\norg.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint$MethodSignatureImpl\norg.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor\norg.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint$1\norg.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint$SourceLocationImpl\norg.springframework.aop.aspectj.AspectJWeaverMessageHandler\norg.springframework.aop.aspectj.AspectJExpressionPointcut$DefensiveShadowMatch\norg.springframework.aop.aspectj.RuntimeTestWalker\norg.springframework.aop.SpringProxy\norg.springframework.aop.IntroductionAwareMethodMatcher\norg.springframework.aop.Pointcut\norg.springframework.aop.IntroductionInfo\norg.springframework.aop.PointcutAdvisor\norg.springframework.aop.BeforeAdvice\norg.springframework.aop.Advisor\norg.springframework.aop.interceptor.DebugInterceptor\norg.springframework.aop.interceptor.AsyncUncaughtExceptionHandler\norg.springframework.aop.interceptor.AbstractMonitoringInterceptor\norg.springframework.aop.interceptor.AbstractTraceInterceptor\norg.springframework.aop.interceptor.ConcurrencyThrottleInterceptor\norg.springframework.aop.interceptor.SimpleAsyncUncaughtExceptionHandler\norg.springframework.aop.interceptor.ExposeBeanNameAdvisors$ExposeBeanNameInterceptor\norg.springframework.aop.interceptor.PerformanceMonitorInterceptor\norg.springframework.aop.interceptor.ExposeBeanNameAdvisors\norg.springframework.aop.interceptor.AsyncExecutionInterceptor\norg.springframework.aop.interceptor.AsyncExecutionAspectSupport$CompletableFutureDelegate\norg.springframework.aop.interceptor.AsyncExecutionAspectSupport\norg.springframework.aop.interceptor.CustomizableTraceInterceptor\norg.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor\norg.springframework.aop.interceptor.SimpleTraceInterceptor\norg.springframework.aop.interceptor.AsyncExecutionInterceptor$1\norg.springframework.aop.interceptor.ExposeInvocationInterceptor$1\norg.springframework.aop.interceptor.ExposeInvocationInterceptor\norg.springframework.aop.interceptor.AsyncExecutionAspectSupport$CompletableFutureDelegate$1\norg.springframework.aop.interceptor.ExposeBeanNameAdvisors$ExposeBeanNameIntroduction\norg.springframework.aop.TrueClassFilter\norg.springframework.aop.MethodMatcher\norg.springframework.aop.ThrowsAdvice\norg.springframework.aop.framework.ProxyFactoryBean$PrototypePlaceholderAdvisor\norg.springframework.aop.framework.AopContext\norg.springframework.aop.framework.DefaultAdvisorChainFactory\norg.springframework.aop.framework.Advised\norg.springframework.aop.framework.AopConfigException\norg.springframework.aop.framework.AdvisedSupport\norg.springframework.aop.framework.AopProxyFactory\norg.springframework.aop.framework.ObjenesisCglibAopProxy\norg.springframework.aop.framework.CglibAopProxy$HashCodeInterceptor\norg.springframework.aop.framework.autoproxy.TargetSourceCreator\norg.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator$BeanFactoryAdvisorRetrievalHelperAdapter\norg.springframework.aop.framework.autoproxy.ProxyCreationContext\norg.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator\norg.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator\norg.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator\norg.springframework.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor\norg.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper\norg.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator\norg.springframework.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator\norg.springframework.aop.framework.autoproxy.AutoProxyUtils\norg.springframework.aop.framework.autoproxy.target.LazyInitTargetSourceCreator\norg.springframework.aop.framework.autoproxy.target.QuickTargetSourceCreator\norg.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator\norg.springframework.aop.framework.AopProxyUtils\norg.springframework.aop.framework.ReflectiveMethodInvocation\norg.springframework.aop.framework.adapter.DefaultAdvisorAdapterRegistry\norg.springframework.aop.framework.adapter.GlobalAdvisorAdapterRegistry\norg.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor\norg.springframework.aop.framework.adapter.UnknownAdviceTypeException\norg.springframework.aop.framework.adapter.AfterReturningAdviceAdapter\norg.springframework.aop.framework.adapter.ThrowsAdviceAdapter\norg.springframework.aop.framework.adapter.AdvisorAdapterRegistrationManager\norg.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor\norg.springframework.aop.framework.adapter.MethodBeforeAdviceAdapter\norg.springframework.aop.framework.adapter.AdvisorAdapter\norg.springframework.aop.framework.adapter.AdvisorAdapterRegistry\norg.springframework.aop.framework.adapter.ThrowsAdviceInterceptor\norg.springframework.aop.framework.ProxyFactory\norg.springframework.aop.framework.CglibAopProxy$DynamicUnadvisedExposedInterceptor\norg.springframework.aop.framework.ProxyFactoryBean\norg.springframework.aop.framework.CglibAopProxy$StaticUnadvisedInterceptor\norg.springframework.aop.framework.InterceptorAndDynamicMethodMatcher\norg.springframework.aop.framework.CglibAopProxy$StaticDispatcher\norg.springframework.aop.framework.CglibAopProxy$AdvisedDispatcher\norg.springframework.aop.framework.AdvisorChainFactory\norg.springframework.aop.framework.CglibAopProxy$ClassLoaderAwareUndeclaredThrowableStrategy\norg.springframework.aop.framework.CglibAopProxy$StaticUnadvisedExposedInterceptor\norg.springframework.aop.framework.CglibAopProxy$FixedChainStaticTargetInterceptor\norg.springframework.aop.framework.AdvisedSupportListener\norg.springframework.aop.framework.CglibAopProxy$DynamicUnadvisedInterceptor\norg.springframework.aop.framework.DefaultAopProxyFactory\norg.springframework.aop.framework.AdvisedSupport$MethodCacheKey\norg.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation\norg.springframework.aop.framework.AbstractAdvisingBeanPostProcessor\norg.springframework.aop.framework.AopInfrastructureBean\norg.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor\norg.springframework.aop.framework.ProxyCreatorSupport\norg.springframework.aop.framework.CglibAopProxy\norg.springframework.aop.framework.ProxyProcessorSupport\norg.springframework.aop.framework.AopProxy\norg.springframework.aop.framework.CglibAopProxy$EqualsInterceptor\norg.springframework.aop.framework.JdkDynamicAopProxy\norg.springframework.aop.framework.ProxyConfig\norg.springframework.aop.framework.CglibAopProxy$ProxyCallbackFilter\norg.springframework.aop.framework.AbstractSingletonProxyFactoryBean\norg.springframework.aop.framework.CglibAopProxy$SerializableNoOp\norg.springframework.aop.TargetClassAware\norg.springframework.aop.DynamicIntroductionAdvice\norg.springframework.aop.TruePointcut\norg.springframework.aop.target.PoolingConfig\norg.springframework.aop.target.SimpleBeanTargetSource\norg.springframework.aop.target.CommonsPool2TargetSource\norg.springframework.aop.target.ThreadLocalTargetSource\norg.springframework.aop.target.LazyInitTargetSource\norg.springframework.aop.target.AbstractBeanFactoryBasedTargetSource\norg.springframework.aop.target.dynamic.BeanFactoryRefreshableTargetSource\norg.springframework.aop.target.dynamic.AbstractRefreshableTargetSource\norg.springframework.aop.target.dynamic.Refreshable\norg.springframework.aop.target.CommonsPoolTargetSource\norg.springframework.aop.target.AbstractPoolingTargetSource\norg.springframework.aop.target.SingletonTargetSource\norg.springframework.aop.target.AbstractPrototypeBasedTargetSource\norg.springframework.aop.target.PrototypeTargetSource\norg.springframework.aop.target.EmptyTargetSource\norg.springframework.aop.target.ThreadLocalTargetSourceStats\norg.springframework.aop.target.HotSwappableTargetSource\norg.springframework.aop.target.AbstractLazyCreationTargetSource\norg.springframework.aop.MethodBeforeAdvice" + } + ] + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.boot", + "name": "spring-boot-starter-security", + "version": "2.1.5.RELEASE", + "description": "Starter for using Spring Security", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "52c7d8f07ef625b2e1ac8741329da07b" + }, + { + "alg": "SHA-1", + "content": "6c4509c39b8c7347e8226905b40071933ecde5e8" + }, + { + "alg": "SHA-256", + "content": "e33e85beca1f624d3fa4d3ba986fdf4a623b105f5d091034947d101c1771657e" + }, + { + "alg": "SHA-512", + "content": "ee9d855026e2740400ac2b7f8cd61369244f93e26a5437f6e5811ad8ecbb575c0ce266eddd7550c2a9345e98a6c4e28db5892f7b667242fdfcddbbd972cfa574" + }, + { + "alg": "SHA-384", + "content": "ef3d4c577ce1f3e56033880ff2dd940027a365f3613a3537487865ee63f976b7e43a2284e85f1462a5f2e680bd219a52" + }, + { + "alg": "SHA3-384", + "content": "d426b38cfe95efd3d8f9ddbe9b520f2ee830f4898f2c3c07275da34385a3ed1ba844d70ba37b6c33a1de34a657903d1a" + }, + { + "alg": "SHA3-256", + "content": "63e283cefc2db7bb264181ce0a393ba7fb94ad36ceaa987e4a1f38c1497c8c07" + }, + { + "alg": "SHA3-512", + "content": "cccbae35f87fabbe6bd33b3a0f5267eb020d45063e75ba3a99b5e2c37b38691da67444aec77ddc0f807864733d9f309aea40ecdfe884bfc107fe562dc5bdfe1d" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-security@2.1.5.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.boot/spring-boot-starter-security@2.1.5.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/boot/spring-boot-starter-security/2.1.5.RELEASE/spring-boot-starter-security-2.1.5.RELEASE.jar" + } + ] + } + } + }, + { + "publisher": "The Apache Software Foundation", + "group": "commons-net", + "name": "commons-net", + "version": "3.6", + "description": "Apache Commons Net library contains a collection of network utilities and protocol implementations. Supported protocols include: Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Telnet, Whois", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "b46661b01cc7aeec501f1cd3775509f1" + }, + { + "alg": "SHA-1", + "content": "b71de00508dcb078d2b24b5fa7e538636de9b3da" + }, + { + "alg": "SHA-256", + "content": "d3b3866c61a47ba3bf040ab98e60c3010d027da0e7a99e1755e407dd47bc2702" + }, + { + "alg": "SHA-512", + "content": "dba414cea9fb4b47dfe6d20c347bd91052185dd958996bfdd1e709f66b5fa7812ebb0dad80c47e72bcc0075b3b5526c705216efe771cac1cc53b2f7923124faf" + }, + { + "alg": "SHA-384", + "content": "da4e47cc5b90fdb04f76ec59d9e1c17dcb6c85507fa0867dbfea02ec8b7788fb9c7a8cfa13064675004805ec476f4802" + }, + { + "alg": "SHA3-384", + "content": "8afdb2f0b22a357bd7bd554a8583eaf4c2ec385288abe06cf4da66d3d4af3e66bee242104a4e0252e3af7964a9c4d426" + }, + { + "alg": "SHA3-256", + "content": "a031d0a8e3deff004c46b903e8a12995f80f1e161893f596bde45d5a2b06c870" + }, + { + "alg": "SHA3-512", + "content": "5e55185f5cebb4763a44cb6672c181e0cf804ae3bfd90db8ba86207502ddd7bd99c6c60aabb0d1dcce8b77f9961ccf02db1f6414eeb23bbe62f5ad29a0f84c7d" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/commons-net/commons-net@3.6?type=jar", + "type": "library", + "bom-ref": "pkg:maven/commons-net/commons-net@3.6?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/commons-net/commons-net/3.6/commons-net-3.6.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.commons.net.finger.FingerClient\norg.apache.commons.net.ftp.FTPClient\norg.apache.commons.net.ftp.FTPSTrustManager\norg.apache.commons.net.ftp.parser.MacOsPeterFTPEntryParser\norg.apache.commons.net.ftp.parser.RegexFTPFileEntryParserImpl\norg.apache.commons.net.ftp.parser.VMSFTPEntryParser\norg.apache.commons.net.imap.IMAP\norg.apache.commons.net.io.CopyStreamEvent\norg.apache.commons.net.nntp.Article\norg.apache.commons.net.nntp.NNTPCommand\norg.apache.commons.net.nntp.ThreadContainer\norg.apache.commons.net.pop3.ExtendedPOP3Client$1\norg.apache.commons.net.smtp.AuthenticatingSMTPClient$AUTH_METHOD\norg.apache.commons.net.smtp.SMTPReply\norg.apache.commons.net.telnet.TelnetClient\norg.apache.commons.net.telnet.TelnetOutputStream\norg.apache.commons.net.tftp.TFTPPacket\norg.apache.commons.net.util.Charsets\norg.apache.commons.net.util.SubnetUtils$1\norg.apache.commons.net.DefaultDatagramSocketFactory\norg.apache.commons.net.echo.EchoUDPClient\norg.apache.commons.net.ftp.FTPCommand\norg.apache.commons.net.ftp.FTPFileFilters$3\norg.apache.commons.net.ftp.FTPSServerSocketFactory\norg.apache.commons.net.ftp.parser.FTPFileEntryParserFactory\norg.apache.commons.net.ftp.parser.NTFTPEntryParser\norg.apache.commons.net.imap.AuthenticatingIMAPClient$1\norg.apache.commons.net.imap.IMAPClient$SEARCH_CRITERIA\norg.apache.commons.net.io.CopyStreamException\norg.apache.commons.net.io.SocketOutputStream\norg.apache.commons.net.nntp.ArticlePointer\norg.apache.commons.net.nntp.NNTPReply\norg.apache.commons.net.nntp.SimpleNNTPHeader\norg.apache.commons.net.ntp.NtpV3Packet\norg.apache.commons.net.pop3.POP3Client\norg.apache.commons.net.pop3.POP3Reply\norg.apache.commons.net.smtp.RelayPath\norg.apache.commons.net.smtp.SMTPSClient\norg.apache.commons.net.telnet.TelnetCommand\norg.apache.commons.net.telnet.TelnetInputStream\norg.apache.commons.net.tftp.TFTPClient\norg.apache.commons.net.time.TimeUDPClient\norg.apache.commons.net.util.SSLSocketUtils\norg.apache.commons.net.chargen.CharGenTCPClient\norg.apache.commons.net.DatagramSocketFactory\norg.apache.commons.net.discard.DiscardTCPClient\norg.apache.commons.net.ftp.Configurable\norg.apache.commons.net.ftp.FTPClient$PropertiesSingleton\norg.apache.commons.net.ftp.FTPClientConfig\norg.apache.commons.net.ftp.FTPFileFilter\norg.apache.commons.net.ftp.FTPReply\norg.apache.commons.net.ftp.parser.MLSxEntryParser\norg.apache.commons.net.ftp.parser.UnixFTPEntryParser\norg.apache.commons.net.imap.IMAP$IMAPState\norg.apache.commons.net.imap.IMAPSClient\norg.apache.commons.net.MalformedServerReplyException\norg.apache.commons.net.nntp.ReplyIterator\norg.apache.commons.net.ntp.NtpV3Impl\norg.apache.commons.net.pop3.POP3Command\norg.apache.commons.net.ProtocolCommandSupport\norg.apache.commons.net.telnet.InvalidTelnetOptionException\norg.apache.commons.net.telnet.TerminalTypeOptionHandler\norg.apache.commons.net.util.Base64\norg.apache.commons.net.util.SSLContextUtils\norg.apache.commons.net.bsd.RExecClient\norg.apache.commons.net.daytime.DaytimeUDPClient\norg.apache.commons.net.echo.EchoTCPClient\norg.apache.commons.net.ftp.FTPClient$HostnameResolver\norg.apache.commons.net.ftp.FTPClient$NatServerResolverImpl\norg.apache.commons.net.ftp.FTPConnectionClosedException\norg.apache.commons.net.ftp.FTPListParseEngine\norg.apache.commons.net.ftp.FTPSCommand\norg.apache.commons.net.ftp.parser.MVSFTPEntryParser\norg.apache.commons.net.ftp.parser.VMSVersioningFTPEntryParser\norg.apache.commons.net.imap.IMAPClient$FETCH_ITEM_NAMES\norg.apache.commons.net.io.CopyStreamAdapter\norg.apache.commons.net.io.FromNetASCIIInputStream\norg.apache.commons.net.io.SocketInputStream\norg.apache.commons.net.nntp.ArticleIterator\norg.apache.commons.net.nntp.NNTPConnectionClosedException\norg.apache.commons.net.ntp.NTPUDPClient\norg.apache.commons.net.pop3.ExtendedPOP3Client$AUTH_METHOD\norg.apache.commons.net.PrintCommandListener\norg.apache.commons.net.smtp.SimpleSMTPHeader\norg.apache.commons.net.smtp.SMTPClient\norg.apache.commons.net.smtp.SMTPConnectionClosedException\norg.apache.commons.net.telnet.Telnet\norg.apache.commons.net.tftp.TFTP\norg.apache.commons.net.tftp.TFTPRequestPacket\norg.apache.commons.net.util.KeyManagerUtils\norg.apache.commons.net.util.TrustManagerUtils\norg.apache.commons.net.bsd.RCommandClient\norg.apache.commons.net.DefaultSocketFactory\norg.apache.commons.net.ftp.FTP\norg.apache.commons.net.ftp.FTPFileEntryParserImpl\norg.apache.commons.net.ftp.FTPFileFilters$1\norg.apache.commons.net.ftp.FTPSClient\norg.apache.commons.net.ftp.parser.OS400FTPEntryParser\norg.apache.commons.net.imap.IMAP$1\norg.apache.commons.net.imap.IMAPClient\norg.apache.commons.net.io.CRLFLineReader\norg.apache.commons.net.io.ToNetASCIIOutputStream\norg.apache.commons.net.nntp.NewsgroupInfo\norg.apache.commons.net.ntp.NtpUtils\norg.apache.commons.net.pop3.ExtendedPOP3Client\norg.apache.commons.net.ProtocolCommandEvent\norg.apache.commons.net.telnet.EchoOptionHandler\norg.apache.commons.net.telnet.TelnetInputListener\norg.apache.commons.net.telnet.WindowSizeOptionHandler\norg.apache.commons.net.tftp.TFTPReadRequestPacket\norg.apache.commons.net.util.KeyManagerUtils$X509KeyManager\norg.apache.commons.net.util.SubnetUtils\norg.apache.commons.net.bsd.RLoginClient\norg.apache.commons.net.daytime.DaytimeTCPClient\norg.apache.commons.net.discard.DiscardUDPClient\norg.apache.commons.net.ftp.FTPClient$CSL\norg.apache.commons.net.ftp.FTPCmd\norg.apache.commons.net.ftp.FTPFileEntryParser\norg.apache.commons.net.ftp.FTPFileFilters\norg.apache.commons.net.ftp.FTPSSocketFactory\norg.apache.commons.net.imap.IMAP$IMAPChunkListener\norg.apache.commons.net.imap.IMAPReply\norg.apache.commons.net.io.DotTerminatedMessageWriter\norg.apache.commons.net.io.FromNetASCIIOutputStream\norg.apache.commons.net.nntp.ArticleInfo\norg.apache.commons.net.nntp.NNTPClient\norg.apache.commons.net.ntp.TimeStamp\norg.apache.commons.net.pop3.POP3SClient\norg.apache.commons.net.smtp.SMTP\norg.apache.commons.net.telnet.SimpleOptionHandler\norg.apache.commons.net.telnet.TelnetNotificationHandler\norg.apache.commons.net.tftp.TFTPAckPacket\norg.apache.commons.net.tftp.TFTPWriteRequestPacket\norg.apache.commons.net.util.ListenerList\norg.apache.commons.net.whois.WhoisClient\norg.apache.commons.net.chargen.CharGenUDPClient\norg.apache.commons.net.ftp.FTPFileFilters$2\norg.apache.commons.net.ftp.parser.ConfigurableFTPFileEntryParserImpl\norg.apache.commons.net.ftp.parser.EnterpriseUnixFTPEntryParser\norg.apache.commons.net.ftp.parser.FTPTimestampParser\norg.apache.commons.net.ftp.parser.FTPTimestampParserImpl\norg.apache.commons.net.ftp.parser.ParserInitializationException\norg.apache.commons.net.imap.AuthenticatingIMAPClient\norg.apache.commons.net.imap.IMAPCommand\norg.apache.commons.net.io.DotTerminatedMessageReader\norg.apache.commons.net.io.Util\norg.apache.commons.net.nntp.NNTP\norg.apache.commons.net.nntp.Threader\norg.apache.commons.net.pop3.POP3\norg.apache.commons.net.ProtocolCommandListener\norg.apache.commons.net.smtp.SMTPCommand\norg.apache.commons.net.telnet.SuppressGAOptionHandler\norg.apache.commons.net.telnet.TelnetOptionHandler\norg.apache.commons.net.tftp.TFTPDataPacket\norg.apache.commons.net.time.TimeTCPClient\norg.apache.commons.net.util.TrustManagerUtils$TrustManager\norg.apache.commons.net.DatagramSocketClient\norg.apache.commons.net.ftp.FTPFile\norg.apache.commons.net.ftp.FTPHTTPClient\norg.apache.commons.net.ftp.parser.CompositeFileEntryParser\norg.apache.commons.net.ftp.parser.DefaultFTPFileEntryParserFactory\norg.apache.commons.net.ftp.parser.NetwareFTPEntryParser\norg.apache.commons.net.ftp.parser.OS2FTPEntryParser\norg.apache.commons.net.imap.AuthenticatingIMAPClient$AUTH_METHOD\norg.apache.commons.net.imap.IMAPClient$STATUS_DATA_ITEMS\norg.apache.commons.net.io.CopyStreamListener\norg.apache.commons.net.io.ToNetASCIIInputStream\norg.apache.commons.net.nntp.NewGroupsOrNewsQuery\norg.apache.commons.net.nntp.NewsgroupIterator\norg.apache.commons.net.nntp.Threadable\norg.apache.commons.net.ntp.TimeInfo\norg.apache.commons.net.pop3.POP3MessageInfo\norg.apache.commons.net.smtp.AuthenticatingSMTPClient\norg.apache.commons.net.SocketClient\norg.apache.commons.net.telnet.TelnetOption\norg.apache.commons.net.tftp.TFTPErrorPacket\norg.apache.commons.net.tftp.TFTPPacketException\norg.apache.commons.net.util.KeyManagerUtils$ClientKeyStore\norg.apache.commons.net.util.SubnetUtils$SubnetInfo" + } + ] + }, + { + "publisher": "Apache Software Foundation", + "group": "commons-httpclient", + "name": "commons-httpclient", + "version": "3.1", + "description": "The HttpClient component supports the client-side of RFC 1945 (HTTP/1.0) and RFC 2616 (HTTP/1.1) , several related specifications (RFC 2109 (Cookies) , RFC 2617 (HTTP Authentication) , etc.), and provides a framework by which new request types (methods) or HTTP extensions can be created easily.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "8ad8c9229ef2d59ab9f59f7050e846a5" + }, + { + "alg": "SHA-1", + "content": "964cd74171f427720480efdec40a7c7f6e58426a" + }, + { + "alg": "SHA-256", + "content": "dbd4953d013e10e7c1cc3701a3e6ccd8c950c892f08d804fabfac21705930443" + }, + { + "alg": "SHA-512", + "content": "85e79d4fdb266861910ef95bcd6e82a7f091c9bfbc63dbe2112383ea4d53a5b7a378b54e7c472fbdfde923f30c72d9cad626f8fabb0b9c70d1dfb095add73359" + }, + { + "alg": "SHA-384", + "content": "973e966839aaaddea4af4dd43c6dea59eeeca88b8e452af0a35efeb3c920592b110c5a366fc46f75c404d1c7fa4a7443" + }, + { + "alg": "SHA3-384", + "content": "0c77f4cf3c1d38d7de2cf42a7ff98a0be313ed739d20b62354278bbb7ac12f5c8be656d38e297689ddb8c7ff707f9cc4" + }, + { + "alg": "SHA3-256", + "content": "00c433b1cdaa88af6b91f41a5f1030c95beee1044de84880862f329d1af5821a" + }, + { + "alg": "SHA3-512", + "content": "2fdd42541ff607906620cca573c4ce0ddaac10eb90ce6d755ba4c4e41a6166869748ff79937ebface698407a42aa47abf931ab4ecf996e672344d1a992b39025" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-1.0" + } + } + ], + "purl": "pkg:maven/commons-httpclient/commons-httpclient@3.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/commons-httpclient/commons-httpclient@3.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.commons.httpclient.AutoCloseInputStream\norg.apache.commons.httpclient.ChunkedInputStream\norg.apache.commons.httpclient.ChunkedOutputStream\norg.apache.commons.httpclient.CircularRedirectException\norg.apache.commons.httpclient.ConnectMethod\norg.apache.commons.httpclient.ConnectTimeoutException\norg.apache.commons.httpclient.ConnectionPoolTimeoutException\norg.apache.commons.httpclient.ContentLengthInputStream\norg.apache.commons.httpclient.Cookie\norg.apache.commons.httpclient.Credentials\norg.apache.commons.httpclient.DefaultHttpMethodRetryHandler\norg.apache.commons.httpclient.DefaultMethodRetryHandler\norg.apache.commons.httpclient.Header\norg.apache.commons.httpclient.HeaderElement\norg.apache.commons.httpclient.HeaderGroup\norg.apache.commons.httpclient.HostConfiguration\norg.apache.commons.httpclient.HttpClient\norg.apache.commons.httpclient.HttpClientError\norg.apache.commons.httpclient.HttpConnection\norg.apache.commons.httpclient.HttpConnectionManager\norg.apache.commons.httpclient.HttpConstants\norg.apache.commons.httpclient.HttpContentTooLargeException\norg.apache.commons.httpclient.HttpException\norg.apache.commons.httpclient.HttpHost\norg.apache.commons.httpclient.HttpMethod\norg.apache.commons.httpclient.HttpMethodBase$1\norg.apache.commons.httpclient.HttpMethodBase\norg.apache.commons.httpclient.HttpMethodDirector\norg.apache.commons.httpclient.HttpMethodRetryHandler\norg.apache.commons.httpclient.HttpParser\norg.apache.commons.httpclient.HttpRecoverableException\norg.apache.commons.httpclient.HttpState\norg.apache.commons.httpclient.HttpStatus\norg.apache.commons.httpclient.HttpURL\norg.apache.commons.httpclient.HttpVersion\norg.apache.commons.httpclient.HttpsURL\norg.apache.commons.httpclient.InvalidRedirectLocationException\norg.apache.commons.httpclient.MethodRetryHandler\norg.apache.commons.httpclient.MultiThreadedHttpConnectionManager$1\norg.apache.commons.httpclient.MultiThreadedHttpConnectionManager$ConnectionPool\norg.apache.commons.httpclient.MultiThreadedHttpConnectionManager$ConnectionSource\norg.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HostConnectionPool\norg.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter\norg.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionWithReference\norg.apache.commons.httpclient.MultiThreadedHttpConnectionManager$ReferenceQueueThread\norg.apache.commons.httpclient.MultiThreadedHttpConnectionManager$WaitingThread\norg.apache.commons.httpclient.MultiThreadedHttpConnectionManager\norg.apache.commons.httpclient.NTCredentials\norg.apache.commons.httpclient.NameValuePair\norg.apache.commons.httpclient.NoHttpResponseException\norg.apache.commons.httpclient.ProtocolException\norg.apache.commons.httpclient.ProxyClient$1\norg.apache.commons.httpclient.ProxyClient$ConnectResponse\norg.apache.commons.httpclient.ProxyClient$DummyConnectionManager\norg.apache.commons.httpclient.ProxyClient\norg.apache.commons.httpclient.ProxyHost\norg.apache.commons.httpclient.RedirectException\norg.apache.commons.httpclient.ResponseConsumedWatcher\norg.apache.commons.httpclient.SimpleHttpConnectionManager\norg.apache.commons.httpclient.StatusLine\norg.apache.commons.httpclient.URI$DefaultCharsetChanged\norg.apache.commons.httpclient.URI$LocaleToCharsetMap\norg.apache.commons.httpclient.URI\norg.apache.commons.httpclient.URIException\norg.apache.commons.httpclient.UsernamePasswordCredentials\norg.apache.commons.httpclient.Wire\norg.apache.commons.httpclient.WireLogInputStream\norg.apache.commons.httpclient.WireLogOutputStream\norg.apache.commons.httpclient.auth.AuthChallengeException\norg.apache.commons.httpclient.auth.AuthChallengeParser\norg.apache.commons.httpclient.auth.AuthChallengeProcessor\norg.apache.commons.httpclient.auth.AuthPolicy\norg.apache.commons.httpclient.auth.AuthScheme\norg.apache.commons.httpclient.auth.AuthSchemeBase\norg.apache.commons.httpclient.auth.AuthScope\norg.apache.commons.httpclient.auth.AuthState\norg.apache.commons.httpclient.auth.AuthenticationException\norg.apache.commons.httpclient.auth.BasicScheme\norg.apache.commons.httpclient.auth.CredentialsNotAvailableException\norg.apache.commons.httpclient.auth.CredentialsProvider\norg.apache.commons.httpclient.auth.DigestScheme\norg.apache.commons.httpclient.auth.HttpAuthRealm\norg.apache.commons.httpclient.auth.HttpAuthenticator\norg.apache.commons.httpclient.auth.InvalidCredentialsException\norg.apache.commons.httpclient.auth.MalformedChallengeException\norg.apache.commons.httpclient.auth.NTLM\norg.apache.commons.httpclient.auth.NTLMScheme\norg.apache.commons.httpclient.auth.RFC2617Scheme\norg.apache.commons.httpclient.cookie.Cookie2\norg.apache.commons.httpclient.cookie.CookieAttributeHandler\norg.apache.commons.httpclient.cookie.CookieOrigin\norg.apache.commons.httpclient.cookie.CookiePathComparator\norg.apache.commons.httpclient.cookie.CookiePolicy\norg.apache.commons.httpclient.cookie.CookieSpec\norg.apache.commons.httpclient.cookie.CookieSpecBase\norg.apache.commons.httpclient.cookie.CookieVersionSupport\norg.apache.commons.httpclient.cookie.IgnoreCookiesSpec\norg.apache.commons.httpclient.cookie.MalformedCookieException\norg.apache.commons.httpclient.cookie.NetscapeDraftSpec\norg.apache.commons.httpclient.cookie.RFC2109Spec\norg.apache.commons.httpclient.cookie.RFC2965Spec$1\norg.apache.commons.httpclient.cookie.RFC2965Spec$Cookie2DomainAttributeHandler\norg.apache.commons.httpclient.cookie.RFC2965Spec$Cookie2MaxageAttributeHandler\norg.apache.commons.httpclient.cookie.RFC2965Spec$Cookie2PathAttributeHandler\norg.apache.commons.httpclient.cookie.RFC2965Spec$Cookie2PortAttributeHandler\norg.apache.commons.httpclient.cookie.RFC2965Spec$Cookie2VersionAttributeHandler\norg.apache.commons.httpclient.cookie.RFC2965Spec$CookieCommentAttributeHandler\norg.apache.commons.httpclient.cookie.RFC2965Spec$CookieCommentUrlAttributeHandler\norg.apache.commons.httpclient.cookie.RFC2965Spec$CookieDiscardAttributeHandler\norg.apache.commons.httpclient.cookie.RFC2965Spec$CookieSecureAttributeHandler\norg.apache.commons.httpclient.cookie.RFC2965Spec\norg.apache.commons.httpclient.methods.ByteArrayRequestEntity\norg.apache.commons.httpclient.methods.DeleteMethod\norg.apache.commons.httpclient.methods.EntityEnclosingMethod\norg.apache.commons.httpclient.methods.ExpectContinueMethod\norg.apache.commons.httpclient.methods.FileRequestEntity\norg.apache.commons.httpclient.methods.GetMethod\norg.apache.commons.httpclient.methods.HeadMethod\norg.apache.commons.httpclient.methods.InputStreamRequestEntity\norg.apache.commons.httpclient.methods.MultipartPostMethod\norg.apache.commons.httpclient.methods.OptionsMethod\norg.apache.commons.httpclient.methods.PostMethod\norg.apache.commons.httpclient.methods.PutMethod\norg.apache.commons.httpclient.methods.RequestEntity\norg.apache.commons.httpclient.methods.StringRequestEntity\norg.apache.commons.httpclient.methods.TraceMethod\norg.apache.commons.httpclient.methods.multipart.ByteArrayPartSource\norg.apache.commons.httpclient.methods.multipart.FilePart\norg.apache.commons.httpclient.methods.multipart.FilePartSource\norg.apache.commons.httpclient.methods.multipart.MultipartRequestEntity\norg.apache.commons.httpclient.methods.multipart.Part\norg.apache.commons.httpclient.methods.multipart.PartBase\norg.apache.commons.httpclient.methods.multipart.PartSource\norg.apache.commons.httpclient.methods.multipart.StringPart\norg.apache.commons.httpclient.params.DefaultHttpParams\norg.apache.commons.httpclient.params.DefaultHttpParamsFactory\norg.apache.commons.httpclient.params.HostParams\norg.apache.commons.httpclient.params.HttpClientParams\norg.apache.commons.httpclient.params.HttpConnectionManagerParams\norg.apache.commons.httpclient.params.HttpConnectionParams\norg.apache.commons.httpclient.params.HttpMethodParams\norg.apache.commons.httpclient.params.HttpParams\norg.apache.commons.httpclient.params.HttpParamsFactory\norg.apache.commons.httpclient.protocol.ControllerThreadSocketFactory$1\norg.apache.commons.httpclient.protocol.ControllerThreadSocketFactory$SocketTask\norg.apache.commons.httpclient.protocol.ControllerThreadSocketFactory\norg.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory\norg.apache.commons.httpclient.protocol.Protocol\norg.apache.commons.httpclient.protocol.ProtocolSocketFactory\norg.apache.commons.httpclient.protocol.ReflectionSocketFactory\norg.apache.commons.httpclient.protocol.SSLProtocolSocketFactory\norg.apache.commons.httpclient.protocol.SecureProtocolSocketFactory\norg.apache.commons.httpclient.util.DateParseException\norg.apache.commons.httpclient.util.DateParser\norg.apache.commons.httpclient.util.DateUtil\norg.apache.commons.httpclient.util.EncodingUtil\norg.apache.commons.httpclient.util.ExceptionUtil\norg.apache.commons.httpclient.util.HttpURLConnection\norg.apache.commons.httpclient.util.IdleConnectionHandler\norg.apache.commons.httpclient.util.IdleConnectionTimeoutThread\norg.apache.commons.httpclient.util.LangUtils\norg.apache.commons.httpclient.util.ParameterFormatter\norg.apache.commons.httpclient.util.ParameterParser\norg.apache.commons.httpclient.util.TimeoutController$TimeoutException\norg.apache.commons.httpclient.util.TimeoutController\norg.apache.commons.httpclient.util.URIUtil$Coder\norg.apache.commons.httpclient.util.URIUtil" + } + ] + }, + { + "publisher": "MyBatis.org", + "group": "org.mybatis.spring.boot", + "name": "mybatis-spring-boot-starter", + "version": "1.3.2", + "description": "Spring Boot Support for MyBatis", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "ea2db333f092392fd6caff94953eedff" + }, + { + "alg": "SHA-1", + "content": "cb6de087ae0d34b23ad0671aacdbcc433d84875f" + }, + { + "alg": "SHA-256", + "content": "6d25422f21673b08ad795a1ac488352a2e85c367de9b53542dadab2d2489d1e6" + }, + { + "alg": "SHA-512", + "content": "56e8bb50848fb8599bd419cff07b649a6d43e0de83cb2ecaa54814c0b5f66f2def2ba4f37fba7a6096e4fd44d5ec2a811d80f637c2c3aa8a324d43bb6b986c21" + }, + { + "alg": "SHA-384", + "content": "cd13ec16db6436199e9002668c05dc414e46de1f5323b1c978db3a8cf06cb67ff72737bd3831636ba0581bff889c36a9" + }, + { + "alg": "SHA3-384", + "content": "cd605c36cb93b95b1ac4487865861e249e10c5f0bb0607df64d02a6c98ecd711ad8c367038690d72b2ebca32533b041b" + }, + { + "alg": "SHA3-256", + "content": "9b3478c381b6e041a514c39d9f7c77a45cc61dfc66f4cd1714bab5f0b9e4699c" + }, + { + "alg": "SHA3-512", + "content": "5200e307a254455e6215ab7cf4fc9fe29a432d41f6c5bf658abc7de8ae7db62a8939eaa8f6e6de64f7affbcbb18d8e4515dd80c7fed462033a98a08a126a02ff" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.mybatis.spring.boot/mybatis-spring-boot-starter@1.3.2?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.mybatis.spring.boot/mybatis-spring-boot-starter@1.3.2?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/mybatis/spring/boot/mybatis-spring-boot-starter/1.3.2/mybatis-spring-boot-starter-1.3.2.jar" + } + ] + } + } + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.boot", + "name": "spring-boot-starter-jdbc", + "version": "1.5.1.RELEASE", + "description": "Starter for using JDBC with the Tomcat JDBC connection pool", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "fe9b52cbd9bd21dddfb390261a11098b" + }, + { + "alg": "SHA-1", + "content": "92022d685035a0b043ce581870fceac7156f427d" + }, + { + "alg": "SHA-256", + "content": "b2540ec40037df95f94319918ad3cf6ed42f6935d21c406b15828e9b73ac9d29" + }, + { + "alg": "SHA-512", + "content": "a40f3870eb7546902b3949b1110215438da647009d15bb96376b42ed249a2675c3d94f5e5591349bdd5d445b10d77e326cc3e7e6a4180d449f124390eebaf163" + }, + { + "alg": "SHA-384", + "content": "6019430167e6769cddf4c1d9a7178609a2b556045e5b0239800f091d0ac4696a5672d0815ee2faa79e85f4c394834c1e" + }, + { + "alg": "SHA3-384", + "content": "e495cd923c2520218c04090bfbfe73395ffc35d720aeddd326bf9538f044f0eddc0d1e961b70c78e46309ce0a48e7cf8" + }, + { + "alg": "SHA3-256", + "content": "9e46bcf42388af662fdd63ea1afd53b8911e5705828c8e4f2d1ab02117810efd" + }, + { + "alg": "SHA3-512", + "content": "f001f7ca7a0c21e2bda9ad8589c77e9d61c78e9288779558ef8847529311dfe6b6e116fd16bcc8c7e2052bc710e25d14dbfd992b4670a313609ea8e5abfdca84" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-jdbc@1.5.1.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.boot/spring-boot-starter-jdbc@1.5.1.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/boot/spring-boot-starter-jdbc/1.5.1.RELEASE/spring-boot-starter-jdbc-1.5.1.RELEASE.jar" + } + ] + } + } + }, + { + "group": "org.apache.tomcat", + "name": "tomcat-jdbc", + "version": "8.5.85", + "description": "Tomcat JDBC Pool Package", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "c0c4e6a9167648990679424a09f3b589" + }, + { + "alg": "SHA-1", + "content": "5ef53770e031c860f87fad5cacf63aa148104e8b" + }, + { + "alg": "SHA-256", + "content": "499a8ab6b9b76b77848005a391c9f5b652c566e693bdf18e9dda20a5806542cb" + }, + { + "alg": "SHA-512", + "content": "8bcfbb617ea887356659739357068f23df28d1562f1be93a5e5b09c1df42e0866d7f1bdb13a3852932d86fb4a2ce4b0c136ff804b8fae472d80d754c6ed65ab4" + }, + { + "alg": "SHA-384", + "content": "a3b35478b59f586696d997bc3c9f7fb148d5e1585952be552ec241dcf62f6e48e0aea2733bfe558a65302b9f0425d01e" + }, + { + "alg": "SHA3-384", + "content": "a7ee24ca3bf664560c3423f372e4f085b1955e7337e2025d7336e04e6ecfd72516b8e818f87508ea0b027d95cb9d1a97" + }, + { + "alg": "SHA3-256", + "content": "eb75afcfd9fd7133b97003fbb0e675593844f2f85f1a10aec60e203e6fe3e991" + }, + { + "alg": "SHA3-512", + "content": "c1abf3edf213ef1496805b1de6f014f81aaf7912275d688e63305cd53a9589b097b553b4462c8846ef86cc51dca11a5ba57424574bb65deb2af0ab649f197626" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.tomcat/tomcat-jdbc@8.5.85?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.tomcat/tomcat-jdbc@8.5.85?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/tomcat/tomcat-jdbc/8.5.85/tomcat-jdbc-8.5.85.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.tomcat.jdbc.naming.GenericNamingResourcesFactory\norg.apache.tomcat.jdbc.pool.ClassLoaderUtil\norg.apache.tomcat.jdbc.pool.ConnectionPool$1\norg.apache.tomcat.jdbc.pool.ConnectionPool$ConnectionFuture\norg.apache.tomcat.jdbc.pool.ConnectionPool$PoolCleaner\norg.apache.tomcat.jdbc.pool.ConnectionPool$PrivilegedNewTimer\norg.apache.tomcat.jdbc.pool.ConnectionPool\norg.apache.tomcat.jdbc.pool.DataSource\norg.apache.tomcat.jdbc.pool.DataSourceFactory\norg.apache.tomcat.jdbc.pool.DataSourceProxy\norg.apache.tomcat.jdbc.pool.DisposableConnectionFacade\norg.apache.tomcat.jdbc.pool.FairBlockingQueue$ExchangeCountDownLatch\norg.apache.tomcat.jdbc.pool.FairBlockingQueue$FairIterator\norg.apache.tomcat.jdbc.pool.FairBlockingQueue$ItemFuture\norg.apache.tomcat.jdbc.pool.FairBlockingQueue\norg.apache.tomcat.jdbc.pool.JdbcInterceptor\norg.apache.tomcat.jdbc.pool.MultiLockFairBlockingQueue$ExchangeCountDownLatch\norg.apache.tomcat.jdbc.pool.MultiLockFairBlockingQueue$FairIterator\norg.apache.tomcat.jdbc.pool.MultiLockFairBlockingQueue$ItemFuture\norg.apache.tomcat.jdbc.pool.MultiLockFairBlockingQueue\norg.apache.tomcat.jdbc.pool.PoolConfiguration\norg.apache.tomcat.jdbc.pool.PoolExhaustedException\norg.apache.tomcat.jdbc.pool.PoolProperties$InterceptorDefinition\norg.apache.tomcat.jdbc.pool.PoolProperties$InterceptorProperty\norg.apache.tomcat.jdbc.pool.PoolProperties\norg.apache.tomcat.jdbc.pool.PoolUtilities\norg.apache.tomcat.jdbc.pool.PooledConnection\norg.apache.tomcat.jdbc.pool.PooledConnectionMBean\norg.apache.tomcat.jdbc.pool.ProxyConnection\norg.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy\norg.apache.tomcat.jdbc.pool.StatementFacade\norg.apache.tomcat.jdbc.pool.TrapException\norg.apache.tomcat.jdbc.pool.Validator\norg.apache.tomcat.jdbc.pool.XADataSource\norg.apache.tomcat.jdbc.pool.interceptor.AbstractCreateStatementInterceptor\norg.apache.tomcat.jdbc.pool.interceptor.AbstractQueryReport$StatementProxy\norg.apache.tomcat.jdbc.pool.interceptor.AbstractQueryReport\norg.apache.tomcat.jdbc.pool.interceptor.ConnectionState\norg.apache.tomcat.jdbc.pool.interceptor.QueryTimeoutInterceptor\norg.apache.tomcat.jdbc.pool.interceptor.ResetAbandonedTimer\norg.apache.tomcat.jdbc.pool.interceptor.ResetAbandonedTimerMBean\norg.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport$QueryStats\norg.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport$QueryStatsComparator\norg.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport\norg.apache.tomcat.jdbc.pool.interceptor.SlowQueryReportJmx\norg.apache.tomcat.jdbc.pool.interceptor.SlowQueryReportJmxMBean\norg.apache.tomcat.jdbc.pool.interceptor.StatementCache$1\norg.apache.tomcat.jdbc.pool.interceptor.StatementCache$CacheKey\norg.apache.tomcat.jdbc.pool.interceptor.StatementCache$CachedStatement\norg.apache.tomcat.jdbc.pool.interceptor.StatementCache\norg.apache.tomcat.jdbc.pool.interceptor.StatementCacheMBean\norg.apache.tomcat.jdbc.pool.interceptor.StatementDecoratorInterceptor$ResultSetProxy\norg.apache.tomcat.jdbc.pool.interceptor.StatementDecoratorInterceptor$StatementProxy\norg.apache.tomcat.jdbc.pool.interceptor.StatementDecoratorInterceptor\norg.apache.tomcat.jdbc.pool.interceptor.StatementFinalizer$StatementEntry\norg.apache.tomcat.jdbc.pool.interceptor.StatementFinalizer\norg.apache.tomcat.jdbc.pool.jmx.ConnectionPool\norg.apache.tomcat.jdbc.pool.jmx.ConnectionPoolMBean\norg.apache.tomcat.jdbc.pool.jmx.JmxUtil" + } + ] + }, + { + "group": "org.apache.tomcat", + "name": "tomcat-juli", + "version": "8.5.85", + "description": "Tomcat Core Logging Package", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "5a85d1659ca1e4535ba036a0b23179ec" + }, + { + "alg": "SHA-1", + "content": "8269b90811c52ba431772bdc5b713eb543591c96" + }, + { + "alg": "SHA-256", + "content": "e3df21279d3b0791f9ccd30ee83665c403643e8eaa9000860a9d21a3a793f5f1" + }, + { + "alg": "SHA-512", + "content": "caa5c4b50974c70137a9c24fb574c804cfbb3e4f65cdfe13b03356633f1131d817dba57970d37f4ade7798678bdb4d683a02170ae9df7a70649dafe5efed25be" + }, + { + "alg": "SHA-384", + "content": "a479c1cfdd88c5f71fc7d03cb46be6068b7952cab9ceca33d8b0425bd0f29968cabf8444f4ddb446a021c081c5ebd4a6" + }, + { + "alg": "SHA3-384", + "content": "ae5132079b785615ef93ef6591d87313027131f7845937368028879f89d4114bfb9e00fc3acfd1e4c69566cbd8845583" + }, + { + "alg": "SHA3-256", + "content": "0ce6587c1c384e46c2d30a249d14202e6889c937a87293b98bc7dacf512062b0" + }, + { + "alg": "SHA3-512", + "content": "43cae02460d3fa3ae4360859c1145064a767d4061a2669ce5b10e2be4b9d539cd78ec9f01078d1bf0cdf04cea0aa7ded04189e32be1346c17d6e8cdaa2ec7c3f" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.tomcat/tomcat-juli@8.5.85?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.tomcat/tomcat-juli@8.5.85?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/tomcat/tomcat-juli/8.5.85/tomcat-juli-8.5.85.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.juli.AsyncFileHandler$1\norg.apache.juli.AsyncFileHandler$DropFlushPolicy\norg.apache.juli.AsyncFileHandler$DropLastPolicy\norg.apache.juli.AsyncFileHandler$LoggerExecutorService\norg.apache.juli.AsyncFileHandler\norg.apache.juli.ClassLoaderLogManager$1\norg.apache.juli.ClassLoaderLogManager$2\norg.apache.juli.ClassLoaderLogManager$3\norg.apache.juli.ClassLoaderLogManager$4\norg.apache.juli.ClassLoaderLogManager$ClassLoaderLogInfo\norg.apache.juli.ClassLoaderLogManager$Cleaner\norg.apache.juli.ClassLoaderLogManager$LogNode\norg.apache.juli.ClassLoaderLogManager$RootLogger\norg.apache.juli.ClassLoaderLogManager\norg.apache.juli.DateFormatCache$1\norg.apache.juli.DateFormatCache$Cache\norg.apache.juli.DateFormatCache\norg.apache.juli.FileHandler$1\norg.apache.juli.FileHandler$2\norg.apache.juli.FileHandler$ThreadFactory$1\norg.apache.juli.FileHandler$ThreadFactory\norg.apache.juli.FileHandler\norg.apache.juli.JdkLoggerFormatter\norg.apache.juli.OneLineFormatter$1\norg.apache.juli.OneLineFormatter$2\norg.apache.juli.OneLineFormatter$IndentingPrintWriter\norg.apache.juli.OneLineFormatter$MillisHandling\norg.apache.juli.OneLineFormatter$ThreadNameCache\norg.apache.juli.OneLineFormatter\norg.apache.juli.VerbatimFormatter\norg.apache.juli.WebappProperties\norg.apache.juli.logging.DirectJDKLog\norg.apache.juli.logging.Log\norg.apache.juli.logging.LogConfigurationException\norg.apache.juli.logging.LogFactory" + } + ] + }, + { + "publisher": "Spring IO", + "group": "org.springframework", + "name": "spring-jdbc", + "version": "4.3.6.RELEASE", + "description": "Spring JDBC", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "f644c9de6490cdcbd2fefbe0718d32bc" + }, + { + "alg": "SHA-1", + "content": "6b7855cfbc636dff3d902f4f335fc69e7309d55c" + }, + { + "alg": "SHA-256", + "content": "d8967aad91d0807f0be3afe3772179511a4f418406ecd7e144bb916d00e39bf9" + }, + { + "alg": "SHA-512", + "content": "49157a3f84aa2dbbe9a1eb39616e0c9f510054b0db1d5f304459c99d1ba2f0bc1988b31fa19e44c4aa695681418317d47c4405319297c08cc394b0a3168eb541" + }, + { + "alg": "SHA-384", + "content": "6a5c96eb56bfacc56f9d83eb48d496252e94db14a8ced2016162687359c00747b63c556ba0f61afb31d09f8ccb14a93c" + }, + { + "alg": "SHA3-384", + "content": "541d931bb64039c5603f0a90d9e94c77db93c013671707ca7e50de621c662a9e0f817ecd87f39b2cb55b190f21f5e4f9" + }, + { + "alg": "SHA3-256", + "content": "d73c3496709c52606c94137d0148fed280d67d6325be524e3de83a6ea82e8e72" + }, + { + "alg": "SHA3-512", + "content": "61a6148b8a95303d40391cfda6965a84f491857d252683c3cd474ae4191b5bfc85cc89f5014a872f98d6396cf0b365b9662e055d7e5736eaa0c5199c549bbe1d" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework/spring-jdbc@4.3.6.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework/spring-jdbc@4.3.6.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/spring-jdbc/4.3.6.RELEASE/spring-jdbc-4.3.6.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.jdbc.config.EmbeddedDatabaseBeanDefinitionParser\norg.springframework.jdbc.config.SortedResourcesFactoryBean\norg.springframework.jdbc.config.DatabasePopulatorConfigUtils\norg.springframework.jdbc.config.InitializeDatabaseBeanDefinitionParser\norg.springframework.jdbc.config.JdbcNamespaceHandler\norg.springframework.jdbc.config.SortedResourcesFactoryBean$1\norg.springframework.jdbc.support.SQLExceptionSuTranslator.class\norg.springframework.jdbc.support.lob.OracleLobHandler$OracleLobCreator$2\norg.springframework.jdbc.support.lob.OracleLobHandler$OracleLobCreator\norg.springframework.jdbc.support.lob.OracleLobHandler$OracleLobCreator$1\norg.springframework.jdbc.support.lob.JtaLobCreatorSynchronization\norg.springframework.jdbc.support.lob.PassThroughClob\norg.springframework.jdbc.support.lob.DefaultLobHandler$DefaultLobCreator\norg.springframework.jdbc.support.lob.AbstractLobHandler\norg.springframework.jdbc.support.lob.OracleLobHandler$OracleLobCreator$3\norg.springframework.jdbc.support.lob.OracleLobHandler$OracleLobCreator$4\norg.springframework.jdbc.support.lob.LobCreator\norg.springframework.jdbc.support.lob.TemporaryLobCreator\norg.springframework.jdbc.support.lob.SpringLobCreatorSynchronization\norg.springframework.jdbc.support.lob.OracleLobHandler$OracleLobCreator$5\norg.springframework.jdbc.support.lob.DefaultLobHandler\norg.springframework.jdbc.support.lob.LobCreatorUtils\norg.springframework.jdbc.support.lob.OracleLobHandler\norg.springframework.jdbc.support.lob.OracleLobHandler$LobCallback\norg.springframework.jdbc.support.lob.PassThroughBlob\norg.springframework.jdbc.support.lob.LobHandler\norg.springframework.jdbc.support.KeyHolder\norg.springframework.jdbc.support.DatabaseStartupValidator\norg.springframework.jdbc.support.JdbcUtils\norg.springframework.jdbc.support.SQLExceptionTranslator\norg.springframework.jdbc.support.DatabaseMetaDataCallback\norg.springframework.jdbc.support.CustomSQLExceptionTranslatorRegistrar\norg.springframework.jdbc.support.MetaDataAccessException\norg.springframework.jdbc.support.incrementer.DerbyMaxValueIncrementer\norg.springframework.jdbc.support.incrementer.SybaseAnywhereMaxValueIncrementer\norg.springframework.jdbc.support.incrementer.DB2SequenceMaxValueIncrementer\norg.springframework.jdbc.support.incrementer.AbstractDataFieldMaxValueIncrementer\norg.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer\norg.springframework.jdbc.support.incrementer.HsqlSequenceMaxValueIncrementer\norg.springframework.jdbc.support.incrementer.OracleSequenceMaxValueIncrementer\norg.springframework.jdbc.support.incrementer.AbstractSequenceMaxValueIncrementer\norg.springframework.jdbc.support.incrementer.SqlServerMaxValueIncrementer\norg.springframework.jdbc.support.incrementer.DB2MainframeSequenceMaxValueIncrementer\norg.springframework.jdbc.support.incrementer.HsqlMaxValueIncrementer\norg.springframework.jdbc.support.incrementer.AbstractIdentityColumnMaxValueIncrementer\norg.springframework.jdbc.support.incrementer.SybaseMaxValueIncrementer\norg.springframework.jdbc.support.incrementer.AbstractColumnMaxValueIncrementer\norg.springframework.jdbc.support.incrementer.H2SequenceMaxValueIncrementer\norg.springframework.jdbc.support.incrementer.MySQLMaxValueIncrementer\norg.springframework.jdbc.support.incrementer.PostgreSQLSequenceMaxValueIncrementer\norg.springframework.jdbc.support.SQLErrorCodes\norg.springframework.jdbc.support.nativejdbc.SimpleNativeJdbcExtractor\norg.springframework.jdbc.support.nativejdbc.CommonsDbcpNativeJdbcExtractor\norg.springframework.jdbc.support.nativejdbc.NativeJdbcExtractorAdapter\norg.springframework.jdbc.support.nativejdbc.C3P0NativeJdbcExtractor\norg.springframework.jdbc.support.nativejdbc.Jdbc4NativeJdbcExtractor\norg.springframework.jdbc.support.nativejdbc.OracleJdbc4NativeJdbcExtractor\norg.springframework.jdbc.support.nativejdbc.JBossNativeJdbcExtractor\norg.springframework.jdbc.support.nativejdbc.WebSphereNativeJdbcExtractor\norg.springframework.jdbc.support.nativejdbc.NativeJdbcExtractor\norg.springframework.jdbc.support.nativejdbc.WebLogicNativeJdbcExtractor\norg.springframework.jdbc.support.GeneratedKeyHolder\norg.springframework.jdbc.support.rowset.SqlRowSetMetaData\norg.springframework.jdbc.support.rowset.ResultSetWrappingSqlRowSetMetaData\norg.springframework.jdbc.support.rowset.ResultSetWrappingSqlRowSet\norg.springframework.jdbc.support.rowset.SqlRowSet\norg.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator\norg.springframework.jdbc.support.CustomSQLErrorCodesTranslation\norg.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator\norg.springframework.jdbc.support.CustomSQLExceptionTranslatorRegistry\norg.springframework.jdbc.support.SQLErrorCodesFactory\norg.springframework.jdbc.support.SqlValue\norg.springframework.jdbc.support.xml.Jdbc4SqlXmlHandler$5\norg.springframework.jdbc.support.xml.Jdbc4SqlXmlHandler$2\norg.springframework.jdbc.support.xml.SqlXmlObjectMappingHandler\norg.springframework.jdbc.support.xml.XmlResultProvider\norg.springframework.jdbc.support.xml.Jdbc4SqlXmlHandler$3\norg.springframework.jdbc.support.xml.Jdbc4SqlXmlHandler$AbstractJdbc4SqlXmlValue\norg.springframework.jdbc.support.xml.Jdbc4SqlXmlHandler$4\norg.springframework.jdbc.support.xml.SqlXmlHandler\norg.springframework.jdbc.support.xml.Jdbc4SqlXmlHandler\norg.springframework.jdbc.support.xml.SqlXmlValue\norg.springframework.jdbc.support.xml.XmlBinaryStreamProvider\norg.springframework.jdbc.support.xml.XmlCharacterStreamProvider\norg.springframework.jdbc.support.xml.SqlXmlFeatureNotImplementedException\norg.springframework.jdbc.support.xml.Jdbc4SqlXmlHandler$1\norg.springframework.jdbc.support.JdbcAccessor\norg.springframework.jdbc.support.SQLStateSQLExceptionTranslator\norg.springframework.jdbc.support.JdbcUtils$1\norg.springframework.jdbc.core.JdbcOperations\norg.springframework.jdbc.core.BatchUpdateUtils\norg.springframework.jdbc.core.metadata.CallMetaDataContext\norg.springframework.jdbc.core.metadata.HsqlTableMetaDataProvider\norg.springframework.jdbc.core.metadata.TableMetaDataProvider\norg.springframework.jdbc.core.metadata.TableMetaDataContext\norg.springframework.jdbc.core.metadata.GenericTableMetaDataProvider$1\norg.springframework.jdbc.core.metadata.DerbyTableMetaDataProvider\norg.springframework.jdbc.core.metadata.Db2CallMetaDataProvider\norg.springframework.jdbc.core.metadata.PostgresTableMetaDataProvider\norg.springframework.jdbc.core.metadata.PostgresCallMetaDataProvider\norg.springframework.jdbc.core.metadata.GenericTableMetaDataProvider\norg.springframework.jdbc.core.metadata.CallMetaDataProviderFactory\norg.springframework.jdbc.core.metadata.SqlServerCallMetaDataProvider\norg.springframework.jdbc.core.metadata.GenericCallMetaDataProvider\norg.springframework.jdbc.core.metadata.OracleCallMetaDataProvider\norg.springframework.jdbc.core.metadata.CallMetaDataProvider\norg.springframework.jdbc.core.metadata.SybaseCallMetaDataProvider\norg.springframework.jdbc.core.metadata.GenericTableMetaDataProvider$TableMetaData\norg.springframework.jdbc.core.metadata.HanaCallMetaDataProvider\norg.springframework.jdbc.core.metadata.DerbyCallMetaDataProvider\norg.springframework.jdbc.core.metadata.CallMetaDataProviderFactory$1\norg.springframework.jdbc.core.metadata.TableMetaDataProviderFactory\norg.springframework.jdbc.core.metadata.OracleTableMetaDataProvider\norg.springframework.jdbc.core.metadata.CallParameterMetaData\norg.springframework.jdbc.core.metadata.TableMetaDataProviderFactory$1\norg.springframework.jdbc.core.metadata.TableParameterMetaData\norg.springframework.jdbc.core.SqlInOutParameter\norg.springframework.jdbc.core.JdbcTemplate$5\norg.springframework.jdbc.core.RowMapperResultSetExtractor\norg.springframework.jdbc.core.SqlRowSetResultSetExtractor$CachedRowSetFactory\norg.springframework.jdbc.core.ParameterMapper\norg.springframework.jdbc.core.support.JdbcBeanDefinitionReader\norg.springframework.jdbc.core.support.JdbcDaoSupport\norg.springframework.jdbc.core.support.AbstractLobCreatingPreparedStatementCallback\norg.springframework.jdbc.core.support.AbstractInterruptibleBatchPreparedStatementSetter\norg.springframework.jdbc.core.support.SqlLobValue\norg.springframework.jdbc.core.support.JdbcBeanDefinitionReader$1\norg.springframework.jdbc.core.support.AbstractSqlTypeValue\norg.springframework.jdbc.core.support.AbstractLobStreamingResultSetExtractor\norg.springframework.jdbc.core.JdbcTemplate$1ExecuteStatementCallback\norg.springframework.jdbc.core.JdbcTemplate$1BatchUpdateStatementCallback\norg.springframework.jdbc.core.JdbcTemplate$RowCallbackHandlerResultSetExtractor\norg.springframework.jdbc.core.ArgumentPreparedStatementSetter\norg.springframework.jdbc.core.SqlProvider\norg.springframework.jdbc.core.BeanPropertyRowMapper\norg.springframework.jdbc.core.SqlReturnResultSet\norg.springframework.jdbc.core.RowMapper\norg.springframework.jdbc.core.SqlTypeValue\norg.springframework.jdbc.core.BatchPreparedStatementSetter\norg.springframework.jdbc.core.PreparedStatementCallback\norg.springframework.jdbc.core.StatementCreatorUtils\norg.springframework.jdbc.core.SqlRowSetResultSetExtractor\norg.springframework.jdbc.core.PreparedStatementSetter\norg.springframework.jdbc.core.ColumnMapRowMapper\norg.springframework.jdbc.core.SqlReturnUpdateCount\norg.springframework.jdbc.core.ParameterDisposer\norg.springframework.jdbc.core.SqlRowSetResultSetExtractor$StandardCachedRowSetFactory\norg.springframework.jdbc.core.ResultSetSupportingSqlParameter\norg.springframework.jdbc.core.JdbcTemplate$1QueryStatementCallback\norg.springframework.jdbc.core.CallableStatementCreatorFactory$CallableStatementCreatorImpl\norg.springframework.jdbc.core.CallableStatementCallback\norg.springframework.jdbc.core.SingleColumnRowMapper\norg.springframework.jdbc.core.RowCallbackHandler\norg.springframework.jdbc.core.SqlParameterValue\norg.springframework.jdbc.core.ArgumentTypePreparedStatementSetter\norg.springframework.jdbc.core.JdbcTemplate$1\norg.springframework.jdbc.core.SqlRowSetResultSetExtractor$1\norg.springframework.jdbc.core.PreparedStatementCreator\norg.springframework.jdbc.core.ConnectionCallback\norg.springframework.jdbc.core.PreparedStatementCreatorFactory$PreparedStatementCreatorImpl\norg.springframework.jdbc.core.ResultSetExtractor\norg.springframework.jdbc.core.SqlParameter\norg.springframework.jdbc.core.JdbcTemplate$CloseSuppressingInvocationHandler\norg.springframework.jdbc.core.SqlOutParameter\norg.springframework.jdbc.core.RowCountCallbackHandler\norg.springframework.jdbc.core.JdbcTemplate$2\norg.springframework.jdbc.core.simple.AbstractJdbcInsert$2\norg.springframework.jdbc.core.simple.SimpleJdbcInsertOperations\norg.springframework.jdbc.core.simple.AbstractJdbcInsert$1\norg.springframework.jdbc.core.simple.SimpleJdbcInsert\norg.springframework.jdbc.core.simple.SimpleJdbcCallOperations\norg.springframework.jdbc.core.simple.AbstractJdbcInsert$3\norg.springframework.jdbc.core.simple.AbstractJdbcCall\norg.springframework.jdbc.core.simple.AbstractJdbcInsert\norg.springframework.jdbc.core.simple.SimpleJdbcCall\norg.springframework.jdbc.core.CallableStatementCreator\norg.springframework.jdbc.core.SqlRowSetResultSetExtractor$SunCachedRowSetFactory\norg.springframework.jdbc.core.JdbcTemplate$SimpleCallableStatementCreator\norg.springframework.jdbc.core.StatementCallback\norg.springframework.jdbc.core.SqlReturnType\norg.springframework.jdbc.core.BatchUpdateUtils$1\norg.springframework.jdbc.core.JdbcTemplate$1UpdateStatementCallback\norg.springframework.jdbc.core.PreparedStatementCreatorFactory\norg.springframework.jdbc.core.JdbcTemplate\norg.springframework.jdbc.core.JdbcTemplate$6\norg.springframework.jdbc.core.JdbcTemplate$3\norg.springframework.jdbc.core.DisposableSqlTypeValue\norg.springframework.jdbc.core.InterruptibleBatchPreparedStatementSetter\norg.springframework.jdbc.core.ParameterizedPreparedStatementSetter\norg.springframework.jdbc.core.CallableStatementCreatorFactory\norg.springframework.jdbc.core.namedparam.NamedParameterBatchUpdateUtils\norg.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate$1\norg.springframework.jdbc.core.namedparam.SqlParameterSource\norg.springframework.jdbc.core.namedparam.AbstractSqlParameterSource\norg.springframework.jdbc.core.namedparam.BeanPropertySqlParameterSource\norg.springframework.jdbc.core.namedparam.NamedParameterUtils$ParameterHolder\norg.springframework.jdbc.core.namedparam.EmptySqlParameterSource\norg.springframework.jdbc.core.namedparam.NamedParameterBatchUpdateUtils$1\norg.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations\norg.springframework.jdbc.core.namedparam.MapSqlParameterSource\norg.springframework.jdbc.core.namedparam.NamedParameterUtils\norg.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate\norg.springframework.jdbc.core.namedparam.SqlParameterSourceUtils\norg.springframework.jdbc.core.namedparam.ParsedSql\norg.springframework.jdbc.core.namedparam.NamedParameterJdbcDaoSupport\norg.springframework.jdbc.core.JdbcTemplate$4\norg.springframework.jdbc.core.JdbcTemplate$SimplePreparedStatementCreator\norg.springframework.jdbc.datasource.TransactionAwareDataSourceProxy$TransactionAwareInvocationHandler\norg.springframework.jdbc.datasource.ConnectionHolder\norg.springframework.jdbc.datasource.DataSourceTransactionManager\norg.springframework.jdbc.datasource.UserCredentialsDataSourceAdapter$JdbcUserCredentials\norg.springframework.jdbc.datasource.IsolationLevelDataSourceAdapter\norg.springframework.jdbc.datasource.WebSphereDataSourceAdapter\norg.springframework.jdbc.datasource.DataSourceTransactionManager$DataSourceTransactionObject\norg.springframework.jdbc.datasource.DataSourceUtils\norg.springframework.jdbc.datasource.embedded.EmbeddedDatabaseConfigurerFactory$1\norg.springframework.jdbc.datasource.embedded.DerbyEmbeddedDatabaseConfigurer\norg.springframework.jdbc.datasource.embedded.EmbeddedDatabaseFactory\norg.springframework.jdbc.datasource.embedded.EmbeddedDatabaseBuilder\norg.springframework.jdbc.datasource.embedded.SimpleDriverDataSourceFactory\norg.springframework.jdbc.datasource.embedded.OutputStreamFactory\norg.springframework.jdbc.datasource.embedded.EmbeddedDatabaseConfigurer\norg.springframework.jdbc.datasource.embedded.EmbeddedDatabaseFactory$EmbeddedDataSourceProxy\norg.springframework.jdbc.datasource.embedded.DataSourceFactory\norg.springframework.jdbc.datasource.embedded.EmbeddedDatabase\norg.springframework.jdbc.datasource.embedded.EmbeddedDatabaseFactoryBean\norg.springframework.jdbc.datasource.embedded.OutputStreamFactory$1\norg.springframework.jdbc.datasource.embedded.AbstractEmbeddedDatabaseConfigurer\norg.springframework.jdbc.datasource.embedded.HsqlEmbeddedDatabaseConfigurer\norg.springframework.jdbc.datasource.embedded.SimpleDriverDataSourceFactory$1\norg.springframework.jdbc.datasource.embedded.EmbeddedDatabaseConfigurerFactory\norg.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType\norg.springframework.jdbc.datasource.embedded.ConnectionProperties\norg.springframework.jdbc.datasource.embedded.H2EmbeddedDatabaseConfigurer\norg.springframework.jdbc.datasource.ConnectionProxy\norg.springframework.jdbc.datasource.SimpleConnectionHandle\norg.springframework.jdbc.datasource.SingleConnectionDataSource\norg.springframework.jdbc.datasource.init.ScriptStatementFailedException\norg.springframework.jdbc.datasource.init.ScriptParseException\norg.springframework.jdbc.datasource.init.ResourceDatabasePopulator\norg.springframework.jdbc.datasource.init.UncategorizedScriptException\norg.springframework.jdbc.datasource.init.CannotReadScriptException\norg.springframework.jdbc.datasource.init.ScriptUtils\norg.springframework.jdbc.datasource.init.DatabasePopulatorUtils\norg.springframework.jdbc.datasource.init.DatabasePopulator\norg.springframework.jdbc.datasource.init.DataSourceInitializer\norg.springframework.jdbc.datasource.init.ScriptException\norg.springframework.jdbc.datasource.init.CompositeDatabasePopulator\norg.springframework.jdbc.datasource.LazyConnectionDataSourceProxy\norg.springframework.jdbc.datasource.AbstractDataSource\norg.springframework.jdbc.datasource.SmartDataSource\norg.springframework.jdbc.datasource.AbstractDriverBasedDataSource\norg.springframework.jdbc.datasource.DelegatingDataSource\norg.springframework.jdbc.datasource.TransactionAwareDataSourceProxy\norg.springframework.jdbc.datasource.DataSourceUtils$ConnectionSynchronization\norg.springframework.jdbc.datasource.DriverManagerDataSource\norg.springframework.jdbc.datasource.DataSourceTransactionManager$1\norg.springframework.jdbc.datasource.UserCredentialsDataSourceAdapter\norg.springframework.jdbc.datasource.JdbcTransactionObjectSupport\norg.springframework.jdbc.datasource.LazyConnectionDataSourceProxy$LazyConnectionInvocationHandler\norg.springframework.jdbc.datasource.lookup.JndiDataSourceLookup\norg.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource\norg.springframework.jdbc.datasource.lookup.IsolationLevelDataSourceRouter\norg.springframework.jdbc.datasource.lookup.DataSourceLookup\norg.springframework.jdbc.datasource.lookup.DataSourceLookupFailureException\norg.springframework.jdbc.datasource.lookup.BeanFactoryDataSourceLookup\norg.springframework.jdbc.datasource.lookup.SingleDataSourceLookup\norg.springframework.jdbc.datasource.lookup.MapDataSourceLookup\norg.springframework.jdbc.datasource.SimpleDriverDataSource\norg.springframework.jdbc.datasource.SingleConnectionDataSource$CloseSuppressingInvocationHandler\norg.springframework.jdbc.datasource.ConnectionHandle\norg.springframework.jdbc.datasource.UserCredentialsDataSourceAdapter$1\norg.springframework.jdbc.IncorrectResultSetColumnCountException\norg.springframework.jdbc.BadSqlGrammarException\norg.springframework.jdbc.JdbcUpdateAffectedIncorrectNumberOfRowsException\norg.springframework.jdbc.InvalidResultSetAccessException\norg.springframework.jdbc.UncategorizedSQLException\norg.springframework.jdbc.object.RdbmsOperation\norg.springframework.jdbc.object.MappingSqlQueryWithParameters\norg.springframework.jdbc.object.SqlCall\norg.springframework.jdbc.object.SqlQuery\norg.springframework.jdbc.object.BatchSqlUpdate$1\norg.springframework.jdbc.object.UpdatableSqlQuery\norg.springframework.jdbc.object.UpdatableSqlQuery$RowMapperImpl\norg.springframework.jdbc.object.SqlFunction\norg.springframework.jdbc.object.StoredProcedure\norg.springframework.jdbc.object.GenericStoredProcedure\norg.springframework.jdbc.object.SqlOperation\norg.springframework.jdbc.object.MappingSqlQuery\norg.springframework.jdbc.object.MappingSqlQueryWithParameters$RowMapperImpl\norg.springframework.jdbc.object.BatchSqlUpdate\norg.springframework.jdbc.object.GenericSqlQuery\norg.springframework.jdbc.object.SqlUpdate\norg.springframework.jdbc.CannotGetJdbcConnectionException\norg.springframework.jdbc.SQLWarningException\norg.springframework.jdbc.LobRetrievalFailureException" + } + ] + }, + { + "publisher": "Spring IO", + "group": "org.springframework", + "name": "spring-tx", + "version": "4.3.6.RELEASE", + "description": "Spring Transaction", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "1bd51338546d44a2ad4f676706a2a6cd" + }, + { + "alg": "SHA-1", + "content": "41b8d5a15a8fcdfef9b2422ea2d97df326b6074b" + }, + { + "alg": "SHA-256", + "content": "5a2b02c52dc80cef83a4842e77ad17713a56d49c7a55619524b6a9d36e473c3b" + }, + { + "alg": "SHA-512", + "content": "d9d87831d6fbc084687c1f2d13133bb93b769cd5570aeaa79e22769a25324e3cde03763e619d7e992d5a93de83c40229133ce4e4d61db536f12ffad05c6a88f8" + }, + { + "alg": "SHA-384", + "content": "7a1228454befde836ce0362cf2d5624f8e8243cbb68ef0819f58358020c0956e15aab988bb3ad10bf6367685da35b09e" + }, + { + "alg": "SHA3-384", + "content": "f4197b8ac1975b91b61326e9e7bb10bc6c03e7735b6a631f98955cfe0538454c2c4ad7a1a517940ba9dae5fb9f44791f" + }, + { + "alg": "SHA3-256", + "content": "d0a6d2594ec9d9188d5f4aef896d560d4249e695f6972f3d69a108a0e9d8a668" + }, + { + "alg": "SHA3-512", + "content": "8dc14a99dbd4b36b30db7140091385953311db5d943d2f0a5ae0daf9ef731a3f85dbc25ad50f9b844d34115f1ba3bcec528be64294a71d56bad306dc97ae10d7" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework/spring-tx@4.3.6.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework/spring-tx@4.3.6.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/spring-tx/4.3.6.RELEASE/spring-tx-4.3.6.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.jca.support.LocalConnectionFactoryBean\norg.springframework.jca.support.ResourceAdapterFactoryBean\norg.springframework.jca.support.SimpleBootstrapContext\norg.springframework.jca.context.BootstrapContextAwareProcessor\norg.springframework.jca.context.SpringContextResourceAdapter\norg.springframework.jca.context.ResourceAdapterApplicationContext$1\norg.springframework.jca.context.BootstrapContextAware\norg.springframework.jca.context.ResourceAdapterApplicationContext\norg.springframework.jca.cci.CannotGetCciConnectionException\norg.springframework.jca.cci.CciOperationNotSupportedException\norg.springframework.jca.cci.core.support.CommAreaRecord\norg.springframework.jca.cci.core.support.CciDaoSupport\norg.springframework.jca.cci.core.CciTemplate$1\norg.springframework.jca.cci.core.ConnectionCallback\norg.springframework.jca.cci.core.RecordCreator\norg.springframework.jca.cci.core.CciTemplate$SimpleRecordExtractor\norg.springframework.jca.cci.core.InteractionCallback\norg.springframework.jca.cci.core.CciOperations\norg.springframework.jca.cci.core.CciTemplate\norg.springframework.jca.cci.core.CciTemplate$2\norg.springframework.jca.cci.core.RecordExtractor\norg.springframework.jca.cci.connection.ConnectionHolder\norg.springframework.jca.cci.connection.CciLocalTransactionManager\norg.springframework.jca.cci.connection.ConnectionSpecConnectionFactoryAdapter\norg.springframework.jca.cci.connection.SingleConnectionFactory$1\norg.springframework.jca.cci.connection.SingleConnectionFactory\norg.springframework.jca.cci.connection.DelegatingConnectionFactory\norg.springframework.jca.cci.connection.SingleConnectionFactory$CloseSuppressingInvocationHandler\norg.springframework.jca.cci.connection.TransactionAwareConnectionFactoryProxy$TransactionAwareInvocationHandler\norg.springframework.jca.cci.connection.ConnectionFactoryUtils\norg.springframework.jca.cci.connection.TransactionAwareConnectionFactoryProxy\norg.springframework.jca.cci.connection.CciLocalTransactionManager$CciLocalTransactionObject\norg.springframework.jca.cci.connection.NotSupportedRecordFactory\norg.springframework.jca.cci.connection.ConnectionFactoryUtils$ConnectionSynchronization\norg.springframework.jca.cci.connection.CciLocalTransactionManager$1\norg.springframework.jca.cci.InvalidResultSetAccessException\norg.springframework.jca.cci.object.SimpleRecordOperation\norg.springframework.jca.cci.object.MappingRecordOperation\norg.springframework.jca.cci.object.MappingRecordOperation$RecordCreatorImpl\norg.springframework.jca.cci.object.MappingCommAreaOperation\norg.springframework.jca.cci.object.MappingRecordOperation$RecordExtractorImpl\norg.springframework.jca.cci.object.EisOperation\norg.springframework.jca.cci.CannotCreateRecordException\norg.springframework.jca.cci.RecordTypeNotSupportedException\norg.springframework.jca.endpoint.GenericMessageEndpointFactory$GenericMessageEndpoint\norg.springframework.jca.endpoint.GenericMessageEndpointManager\norg.springframework.jca.endpoint.GenericMessageEndpointFactory$1\norg.springframework.jca.endpoint.AbstractMessageEndpointFactory$TransactionDelegate\norg.springframework.jca.endpoint.AbstractMessageEndpointFactory\norg.springframework.jca.endpoint.GenericMessageEndpointFactory\norg.springframework.jca.endpoint.GenericMessageEndpointFactory$InternalResourceException\norg.springframework.jca.endpoint.AbstractMessageEndpointFactory$AbstractMessageEndpoint\norg.springframework.jca.work.SimpleTaskWorkManager$DelegatingWorkAdapter\norg.springframework.jca.work.SimpleTaskWorkManager\norg.springframework.jca.work.jboss.JBossWorkManagerUtils\norg.springframework.jca.work.jboss.JBossWorkManagerTaskExecutor\norg.springframework.jca.work.DelegatingWork\norg.springframework.jca.work.glassfish.GlassFishWorkManagerTaskExecutor\norg.springframework.jca.work.WorkManagerTaskExecutor\norg.springframework.dao.DataAccessException\norg.springframework.dao.DuplicateKeyException\norg.springframework.dao.IncorrectUpdateSemanticsDataAccessException\norg.springframework.dao.TransientDataAccessException\norg.springframework.dao.support.ChainedPersistenceExceptionTranslator\norg.springframework.dao.support.DataAccessUtils\norg.springframework.dao.support.DaoSupport\norg.springframework.dao.support.PersistenceExceptionTranslationInterceptor\norg.springframework.dao.support.PersistenceExceptionTranslator\norg.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor\norg.springframework.dao.annotation.PersistenceExceptionTranslationAdvisor\norg.springframework.dao.RecoverableDataAccessException\norg.springframework.dao.CannotAcquireLockException\norg.springframework.dao.UncategorizedDataAccessException\norg.springframework.dao.OptimisticLockingFailureException\norg.springframework.dao.DeadlockLoserDataAccessException\norg.springframework.dao.ConcurrencyFailureException\norg.springframework.dao.DataAccessResourceFailureException\norg.springframework.dao.IncorrectResultSizeDataAccessException\norg.springframework.dao.NonTransientDataAccessException\norg.springframework.dao.TypeMismatchDataAccessException\norg.springframework.dao.CleanupFailureDataAccessException\norg.springframework.dao.DataIntegrityViolationException\norg.springframework.dao.PessimisticLockingFailureException\norg.springframework.dao.InvalidDataAccessApiUsageException\norg.springframework.dao.TransientDataAccessResourceException\norg.springframework.dao.DataRetrievalFailureException\norg.springframework.dao.QueryTimeoutException\norg.springframework.dao.CannotSerializeTransactionException\norg.springframework.dao.NonTransientDataAccessResourceException\norg.springframework.dao.InvalidDataAccessResourceUsageException\norg.springframework.dao.EmptyResultDataAccessException\norg.springframework.dao.PermissionDeniedDataAccessException\norg.springframework.transaction.config.TransactionManagementConfigUtils\norg.springframework.transaction.config.TxNamespaceHandler\norg.springframework.transaction.config.TxAdviceBeanDefinitionParser\norg.springframework.transaction.config.JtaTransactionManagerBeanDefinitionParser\norg.springframework.transaction.config.AnnotationDrivenBeanDefinitionParser\norg.springframework.transaction.config.AnnotationDrivenBeanDefinitionParser$AopAutoProxyConfigurer\norg.springframework.transaction.config.JtaTransactionManagerFactoryBean\norg.springframework.transaction.NoTransactionException\norg.springframework.transaction.TransactionSuspensionNotSupportedException\norg.springframework.transaction.support.SimpleTransactionScope\norg.springframework.transaction.support.TransactionOperations\norg.springframework.transaction.support.SmartTransactionObject\norg.springframework.transaction.support.TransactionSynchronizationUtils$ScopedProxyUnwrapper\norg.springframework.transaction.support.TransactionCallbackWithoutResult\norg.springframework.transaction.support.CallbackPreferringPlatformTransactionManager\norg.springframework.transaction.support.TransactionSynchronizationUtils\norg.springframework.transaction.support.TransactionSynchronizationManager\norg.springframework.transaction.support.ResourceHolderSupport\norg.springframework.transaction.support.TransactionCallback\norg.springframework.transaction.support.SimpleTransactionScope$CleanupSynchronization\norg.springframework.transaction.support.SimpleTransactionStatus\norg.springframework.transaction.support.AbstractPlatformTransactionManager\norg.springframework.transaction.support.DelegatingTransactionDefinition\norg.springframework.transaction.support.TransactionTemplate\norg.springframework.transaction.support.AbstractPlatformTransactionManager$SuspendedResourcesHolder\norg.springframework.transaction.support.ResourceTransactionManager\norg.springframework.transaction.support.AbstractPlatformTransactionManager$1\norg.springframework.transaction.support.AbstractTransactionStatus\norg.springframework.transaction.support.TransactionSynchronizationAdapter\norg.springframework.transaction.support.ResourceHolder\norg.springframework.transaction.support.TransactionSynchronization\norg.springframework.transaction.support.ResourceHolderSynchronization\norg.springframework.transaction.support.DefaultTransactionStatus\norg.springframework.transaction.support.DefaultTransactionDefinition\norg.springframework.transaction.support.SimpleTransactionScope$ScopedObjectsHolder\norg.springframework.transaction.annotation.TransactionManagementConfigurationSelector$1\norg.springframework.transaction.annotation.TransactionAnnotationParser\norg.springframework.transaction.annotation.Ejb3TransactionAnnotationParser$Ejb3TransactionAttribute\norg.springframework.transaction.annotation.SpringTransactionAnnotationParser\norg.springframework.transaction.annotation.Propagation\norg.springframework.transaction.annotation.EnableTransactionManagement\norg.springframework.transaction.annotation.JtaTransactionAnnotationParser\norg.springframework.transaction.annotation.AbstractTransactionManagementConfiguration\norg.springframework.transaction.annotation.ProxyTransactionManagementConfiguration\norg.springframework.transaction.annotation.TransactionManagementConfigurer\norg.springframework.transaction.annotation.Ejb3TransactionAnnotationParser\norg.springframework.transaction.annotation.Isolation\norg.springframework.transaction.annotation.AnnotationTransactionAttributeSource\norg.springframework.transaction.annotation.TransactionManagementConfigurationSelector\norg.springframework.transaction.annotation.Transactional\norg.springframework.transaction.TransactionDefinition\norg.springframework.transaction.PlatformTransactionManager\norg.springframework.transaction.HeuristicCompletionException\norg.springframework.transaction.InvalidTimeoutException\norg.springframework.transaction.event.ApplicationListenerMethodTransactionalAdapter$TransactionSynchronizationEventAdapter\norg.springframework.transaction.event.TransactionPhase\norg.springframework.transaction.event.ApplicationListenerMethodTransactionalAdapter\norg.springframework.transaction.event.TransactionalEventListenerFactory\norg.springframework.transaction.event.TransactionalEventListener\norg.springframework.transaction.NestedTransactionNotSupportedException\norg.springframework.transaction.TransactionTimedOutException\norg.springframework.transaction.TransactionUsageException\norg.springframework.transaction.jta.JtaAfterCompletionSynchronization\norg.springframework.transaction.jta.SimpleTransactionFactory\norg.springframework.transaction.jta.TransactionFactory\norg.springframework.transaction.jta.UserTransactionAdapter\norg.springframework.transaction.jta.ManagedTransactionAdapter\norg.springframework.transaction.jta.JtaTransactionManager\norg.springframework.transaction.jta.WebLogicJtaTransactionManager\norg.springframework.transaction.jta.WebSphereUowTransactionManager$UOWActionAdapter\norg.springframework.transaction.jta.SpringJtaSynchronizationAdapter\norg.springframework.transaction.jta.JtaTransactionObject\norg.springframework.transaction.jta.WebSphereUowTransactionManager\norg.springframework.transaction.interceptor.TransactionInterceptor$1\norg.springframework.transaction.interceptor.TransactionAttribute\norg.springframework.transaction.interceptor.DefaultTransactionAttribute\norg.springframework.transaction.interceptor.NameMatchTransactionAttributeSource\norg.springframework.transaction.interceptor.TransactionAttributeSource\norg.springframework.transaction.interceptor.RollbackRuleAttribute\norg.springframework.transaction.interceptor.TransactionalProxy\norg.springframework.transaction.interceptor.NoRollbackRuleAttribute\norg.springframework.transaction.interceptor.TransactionAspectSupport$ThrowableHolder\norg.springframework.transaction.interceptor.MethodMapTransactionAttributeSource\norg.springframework.transaction.interceptor.TransactionAttributeSourceEditor\norg.springframework.transaction.interceptor.TransactionAttributeSourcePointcut\norg.springframework.transaction.interceptor.TransactionAttributeEditor\norg.springframework.transaction.interceptor.TransactionAspectSupport$TransactionInfo\norg.springframework.transaction.interceptor.TransactionAspectSupport$2\norg.springframework.transaction.interceptor.RuleBasedTransactionAttribute\norg.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor$1\norg.springframework.transaction.interceptor.TransactionAttributeSourceAdvisor\norg.springframework.transaction.interceptor.CompositeTransactionAttributeSource\norg.springframework.transaction.interceptor.TransactionInterceptor\norg.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor\norg.springframework.transaction.interceptor.TransactionAttributeSourceAdvisor$1\norg.springframework.transaction.interceptor.TransactionAspectSupport\norg.springframework.transaction.interceptor.TransactionAspectSupport$1\norg.springframework.transaction.interceptor.TransactionAspectSupport$InvocationCallback\norg.springframework.transaction.interceptor.TransactionAspectSupport$ThrowableHolderException\norg.springframework.transaction.interceptor.TransactionProxyFactoryBean\norg.springframework.transaction.interceptor.AbstractFallbackTransactionAttributeSource\norg.springframework.transaction.interceptor.MatchAlwaysTransactionAttributeSource\norg.springframework.transaction.interceptor.DelegatingTransactionAttribute\norg.springframework.transaction.SavepointManager\norg.springframework.transaction.UnexpectedRollbackException\norg.springframework.transaction.IllegalTransactionStateException\norg.springframework.transaction.InvalidIsolationLevelException\norg.springframework.transaction.TransactionStatus\norg.springframework.transaction.CannotCreateTransactionException\norg.springframework.transaction.TransactionSystemException\norg.springframework.transaction.TransactionException" + } + ] + }, + { + "publisher": "MyBatis.org", + "group": "org.mybatis.spring.boot", + "name": "mybatis-spring-boot-autoconfigure", + "version": "1.3.2", + "description": "Spring Boot Support for MyBatis", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "cd7f70c1b5eb8cc16d1f50a46bd7318d" + }, + { + "alg": "SHA-1", + "content": "cada00d6bb4e7b8a733b3cd376ad69a307008685" + }, + { + "alg": "SHA-256", + "content": "8bb6bc8e875df13ba80edc9fce36cb273cf251cbad4afd0d47d7e1b7f5703990" + }, + { + "alg": "SHA-512", + "content": "e2aa0bd3a86a4377502a7d245f7edb63c2f597dc09a25821efa3d9918e717cad9995ef0ff9e827963813f4bf19c0816668e079de9f393be4c06f170a3aeb3957" + }, + { + "alg": "SHA-384", + "content": "ab4e329d799eb7696ad8c1f80542b36b6102b5e454bdc94c54dfceca434627a126831dd31102e96bee7f1a04fa3c3511" + }, + { + "alg": "SHA3-384", + "content": "f7d444625eaba833bf42d247f4e5e0231add5fc4c788b92c210b116ffe6fd782418b6b397bde49e6e639fdbe0dd20747" + }, + { + "alg": "SHA3-256", + "content": "199093b90260279cf46154ccc9e05b53927530ff8a20538464ab957d13a97094" + }, + { + "alg": "SHA3-512", + "content": "1df82d19e31b0a2f7e331d8b14c9bd9f524a646649c1fb293b7dd37a6fc8763a0bd67323b9fcc294683e0be83ccd4848827dfb065ff4f319d4748a5b5114918b" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.mybatis.spring.boot/mybatis-spring-boot-autoconfigure@1.3.2?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.mybatis.spring.boot/mybatis-spring-boot-autoconfigure@1.3.2?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/mybatis/spring/boot/mybatis-spring-boot-autoconfigure/1.3.2/mybatis-spring-boot-autoconfigure-1.3.2.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.mybatis.spring.boot.autoconfigure.SpringBootVFS\norg.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration\norg.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$MapperScannerRegistrarNotFoundConfiguration\norg.mybatis.spring.boot.autoconfigure.ConfigurationCustomizer\norg.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$AutoConfiguredMapperScannerRegistrar\norg.mybatis.spring.boot.autoconfigure.MybatisProperties" + } + ] + }, + { + "publisher": "MyBatis.org", + "group": "org.mybatis", + "name": "mybatis", + "version": "3.4.6", + "description": "The MyBatis SQL mapper framework makes it easier to use a relational database with object-oriented applications. MyBatis couples objects with stored procedures or SQL statements using a XML descriptor or annotations. Simplicity is the biggest advantage of the MyBatis data mapper over object relational mapping tools.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "be0cd2a55a854f3abf2a2461371b9c66" + }, + { + "alg": "SHA-1", + "content": "a77a546f679533837f6c6a75c034b669f3ce6a2f" + }, + { + "alg": "SHA-256", + "content": "c3a395969ff96b8f4ba074e8e6e49ef0aad06a11b919764e6bc14dbe3b967ded" + }, + { + "alg": "SHA-512", + "content": "9347577948f8a5c10bb3da14310a2f4b1d751f77251ca5105a4b247c3785027a906f156c525063e0cab8d704c919da179e264008eb8ff4bdc35566a1047fdbc7" + }, + { + "alg": "SHA-384", + "content": "e98e66524bdc128cdfd0c0ab81870f83e3d4242d6e12c918c517c55cceef1af21fc88647e4597b6c3ec590127c19e7f4" + }, + { + "alg": "SHA3-384", + "content": "78b052a2720ade2862fcf1a2f2d0399bd9baeac6a59124ae1ddacfee155cab9fd414ba664acad8c810b371590fb3faa6" + }, + { + "alg": "SHA3-256", + "content": "41328dc498219e752dd3d23b927c96027037088d6f3eba36e3ceeed0cac8ba9c" + }, + { + "alg": "SHA3-512", + "content": "0a418ec9aff147e698a8aea4fdefe3d352a538c0b03f88aea6e8c775da2d779e9948b6a1a2d37a1f85daa4d9d36484cb67dad22bcd46b22d734e33982a96574c" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.mybatis/mybatis@3.4.6?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.mybatis/mybatis@3.4.6?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/mybatis/mybatis/3.4.6/mybatis-3.4.6.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.ibatis.mapping.Discriminator$Builder\norg.apache.ibatis.mapping.ParameterMapping$Builder\norg.apache.ibatis.mapping.FetchType\norg.apache.ibatis.mapping.ResultMapping\norg.apache.ibatis.mapping.ResultMap\norg.apache.ibatis.mapping.StatementType\norg.apache.ibatis.mapping.SqlSource\norg.apache.ibatis.datasource.pooled.PooledDataSource\norg.apache.ibatis.datasource.unpooled.UnpooledDataSource$DriverProxy\norg.apache.ibatis.datasource.DataSourceException\norg.apache.ibatis.datasource.DataSourceFactory\norg.apache.ibatis.transaction.managed.ManagedTransaction\norg.apache.ibatis.transaction.managed.ManagedTransactionFactory\norg.apache.ibatis.transaction.TransactionException\norg.apache.ibatis.transaction.TransactionFactory\norg.apache.ibatis.transaction.jdbc.JdbcTransactionFactory\norg.apache.ibatis.transaction.jdbc.JdbcTransaction\norg.apache.ibatis.transaction.Transaction\norg.apache.ibatis.scripting.LanguageDriver\norg.apache.ibatis.scripting.defaults.DefaultParameterHandler\norg.apache.ibatis.scripting.defaults.RawLanguageDriver\norg.apache.ibatis.scripting.defaults.RawSqlSource\norg.apache.ibatis.scripting.LanguageDriverRegistry\norg.apache.ibatis.scripting.xmltags.XMLScriptBuilder$NodeHandler\norg.apache.ibatis.scripting.xmltags.SetSqlNode\norg.apache.ibatis.scripting.xmltags.XMLScriptBuilder$TrimHandler\norg.apache.ibatis.scripting.xmltags.XMLScriptBuilder$ChooseHandler\norg.apache.ibatis.scripting.xmltags.TextSqlNode\norg.apache.ibatis.scripting.xmltags.SqlNode\norg.apache.ibatis.scripting.xmltags.XMLScriptBuilder$IfHandler\norg.apache.ibatis.scripting.xmltags.DynamicContext\norg.apache.ibatis.io.ResolverUtil$Test\norg.apache.ibatis.io.ResolverUtil$IsA\norg.apache.ibatis.io.ResolverUtil$AnnotatedWith\norg.apache.ibatis.io.JBoss6VFS\norg.apache.ibatis.io.Resources\norg.apache.ibatis.plugin.Signature\norg.apache.ibatis.plugin.Interceptor\norg.apache.ibatis.plugin.InterceptorChain\norg.apache.ibatis.plugin.PluginException\norg.apache.ibatis.exceptions.TooManyResultsException\norg.apache.ibatis.exceptions.IbatisException\norg.apache.ibatis.exceptions.ExceptionFactory\norg.apache.ibatis.exceptions.PersistenceException\norg.apache.ibatis.binding.MapperMethod$ParamMap\norg.apache.ibatis.binding.MapperProxyFactory\norg.apache.ibatis.binding.MapperMethod$1\norg.apache.ibatis.binding.MapperMethod$SqlCommand\norg.apache.ibatis.binding.BindingException\norg.apache.ibatis.jdbc.AbstractSQL$SQLStatement\norg.apache.ibatis.jdbc.AbstractSQL$SafeAppendable\norg.apache.ibatis.jdbc.AbstractSQL\norg.apache.ibatis.jdbc.SqlRunner\norg.apache.ibatis.jdbc.SQL\norg.apache.ibatis.jdbc.RuntimeSqlException\norg.apache.ibatis.lang.UsesJava7\norg.apache.ibatis.annotations.Result\norg.apache.ibatis.annotations.InsertProvider\norg.apache.ibatis.annotations.Flush\norg.apache.ibatis.annotations.Options$FlushCachePolicy\norg.apache.ibatis.annotations.ConstructorArgs\norg.apache.ibatis.annotations.CacheNamespaceRef\norg.apache.ibatis.annotations.Mapper\norg.apache.ibatis.annotations.DeleteProvider\norg.apache.ibatis.type.CharacterTypeHandler\norg.apache.ibatis.executor.ExecutionPlaceholder\norg.apache.ibatis.executor.result.ResultMapException\norg.apache.ibatis.executor.result.DefaultResultContext\norg.apache.ibatis.executor.result.DefaultMapResultHandler\norg.apache.ibatis.executor.resultset.DefaultResultSetHandler$UnMappedColumnAutoMapping\norg.apache.ibatis.executor.resultset.PrimitiveTypes\norg.apache.ibatis.executor.resultset.DefaultResultSetHandler$PendingRelation\norg.apache.ibatis.executor.resultset.ResultSetHandler\norg.apache.ibatis.executor.keygen.NoKeyGenerator\norg.apache.ibatis.executor.keygen.SelectKeyGenerator\norg.apache.ibatis.executor.statement.RoutingStatementHandler$1\norg.apache.ibatis.executor.statement.BaseStatementHandler\norg.apache.ibatis.executor.statement.StatementUtil\norg.apache.ibatis.executor.statement.SimpleStatementHandler\norg.apache.ibatis.executor.statement.CallableStatementHandler\norg.apache.ibatis.executor.statement.PreparedStatementHandler\norg.apache.ibatis.executor.statement.StatementHandler\norg.apache.ibatis.executor.statement.RoutingStatementHandler\norg.apache.ibatis.executor.loaderssist.JavassistProxyFactory$EnhancedDeserializationProxyImpl.class\norg.apache.ibatis.executor.loader.ProxyFactory\norg.apache.ibatis.executor.loader.JavassistProxyFactory\norg.apache.ibatis.executor.loader.WriteReplaceInterface\norg.apache.ibatis.executor.loader.AbstractSerialStateHolder\norg.apache.ibatis.executor.loader.ResultLoaderMap$1\norg.apache.ibatis.executor.loader.cglib.CglibProxyFactory$EnhancedResultObjectProxyImpl\norg.apache.ibatis.executor.loader.ResultLoaderMap$LoadPair\norg.apache.ibatis.executor.parameter.ParameterHandler\norg.apache.ibatis.executor.ResultExtractor\norg.apache.ibatis.logging.log4j2.Log4j2Impl\norg.apache.ibatis.logging.LogFactory$5\norg.apache.ibatis.logging.nologging.NoLoggingImpl\norg.apache.ibatis.reflection.SystemMetaObject\norg.apache.ibatis.reflection.invoker.GetFieldInvoker\norg.apache.ibatis.reflection.Jdk\norg.apache.ibatis.reflection.factory.ObjectFactory\norg.apache.ibatis.reflection.factory.DefaultObjectFactory\norg.apache.ibatis.session.ExecutorType\norg.apache.ibatis.session.SqlSessionManager$SqlSessionInterceptor\norg.apache.ibatis.session.defaults.DefaultSqlSession$StrictMap\norg.apache.ibatis.session.TransactionIsolationLevel\norg.apache.ibatis.session.AutoMappingBehavior\norg.apache.ibatis.mapping.MappedStatement$Builder\norg.apache.ibatis.mapping.MappedStatement\norg.apache.ibatis.mapping.SqlCommandType\norg.apache.ibatis.mapping.Discriminator\norg.apache.ibatis.binding.MapperMethod$MethodSignature\norg.apache.ibatis.binding.MapperRegistry\norg.apache.ibatis.jdbc.SelectBuilder\norg.apache.ibatis.jdbc.AbstractSQL$SQLStatement$StatementType\norg.apache.ibatis.jdbc.ScriptRunner\norg.apache.ibatis.jdbc.Null\norg.apache.ibatis.jdbc.AbstractSQL$1\norg.apache.ibatis.jdbc.SqlBuilder\norg.apache.ibatis.lang.UsesJava8\norg.apache.ibatis.annotations.SelectKey\norg.apache.ibatis.annotations.Property\norg.apache.ibatis.annotations.Update\norg.apache.ibatis.annotations.Param\norg.apache.ibatis.annotations.Delete\norg.apache.ibatis.annotations.CacheNamespace\norg.apache.ibatis.annotations.Lang\norg.apache.ibatis.annotations.Case\norg.apache.ibatis.type.TypeHandler\norg.apache.ibatis.type.OffsetTimeTypeHandler\norg.apache.ibatis.type.YearMonthTypeHandler\norg.apache.ibatis.type.BlobByteObjectArrayTypeHandler\norg.apache.ibatis.type.JdbcType\norg.apache.ibatis.type.SqlDateTypeHandler\norg.apache.ibatis.type.StringTypeHandler\norg.apache.ibatis.type.NClobTypeHandler\norg.apache.ibatis.type.ByteTypeHandler\norg.apache.ibatis.type.IntegerTypeHandler\norg.apache.ibatis.type.SqlTimeTypeHandler\norg.apache.ibatis.type.TypeHandlerRegistry\norg.apache.ibatis.type.DateOnlyTypeHandler\norg.apache.ibatis.type.ByteArrayTypeHandler\norg.apache.ibatis.type.SimpleTypeRegistry\norg.apache.ibatis.type.TypeAliasRegistry\norg.apache.ibatis.type.ZonedDateTimeTypeHandler\norg.apache.ibatis.type.BigDecimalTypeHandler\norg.apache.ibatis.executor.ReuseExecutor\norg.apache.ibatis.executor.result.DefaultResultHandler\norg.apache.ibatis.executor.resultset.DefaultResultSetHandler\norg.apache.ibatis.executor.loaderssist.JavassistProxyFactory.class\norg.apache.ibatis.executor.loaderssist.JavassistSerialStateHolder.class\norg.apache.ibatis.executor.loader.CglibProxyFactory\norg.apache.ibatis.executor.loader.cglib.CglibProxyFactory\norg.apache.ibatis.executor.loader.ResultLoaderMap\norg.apache.ibatis.executor.BaseExecutor$DeferredLoad\norg.apache.ibatis.executor.BatchResult\norg.apache.ibatis.executor.SimpleExecutor\norg.apache.ibatis.executor.CachingExecutor\norg.apache.ibatis.executor.BatchExecutorException\norg.apache.ibatis.parsing.XPathParser$1\norg.apache.ibatis.parsing.PropertyParser$VariableTokenHandler\norg.apache.ibatis.parsing.TokenHandler\norg.apache.ibatis.parsing.XNode\norg.apache.ibatis.builder.MapperBuilderAssistant\norg.apache.ibatis.builder.xml.XMLMapperBuilder\norg.apache.ibatis.builder.xml.XMLStatementBuilder\norg.apache.ibatis.builder.BuilderException\norg.apache.ibatis.reflection.property.PropertyTokenizer\norg.apache.ibatis.reflection.property.PropertyCopier\norg.apache.ibatis.reflection.ExceptionUtil\norg.apache.ibatis.session.Configuration$StrictMap\norg.apache.ibatis.session.SqlSessionFactoryBuilder\norg.apache.ibatis.session.Configuration\norg.apache.ibatis.mapping.VendorDatabaseIdProvider\norg.apache.ibatis.mapping.DefaultDatabaseIdProvider\norg.apache.ibatis.mapping.ResultFlag\norg.apache.ibatis.mapping.ResultMap$Builder\norg.apache.ibatis.mapping.ResultMap$1\norg.apache.ibatis.datasource.pooled.PooledDataSourceFactory\norg.apache.ibatis.datasource.pooled.PoolState\norg.apache.ibatis.datasource.unpooled.UnpooledDataSourceFactory\norg.apache.ibatis.datasource.jndi.JndiDataSourceFactory\norg.apache.ibatis.scripting.xmltags.ForEachSqlNode$FilteredDynamicContext\norg.apache.ibatis.scripting.xmltags.DynamicSqlSource\norg.apache.ibatis.scripting.xmltags.XMLScriptBuilder$SetHandler\norg.apache.ibatis.annotations.Arg\norg.apache.ibatis.annotations.Options\norg.apache.ibatis.annotations.ResultType\norg.apache.ibatis.annotations.SelectProvider\norg.apache.ibatis.annotations.UpdateProvider\norg.apache.ibatis.annotations.Select\norg.apache.ibatis.annotations.Results\norg.apache.ibatis.annotations.AutomapConstructor\norg.apache.ibatis.type.BigIntegerTypeHandler\norg.apache.ibatis.type.JapaneseDateTypeHandler\norg.apache.ibatis.type.BooleanTypeHandler\norg.apache.ibatis.type.NStringTypeHandler\norg.apache.ibatis.type.ObjectTypeHandler\norg.apache.ibatis.type.ClobReaderTypeHandler\norg.apache.ibatis.type.FloatTypeHandler\norg.apache.ibatis.type.DoubleTypeHandler\norg.apache.ibatis.type.Alias\norg.apache.ibatis.type.SqlTimestampTypeHandler\norg.apache.ibatis.executor.keygen.KeyGenerator\norg.apache.ibatis.executor.keygen.Jdbc3KeyGenerator\norg.apache.ibatis.parsing.PropertyParser$1\norg.apache.ibatis.builder.ResultMapResolver\norg.apache.ibatis.builder.CacheRefResolver\norg.apache.ibatis.builder.IncompleteElementException\norg.apache.ibatis.builder.annotation.MethodResolver\norg.apache.ibatis.builder.annotation.ProviderContext\norg.apache.ibatis.builder.annotation.MapperAnnotationBuilder\norg.apache.ibatis.builder.xml.XMLMapperEntityResolver\norg.apache.ibatis.builder.xml.XMLIncludeTransformer\norg.apache.ibatis.builder.SqlSourceBuilder\norg.apache.ibatis.builder.BaseBuilder\norg.apache.ibatis.logging.LogFactory$2\norg.apache.ibatis.logging.slf4j.Slf4jImpl\norg.apache.ibatis.logging.commons.JakartaCommonsLoggingImpl\norg.apache.ibatis.logging.log4j2.Log4j2AbstractLoggerImpl\norg.apache.ibatis.mapping.BoundSql\norg.apache.ibatis.mapping.Environment$Builder\norg.apache.ibatis.mapping.ParameterMapping$1\norg.apache.ibatis.cursor.defaults.DefaultCursor$ObjectWrapperResultHandler\norg.apache.ibatis.cursor.defaults.DefaultCursor$CursorStatus\norg.apache.ibatis.cursor.Cursor\norg.apache.ibatis.io.ExternalResources\norg.apache.ibatis.io.ClassLoaderWrapper\norg.apache.ibatis.io.ResolverUtil\norg.apache.ibatis.io.JBoss6VFS$VirtualFile\norg.apache.ibatis.io.VFS\norg.apache.ibatis.io.JBoss6VFS$VFS\norg.apache.ibatis.plugin.Invocation\norg.apache.ibatis.plugin.Intercepts\norg.apache.ibatis.plugin.Plugin\norg.apache.ibatis.binding.MapperMethod\norg.apache.ibatis.binding.MapperProxy\norg.apache.ibatis.annotations.TypeDiscriminator\norg.apache.ibatis.annotations.One\norg.apache.ibatis.type.BaseTypeHandler\norg.apache.ibatis.type.UnknownTypeHandler\norg.apache.ibatis.type.EnumOrdinalTypeHandler\norg.apache.ibatis.type.TimeOnlyTypeHandler\norg.apache.ibatis.type.InstantTypeHandler\norg.apache.ibatis.executor.loaderssist.JavassistProxyFactory$EnhancedResultObjectProxyImpl.class\norg.apache.ibatis.executor.loader.ResultLoaderMap$LoadPair$1\norg.apache.ibatis.executor.loader.ResultLoader\norg.apache.ibatis.logging.LogException\norg.apache.ibatis.logging.LogFactory$3\norg.apache.ibatis.logging.LogFactory$1\norg.apache.ibatis.logging.jdbc.BaseJdbcLogger\norg.apache.ibatis.logging.jdbc.ConnectionLogger\norg.apache.ibatis.logging.jdk14.Jdk14LoggingImpl\norg.apache.ibatis.logging.log4j.Log4jImpl\norg.apache.ibatis.reflection.ReflectorFactory\norg.apache.ibatis.reflection.ParamNameUtil\norg.apache.ibatis.reflection.SystemMetaObject$NullObject\norg.apache.ibatis.reflection.Reflector\norg.apache.ibatis.reflection.wrapper.BaseWrapper\norg.apache.ibatis.reflection.MetaObject\norg.apache.ibatis.reflection.invoker.Invoker\norg.apache.ibatis.reflection.TypeParameterResolver$1\norg.apache.ibatis.session.AutoMappingUnknownColumnBehavior$2\norg.apache.ibatis.session.SqlSessionManager\norg.apache.ibatis.session.AutoMappingUnknownColumnBehavior\norg.apache.ibatis.mapping.ParameterMapping\norg.apache.ibatis.mapping.DatabaseIdProvider\norg.apache.ibatis.mapping.ResultMapping$Builder\norg.apache.ibatis.scripting.xmltags.DynamicContext$ContextMap\norg.apache.ibatis.scripting.xmltags.OgnlCache\norg.apache.ibatis.scripting.xmltags.TextSqlNode$DynamicCheckerTokenParser\norg.apache.ibatis.scripting.xmltags.XMLScriptBuilder$WhereHandler\norg.apache.ibatis.scripting.xmltags.StaticTextSqlNode\norg.apache.ibatis.scripting.xmltags.ForEachSqlNode$FilteredDynamicContext$1\norg.apache.ibatis.scripting.xmltags.XMLScriptBuilder$ForEachHandler\norg.apache.ibatis.scripting.xmltags.VarDeclSqlNode\norg.apache.ibatis.scripting.xmltags.XMLScriptBuilder\norg.apache.ibatis.scripting.ScriptingException\norg.apache.ibatis.cache.impl.PerpetualCache\norg.apache.ibatis.cache.decorators.SynchronizedCache\norg.apache.ibatis.cache.decorators.LruCache\norg.apache.ibatis.cache.decorators.LruCache$1\norg.apache.ibatis.cache.decorators.SerializedCache\norg.apache.ibatis.cache.decorators.WeakCache$1\norg.apache.ibatis.cache.decorators.SerializedCache$CustomObjectInputStream\norg.apache.ibatis.cache.Cache\norg.apache.ibatis.cache.TransactionalCacheManager\norg.apache.ibatis.cache.CacheKey\norg.apache.ibatis.cursor.defaults.DefaultCursor$CursorIterator\norg.apache.ibatis.cursor.defaults.DefaultCursor$1\norg.apache.ibatis.io.DefaultVFS\norg.apache.ibatis.annotations.ResultMap\norg.apache.ibatis.type.OffsetDateTimeTypeHandler\norg.apache.ibatis.type.ArrayTypeHandler\norg.apache.ibatis.parsing.PropertyParser\norg.apache.ibatis.parsing.XPathParser\norg.apache.ibatis.parsing.ParsingException\norg.apache.ibatis.parsing.GenericTokenParser\norg.apache.ibatis.builder.SqlSourceBuilder$ParameterMappingTokenHandler\norg.apache.ibatis.builder.annotation.ProviderSqlSource\norg.apache.ibatis.builder.xml.XMLConfigBuilder\norg.apache.ibatis.builder.StaticSqlSource\norg.apache.ibatis.builder.ParameterExpression\norg.apache.ibatis.logging.LogFactory$6\norg.apache.ibatis.logging.Log\norg.apache.ibatis.logging.stdout.StdOutImpl\norg.apache.ibatis.logging.slf4j.Slf4jLoggerImpl\norg.apache.ibatis.logging.jdbc.StatementLogger\norg.apache.ibatis.logging.jdbc.ResultSetLogger\norg.apache.ibatis.reflection.MetaClass\norg.apache.ibatis.reflection.TypeParameterResolver$WildcardTypeImpl\norg.apache.ibatis.reflection.wrapper.DefaultObjectWrapperFactory\norg.apache.ibatis.reflection.wrapper.MapWrapper\norg.apache.ibatis.reflection.wrapper.ObjectWrapperFactory\norg.apache.ibatis.reflection.wrapper.ObjectWrapper\norg.apache.ibatis.reflection.wrapper.CollectionWrapper\norg.apache.ibatis.reflection.property.PropertyNamer\norg.apache.ibatis.reflection.TypeParameterResolver$GenericArrayTypeImpl\norg.apache.ibatis.reflection.invoker.SetFieldInvoker\norg.apache.ibatis.reflection.TypeParameterResolver\norg.apache.ibatis.session.ResultContext\norg.apache.ibatis.session.AutoMappingUnknownColumnBehavior$3\norg.apache.ibatis.session.RowBounds\norg.apache.ibatis.session.SqlSessionFactory\norg.apache.ibatis.session.SqlSession\norg.apache.ibatis.session.LocalCacheScope\norg.apache.ibatis.mapping.ParameterMap$Builder\norg.apache.ibatis.mapping.CacheBuilder\norg.apache.ibatis.annotations.MapKey\norg.apache.ibatis.annotations.Insert\norg.apache.ibatis.type.ByteObjectArrayTypeHandler\norg.apache.ibatis.type.MappedTypes\norg.apache.ibatis.type.MonthTypeHandler\norg.apache.ibatis.type.LocalDateTimeTypeHandler\norg.apache.ibatis.type.TypeReference\norg.apache.ibatis.type.LongTypeHandler\norg.apache.ibatis.type.ClobTypeHandler\norg.apache.ibatis.type.BlobTypeHandler\norg.apache.ibatis.type.LocalTimeTypeHandler\norg.apache.ibatis.type.LocalDateTypeHandler\norg.apache.ibatis.type.TypeException\norg.apache.ibatis.type.MappedJdbcTypes\norg.apache.ibatis.type.ShortTypeHandler\norg.apache.ibatis.type.YearTypeHandler\norg.apache.ibatis.type.ByteArrayUtils\norg.apache.ibatis.type.BlobInputStreamTypeHandler\norg.apache.ibatis.executor.Executor\norg.apache.ibatis.executor.BatchExecutor\norg.apache.ibatis.executor.resultset.ResultSetWrapper\norg.apache.ibatis.executor.resultset.DefaultResultSetHandler$1\norg.apache.ibatis.executor.ExecutorException\norg.apache.ibatis.executor.ErrorContext\norg.apache.ibatis.builder.InitializingObject\norg.apache.ibatis.logging.LogFactory$4\norg.apache.ibatis.logging.LogFactory\norg.apache.ibatis.logging.slf4j.Slf4jLocationAwareLoggerImpl\norg.apache.ibatis.logging.log4j2.Log4j2LoggerImpl\norg.apache.ibatis.logging.jdbc.PreparedStatementLogger\norg.apache.ibatis.reflection.ReflectionException\norg.apache.ibatis.reflection.ParamNameResolver\norg.apache.ibatis.session.SqlSessionException\norg.apache.ibatis.session.defaults.DefaultSqlSession\norg.apache.ibatis.mapping.Environment\norg.apache.ibatis.mapping.ParameterMode\norg.apache.ibatis.mapping.ParameterMap\norg.apache.ibatis.scripting.xmltags.IfSqlNode\norg.apache.ibatis.scripting.xmltags.ForEachSqlNode$PrefixedContext\norg.apache.ibatis.cache.NullCacheKey\norg.apache.ibatis.cache.decorators.ScheduledCache\norg.apache.ibatis.cache.decorators.WeakCache\norg.apache.ibatis.cache.decorators.FifoCache\norg.apache.ibatis.cache.decorators.WeakCache$WeakEntry\norg.apache.ibatis.cache.CacheException\norg.apache.ibatis.annotations.Many\norg.apache.ibatis.type.EnumTypeHandler\norg.apache.ibatis.type.DateTypeHandler\norg.apache.ibatis.session.AutoMappingUnknownColumnBehavior$1\norg.apache.ibatis.session.defaults.DefaultSqlSessionFactory\norg.apache.ibatis.session.Configuration$StrictMap$Ambiguity\norg.apache.ibatis.mapping.ResultSetType\norg.apache.ibatis.mapping.ResultMap$Builder$1\norg.apache.ibatis.mapping.ParameterMap$1\norg.apache.ibatis.datasource.pooled.PooledConnection\norg.apache.ibatis.datasource.unpooled.UnpooledDataSource\norg.apache.ibatis.scripting.xmltags.XMLScriptBuilder$OtherwiseHandler\norg.apache.ibatis.scripting.xmltags.OgnlClassResolver\norg.apache.ibatis.scripting.xmltags.ChooseSqlNode\norg.apache.ibatis.scripting.xmltags.DynamicContext$ContextAccessor\norg.apache.ibatis.scripting.xmltags.WhereSqlNode\norg.apache.ibatis.scripting.xmltags.TrimSqlNode\norg.apache.ibatis.scripting.xmltags.TextSqlNode$BindingTokenParser\norg.apache.ibatis.scripting.xmltags.MixedSqlNode\norg.apache.ibatis.scripting.xmltags.ForEachSqlNode\norg.apache.ibatis.scripting.xmltags.XMLLanguageDriver\norg.apache.ibatis.scripting.xmltags.XMLScriptBuilder$BindHandler\norg.apache.ibatis.scripting.xmltags.ExpressionEvaluator\norg.apache.ibatis.scripting.xmltags.TrimSqlNode$FilteredDynamicContext\norg.apache.ibatis.cache.decorators.TransactionalCache\norg.apache.ibatis.cache.decorators.SoftCache$SoftEntry\norg.apache.ibatis.cache.decorators.BlockingCache\norg.apache.ibatis.cache.decorators.SoftCache\norg.apache.ibatis.cache.decorators.LoggingCache\norg.apache.ibatis.cursor.defaults.DefaultCursor\norg.apache.ibatis.io.VFS$VFSHolder\norg.apache.ibatis.executor.loader.AbstractEnhancedDeserializationProxy\norg.apache.ibatis.executor.loader.cglib.CglibProxyFactory$EnhancedDeserializationProxyImpl\norg.apache.ibatis.executor.loader.cglib.CglibSerialStateHolder\norg.apache.ibatis.executor.loader.ResultLoaderMap$ClosedExecutor\norg.apache.ibatis.executor.BaseExecutor\norg.apache.ibatis.reflection.wrapper.BeanWrapper\norg.apache.ibatis.reflection.invoker.MethodInvoker\norg.apache.ibatis.reflection.ArrayUtil\norg.apache.ibatis.reflection.TypeParameterResolver$ParameterizedTypeImpl\norg.apache.ibatis.reflection.DefaultReflectorFactory\norg.apache.ibatis.session.ResultHandler\norg.apache.ibatis.ognl.ASTSelectLast\norg.apache.ibatis.ognl.ElementsAccessor\norg.apache.ibatis.ognl.ASTIn\norg.apache.ibatis.ognl.IteratorEnumeration\norg.apache.ibatis.ognl.Ognl\norg.apache.ibatis.ognl.ExpressionSyntaxException\norg.apache.ibatis.ognl.JavaCharStream\norg.apache.ibatis.ognl.ASTNegate\norg.apache.ibatis.ognl.ClassResolver\norg.apache.ibatis.ognl.OgnlRuntime\norg.apache.ibatis.ognl.ASTEval\norg.apache.ibatis.ognl.IteratorPropertyAccessor\norg.apache.ibatis.ognl.ASTProject\norg.apache.ibatis.ognl.OgnlParser$1\norg.apache.ibatis.ognl.OgnlRuntime$1\norg.apache.ibatis.ognl.ASTAdd\norg.apache.ibatis.ognl.ASTOr\norg.apache.ibatis.ognl.ObjectElementsAccessor$1\norg.apache.ibatis.ognl.ArrayElementsAccessor\norg.apache.ibatis.ognl.MemberAccess\norg.apache.ibatis.ognl.OgnlException\norg.apache.ibatis.ognl.ASTEq\norg.apache.ibatis.ognl.NumericTypes\norg.apache.ibatis.ognl.OgnlInvokePermission\norg.apache.ibatis.ognl.MapElementsAccessor\norg.apache.ibatis.ognl.InappropriateExpressionException\norg.apache.ibatis.ognl.TokenMgrError\norg.apache.ibatis.ognl.OgnlRuntime$MatchingMethod\norg.apache.ibatis.ognl.NoSuchPropertyException\norg.apache.ibatis.ognl.ASTSubtract\norg.apache.ibatis.ognl.JJTOgnlParserState\norg.apache.ibatis.ognl.MethodFailedException\norg.apache.ibatis.ognl.ASTCtor\norg.apache.ibatis.ognl.ObjectPropertyAccessor\norg.apache.ibatis.ognl.ASTStaticField\norg.apache.ibatis.ognl.ASTTest\norg.apache.ibatis.ognl.EnumerationIterator\norg.apache.ibatis.ognl.ASTRemainder\norg.apache.ibatis.ognl.OgnlParserConstants\norg.apache.ibatis.ognl.IntHashMap\norg.apache.ibatis.ognl.ASTThisVarRef\norg.apache.ibatis.ognl.ASTVarRef\norg.apache.ibatis.ognl.ASTSelect\norg.apache.ibatis.ognl.ASTMethod\norg.apache.ibatis.ognl.ASTGreater\norg.apache.ibatis.ognl.EvaluationPool\norg.apache.ibatis.ognl.ASTConst\norg.apache.ibatis.ognl.internal.ClassCache\norg.apache.ibatis.ognl.internal.Entry\norg.apache.ibatis.ognl.internal.ClassCacheImpl\norg.apache.ibatis.ognl.EnumerationPropertyAccessor\norg.apache.ibatis.ognl.JavaSource\norg.apache.ibatis.ognl.ObjectMethodAccessor\norg.apache.ibatis.ognl.ASTUnsignedShiftRight\norg.apache.ibatis.ognl.MethodAccessor\norg.apache.ibatis.ognl.ASTLess\norg.apache.ibatis.ognl.TypeConverter\norg.apache.ibatis.ognl.ASTAnd\norg.apache.ibatis.ognl.ASTBitOr\norg.apache.ibatis.ognl.OgnlOps\norg.apache.ibatis.ognl.IntHashMap$IntHashMapIterator\norg.apache.ibatis.ognl.ASTMap\norg.apache.ibatis.ognl.SetPropertyAccessor\norg.apache.ibatis.ognl.ASTInstanceof\norg.apache.ibatis.ognl.OgnlParserTreeConstants\norg.apache.ibatis.ognl.ObjectElementsAccessor\norg.apache.ibatis.ognl.ASTDivide\norg.apache.ibatis.ognl.OgnlParser\norg.apache.ibatis.ognl.NodeType\norg.apache.ibatis.ognl.ASTGreaterEq\norg.apache.ibatis.ognl.ASTRootVarRef\norg.apache.ibatis.ognl.NumberElementsAccessor\norg.apache.ibatis.ognl.ASTNotIn\norg.apache.ibatis.ognl.ASTLessEq\norg.apache.ibatis.ognl.ASTNotEq\norg.apache.ibatis.ognl.BooleanExpression\norg.apache.ibatis.ognl.ASTXor\norg.apache.ibatis.ognl.ASTMultiply\norg.apache.ibatis.ognl.Evaluation\norg.apache.ibatis.ognl.ListPropertyAccessor\norg.apache.ibatis.ognl.ASTShiftRight\norg.apache.ibatis.ognl.EnumerationElementsAccessor\norg.apache.ibatis.ognl.ASTSequence\norg.apache.ibatis.ognl.NullHandler\norg.apache.ibatis.ognl.ObjectIndexedPropertyDescriptor\norg.apache.ibatis.ognl.ClassCacheInspector\norg.apache.ibatis.ognl.DefaultClassResolver\norg.apache.ibatis.ognl.SimpleNode\norg.apache.ibatis.ognl.ArrayElementsAccessor$1\norg.apache.ibatis.ognl.ASTAssign\norg.apache.ibatis.ognl.IntHashMap$Entry\norg.apache.ibatis.ognl.ASTShiftLeft\norg.apache.ibatis.ognl.enhance.OgnlExpressionCompiler\norg.apache.ibatis.ognl.enhance.OrderedReturn\norg.apache.ibatis.ognl.enhance.LocalReference\norg.apache.ibatis.ognl.enhance.EnhancedClassLoader\norg.apache.ibatis.ognl.enhance.ExpressionCompiler\norg.apache.ibatis.ognl.enhance.LocalReferenceImpl\norg.apache.ibatis.ognl.enhance.UnsupportedCompilationException\norg.apache.ibatis.ognl.enhance.ContextClassLoader\norg.apache.ibatis.ognl.enhance.ExpressionAccessor\norg.apache.ibatis.ognl.OgnlParser$LookaheadSuccess\norg.apache.ibatis.ognl.ASTKeyValue\norg.apache.ibatis.ognl.IteratorElementsAccessor\norg.apache.ibatis.ognl.OgnlParserTokenManager\norg.apache.ibatis.ognl.ComparisonExpression\norg.apache.ibatis.ognl.Token\norg.apache.ibatis.ognl.OgnlContext\norg.apache.ibatis.ognl.ObjectArrayPool\norg.apache.ibatis.ognl.ASTNot\norg.apache.ibatis.ognl.ASTBitAnd\norg.apache.ibatis.ognl.PropertyAccessor\norg.apache.ibatis.ognl.OgnlParser$JJCalls\norg.apache.ibatis.ognl.CollectionElementsAccessor\norg.apache.ibatis.ognl.OgnlRuntime$ArgsCompatbilityReport\norg.apache.ibatis.ognl.NumericExpression\norg.apache.ibatis.ognl.ParseException\norg.apache.ibatis.ognl.DefaultTypeConverter\norg.apache.ibatis.ognl.DynamicSubscript\norg.apache.ibatis.ognl.NumberElementsAccessor$1\norg.apache.ibatis.ognl.ObjectNullHandler\norg.apache.ibatis.ognl.Node\norg.apache.ibatis.ognl.MapPropertyAccessor\norg.apache.ibatis.ognl.ASTList\norg.apache.ibatis.ognl.ASTChain\norg.apache.ibatis.ognl.ASTBitNegate\norg.apache.ibatis.ognl.ExpressionNode\norg.apache.ibatis.ognl.ASTStaticMethod\norg.apache.ibatis.ognl.OgnlRuntime$ClassPropertyMethodCache\norg.apache.ibatis.ognl.ArrayPropertyAccessor\norg.apache.ibatis.ognl.ASTProperty\norg.apache.ibatis.ognl.DefaultMemberAccess\norg.apache.ibatis.ognl.ASTSelectFirst\norg.apache.ibatisssist.ByteArrayClassPath.class\norg.apache.ibatisssist.CannotCompileException.class\norg.apache.ibatisssist.ClassClassPath.class\norg.apache.ibatisssist.ClassMap.class\norg.apache.ibatisssist.ClassPath.class\norg.apache.ibatisssist.ClassPathList.class\norg.apache.ibatisssist.ClassPool$1.class\norg.apache.ibatisssist.ClassPool.class\norg.apache.ibatisssist.ClassPoolTail.class\norg.apache.ibatisssist.CodeConverter$ArrayAccessReplacementMethodNames.class\norg.apache.ibatisssist.CodeConverter$DefaultArrayAccessReplacementMethodNames.class\norg.apache.ibatisssist.CodeConverter.class\norg.apache.ibatisssist.CtArray.class\norg.apache.ibatisssist.CtBehavior.class\norg.apache.ibatisssist.CtClass$1.class\norg.apache.ibatisssist.CtClass$DelayedFileOutputStream.class\norg.apache.ibatisssist.CtClass.class\norg.apache.ibatisssist.CtClassType.class\norg.apache.ibatisssist.CtConstructor.class\norg.apache.ibatisssist.CtField$ArrayInitializer.class\norg.apache.ibatisssist.CtField$CodeInitializer.class\norg.apache.ibatisssist.CtField$CodeInitializer0.class\norg.apache.ibatisssist.CtField$DoubleInitializer.class\norg.apache.ibatisssist.CtField$FloatInitializer.class\norg.apache.ibatisssist.CtField$Initializer.class\norg.apache.ibatisssist.CtField$IntInitializer.class\norg.apache.ibatisssist.CtField$LongInitializer.class\norg.apache.ibatisssist.CtField$MethodInitializer.class\norg.apache.ibatisssist.CtField$MultiArrayInitializer.class\norg.apache.ibatisssist.CtField$NewInitializer.class\norg.apache.ibatisssist.CtField$ParamInitializer.class\norg.apache.ibatisssist.CtField$PtreeInitializer.class\norg.apache.ibatisssist.CtField$StringInitializer.class\norg.apache.ibatisssist.CtField.class\norg.apache.ibatisssist.CtMember$Cache.class\norg.apache.ibatisssist.CtMember.class\norg.apache.ibatisssist.CtMethod$ConstParameter.class\norg.apache.ibatisssist.CtMethod$IntConstParameter.class\norg.apache.ibatisssist.CtMethod$LongConstParameter.class\norg.apache.ibatisssist.CtMethod$StringConstParameter.class\norg.apache.ibatisssist.CtMethod.class\norg.apache.ibatisssist.CtNewClass.class\norg.apache.ibatisssist.CtNewConstructor.class\norg.apache.ibatisssist.CtNewMethod.class\norg.apache.ibatisssist.CtNewWrappedConstructor.class\norg.apache.ibatisssist.CtNewWrappedMethod.class\norg.apache.ibatisssist.CtPrimitiveType.class\norg.apache.ibatisssist.DirClassPath.class\norg.apache.ibatisssist.FieldInitLink.class\norg.apache.ibatisssist.JarClassPath.class\norg.apache.ibatisssist.JarDirClassPath$1.class\norg.apache.ibatisssist.JarDirClassPath.class\norg.apache.ibatisssist.Loader.class\norg.apache.ibatisssist.LoaderClassPath.class\norg.apache.ibatisssist.Modifier.class\norg.apache.ibatisssist.NotFoundException.class\norg.apache.ibatisssist.SerialVersionUID$1.class\norg.apache.ibatisssist.SerialVersionUID$2.class\norg.apache.ibatisssist.SerialVersionUID$3.class\norg.apache.ibatisssist.SerialVersionUID.class\norg.apache.ibatisssist.Translator.class\norg.apache.ibatisssist.URLClassPath.class\norg.apache.ibatisssist.bytecode.AccessFlag.class\norg.apache.ibatisssist.bytecode.AnnotationDefaultAttribute.class\norg.apache.ibatisssist.bytecode.AnnotationsAttribute$Copier.class\norg.apache.ibatisssist.bytecode.AnnotationsAttribute$Parser.class\norg.apache.ibatisssist.bytecode.AnnotationsAttribute$Renamer.class\norg.apache.ibatisssist.bytecode.AnnotationsAttribute$Walker.class\norg.apache.ibatisssist.bytecode.AnnotationsAttribute.class\norg.apache.ibatisssist.bytecode.AttributeInfo.class\norg.apache.ibatisssist.bytecode.BadBytecode.class\norg.apache.ibatisssist.bytecode.BootstrapMethodsAttribute$BootstrapMethod.class\norg.apache.ibatisssist.bytecode.BootstrapMethodsAttribute.class\norg.apache.ibatisssist.bytecode.ByteArray.class\norg.apache.ibatisssist.bytecode.ByteStream.class\norg.apache.ibatisssist.bytecode.ByteVector.class\norg.apache.ibatisssist.bytecode.Bytecode.class\norg.apache.ibatisssist.bytecode.ClassFile.class\norg.apache.ibatisssist.bytecode.ClassFilePrinter.class\norg.apache.ibatisssist.bytecode.ClassFileWriter$AttributeWriter.class\norg.apache.ibatisssist.bytecode.ClassFileWriter$ConstPoolWriter.class\norg.apache.ibatisssist.bytecode.ClassFileWriter$FieldWriter.class\norg.apache.ibatisssist.bytecode.ClassFileWriter$MethodWriter.class\norg.apache.ibatisssist.bytecode.ClassFileWriter.class\norg.apache.ibatisssist.bytecode.ClassInfo.class\norg.apache.ibatisssist.bytecode.CodeAnalyzer.class\norg.apache.ibatisssist.bytecode.CodeAttribute$LdcEntry.class\norg.apache.ibatisssist.bytecode.CodeAttribute$RuntimeCopyException.class\norg.apache.ibatisssist.bytecode.CodeAttribute.class\norg.apache.ibatisssist.bytecode.CodeIterator$AlignmentException.class\norg.apache.ibatisssist.bytecode.CodeIterator$Branch.class\norg.apache.ibatisssist.bytecode.CodeIterator$Branch16.class\norg.apache.ibatisssist.bytecode.CodeIterator$Gap.class\norg.apache.ibatisssist.bytecode.CodeIterator$If16.class\norg.apache.ibatisssist.bytecode.CodeIterator$Jump16.class\norg.apache.ibatisssist.bytecode.CodeIterator$Jump32.class\norg.apache.ibatisssist.bytecode.CodeIterator$LdcW.class\norg.apache.ibatisssist.bytecode.CodeIterator$Lookup.class\norg.apache.ibatisssist.bytecode.CodeIterator$Pointers.class\norg.apache.ibatisssist.bytecode.CodeIterator$Switcher.class\norg.apache.ibatisssist.bytecode.CodeIterator$Table.class\norg.apache.ibatisssist.bytecode.CodeIterator.class\norg.apache.ibatisssist.bytecode.ConstInfo.class\norg.apache.ibatisssist.bytecode.ConstInfoPadding.class\norg.apache.ibatisssist.bytecode.ConstPool.class\norg.apache.ibatisssist.bytecode.ConstantAttribute.class\norg.apache.ibatisssist.bytecode.DeprecatedAttribute.class\norg.apache.ibatisssist.bytecode.Descriptor$Iterator.class\norg.apache.ibatisssist.bytecode.Descriptor$PrettyPrinter.class\norg.apache.ibatisssist.bytecode.Descriptor.class\norg.apache.ibatisssist.bytecode.DoubleInfo.class\norg.apache.ibatisssist.bytecode.DuplicateMemberException.class\norg.apache.ibatisssist.bytecode.EnclosingMethodAttribute.class\norg.apache.ibatisssist.bytecode.ExceptionTable.class\norg.apache.ibatisssist.bytecode.ExceptionTableEntry.class\norg.apache.ibatisssist.bytecode.ExceptionsAttribute.class\norg.apache.ibatisssist.bytecode.FieldInfo.class\norg.apache.ibatisssist.bytecode.FieldrefInfo.class\norg.apache.ibatisssist.bytecode.FloatInfo.class\norg.apache.ibatisssist.bytecode.InnerClassesAttribute.class\norg.apache.ibatisssist.bytecode.InstructionPrinter.class\norg.apache.ibatisssist.bytecode.IntegerInfo.class\norg.apache.ibatisssist.bytecode.InterfaceMethodrefInfo.class\norg.apache.ibatisssist.bytecode.InvokeDynamicInfo.class\norg.apache.ibatisssist.bytecode.LineNumberAttribute$Pc.class\norg.apache.ibatisssist.bytecode.LineNumberAttribute.class\norg.apache.ibatisssist.bytecode.LocalVariableAttribute.class\norg.apache.ibatisssist.bytecode.LocalVariableTypeAttribute.class\norg.apache.ibatisssist.bytecode.LongInfo.class\norg.apache.ibatisssist.bytecode.LongVector.class\norg.apache.ibatisssist.bytecode.MemberrefInfo.class\norg.apache.ibatisssist.bytecode.MethodHandleInfo.class\norg.apache.ibatisssist.bytecode.MethodInfo.class\norg.apache.ibatisssist.bytecode.MethodParametersAttribute.class\norg.apache.ibatisssist.bytecode.MethodTypeInfo.class\norg.apache.ibatisssist.bytecode.MethodrefInfo.class\norg.apache.ibatisssist.bytecode.Mnemonic.class\norg.apache.ibatisssist.bytecode.ModuleInfo.class\norg.apache.ibatisssist.bytecode.NameAndTypeInfo.class\norg.apache.ibatisssist.bytecode.Opcode.class\norg.apache.ibatisssist.bytecode.PackageInfo.class\norg.apache.ibatisssist.bytecode.ParameterAnnotationsAttribute.class\norg.apache.ibatisssist.bytecode.SignatureAttribute$1.class\norg.apache.ibatisssist.bytecode.SignatureAttribute$ArrayType.class\norg.apache.ibatisssist.bytecode.SignatureAttribute$BaseType.class\norg.apache.ibatisssist.bytecode.SignatureAttribute$ClassSignature.class\norg.apache.ibatisssist.bytecode.SignatureAttribute$ClassType.class\norg.apache.ibatisssist.bytecode.SignatureAttribute$Cursor.class\norg.apache.ibatisssist.bytecode.SignatureAttribute$MethodSignature.class\norg.apache.ibatisssist.bytecode.SignatureAttribute$NestedClassType.class\norg.apache.ibatisssist.bytecode.SignatureAttribute$ObjectType.class\norg.apache.ibatisssist.bytecode.SignatureAttribute$Type.class\norg.apache.ibatisssist.bytecode.SignatureAttribute$TypeArgument.class\norg.apache.ibatisssist.bytecode.SignatureAttribute$TypeParameter.class\norg.apache.ibatisssist.bytecode.SignatureAttribute$TypeVariable.class\norg.apache.ibatisssist.bytecode.SignatureAttribute.class\norg.apache.ibatisssist.bytecode.SourceFileAttribute.class\norg.apache.ibatisssist.bytecode.StackMap$Copier.class\norg.apache.ibatisssist.bytecode.StackMap$InsertLocal.class\norg.apache.ibatisssist.bytecode.StackMap$NewRemover.class\norg.apache.ibatisssist.bytecode.StackMap$Printer.class\norg.apache.ibatisssist.bytecode.StackMap$Shifter.class\norg.apache.ibatisssist.bytecode.StackMap$SimpleCopy.class\norg.apache.ibatisssist.bytecode.StackMap$SwitchShifter.class\norg.apache.ibatisssist.bytecode.StackMap$Walker.class\norg.apache.ibatisssist.bytecode.StackMap$Writer.class\norg.apache.ibatisssist.bytecode.StackMap.class\norg.apache.ibatisssist.bytecode.StackMapTable$Copier.class\norg.apache.ibatisssist.bytecode.StackMapTable$InsertLocal.class\norg.apache.ibatisssist.bytecode.StackMapTable$NewRemover.class\norg.apache.ibatisssist.bytecode.StackMapTable$OffsetShifter.class\norg.apache.ibatisssist.bytecode.StackMapTable$Printer.class\norg.apache.ibatisssist.bytecode.StackMapTable$RuntimeCopyException.class\norg.apache.ibatisssist.bytecode.StackMapTable$Shifter.class\norg.apache.ibatisssist.bytecode.StackMapTable$SimpleCopy.class\norg.apache.ibatisssist.bytecode.StackMapTable$SwitchShifter.class\norg.apache.ibatisssist.bytecode.StackMapTable$Walker.class\norg.apache.ibatisssist.bytecode.StackMapTable$Writer.class\norg.apache.ibatisssist.bytecode.StackMapTable.class\norg.apache.ibatisssist.bytecode.StringInfo.class\norg.apache.ibatisssist.bytecode.SyntheticAttribute.class\norg.apache.ibatisssist.bytecode.TypeAnnotationsAttribute$Copier.class\norg.apache.ibatisssist.bytecode.TypeAnnotationsAttribute$Renamer.class\norg.apache.ibatisssist.bytecode.TypeAnnotationsAttribute$SubCopier.class\norg.apache.ibatisssist.bytecode.TypeAnnotationsAttribute$SubWalker.class\norg.apache.ibatisssist.bytecode.TypeAnnotationsAttribute$TAWalker.class\norg.apache.ibatisssist.bytecode.TypeAnnotationsAttribute.class\norg.apache.ibatisssist.bytecode.Utf8Info.class\norg.apache.ibatisssist.bytecode.analysis.Analyzer$1.class\norg.apache.ibatisssist.bytecode.analysis.Analyzer$ExceptionInfo.class\norg.apache.ibatisssist.bytecode.analysis.Analyzer.class\norg.apache.ibatisssist.bytecode.analysis.ControlFlow$1.class\norg.apache.ibatisssist.bytecode.analysis.ControlFlow$2.class\norg.apache.ibatisssist.bytecode.analysis.ControlFlow$3.class\norg.apache.ibatisssist.bytecode.analysis.ControlFlow$Access.class\norg.apache.ibatisssist.bytecode.analysis.ControlFlow$Block.class\norg.apache.ibatisssist.bytecode.analysis.ControlFlow$Catcher.class\norg.apache.ibatisssist.bytecode.analysis.ControlFlow$Node.class\norg.apache.ibatisssist.bytecode.analysis.ControlFlow.class\norg.apache.ibatisssist.bytecode.analysis.Executor.class\norg.apache.ibatisssist.bytecode.analysis.Frame.class\norg.apache.ibatisssist.bytecode.analysis.FramePrinter.class\norg.apache.ibatisssist.bytecode.analysis.IntQueue$1.class\norg.apache.ibatisssist.bytecode.analysis.IntQueue$Entry.class\norg.apache.ibatisssist.bytecode.analysis.IntQueue.class\norg.apache.ibatisssist.bytecode.analysis.MultiArrayType.class\norg.apache.ibatisssist.bytecode.analysis.MultiType.class\norg.apache.ibatisssist.bytecode.analysis.Subroutine.class\norg.apache.ibatisssist.bytecode.analysis.SubroutineScanner.class\norg.apache.ibatisssist.bytecode.analysis.Type.class\norg.apache.ibatisssist.bytecode.analysis.Util.class\norg.apache.ibatisssist.bytecode.annotation.Annotation$Pair.class\norg.apache.ibatisssist.bytecode.annotation.Annotation.class\norg.apache.ibatisssist.bytecode.annotation.AnnotationImpl.class\norg.apache.ibatisssist.bytecode.annotation.AnnotationMemberValue.class\norg.apache.ibatisssist.bytecode.annotation.AnnotationsWriter.class\norg.apache.ibatisssist.bytecode.annotation.ArrayMemberValue.class\norg.apache.ibatisssist.bytecode.annotation.BooleanMemberValue.class\norg.apache.ibatisssist.bytecode.annotation.ByteMemberValue.class\norg.apache.ibatisssist.bytecode.annotation.CharMemberValue.class\norg.apache.ibatisssist.bytecode.annotation.ClassMemberValue.class\norg.apache.ibatisssist.bytecode.annotation.DoubleMemberValue.class\norg.apache.ibatisssist.bytecode.annotation.EnumMemberValue.class\norg.apache.ibatisssist.bytecode.annotation.FloatMemberValue.class\norg.apache.ibatisssist.bytecode.annotation.IntegerMemberValue.class\norg.apache.ibatisssist.bytecode.annotation.LongMemberValue.class\norg.apache.ibatisssist.bytecode.annotation.MemberValue.class\norg.apache.ibatisssist.bytecode.annotation.MemberValueVisitor.class\norg.apache.ibatisssist.bytecode.annotation.NoSuchClassError.class\norg.apache.ibatisssist.bytecode.annotation.ShortMemberValue.class\norg.apache.ibatisssist.bytecode.annotation.StringMemberValue.class\norg.apache.ibatisssist.bytecode.annotation.TypeAnnotationsWriter.class\norg.apache.ibatisssist.bytecode.stackmap.BasicBlock$Catch.class\norg.apache.ibatisssist.bytecode.stackmap.BasicBlock$JsrBytecode.class\norg.apache.ibatisssist.bytecode.stackmap.BasicBlock$Maker.class\norg.apache.ibatisssist.bytecode.stackmap.BasicBlock$Mark.class\norg.apache.ibatisssist.bytecode.stackmap.BasicBlock.class\norg.apache.ibatisssist.bytecode.stackmap.MapMaker.class\norg.apache.ibatisssist.bytecode.stackmap.Tracer.class\norg.apache.ibatisssist.bytecode.stackmap.TypeData$AbsTypeVar.class\norg.apache.ibatisssist.bytecode.stackmap.TypeData$ArrayElement.class\norg.apache.ibatisssist.bytecode.stackmap.TypeData$ArrayType.class\norg.apache.ibatisssist.bytecode.stackmap.TypeData$BasicType.class\norg.apache.ibatisssist.bytecode.stackmap.TypeData$ClassName.class\norg.apache.ibatisssist.bytecode.stackmap.TypeData$NullType.class\norg.apache.ibatisssist.bytecode.stackmap.TypeData$TypeVar.class\norg.apache.ibatisssist.bytecode.stackmap.TypeData$UninitData.class\norg.apache.ibatisssist.bytecode.stackmap.TypeData$UninitThis.class\norg.apache.ibatisssist.bytecode.stackmap.TypeData$UninitTypeVar.class\norg.apache.ibatisssist.bytecode.stackmap.TypeData.class\norg.apache.ibatisssist.bytecode.stackmap.TypeTag.class\norg.apache.ibatisssist.bytecode.stackmap.TypedBlock$Maker.class\norg.apache.ibatisssist.bytecode.stackmap.TypedBlock.class\norg.apache.ibatisssist.compiler.AccessorMaker.class\norg.apache.ibatisssist.compiler.CodeGen$1.class\norg.apache.ibatisssist.compiler.CodeGen$ReturnHook.class\norg.apache.ibatisssist.compiler.CodeGen.class\norg.apache.ibatisssist.compiler.CompileError.class\norg.apache.ibatisssist.compiler.Javac$1.class\norg.apache.ibatisssist.compiler.Javac$2.class\norg.apache.ibatisssist.compiler.Javac$3.class\norg.apache.ibatisssist.compiler.Javac$CtFieldWithInit.class\norg.apache.ibatisssist.compiler.Javac.class\norg.apache.ibatisssist.compiler.JvstCodeGen.class\norg.apache.ibatisssist.compiler.JvstTypeChecker.class\norg.apache.ibatisssist.compiler.KeywordTable.class\norg.apache.ibatisssist.compiler.Lex.class\norg.apache.ibatisssist.compiler.MemberCodeGen$JsrHook.class\norg.apache.ibatisssist.compiler.MemberCodeGen$JsrHook2.class\norg.apache.ibatisssist.compiler.MemberCodeGen.class\norg.apache.ibatisssist.compiler.MemberResolver$Method.class\norg.apache.ibatisssist.compiler.MemberResolver.class\norg.apache.ibatisssist.compiler.NoFieldException.class\norg.apache.ibatisssist.compiler.Parser.class\norg.apache.ibatisssist.compiler.ProceedHandler.class\norg.apache.ibatisssist.compiler.SymbolTable.class\norg.apache.ibatisssist.compiler.SyntaxError.class\norg.apache.ibatisssist.compiler.Token.class\norg.apache.ibatisssist.compiler.TokenId.class\norg.apache.ibatisssist.compiler.TypeChecker.class\norg.apache.ibatisssist.compiler.ast.ASTList.class\norg.apache.ibatisssist.compiler.ast.ASTree.class\norg.apache.ibatisssist.compiler.ast.ArrayInit.class\norg.apache.ibatisssist.compiler.ast.AssignExpr.class\norg.apache.ibatisssist.compiler.ast.BinExpr.class\norg.apache.ibatisssist.compiler.ast.CallExpr.class\norg.apache.ibatisssist.compiler.ast.CastExpr.class\norg.apache.ibatisssist.compiler.ast.CondExpr.class\norg.apache.ibatisssist.compiler.ast.Declarator.class\norg.apache.ibatisssist.compiler.ast.DoubleConst.class\norg.apache.ibatisssist.compiler.ast.Expr.class\norg.apache.ibatisssist.compiler.ast.FieldDecl.class\norg.apache.ibatisssist.compiler.ast.InstanceOfExpr.class\norg.apache.ibatisssist.compiler.ast.IntConst.class\norg.apache.ibatisssist.compiler.ast.Keyword.class\norg.apache.ibatisssist.compiler.ast.Member.class\norg.apache.ibatisssist.compiler.ast.MethodDecl.class\norg.apache.ibatisssist.compiler.ast.NewExpr.class\norg.apache.ibatisssist.compiler.ast.Pair.class\norg.apache.ibatisssist.compiler.ast.Stmnt.class\norg.apache.ibatisssist.compiler.ast.StringL.class\norg.apache.ibatisssist.compiler.ast.Symbol.class\norg.apache.ibatisssist.compiler.ast.Variable.class\norg.apache.ibatisssist.compiler.ast.Visitor.class\norg.apache.ibatisssist.convert.TransformAccessArrayField.class\norg.apache.ibatisssist.convert.TransformAfter.class\norg.apache.ibatisssist.convert.TransformBefore.class\norg.apache.ibatisssist.convert.TransformCall.class\norg.apache.ibatisssist.convert.TransformFieldAccess.class\norg.apache.ibatisssist.convert.TransformNew.class\norg.apache.ibatisssist.convert.TransformNewClass.class\norg.apache.ibatisssist.convert.TransformReadField.class\norg.apache.ibatisssist.convert.TransformWriteField.class\norg.apache.ibatisssist.convert.Transformer.class\norg.apache.ibatisssist.expr.Cast$ProceedForCast.class\norg.apache.ibatisssist.expr.Cast.class\norg.apache.ibatisssist.expr.ConstructorCall.class\norg.apache.ibatisssist.expr.Expr.class\norg.apache.ibatisssist.expr.ExprEditor$LoopContext.class\norg.apache.ibatisssist.expr.ExprEditor$NewOp.class\norg.apache.ibatisssist.expr.ExprEditor.class\norg.apache.ibatisssist.expr.FieldAccess$ProceedForRead.class\norg.apache.ibatisssist.expr.FieldAccess$ProceedForWrite.class\norg.apache.ibatisssist.expr.FieldAccess.class\norg.apache.ibatisssist.expr.Handler.class\norg.apache.ibatisssist.expr.Instanceof$ProceedForInstanceof.class\norg.apache.ibatisssist.expr.Instanceof.class\norg.apache.ibatisssist.expr.MethodCall.class\norg.apache.ibatisssist.expr.NewArray$ProceedForArray.class\norg.apache.ibatisssist.expr.NewArray.class\norg.apache.ibatisssist.expr.NewExpr$ProceedForNew.class\norg.apache.ibatisssist.expr.NewExpr.class\norg.apache.ibatisssist.runtime.Cflow$Depth.class\norg.apache.ibatisssist.runtime.Cflow.class\norg.apache.ibatisssist.runtime.Desc.class\norg.apache.ibatisssist.runtime.DotClass.class\norg.apache.ibatisssist.runtime.Inner.class\norg.apache.ibatisssist.scopedpool.ScopedClassPool.class\norg.apache.ibatisssist.scopedpool.ScopedClassPoolFactory.class\norg.apache.ibatisssist.scopedpool.ScopedClassPoolFactoryImpl.class\norg.apache.ibatisssist.scopedpool.ScopedClassPoolRepository.class\norg.apache.ibatisssist.scopedpool.ScopedClassPoolRepositoryImpl.class\norg.apache.ibatisssist.scopedpool.SoftValueHashMap$SoftValueRef.class\norg.apache.ibatisssist.scopedpool.SoftValueHashMap.class\norg.apache.ibatisssist.tools.Callback.class\norg.apache.ibatisssist.tools.Dump.class\norg.apache.ibatisssist.tools.framedump.class\norg.apache.ibatisssist.tools.reflect.CannotCreateException.class\norg.apache.ibatisssist.tools.reflect.CannotInvokeException.class\norg.apache.ibatisssist.tools.reflect.CannotReflectException.class\norg.apache.ibatisssist.tools.reflect.ClassMetaobject.class\norg.apache.ibatisssist.tools.reflect.CompiledClass.class\norg.apache.ibatisssist.tools.reflect.Compiler.class\norg.apache.ibatisssist.tools.reflect.Loader.class\norg.apache.ibatisssist.tools.reflect.Metalevel.class\norg.apache.ibatisssist.tools.reflect.Metaobject.class\norg.apache.ibatisssist.tools.reflect.Reflection.class\norg.apache.ibatisssist.tools.reflect.Sample.class\norg.apache.ibatisssist.tools.rmi.AppletServer.class\norg.apache.ibatisssist.tools.rmi.ExportedObject.class\norg.apache.ibatisssist.tools.rmi.ObjectImporter.class\norg.apache.ibatisssist.tools.rmi.ObjectNotFoundException.class\norg.apache.ibatisssist.tools.rmi.Proxy.class\norg.apache.ibatisssist.tools.rmi.RemoteException.class\norg.apache.ibatisssist.tools.rmi.RemoteRef.class\norg.apache.ibatisssist.tools.rmi.Sample.class\norg.apache.ibatisssist.tools.rmi.StubGenerator.class\norg.apache.ibatisssist.tools.web.BadHttpRequest.class\norg.apache.ibatisssist.tools.web.ServiceThread.class\norg.apache.ibatisssist.tools.web.Viewer.class\norg.apache.ibatisssist.tools.web.Webserver.class\norg.apache.ibatisssist.util.HotSwapAgent.class\norg.apache.ibatisssist.util.HotSwapper$1.class\norg.apache.ibatisssist.util.HotSwapper.class\norg.apache.ibatisssist.util.Trigger.class\norg.apache.ibatisssist.util.proxy.DefineClassHelper.class\norg.apache.ibatisssist.util.proxy.FactoryHelper.class\norg.apache.ibatisssist.util.proxy.MethodFilter.class\norg.apache.ibatisssist.util.proxy.MethodHandler.class\norg.apache.ibatisssist.util.proxy.Proxy.class\norg.apache.ibatisssist.util.proxy.ProxyFactory$1.class\norg.apache.ibatisssist.util.proxy.ProxyFactory$2.class\norg.apache.ibatisssist.util.proxy.ProxyFactory$3.class\norg.apache.ibatisssist.util.proxy.ProxyFactory$ClassLoaderProvider.class\norg.apache.ibatisssist.util.proxy.ProxyFactory$Find2MethodsArgs.class\norg.apache.ibatisssist.util.proxy.ProxyFactory$ProxyDetails.class\norg.apache.ibatisssist.util.proxy.ProxyFactory$UniqueName.class\norg.apache.ibatisssist.util.proxy.ProxyFactory.class\norg.apache.ibatisssist.util.proxy.ProxyObject.class\norg.apache.ibatisssist.util.proxy.ProxyObjectInputStream.class\norg.apache.ibatisssist.util.proxy.ProxyObjectOutputStream.class\norg.apache.ibatisssist.util.proxy.RuntimeSupport$DefaultMethodHandler.class\norg.apache.ibatisssist.util.proxy.RuntimeSupport.class\norg.apache.ibatisssist.util.proxy.SecurityActions$1.class\norg.apache.ibatisssist.util.proxy.SecurityActions$2.class\norg.apache.ibatisssist.util.proxy.SecurityActions$3.class\norg.apache.ibatisssist.util.proxy.SecurityActions$4.class\norg.apache.ibatisssist.util.proxy.SecurityActions$5.class\norg.apache.ibatisssist.util.proxy.SecurityActions$6.class\norg.apache.ibatisssist.util.proxy.SecurityActions.class\norg.apache.ibatisssist.util.proxy.SerializedProxy$1.class\norg.apache.ibatisssist.util.proxy.SerializedProxy.class" + } + ] + }, + { + "publisher": "MyBatis.org", + "group": "org.mybatis", + "name": "mybatis-spring", + "version": "1.3.2", + "description": "An easy-to-use Spring bridge for MyBatis sql mapping framework.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "a37ab7386e6665bf2169185a16c41f71" + }, + { + "alg": "SHA-1", + "content": "fd9961cd026b1f6998be27c516973dd5366b14ec" + }, + { + "alg": "SHA-256", + "content": "d97da1f5b3d7f7464890986ee126b02bf37f7729e63cc978aa39cf778e063e1c" + }, + { + "alg": "SHA-512", + "content": "ce7df8a01f35e52585a9031f593850962fcb916ca955faeac7833fbf80a425d0b8a5d628bd8c221ea356735cde4f9bdc1a85e296e0054d685e72719d1f92f0d0" + }, + { + "alg": "SHA-384", + "content": "1d228f5fc723bf9f7819f181623629e9afca9d0cdb35e679ce1bc62cc71d8b455ed954fbce73312e6bd237bc15598e48" + }, + { + "alg": "SHA3-384", + "content": "dd4534057c0a26a4eeba8cc1e664d7d3bc9406b69cceb64e6de36731022160e3142ac64cb3cae0a9c75e90bf1345d2fc" + }, + { + "alg": "SHA3-256", + "content": "57cbaebf9ed3730ef3de02ce609fb73b52fe6b8d44d38a7f281d543f514e2c16" + }, + { + "alg": "SHA3-512", + "content": "1f47ab79571d3339b9a49a8964043005a4f92dc32bb3bf8e9428dd8463d308b52a37c8ac94480e1d8a565d31a30299da9bc0ae0e22e322a33605bef0fd11363c" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.mybatis/mybatis-spring@1.3.2?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.mybatis/mybatis-spring@1.3.2?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/mybatis/mybatis-spring/1.3.2/mybatis-spring-1.3.2.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.mybatis.spring.transaction.SpringManagedTransactionFactory\norg.mybatis.spring.mapper.MapperFactoryBean\norg.mybatis.spring.SqlSessionUtils$SqlSessionSynchronization\norg.mybatis.spring.batch.MyBatisPagingItemReader\norg.mybatis.spring.transaction.SpringManagedTransaction\norg.mybatis.spring.mapper.ClassPathMapperScanner$2\norg.mybatis.spring.annotation.MapperScan\norg.mybatis.spring.batch.MyBatisCursorItemReader\norg.mybatis.spring.MyBatisSystemException\norg.mybatis.spring.mapper.ClassPathMapperScanner$3\norg.mybatis.spring.annotation.MapperScannerRegistrar\norg.mybatis.spring.SqlSessionTemplate$1\norg.mybatis.spring.config.MapperScannerBeanDefinitionParser\norg.mybatis.spring.mapper.ClassPathMapperScanner$1\norg.mybatis.spring.SqlSessionUtils\norg.mybatis.spring.config.NamespaceHandler\norg.mybatis.spring.mapper.ClassPathMapperScanner\norg.mybatis.spring.support.SqlSessionDaoSupport\norg.mybatis.spring.batch.MyBatisBatchItemWriter\norg.mybatis.spring.SqlSessionFactoryBean\norg.mybatis.spring.SqlSessionTemplate\norg.mybatis.spring.MyBatisExceptionTranslator\norg.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor\norg.mybatis.spring.mapper.MapperScannerConfigurer\norg.mybatis.spring.SqlSessionHolder" + } + ] + }, + { + "publisher": "The Apache Software Foundation", + "group": "org.apache.velocity", + "name": "velocity", + "version": "1.7", + "description": "Apache Velocity is a general purpose template engine.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "3692dd72f8367cb35fb6280dc2916725" + }, + { + "alg": "SHA-1", + "content": "2ceb567b8f3f21118ecdec129fe1271dbc09aa7a" + }, + { + "alg": "SHA-256", + "content": "ec92dae810034f4b46dbb16ef4364a4013b0efb24a8c5dd67435cae46a290d8e" + }, + { + "alg": "SHA-512", + "content": "e521785d947cae1a02070b26a43d235b6319439a6364c58266d3f9c458f9a099406c10aab5f51c5db5ba541e88322cb35203c6758b4b8bb65f9539a345da9a04" + }, + { + "alg": "SHA-384", + "content": "94eb2247eb326dfc5f39a6d5bb71f6402531dad128281db32cad84d5571fb5fd4d07bdcdddb6fde91576021fe5faaa2d" + }, + { + "alg": "SHA3-384", + "content": "32292f15259b5a1cfee52be3c0e7ca08b778e7b4d40b07136d836f726bb9893075e3444dcefe7ab7ff0f1284092b138c" + }, + { + "alg": "SHA3-256", + "content": "b3e19d65650a20bf773683b7aadb92edd588237d3c8a6600dcfe25fd22098535" + }, + { + "alg": "SHA3-512", + "content": "00ed4a489b0372cac0e677df29b07e7c21c54aec229833c92b92bdb16da9178a94826fe665154f1e6ea22e2c1fdce4aa847fa40b75928dc82a87b68f6bd6aec6" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.velocity/velocity@1.7?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.velocity/velocity@1.7?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/velocity/velocity/1.7/velocity-1.7.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.velocity.Template\norg.apache.velocity.VelocityContext\norg.apache.velocity.anakia.AnakiaElement\norg.apache.velocity.anakia.AnakiaJDOMFactory\norg.apache.velocity.anakia.AnakiaTask$Context\norg.apache.velocity.anakia.AnakiaTask\norg.apache.velocity.anakia.Escape\norg.apache.velocity.anakia.NodeList$1\norg.apache.velocity.anakia.NodeList$AttributeXMLOutputter\norg.apache.velocity.anakia.NodeList\norg.apache.velocity.anakia.OutputWrapper\norg.apache.velocity.anakia.TreeWalker\norg.apache.velocity.anakia.XPathCache\norg.apache.velocity.anakia.XPathTool\norg.apache.velocity.app.FieldMethodizer\norg.apache.velocity.app.Velocity\norg.apache.velocity.app.VelocityEngine\norg.apache.velocity.app.event.EventCartridge\norg.apache.velocity.app.event.EventHandler\norg.apache.velocity.app.event.EventHandlerMethodExecutor\norg.apache.velocity.app.event.EventHandlerUtil\norg.apache.velocity.app.event.IncludeEventHandler$IncludeEventExecutor\norg.apache.velocity.app.event.IncludeEventHandler\norg.apache.velocity.app.event.InvalidReferenceEventHandler$InvalidGetMethodExecutor\norg.apache.velocity.app.event.InvalidReferenceEventHandler$InvalidMethodExecutor\norg.apache.velocity.app.event.InvalidReferenceEventHandler$InvalidSetMethodExecutor\norg.apache.velocity.app.event.InvalidReferenceEventHandler\norg.apache.velocity.app.event.MethodExceptionEventHandler$MethodExceptionExecutor\norg.apache.velocity.app.event.MethodExceptionEventHandler\norg.apache.velocity.app.event.NullSetEventHandler$ShouldLogOnNullSetExecutor\norg.apache.velocity.app.event.NullSetEventHandler\norg.apache.velocity.app.event.ReferenceInsertionEventHandler$referenceInsertExecutor\norg.apache.velocity.app.event.ReferenceInsertionEventHandler\norg.apache.velocity.app.event.implement.EscapeHtmlReference\norg.apache.velocity.app.event.implement.EscapeJavaScriptReference\norg.apache.velocity.app.event.implement.EscapeReference\norg.apache.velocity.app.event.implement.EscapeSqlReference\norg.apache.velocity.app.event.implement.EscapeXmlReference\norg.apache.velocity.app.event.implement.IncludeNotFound\norg.apache.velocity.app.event.implement.IncludeRelativePath\norg.apache.velocity.app.event.implement.InvalidReferenceInfo\norg.apache.velocity.app.event.implement.PrintExceptions\norg.apache.velocity.app.event.implement.ReportInvalidReferences\norg.apache.velocity.app.tools.VelocityFormatter$VelocityAlternator\norg.apache.velocity.app.tools.VelocityFormatter$VelocityAutoAlternator\norg.apache.velocity.app.tools.VelocityFormatter\norg.apache.velocity.context.AbstractContext\norg.apache.velocity.context.ChainedInternalContextAdapter\norg.apache.velocity.context.Context\norg.apache.velocity.context.EvaluateContext\norg.apache.velocity.context.InternalContextAdapter\norg.apache.velocity.context.InternalContextAdapterImpl\norg.apache.velocity.context.InternalContextBase\norg.apache.velocity.context.InternalEventContext\norg.apache.velocity.context.InternalHousekeepingContext\norg.apache.velocity.context.InternalWrapperContext\norg.apache.velocity.context.ProxyVMContext\norg.apache.velocity.convert.WebMacro\norg.apache.velocity.exception.ExtendedParseException\norg.apache.velocity.exception.MacroOverflowException\norg.apache.velocity.exception.MathException\norg.apache.velocity.exception.MethodInvocationException\norg.apache.velocity.exception.ParseErrorException\norg.apache.velocity.exception.ResourceNotFoundException\norg.apache.velocity.exception.TemplateInitException\norg.apache.velocity.exception.VelocityException\norg.apache.velocity.io.UnicodeInputStream$1\norg.apache.velocity.io.UnicodeInputStream$UnicodeBOM\norg.apache.velocity.io.UnicodeInputStream\norg.apache.velocity.io.VelocityWriter\norg.apache.velocity.runtime.ParserPool\norg.apache.velocity.runtime.ParserPoolImpl\norg.apache.velocity.runtime.Renderable\norg.apache.velocity.runtime.Runtime\norg.apache.velocity.runtime.RuntimeConstants\norg.apache.velocity.runtime.RuntimeInstance\norg.apache.velocity.runtime.RuntimeLogger\norg.apache.velocity.runtime.RuntimeServices\norg.apache.velocity.runtime.RuntimeSingleton\norg.apache.velocity.runtime.VelocimacroFactory$1\norg.apache.velocity.runtime.VelocimacroFactory$Twonk\norg.apache.velocity.runtime.VelocimacroFactory\norg.apache.velocity.runtime.VelocimacroManager$1\norg.apache.velocity.runtime.VelocimacroManager$MacroEntry\norg.apache.velocity.runtime.VelocimacroManager\norg.apache.velocity.runtime.directive.Block$Reference\norg.apache.velocity.runtime.directive.Block\norg.apache.velocity.runtime.directive.BlockMacro\norg.apache.velocity.runtime.directive.Break\norg.apache.velocity.runtime.directive.Define\norg.apache.velocity.runtime.directive.Directive\norg.apache.velocity.runtime.directive.DirectiveConstants\norg.apache.velocity.runtime.directive.Evaluate\norg.apache.velocity.runtime.directive.Foreach$1\norg.apache.velocity.runtime.directive.Foreach$NullHolderContext\norg.apache.velocity.runtime.directive.Foreach\norg.apache.velocity.runtime.directive.ForeachScope\norg.apache.velocity.runtime.directive.Include\norg.apache.velocity.runtime.directive.InputBase\norg.apache.velocity.runtime.directive.Literal\norg.apache.velocity.runtime.directive.Macro\norg.apache.velocity.runtime.directive.MacroParseException\norg.apache.velocity.runtime.directive.Parse\norg.apache.velocity.runtime.directive.RuntimeMacro\norg.apache.velocity.runtime.directive.Scope$Info\norg.apache.velocity.runtime.directive.Scope\norg.apache.velocity.runtime.directive.Stop\norg.apache.velocity.runtime.directive.StopCommand\norg.apache.velocity.runtime.directive.VelocimacroProxy\norg.apache.velocity.runtime.log.AvalonLogChute\norg.apache.velocity.runtime.log.AvalonLogSystem\norg.apache.velocity.runtime.log.CommonsLogLogChute\norg.apache.velocity.runtime.log.HoldingLogChute\norg.apache.velocity.runtime.log.JdkLogChute\norg.apache.velocity.runtime.log.Log\norg.apache.velocity.runtime.log.Log4JLogChute\norg.apache.velocity.runtime.log.Log4JLogSystem\norg.apache.velocity.runtime.log.LogChute\norg.apache.velocity.runtime.log.LogChuteSystem\norg.apache.velocity.runtime.log.LogDisplayWrapper\norg.apache.velocity.runtime.log.LogManager\norg.apache.velocity.runtime.log.LogSystem\norg.apache.velocity.runtime.log.NullLogChute\norg.apache.velocity.runtime.log.NullLogSystem\norg.apache.velocity.runtime.log.PrimordialLogSystem\norg.apache.velocity.runtime.log.RuntimeLoggerLog\norg.apache.velocity.runtime.log.ServletLogChute\norg.apache.velocity.runtime.log.SimpleLog4JLogSystem\norg.apache.velocity.runtime.log.SystemLogChute\norg.apache.velocity.runtime.log.VelocityFormatter\norg.apache.velocity.runtime.parser.CharStream\norg.apache.velocity.runtime.parser.JJTParserState\norg.apache.velocity.runtime.parser.ParseException\norg.apache.velocity.runtime.parser.Parser$1\norg.apache.velocity.runtime.parser.Parser$JJCalls\norg.apache.velocity.runtime.parser.Parser$LookaheadSuccess\norg.apache.velocity.runtime.parser.Parser\norg.apache.velocity.runtime.parser.ParserConstants\norg.apache.velocity.runtime.parser.ParserTokenManager$1\norg.apache.velocity.runtime.parser.ParserTokenManager$ParserState\norg.apache.velocity.runtime.parser.ParserTokenManager\norg.apache.velocity.runtime.parser.ParserTreeConstants\norg.apache.velocity.runtime.parser.TemplateParseException\norg.apache.velocity.runtime.parser.Token\norg.apache.velocity.runtime.parser.TokenMgrError\norg.apache.velocity.runtime.parser.VelocityCharStream\norg.apache.velocity.runtime.parser.node.ASTAddNode\norg.apache.velocity.runtime.parser.node.ASTAndNode\norg.apache.velocity.runtime.parser.node.ASTAssignment\norg.apache.velocity.runtime.parser.node.ASTBlock\norg.apache.velocity.runtime.parser.node.ASTComment\norg.apache.velocity.runtime.parser.node.ASTDirective\norg.apache.velocity.runtime.parser.node.ASTDivNode\norg.apache.velocity.runtime.parser.node.ASTEQNode\norg.apache.velocity.runtime.parser.node.ASTElseIfStatement\norg.apache.velocity.runtime.parser.node.ASTElseStatement\norg.apache.velocity.runtime.parser.node.ASTEscape\norg.apache.velocity.runtime.parser.node.ASTEscapedDirective\norg.apache.velocity.runtime.parser.node.ASTExpression\norg.apache.velocity.runtime.parser.node.ASTFalse\norg.apache.velocity.runtime.parser.node.ASTFloatingPointLiteral\norg.apache.velocity.runtime.parser.node.ASTGENode\norg.apache.velocity.runtime.parser.node.ASTGTNode\norg.apache.velocity.runtime.parser.node.ASTIdentifier\norg.apache.velocity.runtime.parser.node.ASTIfStatement\norg.apache.velocity.runtime.parser.node.ASTIncludeStatement\norg.apache.velocity.runtime.parser.node.ASTIndex\norg.apache.velocity.runtime.parser.node.ASTIntegerLiteral\norg.apache.velocity.runtime.parser.node.ASTIntegerRange\norg.apache.velocity.runtime.parser.node.ASTLENode\norg.apache.velocity.runtime.parser.node.ASTLTNode\norg.apache.velocity.runtime.parser.node.ASTMap\norg.apache.velocity.runtime.parser.node.ASTMathNode\norg.apache.velocity.runtime.parser.node.ASTMethod$MethodCacheKey\norg.apache.velocity.runtime.parser.node.ASTMethod\norg.apache.velocity.runtime.parser.node.ASTModNode\norg.apache.velocity.runtime.parser.node.ASTMulNode\norg.apache.velocity.runtime.parser.node.ASTNENode\norg.apache.velocity.runtime.parser.node.ASTNotNode\norg.apache.velocity.runtime.parser.node.ASTObjectArray\norg.apache.velocity.runtime.parser.node.ASTOrNode\norg.apache.velocity.runtime.parser.node.ASTParameters\norg.apache.velocity.runtime.parser.node.ASTReference\norg.apache.velocity.runtime.parser.node.ASTSetDirective\norg.apache.velocity.runtime.parser.node.ASTStringLiteral\norg.apache.velocity.runtime.parser.node.ASTSubtractNode\norg.apache.velocity.runtime.parser.node.ASTText\norg.apache.velocity.runtime.parser.node.ASTTextblock\norg.apache.velocity.runtime.parser.node.ASTTrue\norg.apache.velocity.runtime.parser.node.ASTVariable\norg.apache.velocity.runtime.parser.node.ASTWord\norg.apache.velocity.runtime.parser.node.ASTprocess\norg.apache.velocity.runtime.parser.node.AbstractExecutor\norg.apache.velocity.runtime.parser.node.BooleanPropertyExecutor\norg.apache.velocity.runtime.parser.node.GetExecutor\norg.apache.velocity.runtime.parser.node.MapGetExecutor\norg.apache.velocity.runtime.parser.node.MapSetExecutor\norg.apache.velocity.runtime.parser.node.MathUtils\norg.apache.velocity.runtime.parser.node.Node\norg.apache.velocity.runtime.parser.node.NodeUtils\norg.apache.velocity.runtime.parser.node.ParserVisitor\norg.apache.velocity.runtime.parser.node.PropertyExecutor\norg.apache.velocity.runtime.parser.node.PutExecutor\norg.apache.velocity.runtime.parser.node.SetExecutor\norg.apache.velocity.runtime.parser.node.SetPropertyExecutor\norg.apache.velocity.runtime.parser.node.SimpleNode\norg.apache.velocity.runtime.resource.ContentResource\norg.apache.velocity.runtime.resource.Resource\norg.apache.velocity.runtime.resource.ResourceCache\norg.apache.velocity.runtime.resource.ResourceCacheImpl\norg.apache.velocity.runtime.resource.ResourceFactory\norg.apache.velocity.runtime.resource.ResourceManager\norg.apache.velocity.runtime.resource.ResourceManagerImpl\norg.apache.velocity.runtime.resource.loader.ClasspathResourceLoader\norg.apache.velocity.runtime.resource.loader.DataSourceResourceLoader\norg.apache.velocity.runtime.resource.loader.FileResourceLoader\norg.apache.velocity.runtime.resource.loader.JarHolder\norg.apache.velocity.runtime.resource.loader.JarResourceLoader\norg.apache.velocity.runtime.resource.loader.ResourceLoader\norg.apache.velocity.runtime.resource.loader.ResourceLoaderFactory\norg.apache.velocity.runtime.resource.loader.StringResourceLoader\norg.apache.velocity.runtime.resource.loader.URLResourceLoader\norg.apache.velocity.runtime.resource.util.StringResource\norg.apache.velocity.runtime.resource.util.StringResourceRepository\norg.apache.velocity.runtime.resource.util.StringResourceRepositoryImpl\norg.apache.velocity.runtime.visitor.BaseVisitor\norg.apache.velocity.runtime.visitor.NodeViewMode\norg.apache.velocity.servlet.VelocityServlet\norg.apache.velocity.texen.Generator\norg.apache.velocity.texen.ant.TexenTask\norg.apache.velocity.texen.util.FileUtil\norg.apache.velocity.texen.util.PropertiesUtil\norg.apache.velocity.util.ArrayIterator\norg.apache.velocity.util.ArrayListWrapper\norg.apache.velocity.util.ClassUtils\norg.apache.velocity.util.ContextAware\norg.apache.velocity.util.EnumerationIterator\norg.apache.velocity.util.ExceptionUtils\norg.apache.velocity.util.MapFactory\norg.apache.velocity.util.RuntimeServicesAware\norg.apache.velocity.util.SimplePool\norg.apache.velocity.util.StringUtils\norg.apache.velocity.util.TemplateNumber\norg.apache.velocity.util.introspection.AbstractChainableUberspector\norg.apache.velocity.util.introspection.ChainableUberspector\norg.apache.velocity.util.introspection.ClassMap$1\norg.apache.velocity.util.introspection.ClassMap$MethodCache\norg.apache.velocity.util.introspection.ClassMap\norg.apache.velocity.util.introspection.Info\norg.apache.velocity.util.introspection.IntrospectionCacheData\norg.apache.velocity.util.introspection.IntrospectionUtils\norg.apache.velocity.util.introspection.Introspector\norg.apache.velocity.util.introspection.IntrospectorBase\norg.apache.velocity.util.introspection.IntrospectorCache\norg.apache.velocity.util.introspection.IntrospectorCacheImpl\norg.apache.velocity.util.introspection.LinkingUberspector\norg.apache.velocity.util.introspection.MethodMap$AmbiguousException\norg.apache.velocity.util.introspection.MethodMap\norg.apache.velocity.util.introspection.SecureIntrospectorControl\norg.apache.velocity.util.introspection.SecureIntrospectorImpl\norg.apache.velocity.util.introspection.SecureUberspector\norg.apache.velocity.util.introspection.Uberspect\norg.apache.velocity.util.introspection.UberspectImpl$VelGetterImpl\norg.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl\norg.apache.velocity.util.introspection.UberspectImpl$VelSetterImpl\norg.apache.velocity.util.introspection.UberspectImpl\norg.apache.velocity.util.introspection.UberspectLoggable\norg.apache.velocity.util.introspection.VelMethod\norg.apache.velocity.util.introspection.VelPropertyGet\norg.apache.velocity.util.introspection.VelPropertySet" + } + ] + }, + { + "publisher": "XStream", + "group": "com.thoughtworks.xstream", + "name": "xstream", + "version": "1.4.10", + "description": "XStream is a serialization library from Java objects to XML and back.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "d00eec778910f95b26201395ac64cca0" + }, + { + "alg": "SHA-1", + "content": "dfecae23647abc9d9fd0416629a4213a3882b101" + }, + { + "alg": "SHA-256", + "content": "a1587f35fa617513607c86ec9e6e4de5eb8acdf9a3a6d7f7458f8a8c40b00858" + }, + { + "alg": "SHA-512", + "content": "19271dff2cea8d5df6725b6938f4533bf4258b857c9bcfee0891589d20d21fc49433694bea2e0e647e722c8392ef714d4368b604d6d97b4649155b67c7c7988f" + }, + { + "alg": "SHA-384", + "content": "9efce8bdce329cdddfae7697995b1b0da75082227417aea16e4da27914ee770fa9c0d4351f3bc5fc1a07a108d2c8c628" + }, + { + "alg": "SHA3-384", + "content": "3a57d729610bf0b81c9575fa129500b1da5789c87be9e398708e485caa05b40b35b1d9bec5355cd0f7509c68d3d9c3d2" + }, + { + "alg": "SHA3-256", + "content": "43ad9ea10e37e31474e32e993815eea209291f4497fb96cdaf0f6338356ee57e" + }, + { + "alg": "SHA3-512", + "content": "d81dee8922e6ec80e09f665d63cb80b24c8800adeafb202421477e9bb4f5406ce6b185746107d764199e93a155eed23fd8f82ce07330ee0c25a613e9c1b2ce48" + } + ], + "licenses": [ + { + "license": { + "name": "BSD style", + "url": "http://x-stream.github.io/license.html" + } + } + ], + "purl": "pkg:maven/com.thoughtworks.xstream/xstream@1.4.10?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.thoughtworks.xstream/xstream@1.4.10?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/thoughtworks/xstream/xstream/1.4.10/xstream-1.4.10.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.thoughtworks.xstream.XStream$4\ncom.thoughtworks.xstream.XStream$2\ncom.thoughtworks.xstream.XStreamException\ncom.thoughtworks.xstream.XStream$1\ncom.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy$XmlMapEntriesIterator\ncom.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy\ncom.thoughtworks.xstream.persistence.PersistenceStrategy\ncom.thoughtworks.xstream.persistence.XmlArrayList\ncom.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy$ValidFilenameFilter\ncom.thoughtworks.xstream.persistence.XmlMap$XmlMapEntries\ncom.thoughtworks.xstream.persistence.StreamStrategy\ncom.thoughtworks.xstream.persistence.XmlSet\ncom.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy$XmlMapEntriesIterator$1\ncom.thoughtworks.xstream.persistence.FileStreamStrategy\ncom.thoughtworks.xstream.persistence.XmlMap\ncom.thoughtworks.xstream.persistence.FilePersistenceStrategy\ncom.thoughtworks.xstream.converters.SingleValueConverter\ncom.thoughtworks.xstream.converters.DataHolder\ncom.thoughtworks.xstream.converters.ErrorReporter\ncom.thoughtworks.xstream.converters.reflection.SelfStreamingInstanceChecker\ncom.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$2\ncom.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter$ReverseEngineeredCallbackFilter\ncom.thoughtworks.xstream.converters.reflection.LambdaConverter\ncom.thoughtworks.xstream.converters.reflection.FieldKeySorter\ncom.thoughtworks.xstream.converters.reflection.ReflectionProviderWrapper\ncom.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$FieldLocation\ncom.thoughtworks.xstream.converters.reflection.ImmutableFieldKeySorter\ncom.thoughtworks.xstream.converters.reflection.AbstractAttributedCharacterIteratorAttributeConverter\ncom.thoughtworks.xstream.converters.reflection.ObjectAccessException\ncom.thoughtworks.xstream.converters.reflection.ExternalizableConverter\ncom.thoughtworks.xstream.converters.reflection.FieldDictionary\ncom.thoughtworks.xstream.converters.reflection.XStream12FieldKeySorter\ncom.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter$CGLIBFilteringReflectionProvider\ncom.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$UnknownFieldException\ncom.thoughtworks.xstream.converters.reflection.SortableFieldKeySorter$FieldComparator\ncom.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter\ncom.thoughtworks.xstream.converters.reflection.SerializableConverter$2\ncom.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter$ReverseEngineeringInvocationHandler\ncom.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$FieldInfo\ncom.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$ArraysList\ncom.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$DuplicateFieldException\ncom.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider\ncom.thoughtworks.xstream.converters.reflection.XStream12FieldKeySorter$1\ncom.thoughtworks.xstream.converters.reflection.SunLimitedUnsafeReflectionProvider\ncom.thoughtworks.xstream.converters.reflection.FieldKey\ncom.thoughtworks.xstream.converters.reflection.SerializationMethodInvoker\ncom.thoughtworks.xstream.converters.reflection.FieldDictionary$DictionaryEntry\ncom.thoughtworks.xstream.converters.reflection.ReflectionConverter\ncom.thoughtworks.xstream.converters.reflection.NativeFieldKeySorter\ncom.thoughtworks.xstream.converters.reflection.SerializableConverter\ncom.thoughtworks.xstream.converters.reflection.SerializableConverter$UnserializableParentsReflectionProvider$1\ncom.thoughtworks.xstream.converters.reflection.SerializableConverter$UnserializableParentsReflectionProvider\ncom.thoughtworks.xstream.converters.reflection.SerializableConverter$1\ncom.thoughtworks.xstream.converters.reflection.ExternalizableConverter$2\ncom.thoughtworks.xstream.converters.reflection.MissingFieldException\ncom.thoughtworks.xstream.converters.reflection.ReflectionProvider\ncom.thoughtworks.xstream.converters.reflection.SortableFieldKeySorter\ncom.thoughtworks.xstream.converters.reflection.NativeFieldKeySorter$1\ncom.thoughtworks.xstream.converters.reflection.SunUnsafeReflectionProvider\ncom.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider$1\ncom.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor\ncom.thoughtworks.xstream.converters.reflection.ExternalizableConverter$1\ncom.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$3\ncom.thoughtworks.xstream.converters.reflection.Sun14ReflectionProvider\ncom.thoughtworks.xstream.converters.reflection.SerializableConverter$2$1\ncom.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter$CGLIBFilteringReflectionProvider$1\ncom.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$1\ncom.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$MappingList\ncom.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter\ncom.thoughtworks.xstream.converters.SingleValueConverterWrapper\ncom.thoughtworks.xstream.converters.ConversionException\ncom.thoughtworks.xstream.converters.time.MonthDayConverter\ncom.thoughtworks.xstream.converters.time.OffsetDateTimeConverter\ncom.thoughtworks.xstream.converters.time.DurationConverter\ncom.thoughtworks.xstream.converters.time.InstantConverter\ncom.thoughtworks.xstream.converters.time.YearMonthConverter\ncom.thoughtworks.xstream.converters.time.LocalTimeConverter\ncom.thoughtworks.xstream.converters.time.MinguoDateConverter\ncom.thoughtworks.xstream.converters.time.LocalDateTimeConverter\ncom.thoughtworks.xstream.converters.time.PeriodConverter\ncom.thoughtworks.xstream.converters.time.JapaneseEraConverter\ncom.thoughtworks.xstream.converters.time.LocalDateConverter\ncom.thoughtworks.xstream.converters.time.JapaneseDateConverter\ncom.thoughtworks.xstream.converters.time.ZonedDateTimeConverter\ncom.thoughtworks.xstream.converters.time.ChronologyConverter\ncom.thoughtworks.xstream.converters.time.ThaiBuddhistDateConverter\ncom.thoughtworks.xstream.converters.time.WeekFieldsConverter\ncom.thoughtworks.xstream.converters.time.SystemClockConverter\ncom.thoughtworks.xstream.converters.time.ZoneIdConverter\ncom.thoughtworks.xstream.converters.time.OffsetTimeConverter\ncom.thoughtworks.xstream.converters.time.HijrahDateConverter\ncom.thoughtworks.xstream.converters.time.AbstractChronoLocalDateConverter\ncom.thoughtworks.xstream.converters.time.YearConverter\ncom.thoughtworks.xstream.converters.time.ValueRangeConverter\ncom.thoughtworks.xstream.converters.ConverterRegistry\ncom.thoughtworks.xstream.converters.ErrorWritingException\ncom.thoughtworks.xstream.converters.ErrorWriter\ncom.thoughtworks.xstream.converters.basic.IntConverter\ncom.thoughtworks.xstream.converters.basic.ShortConverter\ncom.thoughtworks.xstream.converters.basic.BigIntegerConverter\ncom.thoughtworks.xstream.converters.basic.CharConverter\ncom.thoughtworks.xstream.converters.basic.StringBuilderConverter\ncom.thoughtworks.xstream.converters.basic.LongConverter\ncom.thoughtworks.xstream.converters.basic.DoubleConverter\ncom.thoughtworks.xstream.converters.basic.StringConverter\ncom.thoughtworks.xstream.converters.basic.URLConverter\ncom.thoughtworks.xstream.converters.basic.NullConverter\ncom.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter\ncom.thoughtworks.xstream.converters.basic.StringBufferConverter\ncom.thoughtworks.xstream.converters.basic.DateConverter\ncom.thoughtworks.xstream.converters.basic.BooleanConverter\ncom.thoughtworks.xstream.converters.basic.ByteConverter\ncom.thoughtworks.xstream.converters.basic.BigDecimalConverter\ncom.thoughtworks.xstream.converters.basic.FloatConverter\ncom.thoughtworks.xstream.converters.basic.URIConverter\ncom.thoughtworks.xstream.converters.basic.UUIDConverter\ncom.thoughtworks.xstream.converters.ConverterMatcher\ncom.thoughtworks.xstream.converters.ConverterLookup\ncom.thoughtworks.xstream.converters.extended.CharsetConverter\ncom.thoughtworks.xstream.converters.extended.PathConverter\ncom.thoughtworks.xstream.converters.extended.DurationConverter\ncom.thoughtworks.xstream.converters.extended.EncodedByteArrayConverter\ncom.thoughtworks.xstream.converters.extended.ActivationDataFlavorConverter\ncom.thoughtworks.xstream.converters.extended.NamedArrayConverter\ncom.thoughtworks.xstream.converters.extended.StackTraceElementFactory\ncom.thoughtworks.xstream.converters.extended.FileConverter\ncom.thoughtworks.xstream.converters.extended.LookAndFeelConverter\ncom.thoughtworks.xstream.converters.extended.ISO8601GregorianCalendarConverter\ncom.thoughtworks.xstream.converters.extended.SqlTimestampConverter\ncom.thoughtworks.xstream.converters.extended.LocaleConverter\ncom.thoughtworks.xstream.converters.extended.NamedCollectionConverter\ncom.thoughtworks.xstream.converters.extended.JavaMethodConverter\ncom.thoughtworks.xstream.converters.extended.ToAttributedValueConverter$1\ncom.thoughtworks.xstream.converters.extended.ToStringConverter\ncom.thoughtworks.xstream.converters.extended.ToAttributedValueConverter\ncom.thoughtworks.xstream.converters.extended.ThrowableConverter\ncom.thoughtworks.xstream.converters.extended.ColorConverter\ncom.thoughtworks.xstream.converters.extended.TextAttributeConverter\ncom.thoughtworks.xstream.converters.extended.StackTraceElementConverter\ncom.thoughtworks.xstream.converters.extended.DynamicProxyConverter\ncom.thoughtworks.xstream.converters.extended.JavaFieldConverter\ncom.thoughtworks.xstream.converters.extended.GregorianCalendarConverter\ncom.thoughtworks.xstream.converters.extended.JavaClassConverter\ncom.thoughtworks.xstream.converters.extended.SqlDateConverter\ncom.thoughtworks.xstream.converters.extended.FontConverter\ncom.thoughtworks.xstream.converters.extended.StackTraceElementFactory15\ncom.thoughtworks.xstream.converters.extended.ISO8601SqlTimestampConverter\ncom.thoughtworks.xstream.converters.extended.RegexPatternConverter\ncom.thoughtworks.xstream.converters.extended.DynamicProxyConverter$1\ncom.thoughtworks.xstream.converters.extended.CurrencyConverter\ncom.thoughtworks.xstream.converters.extended.ISO8601DateConverter\ncom.thoughtworks.xstream.converters.extended.NamedMapConverter\ncom.thoughtworks.xstream.converters.extended.SubjectConverter\ncom.thoughtworks.xstream.converters.extended.DurationConverter$1\ncom.thoughtworks.xstream.converters.extended.PropertyEditorCapableConverter\ncom.thoughtworks.xstream.converters.extended.UseAttributeForEnumMapper\ncom.thoughtworks.xstream.converters.extended.SqlTimeConverter\ncom.thoughtworks.xstream.convertersbean.JavaBeanConverter$2.class\ncom.thoughtworks.xstream.convertersbean.JavaBeanConverter$DuplicateFieldException.class\ncom.thoughtworks.xstream.convertersbean.JavaBeanConverter.class\ncom.thoughtworks.xstream.convertersbean.JavaBeanProvider$Visitor.class\ncom.thoughtworks.xstream.convertersbean.BeanProvider.class\ncom.thoughtworks.xstream.convertersbean.PropertySorter.class\ncom.thoughtworks.xstream.convertersbean.ComparingPropertySorter.class\ncom.thoughtworks.xstream.convertersbean.PropertyDictionary.class\ncom.thoughtworks.xstream.convertersbean.JavaBeanConverter$DuplicatePropertyException.class\ncom.thoughtworks.xstream.convertersbean.JavaBeanConverter$1.class\ncom.thoughtworks.xstream.convertersbean.JavaBeanProvider.class\ncom.thoughtworks.xstream.convertersbean.BeanProperty.class\ncom.thoughtworks.xstream.convertersbean.NativePropertySorter.class\ncom.thoughtworks.xstream.convertersbean.BeanProvider$Visitor.class\ncom.thoughtworks.xstream.converters.UnmarshallingContext\ncom.thoughtworks.xstream.converters.collections.MapConverter\ncom.thoughtworks.xstream.converters.collections.BitSetConverter\ncom.thoughtworks.xstream.converters.collections.TreeSetConverter\ncom.thoughtworks.xstream.converters.collections.TreeSetConverter$1$1\ncom.thoughtworks.xstream.converters.collections.CharArrayConverter\ncom.thoughtworks.xstream.converters.collections.CollectionConverter\ncom.thoughtworks.xstream.converters.collections.AbstractCollectionConverter\ncom.thoughtworks.xstream.converters.collections.PropertiesConverter\ncom.thoughtworks.xstream.converters.collections.TreeMapConverter$1\ncom.thoughtworks.xstream.converters.collections.ArrayConverter\ncom.thoughtworks.xstream.converters.collections.TreeMapConverter$NullComparator\ncom.thoughtworks.xstream.converters.collections.SingletonCollectionConverter\ncom.thoughtworks.xstream.converters.collections.TreeMapConverter\ncom.thoughtworks.xstream.converters.collections.TreeSetConverter$1\ncom.thoughtworks.xstream.converters.collections.SingletonMapConverter\ncom.thoughtworks.xstream.converters.enums.EnumToStringConverter\ncom.thoughtworks.xstream.converters.enums.EnumMapConverter\ncom.thoughtworks.xstream.converters.enums.EnumSingleValueConverter\ncom.thoughtworks.xstream.converters.enums.EnumSetConverter\ncom.thoughtworks.xstream.converters.enums.EnumConverter\ncom.thoughtworks.xstream.converters.Converter\ncom.thoughtworks.xstream.converters.MarshallingContext\ncom.thoughtworks.xstream.annotations.AnnotationReflectionConverter\ncom.thoughtworks.xstream.annotations.AnnotationProvider\ncom.thoughtworks.xstream.annotations.XStreamContainedType\ncom.thoughtworks.xstream.annotations.XStreamConverter\ncom.thoughtworks.xstream.annotations.XStreamInclude\ncom.thoughtworks.xstream.annotations.XStreamAlias\ncom.thoughtworks.xstream.annotations.XStreamImplicit\ncom.thoughtworks.xstream.annotations.XStreamAsAttribute\ncom.thoughtworks.xstream.annotations.XStreamOmitField\ncom.thoughtworks.xstream.annotations.Annotations\ncom.thoughtworks.xstream.annotations.XStreamImplicitCollection\ncom.thoughtworks.xstream.annotations.XStreamAliasType\ncom.thoughtworks.xstream.annotations.XStreamConverters\ncom.thoughtworks.xstream.XStream$3\ncom.thoughtworks.xstream.XStreamer\ncom.thoughtworks.xstream.XStream$InternalBlackList\ncom.thoughtworks.xstream.security.NoTypePermission\ncom.thoughtworks.xstream.security.AnyTypePermission\ncom.thoughtworks.xstream.security.ExplicitTypePermission\ncom.thoughtworks.xstream.security.RegExpTypePermission\ncom.thoughtworks.xstream.security.ArrayTypePermission\ncom.thoughtworks.xstream.security.ExplicitTypePermission$1\ncom.thoughtworks.xstream.security.TypePermission\ncom.thoughtworks.xstream.security.NullPermission\ncom.thoughtworks.xstream.security.ForbiddenClassException\ncom.thoughtworks.xstream.security.ProxyTypePermission\ncom.thoughtworks.xstream.security.CGLIBProxyTypePermission\ncom.thoughtworks.xstream.security.WildcardTypePermission\ncom.thoughtworks.xstream.security.PrimitiveTypePermission\ncom.thoughtworks.xstream.security.NoPermission\ncom.thoughtworks.xstream.security.InterfaceTypePermission\ncom.thoughtworks.xstream.security.TypeHierarchyPermission\ncom.thoughtworks.xstream.core.SequenceGenerator\ncom.thoughtworks.xstream.core.MapBackedDataHolder\ncom.thoughtworks.xstream.core.AbstractReferenceMarshaller\ncom.thoughtworks.xstream.core.TreeMarshaller\ncom.thoughtworks.xstream.core.DefaultConverterLookup\ncom.thoughtworks.xstream.core.TreeMarshaller$CircularReferenceException\ncom.thoughtworks.xstream.core.TreeUnmarshaller\ncom.thoughtworks.xstream.core.ReferenceByXPathUnmarshaller\ncom.thoughtworks.xstream.core.JVM$Test\ncom.thoughtworks.xstream.core.AbstractReferenceMarshaller$Id\ncom.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy\ncom.thoughtworks.xstream.core.ReferenceByIdMarshaller\ncom.thoughtworks.xstream.core.Caching\ncom.thoughtworks.xstream.core.BaseException\ncom.thoughtworks.xstream.core.ReferenceByIdMarshaller$IDGenerator\ncom.thoughtworks.xstream.core.AbstractReferenceMarshaller$1\ncom.thoughtworks.xstream.core.JVM$1\ncom.thoughtworks.xstream.core.ReferenceByIdMarshallingStrategy\ncom.thoughtworks.xstream.core.ReferencingMarshallingContext\ncom.thoughtworks.xstream.core.AbstractReferenceMarshaller$ReferencedImplicitElementException\ncom.thoughtworks.xstream.core.ClassLoaderReference\ncom.thoughtworks.xstream.core.JVM\ncom.thoughtworks.xstream.core.AbstractReferenceUnmarshaller\ncom.thoughtworks.xstream.core.ReferenceByXPathMarshaller\ncom.thoughtworks.xstream.core.util.SelfStreamingInstanceChecker\ncom.thoughtworks.xstream.core.util.QuickWriter\ncom.thoughtworks.xstream.core.util.FastField\ncom.thoughtworks.xstream.core.util.Base64Encoder\ncom.thoughtworks.xstream.core.util.OrderRetainingMap\ncom.thoughtworks.xstream.core.util.SerializationMembers\ncom.thoughtworks.xstream.core.util.DependencyInjectionFactory$1\ncom.thoughtworks.xstream.core.util.WeakCache$Visitor\ncom.thoughtworks.xstream.core.util.PresortedMap$ArraySetComparator\ncom.thoughtworks.xstream.core.util.PresortedSet\ncom.thoughtworks.xstream.core.util.WeakCache$4\ncom.thoughtworks.xstream.core.util.SerializationMembers$1\ncom.thoughtworks.xstream.core.util.PresortedMap$1\ncom.thoughtworks.xstream.core.util.Pool\ncom.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat\ncom.thoughtworks.xstream.core.util.PrioritizedList\ncom.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat$1\ncom.thoughtworks.xstream.core.util.CustomObjectOutputStream\ncom.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback\ncom.thoughtworks.xstream.core.util.ThreadSafePropertyEditor$1\ncom.thoughtworks.xstream.core.util.CompositeClassLoader\ncom.thoughtworks.xstream.core.util.ObjectIdDictionary$WeakIdWrapper\ncom.thoughtworks.xstream.core.util.CompositeClassLoader$1\ncom.thoughtworks.xstream.core.util.ISO8601JavaTimeConverter\ncom.thoughtworks.xstream.core.util.XmlHeaderAwareReader\ncom.thoughtworks.xstream.core.util.DependencyInjectionFactory\ncom.thoughtworks.xstream.core.util.PresortedMap$ArraySet\ncom.thoughtworks.xstream.core.util.Primitives\ncom.thoughtworks.xstream.core.util.CustomObjectInputStream\ncom.thoughtworks.xstream.core.util.CustomObjectOutputStream$StreamCallback\ncom.thoughtworks.xstream.core.util.WeakCache$2\ncom.thoughtworks.xstream.core.util.Pool$Factory\ncom.thoughtworks.xstream.core.util.WeakCache$4$1\ncom.thoughtworks.xstream.core.util.ISO8601JodaTimeConverter\ncom.thoughtworks.xstream.core.util.ObjectIdDictionary\ncom.thoughtworks.xstream.core.util.ClassLoaderReference\ncom.thoughtworks.xstream.core.util.Fields\ncom.thoughtworks.xstream.core.util.ObjectIdDictionary$Wrapper\ncom.thoughtworks.xstream.core.util.ThreadSafePropertyEditor\ncom.thoughtworks.xstream.core.util.ClassLoaderReference$Replacement\ncom.thoughtworks.xstream.core.util.OrderRetainingMap$1\ncom.thoughtworks.xstream.core.util.HierarchicalStreams\ncom.thoughtworks.xstream.core.util.CustomObjectInputStream$CustomGetField\ncom.thoughtworks.xstream.core.util.TypedNull\ncom.thoughtworks.xstream.core.util.DependencyInjectionFactory$TypedValue\ncom.thoughtworks.xstream.core.util.CustomObjectOutputStream$CustomPutField\ncom.thoughtworks.xstream.core.util.PrioritizedList$PrioritizedItem\ncom.thoughtworks.xstream.core.util.CustomObjectOutputStream$1\ncom.thoughtworks.xstream.core.util.Types\ncom.thoughtworks.xstream.core.util.ArrayIterator\ncom.thoughtworks.xstream.core.util.WeakCache$1\ncom.thoughtworks.xstream.core.util.FastStack\ncom.thoughtworks.xstream.core.util.WeakCache\ncom.thoughtworks.xstream.core.util.Cloneables\ncom.thoughtworks.xstream.core.util.PrioritizedList$PrioritizedItemIterator\ncom.thoughtworks.xstream.core.util.OrderRetainingMap$ArraySet\ncom.thoughtworks.xstream.core.util.PresortedMap\ncom.thoughtworks.xstream.core.util.WeakCache$3\ncom.thoughtworks.xstream.core.util.ObjectIdDictionary$IdWrapper\ncom.thoughtworks.xstream.core.ReferenceByIdUnmarshaller\ncom.thoughtworks.xstream.core.TreeMarshallingStrategy\ncom.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy\ncom.thoughtworks.xstream.mapper.Mapper$ImplicitCollectionMapping\ncom.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMappingImpl\ncom.thoughtworks.xstream.mapper.Mapper$Null\ncom.thoughtworks.xstream.mapper.ArrayMapper\ncom.thoughtworks.xstream.mapper.LambdaMapper\ncom.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMapperForClass\ncom.thoughtworks.xstream.mapper.EnumMapper\ncom.thoughtworks.xstream.mapper.AbstractXmlFriendlyMapper\ncom.thoughtworks.xstream.mapper.CGLIBMapper\ncom.thoughtworks.xstream.mapper.AnnotationConfiguration\ncom.thoughtworks.xstream.mapper.ElementIgnoringMapper\ncom.thoughtworks.xstream.mapper.CGLIBMapper$Marker\ncom.thoughtworks.xstream.mapper.SecurityMapper\ncom.thoughtworks.xstream.mapper.Mapper\ncom.thoughtworks.xstream.mapper.CannotResolveClassException\ncom.thoughtworks.xstream.mapper.DynamicProxyMapper$DynamicProxy\ncom.thoughtworks.xstream.mapper.CachingMapper\ncom.thoughtworks.xstream.mapper.FieldAliasingMapper\ncom.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper\ncom.thoughtworks.xstream.mapper.OuterClassMapper\ncom.thoughtworks.xstream.mapper.DefaultMapper\ncom.thoughtworks.xstream.mapper.AnnotationMapper$UnprocessedTypesSet\ncom.thoughtworks.xstream.mapper.ImplicitCollectionMapper$NamedItemType\ncom.thoughtworks.xstream.mapper.PackageAliasingMapper\ncom.thoughtworks.xstream.mapper.ClassAliasingMapper\ncom.thoughtworks.xstream.mapper.AttributeMapper\ncom.thoughtworks.xstream.mapper.PackageAliasingMapper$1\ncom.thoughtworks.xstream.mapper.SystemAttributeAliasingMapper\ncom.thoughtworks.xstream.mapper.DefaultImplementationsMapper\ncom.thoughtworks.xstream.mapper.DynamicProxyMapper\ncom.thoughtworks.xstream.mapper.MapperWrapper\ncom.thoughtworks.xstream.mapper.AbstractAttributeAliasingMapper\ncom.thoughtworks.xstream.mapper.AttributeAliasingMapper\ncom.thoughtworks.xstream.mapper.AnnotationMapper\ncom.thoughtworks.xstream.mapper.ImmutableTypesMapper\ncom.thoughtworks.xstream.mapper.XmlFriendlyMapper\ncom.thoughtworks.xstream.mapper.LocalConversionMapper\ncom.thoughtworks.xstream.mapper.AnnotationMapper$1\ncom.thoughtworks.xstream.mapper.ImplicitCollectionMapper\ncom.thoughtworks.xstream.InitializationException\ncom.thoughtworks.xstream.XStream$InitializationException\ncom.thoughtworks.xstream.MarshallingStrategy\ncom.thoughtworks.xstream.XStream\ncom.thoughtworks.xstream.io.path.PathTrackingReader\ncom.thoughtworks.xstream.io.path.PathTrackingWriter\ncom.thoughtworks.xstream.io.path.Path\ncom.thoughtworks.xstream.io.path.PathTracker\ncom.thoughtworks.xstream.io.StatefulWriter\ncom.thoughtworks.xstream.io.binary.ReaderDepthState$Attribute\ncom.thoughtworks.xstream.io.binary.BinaryStreamWriter\ncom.thoughtworks.xstream.io.binary.Token$StartNode\ncom.thoughtworks.xstream.io.binary.Token$Formatter\ncom.thoughtworks.xstream.io.binary.Token$Value\ncom.thoughtworks.xstream.io.binary.BinaryStreamReader$1\ncom.thoughtworks.xstream.io.binary.BinaryStreamReader$IdRegistry\ncom.thoughtworks.xstream.io.binary.BinaryStreamWriter$1\ncom.thoughtworks.xstream.io.binary.BinaryStreamDriver\ncom.thoughtworks.xstream.io.binary.ReaderDepthState$State\ncom.thoughtworks.xstream.io.binary.ReaderDepthState\ncom.thoughtworks.xstream.io.binary.BinaryStreamReader\ncom.thoughtworks.xstream.io.binary.ReaderDepthState$1\ncom.thoughtworks.xstream.io.binary.Token$MapIdToValue\ncom.thoughtworks.xstream.io.binary.Token$EndNode\ncom.thoughtworks.xstream.io.binary.Token$Attribute\ncom.thoughtworks.xstream.io.binary.BinaryStreamWriter$IdRegistry\ncom.thoughtworks.xstream.io.binary.Token\ncom.thoughtworks.xstream.io.HierarchicalStreamWriter\ncom.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriter\ncom.thoughtworks.xstream.io.AbstractReader\ncom.thoughtworks.xstream.io.HierarchicalStreamDriver\ncom.thoughtworks.xstream.io.AttributeNameIterator\ncom.thoughtworks.xstream.io.ReaderWrapper\ncom.thoughtworks.xstream.io.naming.NameCoder\ncom.thoughtworks.xstream.io.naming.NoNameCoder\ncom.thoughtworks.xstream.io.naming.StaticNameCoder\ncom.thoughtworks.xstream.io.naming.NameCoderWrapper\ncom.thoughtworks.xstream.io.ExtendedHierarchicalStreamReader\ncom.thoughtworks.xstream.io.StreamException\ncom.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriterHelper\ncom.thoughtworks.xstream.io.WriterWrapper\ncom.thoughtworks.xstream.io.copy.HierarchicalStreamCopier\ncom.thoughtworks.xstream.io.AbstractWriter\ncom.thoughtworks.xstream.io.json.AbstractJsonWriter$Type\ncom.thoughtworks.xstream.io.json.AbstractJsonWriter\ncom.thoughtworks.xstream.io.json.JsonHierarchicalStreamDriver\ncom.thoughtworks.xstream.io.json.JsonHierarchicalStreamWriter\ncom.thoughtworks.xstream.io.json.JsonWriter$Format\ncom.thoughtworks.xstream.io.json.JsonWriter\ncom.thoughtworks.xstream.io.json.JettisonStaxWriter\ncom.thoughtworks.xstream.io.json.AbstractJsonWriter$IllegalWriterStateException\ncom.thoughtworks.xstream.io.json.AbstractJsonWriter$StackElement\ncom.thoughtworks.xstream.io.json.JettisonMappedXmlDriver\ncom.thoughtworks.xstream.io.HierarchicalStreamReader\ncom.thoughtworks.xstream.io.xml.XomDriver\ncom.thoughtworks.xstream.io.xml.SjsxpDriver\ncom.thoughtworks.xstream.io.xml.AbstractDocumentWriter\ncom.thoughtworks.xstream.io.xml.Dom4JDriver$1\ncom.thoughtworks.xstream.io.xml.AbstractDocumentReader$1\ncom.thoughtworks.xstream.io.xml.DomWriter\ncom.thoughtworks.xstream.io.xml.SaxWriter\ncom.thoughtworks.xstream.io.xml.AbstractXppDomDriver\ncom.thoughtworks.xstream.io.xml.StaxDriver$1\ncom.thoughtworks.xstream.io.xml.JDom2Driver\ncom.thoughtworks.xstream.io.xml.XmlFriendlyReplacer\ncom.thoughtworks.xstream.io.xml.JDom2Reader\ncom.thoughtworks.xstream.io.xml.JDomWriter\ncom.thoughtworks.xstream.io.xml.JDomReader\ncom.thoughtworks.xstream.io.xml.JDom2Writer\ncom.thoughtworks.xstream.io.xml.AbstractXppDriver\ncom.thoughtworks.xstream.io.xml.XmlFriendlyWriter\ncom.thoughtworks.xstream.io.xml.QNameMap\ncom.thoughtworks.xstream.io.xml.StaxReader\ncom.thoughtworks.xstream.io.xml.AbstractXmlReader\ncom.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder$1IntPairList\ncom.thoughtworks.xstream.io.xml.AbstractDocumentReader\ncom.thoughtworks.xstream.io.xml.StaxDriver$2\ncom.thoughtworks.xstream.io.xml.XmlFriendlyReader\ncom.thoughtworks.xstream.io.xml.CompactWriter\ncom.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder\ncom.thoughtworks.xstream.io.xml.XStream11NameCoder\ncom.thoughtworks.xstream.io.xml.XStream11XmlFriendlyReplacer\ncom.thoughtworks.xstream.io.xml.Xpp3DomDriver\ncom.thoughtworks.xstream.io.xml.WstxDriver\ncom.thoughtworks.xstream.io.xml.KXml2Driver\ncom.thoughtworks.xstream.io.xml.XppReader\ncom.thoughtworks.xstream.io.xml.AbstractPullReader\ncom.thoughtworks.xstream.io.xml.TraxSource\ncom.thoughtworks.xstream.io.xml.XppDriver\ncom.thoughtworks.xstream.io.xml.JDomDriver\ncom.thoughtworks.xstream.io.xml.AbstractPullReader$1\ncom.thoughtworks.xstream.io.xml.Dom4JXmlWriter\ncom.thoughtworks.xstream.io.xml.xppdom.Xpp3Dom\ncom.thoughtworks.xstream.io.xml.xppdom.XppDom\ncom.thoughtworks.xstream.io.xml.xppdom.XppDomComparator\ncom.thoughtworks.xstream.io.xml.xppdom.Xpp3DomBuilder\ncom.thoughtworks.xstream.io.xml.xppdom.XppFactory\ncom.thoughtworks.xstream.io.xml.XppDomWriter\ncom.thoughtworks.xstream.io.xml.XomWriter\ncom.thoughtworks.xstream.io.xml.AbstractPullReader$Event\ncom.thoughtworks.xstream.io.xml.Dom4JReader\ncom.thoughtworks.xstream.io.xml.BEAStaxDriver\ncom.thoughtworks.xstream.io.xml.StaxWriter\ncom.thoughtworks.xstream.io.xml.AbstractDocumentReader$Pointer\ncom.thoughtworks.xstream.io.xml.StandardStaxDriver\ncom.thoughtworks.xstream.io.xml.DomReader\ncom.thoughtworks.xstream.io.xml.StaxDriver\ncom.thoughtworks.xstream.io.xml.DocumentReader\ncom.thoughtworks.xstream.io.xml.XppDomDriver\ncom.thoughtworks.xstream.io.xml.AbstractXmlWriter\ncom.thoughtworks.xstream.io.xml.Dom4JWriter\ncom.thoughtworks.xstream.io.xml.PrettyPrintWriter\ncom.thoughtworks.xstream.io.xml.DomDriver\ncom.thoughtworks.xstream.io.xml.Xpp3Driver\ncom.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder$IntPair\ncom.thoughtworks.xstream.io.xml.Dom4JDriver\ncom.thoughtworks.xstream.io.xml.KXml2DomDriver\ncom.thoughtworks.xstream.io.xml.AbstractXmlDriver\ncom.thoughtworks.xstream.io.xml.XppDomReader\ncom.thoughtworks.xstream.io.xml.XomReader\ncom.thoughtworks.xstream.io.xml.DocumentWriter\ncom.thoughtworks.xstream.io.AbstractDriver" + } + ] + }, + { + "group": "xmlpull", + "name": "xmlpull", + "version": "1.1.3.1", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "cc57dacc720eca721a50e78934b822d2" + }, + { + "alg": "SHA-1", + "content": "2b8e230d2ab644e4ecaa94db7cdedbc40c805dfa" + }, + { + "alg": "SHA-256", + "content": "34e08ee62116071cbb69c0ed70d15a7a5b208d62798c59f2120bb8929324cb63" + }, + { + "alg": "SHA-512", + "content": "54d1090623497e81270b2af633268656e8855e1edce2217886431039516a391ba9f8d8db3c21a0b5e51c7f7cb672d63ebe77be75708b760b06f399486960f261" + }, + { + "alg": "SHA-384", + "content": "11978ca8510acc4aaf6294a4f5a45c0a16c9f91336fd1a1d0553161c9c02f59f9d418c46ef46c962ffd86dc48a82dde5" + }, + { + "alg": "SHA3-384", + "content": "a36913995a31b4d821a6223c24313670830df7d94b377cd7d32a44bdd218252ec7ab794e6471b33dcbca998b506aa50f" + }, + { + "alg": "SHA3-256", + "content": "7a015ab77a056b40550a10f6e24bfdf13395949d9a602dc3b94e156d894abc95" + }, + { + "alg": "SHA3-512", + "content": "d7201b8c2844aa64ca806a02144ad2e1640e860792c35022e1ff6288acd8f975c264aa8c87591733ee1234464a4631ab6777d23f20d6bfb5dc2673fef1807d25" + } + ], + "licenses": [ + { + "license": { + "name": "Public Domain", + "url": "http://www.xmlpull.org/v1/download/unpacked/LICENSE.txt" + } + } + ], + "purl": "pkg:maven/xmlpull/xmlpull@1.1.3.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/xmlpull/xmlpull@1.1.3.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/xmlpull/xmlpull/1.1.3.1/xmlpull-1.1.3.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.xmlpull.v1.XmlPullParser\norg.xmlpull.v1.XmlPullParserException\norg.xmlpull.v1.XmlPullParserFactory\norg.xmlpull.v1.XmlSerializer" + } + ] + }, + { + "publisher": "Extreme! Lab, Indiana University", + "group": "xpp3", + "name": "xpp3_min", + "version": "1.1.4c", + "description": "MXP1 is a stable XmlPull parsing engine that is based on ideas from XPP and in particular XPP2 but completely revised and rewritten to take the best advantage of latest JIT JVMs such as Hotspot in JDK 1.4+.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "dcd95bcb84b09897b2b66d4684c040da" + }, + { + "alg": "SHA-1", + "content": "19d4e90b43059058f6e056f794f0ea4030d60b86" + }, + { + "alg": "SHA-256", + "content": "bfc90e9e32d0eab1f397fb974b5f150a815188382ac41f372a7149d5bc178008" + }, + { + "alg": "SHA-512", + "content": "34989289ce8ed861499f31742ee1e7b9dc3c59973ce915a7b561d33d98968e77db5bb94c1692802ccdbd86d04caa7db67748efafb1402428b2d6ae3056497618" + }, + { + "alg": "SHA-384", + "content": "8c5930bc651921718c1e8ea7825d24ed520daf6810817b3a35f481099b77f03da8602ae83bf1bf3578b208e665579332" + }, + { + "alg": "SHA3-384", + "content": "7295d587a6a71cd843b05d145944cf679b9167e690a8781094a9bcdcf46aea7fa4b61d9430b9525b7152084b971f63ad" + }, + { + "alg": "SHA3-256", + "content": "081a0e377297d7ac3806a54f7c0715972b220026b3d634fc48fcbe420883f44a" + }, + { + "alg": "SHA3-512", + "content": "1887af6157dc6d2a2d597c722e4f399073376d38fd3bf5eba9242e5949a8431a8bca597662b0a9a8a0b4558fa49d3eda6e44d139b2d4aecd4efdd2b0c3edd4c7" + } + ], + "licenses": [ + { + "license": { + "name": "Indiana University Extreme! Lab Software License, vesion 1.1.1", + "url": "http://www.extreme.indiana.edu/viewcvs/~checkout~/XPP3/java/LICENSE.txt" + } + }, + { + "license": { + "name": "Public Domain", + "url": "http://creativecommons.org/licenses/publicdomain" + } + } + ], + "purl": "pkg:maven/xpp3/xpp3_min@1.1.4c?type=jar", + "type": "library", + "bom-ref": "pkg:maven/xpp3/xpp3_min@1.1.4c?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/xpp3/xpp3_min/1.1.4c/xpp3_min-1.1.4c.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.xmlpull.mxp1.MXParser\norg.xmlpull.v1.XmlPullParser\norg.xmlpull.v1.XmlPullParserException" + } + ] + }, + { + "publisher": "Apache Software Foundation", + "group": "org.apache.poi", + "name": "poi", + "version": "3.10-FINAL", + "description": "Apache POI - Java API To Access Microsoft Format Files", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "8a8f8d9d6ce0cba8ee9fe1403643cd2e" + }, + { + "alg": "SHA-1", + "content": "e22fd3bb6a7152bd7d07c7e8901c2451b601725f" + }, + { + "alg": "SHA-256", + "content": "113d2cbe641bd82b1a990fdf946f416753241a017f89777d92f7136f87e806a5" + }, + { + "alg": "SHA-512", + "content": "39ae7cbe225d87f4be0028cc2452e0300953ae3c4fd9b02ddd9f0e936bb0e27853a4995a5236170ac5b61a0e27b5919ce51157a44ca6657d7d8d966ccb07f071" + }, + { + "alg": "SHA-384", + "content": "62af2fac5079a9ea75244d2a7ca136d974769b49aa648086412532a7c3df09fa05460c087ead68df955994010e34e3b0" + }, + { + "alg": "SHA3-384", + "content": "861544451f6a8e48a28fee9ed11c486c3adbb4dd7edea1c0c596aa4b3e9340627e85e7ba48c6f51558c34ba4c236b5e9" + }, + { + "alg": "SHA3-256", + "content": "74a0cf63ac1f0d97cf0e5d573a5809c9d95004b19633228e8f86668f1afc7afb" + }, + { + "alg": "SHA3-512", + "content": "3dd9ae3ff8099801239c3f31222ccad171f829bb65ef4c449769e153b60ff2e233096743bbf1c6f60c087e4502b5cfc980b386e6f82b159b48e366e58c6033b8" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.poi/poi@3.10-FINAL?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.poi/poi@3.10-FINAL?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/poi/poi/3.10-FINAL/poi-3.10-FINAL.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.poi.EncryptedDocumentException\norg.apache.poi.OldFileFormatException\norg.apache.poi.POIDocument\norg.apache.poi.POIOLE2TextExtractor\norg.apache.poi.POITextExtractor\norg.apache.poi.Version\norg.apache.poi.common.usermodel.Fill\norg.apache.poi.common.usermodel.Hyperlink\norg.apache.poi.common.usermodel.LineStyle\norg.apache.poi.ddf.AbstractEscherOptRecord$1\norg.apache.poi.ddf.AbstractEscherOptRecord\norg.apache.poi.ddf.DefaultEscherRecordFactory\norg.apache.poi.ddf.EscherArrayProperty\norg.apache.poi.ddf.EscherBSERecord\norg.apache.poi.ddf.EscherBitmapBlip\norg.apache.poi.ddf.EscherBlipRecord\norg.apache.poi.ddf.EscherBoolProperty\norg.apache.poi.ddf.EscherChildAnchorRecord\norg.apache.poi.ddf.EscherClientAnchorRecord\norg.apache.poi.ddf.EscherClientDataRecord\norg.apache.poi.ddf.EscherComplexProperty\norg.apache.poi.ddf.EscherContainerRecord$ReadOnlyIterator\norg.apache.poi.ddf.EscherContainerRecord\norg.apache.poi.ddf.EscherDgRecord\norg.apache.poi.ddf.EscherDggRecord$1\norg.apache.poi.ddf.EscherDggRecord$FileIdCluster\norg.apache.poi.ddf.EscherDggRecord\norg.apache.poi.ddf.EscherDump$1PropName\norg.apache.poi.ddf.EscherDump\norg.apache.poi.ddf.EscherMetafileBlip\norg.apache.poi.ddf.EscherOptRecord\norg.apache.poi.ddf.EscherPictBlip\norg.apache.poi.ddf.EscherProperties\norg.apache.poi.ddf.EscherProperty\norg.apache.poi.ddf.EscherPropertyFactory\norg.apache.poi.ddf.EscherPropertyMetaData\norg.apache.poi.ddf.EscherRGBProperty\norg.apache.poi.ddf.EscherRecord\norg.apache.poi.ddf.EscherRecordFactory\norg.apache.poi.ddf.EscherSerializationListener\norg.apache.poi.ddf.EscherShapePathProperty\norg.apache.poi.ddf.EscherSimpleProperty\norg.apache.poi.ddf.EscherSpRecord\norg.apache.poi.ddf.EscherSpgrRecord\norg.apache.poi.ddf.EscherSplitMenuColorsRecord\norg.apache.poi.ddf.EscherTertiaryOptRecord\norg.apache.poi.ddf.EscherTextboxRecord\norg.apache.poi.ddf.NullEscherSerializationListener\norg.apache.poi.ddf.UnknownEscherRecord\norg.apache.poi.dev.RecordGenerator\norg.apache.poi.hpsf.Array$ArrayDimension\norg.apache.poi.hpsf.Array$ArrayHeader\norg.apache.poi.hpsf.Array\norg.apache.poi.hpsf.Blob\norg.apache.poi.hpsf.ClassID\norg.apache.poi.hpsf.ClipboardData\norg.apache.poi.hpsf.CodePageString\norg.apache.poi.hpsf.Constants\norg.apache.poi.hpsf.Currency\norg.apache.poi.hpsf.CustomProperties\norg.apache.poi.hpsf.CustomProperty\norg.apache.poi.hpsf.Date\norg.apache.poi.hpsf.Decimal\norg.apache.poi.hpsf.DocumentSummaryInformation\norg.apache.poi.hpsf.Filetime\norg.apache.poi.hpsf.GUID\norg.apache.poi.hpsf.HPSFException\norg.apache.poi.hpsf.HPSFPropertiesOnlyDocument\norg.apache.poi.hpsf.HPSFRuntimeException\norg.apache.poi.hpsf.IllegalPropertySetDataException\norg.apache.poi.hpsf.IllegalVariantTypeException\norg.apache.poi.hpsf.IndirectPropertyName\norg.apache.poi.hpsf.MarkUnsupportedException\norg.apache.poi.hpsf.MissingSectionException\norg.apache.poi.hpsf.MutableProperty\norg.apache.poi.hpsf.MutablePropertySet\norg.apache.poi.hpsf.MutableSection$1\norg.apache.poi.hpsf.MutableSection\norg.apache.poi.hpsf.NoFormatIDException\norg.apache.poi.hpsf.NoPropertySetStreamException\norg.apache.poi.hpsf.NoSingleSectionException\norg.apache.poi.hpsf.Property\norg.apache.poi.hpsf.PropertySet\norg.apache.poi.hpsf.PropertySetFactory\norg.apache.poi.hpsf.ReadingNotSupportedException\norg.apache.poi.hpsf.Section$PropertyListEntry\norg.apache.poi.hpsf.Section\norg.apache.poi.hpsf.SpecialPropertySet\norg.apache.poi.hpsf.SummaryInformation\norg.apache.poi.hpsf.Thumbnail\norg.apache.poi.hpsf.TypeWriter\norg.apache.poi.hpsf.TypedPropertyValue\norg.apache.poi.hpsf.UnexpectedPropertySetTypeException\norg.apache.poi.hpsf.UnicodeString\norg.apache.poi.hpsf.UnsupportedVariantTypeException\norg.apache.poi.hpsf.Util\norg.apache.poi.hpsf.Variant\norg.apache.poi.hpsf.VariantBool\norg.apache.poi.hpsf.VariantSupport\norg.apache.poi.hpsf.VariantTypeException\norg.apache.poi.hpsf.Vector\norg.apache.poi.hpsf.VersionedStream\norg.apache.poi.hpsf.WritingNotSupportedException\norg.apache.poi.hpsf.extractor.HPSFPropertiesExtractor$HelperPropertySet\norg.apache.poi.hpsf.extractor.HPSFPropertiesExtractor\norg.apache.poi.hpsf.wellknown.PropertyIDMap\norg.apache.poi.hpsf.wellknown.SectionIDMap\norg.apache.poi.hssf.OldExcelFormatException\norg.apache.poi.hssf.dev.BiffDrawingToXml\norg.apache.poi.hssf.dev.BiffViewer$BiffDumpingStream\norg.apache.poi.hssf.dev.BiffViewer$BiffRecordListener\norg.apache.poi.hssf.dev.BiffViewer$CommandArgs\norg.apache.poi.hssf.dev.BiffViewer$CommandParseException\norg.apache.poi.hssf.dev.BiffViewer$IBiffRecordListener\norg.apache.poi.hssf.dev.BiffViewer\norg.apache.poi.hssf.dev.EFBiffViewer$1\norg.apache.poi.hssf.dev.EFBiffViewer\norg.apache.poi.hssf.dev.FormulaViewer\norg.apache.poi.hssf.dev.ReSave\norg.apache.poi.hssf.dev.RecordLister\norg.apache.poi.hssf.eventmodel.ERFListener\norg.apache.poi.hssf.eventmodel.EventRecordFactory\norg.apache.poi.hssf.eventusermodel.AbortableHSSFListener\norg.apache.poi.hssf.eventusermodel.EventWorkbookBuilder$SheetRecordCollectingListener\norg.apache.poi.hssf.eventusermodel.EventWorkbookBuilder\norg.apache.poi.hssf.eventusermodel.FormatTrackingHSSFListener\norg.apache.poi.hssf.eventusermodel.HSSFEventFactory\norg.apache.poi.hssf.eventusermodel.HSSFListener\norg.apache.poi.hssf.eventusermodel.HSSFRequest\norg.apache.poi.hssf.eventusermodel.HSSFUserException\norg.apache.poi.hssf.eventusermodel.MissingRecordAwareHSSFListener\norg.apache.poi.hssf.eventusermodel.dummyrecord.DummyRecordBase\norg.apache.poi.hssf.eventusermodel.dummyrecord.LastCellOfRowDummyRecord\norg.apache.poi.hssf.eventusermodel.dummyrecord.MissingCellDummyRecord\norg.apache.poi.hssf.eventusermodel.dummyrecord.MissingRowDummyRecord\norg.apache.poi.hssf.extractor.EventBasedExcelExtractor$TextListener\norg.apache.poi.hssf.extractor.EventBasedExcelExtractor\norg.apache.poi.hssf.extractor.ExcelExtractor$CommandArgs\norg.apache.poi.hssf.extractor.ExcelExtractor$CommandParseException\norg.apache.poi.hssf.extractor.ExcelExtractor\norg.apache.poi.hssf.model.AbstractShape\norg.apache.poi.hssf.model.ComboboxShape\norg.apache.poi.hssf.model.CommentShape\norg.apache.poi.hssf.model.ConvertAnchor\norg.apache.poi.hssf.model.DrawingManager\norg.apache.poi.hssf.model.DrawingManager2\norg.apache.poi.hssf.model.HSSFFormulaParser\norg.apache.poi.hssf.model.InternalSheet$1\norg.apache.poi.hssf.model.InternalSheet$RecordCloner\norg.apache.poi.hssf.model.InternalSheet\norg.apache.poi.hssf.model.InternalWorkbook\norg.apache.poi.hssf.model.LineShape\norg.apache.poi.hssf.model.LinkTable$CRNBlock\norg.apache.poi.hssf.model.LinkTable$ExternalBookBlock\norg.apache.poi.hssf.model.LinkTable\norg.apache.poi.hssf.model.PictureShape\norg.apache.poi.hssf.model.PolygonShape\norg.apache.poi.hssf.model.RecordOrderer\norg.apache.poi.hssf.model.RecordStream\norg.apache.poi.hssf.model.RowBlocksReader\norg.apache.poi.hssf.model.SimpleFilledShape\norg.apache.poi.hssf.model.TextboxShape\norg.apache.poi.hssf.model.WorkbookRecordList\norg.apache.poi.hssf.record.AbstractEscherHolderRecord\norg.apache.poi.hssf.record.ArrayRecord\norg.apache.poi.hssf.record.AutoFilterInfoRecord\norg.apache.poi.hssf.record.BOFRecord\norg.apache.poi.hssf.record.BackupRecord\norg.apache.poi.hssf.record.BiffHeaderInput\norg.apache.poi.hssf.record.BlankRecord\norg.apache.poi.hssf.record.BookBoolRecord\norg.apache.poi.hssf.record.BoolErrRecord\norg.apache.poi.hssf.record.BottomMarginRecord\norg.apache.poi.hssf.record.BoundSheetRecord$1\norg.apache.poi.hssf.record.BoundSheetRecord\norg.apache.poi.hssf.record.CFHeaderRecord\norg.apache.poi.hssf.record.CFRuleRecord$ComparisonOperator\norg.apache.poi.hssf.record.CFRuleRecord\norg.apache.poi.hssf.record.CRNCountRecord\norg.apache.poi.hssf.record.CRNRecord\norg.apache.poi.hssf.record.CalcCountRecord\norg.apache.poi.hssf.record.CalcModeRecord\norg.apache.poi.hssf.record.CellRecord\norg.apache.poi.hssf.record.CellValueRecordInterface\norg.apache.poi.hssf.record.CodepageRecord\norg.apache.poi.hssf.record.ColumnInfoRecord\norg.apache.poi.hssf.record.CommonObjectDataSubRecord\norg.apache.poi.hssf.record.ContinueRecord\norg.apache.poi.hssf.record.CountryRecord\norg.apache.poi.hssf.record.DBCellRecord$Builder\norg.apache.poi.hssf.record.DBCellRecord\norg.apache.poi.hssf.record.DConRefRecord\norg.apache.poi.hssf.record.DSFRecord\norg.apache.poi.hssf.record.DVALRecord\norg.apache.poi.hssf.record.DVRecord\norg.apache.poi.hssf.record.DateWindow1904Record\norg.apache.poi.hssf.record.DefaultColWidthRecord\norg.apache.poi.hssf.record.DefaultRowHeightRecord\norg.apache.poi.hssf.record.DeltaRecord\norg.apache.poi.hssf.record.DimensionsRecord\norg.apache.poi.hssf.record.DrawingGroupRecord\norg.apache.poi.hssf.record.DrawingRecord\norg.apache.poi.hssf.record.DrawingRecordForBiffViewer\norg.apache.poi.hssf.record.DrawingSelectionRecord$OfficeArtRecordHeader\norg.apache.poi.hssf.record.DrawingSelectionRecord\norg.apache.poi.hssf.record.EOFRecord\norg.apache.poi.hssf.record.EmbeddedObjectRefSubRecord\norg.apache.poi.hssf.record.EndSubRecord\norg.apache.poi.hssf.record.EscherAggregate$1\norg.apache.poi.hssf.record.EscherAggregate$2\norg.apache.poi.hssf.record.EscherAggregate$3\norg.apache.poi.hssf.record.EscherAggregate\norg.apache.poi.hssf.record.ExtSSTRecord$InfoSubRecord\norg.apache.poi.hssf.record.ExtSSTRecord\norg.apache.poi.hssf.record.ExtendedFormatRecord\norg.apache.poi.hssf.record.ExternSheetRecord$RefSubRecord\norg.apache.poi.hssf.record.ExternSheetRecord\norg.apache.poi.hssf.record.ExternalNameRecord\norg.apache.poi.hssf.record.FeatHdrRecord\norg.apache.poi.hssf.record.FeatRecord\norg.apache.poi.hssf.record.FilePassRecord\norg.apache.poi.hssf.record.FileSharingRecord\norg.apache.poi.hssf.record.FnGroupCountRecord\norg.apache.poi.hssf.record.FontRecord\norg.apache.poi.hssf.record.FooterRecord\norg.apache.poi.hssf.record.FormatRecord\norg.apache.poi.hssf.record.FormulaRecord$SpecialCachedValue\norg.apache.poi.hssf.record.FormulaRecord\norg.apache.poi.hssf.record.FtCblsSubRecord\norg.apache.poi.hssf.record.FtCfSubRecord\norg.apache.poi.hssf.record.FtPioGrbitSubRecord\norg.apache.poi.hssf.record.GridsetRecord\norg.apache.poi.hssf.record.GroupMarkerSubRecord\norg.apache.poi.hssf.record.GutsRecord\norg.apache.poi.hssf.record.HCenterRecord\norg.apache.poi.hssf.record.HeaderFooterBase\norg.apache.poi.hssf.record.HeaderFooterRecord\norg.apache.poi.hssf.record.HeaderRecord\norg.apache.poi.hssf.record.HideObjRecord\norg.apache.poi.hssf.record.HorizontalPageBreakRecord\norg.apache.poi.hssf.record.HyperlinkRecord$GUID\norg.apache.poi.hssf.record.HyperlinkRecord\norg.apache.poi.hssf.record.IndexRecord\norg.apache.poi.hssf.record.InterfaceEndRecord\norg.apache.poi.hssf.record.InterfaceHdrRecord\norg.apache.poi.hssf.record.IterationRecord\norg.apache.poi.hssf.record.LabelRecord\norg.apache.poi.hssf.record.LabelSSTRecord\norg.apache.poi.hssf.record.LbsDataSubRecord$LbsDropData\norg.apache.poi.hssf.record.LbsDataSubRecord\norg.apache.poi.hssf.record.LeftMarginRecord\norg.apache.poi.hssf.record.MMSRecord\norg.apache.poi.hssf.record.Margin\norg.apache.poi.hssf.record.MergeCellsRecord\norg.apache.poi.hssf.record.MulBlankRecord\norg.apache.poi.hssf.record.MulRKRecord$RkRec\norg.apache.poi.hssf.record.MulRKRecord\norg.apache.poi.hssf.record.NameCommentRecord\norg.apache.poi.hssf.record.NameRecord$Option\norg.apache.poi.hssf.record.NameRecord\norg.apache.poi.hssf.record.NoteRecord\norg.apache.poi.hssf.record.NoteStructureSubRecord\norg.apache.poi.hssf.record.NumberRecord\norg.apache.poi.hssf.record.ObjRecord\norg.apache.poi.hssf.record.ObjectProtectRecord\norg.apache.poi.hssf.record.PageBreakRecord$Break\norg.apache.poi.hssf.record.PageBreakRecord\norg.apache.poi.hssf.record.PaletteRecord$PColor\norg.apache.poi.hssf.record.PaletteRecord\norg.apache.poi.hssf.record.PaneRecord\norg.apache.poi.hssf.record.PasswordRecord\norg.apache.poi.hssf.record.PasswordRev4Record\norg.apache.poi.hssf.record.PrecisionRecord\norg.apache.poi.hssf.record.PrintGridlinesRecord\norg.apache.poi.hssf.record.PrintHeadersRecord\norg.apache.poi.hssf.record.PrintSetupRecord\norg.apache.poi.hssf.record.ProtectRecord\norg.apache.poi.hssf.record.ProtectionRev4Record\norg.apache.poi.hssf.record.RKRecord\norg.apache.poi.hssf.record.RecalcIdRecord\norg.apache.poi.hssf.record.Record\norg.apache.poi.hssf.record.RecordBase\norg.apache.poi.hssf.record.RecordFactory$I_RecordCreator\norg.apache.poi.hssf.record.RecordFactory$ReflectionConstructorRecordCreator\norg.apache.poi.hssf.record.RecordFactory$ReflectionMethodRecordCreator\norg.apache.poi.hssf.record.RecordFactory\norg.apache.poi.hssf.record.RecordFactoryInputStream$StreamEncryptionInfo\norg.apache.poi.hssf.record.RecordFactoryInputStream\norg.apache.poi.hssf.record.RecordFormatException\norg.apache.poi.hssf.record.RecordInputStream$LeftoverDataException\norg.apache.poi.hssf.record.RecordInputStream$SimpleHeaderInput\norg.apache.poi.hssf.record.RecordInputStream\norg.apache.poi.hssf.record.RecordProcessor\norg.apache.poi.hssf.record.RefModeRecord\norg.apache.poi.hssf.record.RefreshAllRecord\norg.apache.poi.hssf.record.RightMarginRecord\norg.apache.poi.hssf.record.RowRecord\norg.apache.poi.hssf.record.SCLRecord\norg.apache.poi.hssf.record.SSTDeserializer\norg.apache.poi.hssf.record.SSTRecord\norg.apache.poi.hssf.record.SSTSerializer\norg.apache.poi.hssf.record.SaveRecalcRecord\norg.apache.poi.hssf.record.ScenarioProtectRecord\norg.apache.poi.hssf.record.SelectionRecord\norg.apache.poi.hssf.record.SharedFormulaRecord\norg.apache.poi.hssf.record.SharedValueRecordBase\norg.apache.poi.hssf.record.StandardRecord\norg.apache.poi.hssf.record.StringRecord\norg.apache.poi.hssf.record.StyleRecord\norg.apache.poi.hssf.record.SubRecord$UnknownSubRecord\norg.apache.poi.hssf.record.SubRecord\norg.apache.poi.hssf.record.SupBookRecord\norg.apache.poi.hssf.record.TabIdRecord\norg.apache.poi.hssf.record.TableRecord\norg.apache.poi.hssf.record.TableStylesRecord\norg.apache.poi.hssf.record.TextObjectRecord\norg.apache.poi.hssf.record.TopMarginRecord\norg.apache.poi.hssf.record.UncalcedRecord\norg.apache.poi.hssf.record.UnicodeString\norg.apache.poi.hssf.record.UnknownRecord\norg.apache.poi.hssf.record.UseSelFSRecord\norg.apache.poi.hssf.record.UserSViewBegin\norg.apache.poi.hssf.record.UserSViewEnd\norg.apache.poi.hssf.record.VCenterRecord\norg.apache.poi.hssf.record.VerticalPageBreakRecord\norg.apache.poi.hssf.record.WSBoolRecord\norg.apache.poi.hssf.record.WindowOneRecord\norg.apache.poi.hssf.record.WindowProtectRecord\norg.apache.poi.hssf.record.WindowTwoRecord\norg.apache.poi.hssf.record.WriteAccessRecord\norg.apache.poi.hssf.record.WriteProtectRecord\norg.apache.poi.hssf.record.aggregates.CFRecordsAggregate\norg.apache.poi.hssf.record.aggregates.ChartSubstreamRecordAggregate\norg.apache.poi.hssf.record.aggregates.ColumnInfoRecordsAggregate$CIRComparator\norg.apache.poi.hssf.record.aggregates.ColumnInfoRecordsAggregate\norg.apache.poi.hssf.record.aggregates.ConditionalFormattingTable\norg.apache.poi.hssf.record.aggregates.CustomViewSettingsRecordAggregate\norg.apache.poi.hssf.record.aggregates.DataValidityTable\norg.apache.poi.hssf.record.aggregates.FormulaRecordAggregate\norg.apache.poi.hssf.record.aggregates.MergedCellsTable\norg.apache.poi.hssf.record.aggregates.PageSettingsBlock$1\norg.apache.poi.hssf.record.aggregates.PageSettingsBlock$PLSAggregate\norg.apache.poi.hssf.record.aggregates.PageSettingsBlock\norg.apache.poi.hssf.record.aggregates.RecordAggregate$PositionTrackingVisitor\norg.apache.poi.hssf.record.aggregates.RecordAggregate$RecordSizingVisitor\norg.apache.poi.hssf.record.aggregates.RecordAggregate$RecordVisitor\norg.apache.poi.hssf.record.aggregates.RecordAggregate$SerializingRecordVisitor\norg.apache.poi.hssf.record.aggregates.RecordAggregate\norg.apache.poi.hssf.record.aggregates.RowRecordsAggregate\norg.apache.poi.hssf.record.aggregates.SharedValueManager$SharedFormulaGroup\norg.apache.poi.hssf.record.aggregates.SharedValueManager\norg.apache.poi.hssf.record.aggregates.ValueRecordsAggregate$ValueIterator\norg.apache.poi.hssf.record.aggregates.ValueRecordsAggregate\norg.apache.poi.hssf.record.aggregates.WorksheetProtectionBlock\norg.apache.poi.hssf.record.cf.BorderFormatting\norg.apache.poi.hssf.record.cf.CellRangeUtil\norg.apache.poi.hssf.record.cf.FontFormatting\norg.apache.poi.hssf.record.cf.PatternFormatting\norg.apache.poi.hssf.record.chart.AreaFormatRecord\norg.apache.poi.hssf.record.chart.AreaRecord\norg.apache.poi.hssf.record.chart.AxisLineFormatRecord\norg.apache.poi.hssf.record.chart.AxisOptionsRecord\norg.apache.poi.hssf.record.chart.AxisParentRecord\norg.apache.poi.hssf.record.chart.AxisRecord\norg.apache.poi.hssf.record.chart.AxisUsedRecord\norg.apache.poi.hssf.record.chart.BarRecord\norg.apache.poi.hssf.record.chart.BeginRecord\norg.apache.poi.hssf.record.chart.CatLabRecord\norg.apache.poi.hssf.record.chart.CategorySeriesAxisRecord\norg.apache.poi.hssf.record.chart.ChartEndBlockRecord\norg.apache.poi.hssf.record.chart.ChartEndObjectRecord\norg.apache.poi.hssf.record.chart.ChartFRTInfoRecord$CFRTID\norg.apache.poi.hssf.record.chart.ChartFRTInfoRecord\norg.apache.poi.hssf.record.chart.ChartFormatRecord\norg.apache.poi.hssf.record.chart.ChartRecord\norg.apache.poi.hssf.record.chart.ChartStartBlockRecord\norg.apache.poi.hssf.record.chart.ChartStartObjectRecord\norg.apache.poi.hssf.record.chart.ChartTitleFormatRecord$CTFormat\norg.apache.poi.hssf.record.chart.ChartTitleFormatRecord\norg.apache.poi.hssf.record.chart.DatRecord\norg.apache.poi.hssf.record.chart.DataFormatRecord\norg.apache.poi.hssf.record.chart.DataLabelExtensionRecord\norg.apache.poi.hssf.record.chart.DefaultDataLabelTextPropertiesRecord\norg.apache.poi.hssf.record.chart.EndRecord\norg.apache.poi.hssf.record.chart.FontBasisRecord\norg.apache.poi.hssf.record.chart.FontIndexRecord\norg.apache.poi.hssf.record.chart.FrameRecord\norg.apache.poi.hssf.record.chart.LegendRecord\norg.apache.poi.hssf.record.chart.LineFormatRecord\norg.apache.poi.hssf.record.chart.LinkedDataRecord\norg.apache.poi.hssf.record.chart.NumberFormatIndexRecord\norg.apache.poi.hssf.record.chart.ObjectLinkRecord\norg.apache.poi.hssf.record.chart.PlotAreaRecord\norg.apache.poi.hssf.record.chart.PlotGrowthRecord\norg.apache.poi.hssf.record.chart.SeriesChartGroupIndexRecord\norg.apache.poi.hssf.record.chart.SeriesIndexRecord\norg.apache.poi.hssf.record.chart.SeriesLabelsRecord\norg.apache.poi.hssf.record.chart.SeriesListRecord\norg.apache.poi.hssf.record.chart.SeriesRecord\norg.apache.poi.hssf.record.chart.SeriesTextRecord\norg.apache.poi.hssf.record.chart.SeriesToChartGroupRecord\norg.apache.poi.hssf.record.chart.SheetPropertiesRecord\norg.apache.poi.hssf.record.chart.TextRecord\norg.apache.poi.hssf.record.chart.TickRecord\norg.apache.poi.hssf.record.chart.UnitsRecord\norg.apache.poi.hssf.record.chart.ValueRangeRecord\norg.apache.poi.hssf.record.common.FeatFormulaErr2\norg.apache.poi.hssf.record.common.FeatProtection\norg.apache.poi.hssf.record.common.FeatSmartTag\norg.apache.poi.hssf.record.common.FtrHeader\norg.apache.poi.hssf.record.common.SharedFeature\norg.apache.poi.hssf.record.common.UnicodeString$1\norg.apache.poi.hssf.record.common.UnicodeString$ExtRst\norg.apache.poi.hssf.record.common.UnicodeString$FormatRun\norg.apache.poi.hssf.record.common.UnicodeString$PhRun\norg.apache.poi.hssf.record.common.UnicodeString\norg.apache.poi.hssf.record.cont.ContinuableRecord\norg.apache.poi.hssf.record.cont.ContinuableRecordInput\norg.apache.poi.hssf.record.cont.ContinuableRecordOutput$1\norg.apache.poi.hssf.record.cont.ContinuableRecordOutput\norg.apache.poi.hssf.record.cont.UnknownLengthRecordOutput\norg.apache.poi.hssf.record.crypto.Biff8DecryptingStream\norg.apache.poi.hssf.record.crypto.Biff8EncryptionKey\norg.apache.poi.hssf.record.crypto.Biff8RC4\norg.apache.poi.hssf.record.crypto.RC4\norg.apache.poi.hssf.record.pivottable.DataItemRecord\norg.apache.poi.hssf.record.pivottable.ExtendedPivotTableViewFieldsRecord\norg.apache.poi.hssf.record.pivottable.PageItemRecord$FieldInfo\norg.apache.poi.hssf.record.pivottable.PageItemRecord\norg.apache.poi.hssf.record.pivottable.StreamIDRecord\norg.apache.poi.hssf.record.pivottable.ViewDefinitionRecord\norg.apache.poi.hssf.record.pivottable.ViewFieldsRecord$Axis\norg.apache.poi.hssf.record.pivottable.ViewFieldsRecord\norg.apache.poi.hssf.record.pivottable.ViewSourceRecord\norg.apache.poi.hssf.usermodel.DVConstraint$FormulaPair\norg.apache.poi.hssf.usermodel.DVConstraint\norg.apache.poi.hssf.usermodel.DummyGraphics2d\norg.apache.poi.hssf.usermodel.EscherGraphics\norg.apache.poi.hssf.usermodel.EscherGraphics2d\norg.apache.poi.hssf.usermodel.FontDetails\norg.apache.poi.hssf.usermodel.HSSFAnchor\norg.apache.poi.hssf.usermodel.HSSFAutoFilter\norg.apache.poi.hssf.usermodel.HSSFBorderFormatting\norg.apache.poi.hssf.usermodel.HSSFCell\norg.apache.poi.hssf.usermodel.HSSFCellStyle\norg.apache.poi.hssf.usermodel.HSSFChildAnchor\norg.apache.poi.hssf.usermodel.HSSFClientAnchor\norg.apache.poi.hssf.usermodel.HSSFCombobox\norg.apache.poi.hssf.usermodel.HSSFComment\norg.apache.poi.hssf.usermodel.HSSFConditionalFormatting\norg.apache.poi.hssf.usermodel.HSSFConditionalFormattingRule\norg.apache.poi.hssf.usermodel.HSSFCreationHelper\norg.apache.poi.hssf.usermodel.HSSFDataFormat\norg.apache.poi.hssf.usermodel.HSSFDataFormatter\norg.apache.poi.hssf.usermodel.HSSFDataValidation\norg.apache.poi.hssf.usermodel.HSSFDataValidationHelper\norg.apache.poi.hssf.usermodel.HSSFDateUtil\norg.apache.poi.hssf.usermodel.HSSFErrorConstants\norg.apache.poi.hssf.usermodel.HSSFEvaluationCell\norg.apache.poi.hssf.usermodel.HSSFEvaluationSheet\norg.apache.poi.hssf.usermodel.HSSFEvaluationWorkbook$Name\norg.apache.poi.hssf.usermodel.HSSFEvaluationWorkbook\norg.apache.poi.hssf.usermodel.HSSFFont\norg.apache.poi.hssf.usermodel.HSSFFontFormatting\norg.apache.poi.hssf.usermodel.HSSFFooter\norg.apache.poi.hssf.usermodel.HSSFFormulaEvaluator\norg.apache.poi.hssf.usermodel.HSSFHeader\norg.apache.poi.hssf.usermodel.HSSFHyperlink\norg.apache.poi.hssf.usermodel.HSSFName\norg.apache.poi.hssf.usermodel.HSSFObjectData\norg.apache.poi.hssf.usermodel.HSSFOptimiser\norg.apache.poi.hssf.usermodel.HSSFPalette$CustomColor\norg.apache.poi.hssf.usermodel.HSSFPalette\norg.apache.poi.hssf.usermodel.HSSFPatriarch\norg.apache.poi.hssf.usermodel.HSSFPatternFormatting\norg.apache.poi.hssf.usermodel.HSSFPicture\norg.apache.poi.hssf.usermodel.HSSFPictureData\norg.apache.poi.hssf.usermodel.HSSFPolygon\norg.apache.poi.hssf.usermodel.HSSFPrintSetup\norg.apache.poi.hssf.usermodel.HSSFRichTextString\norg.apache.poi.hssf.usermodel.HSSFRow$CellIterator\norg.apache.poi.hssf.usermodel.HSSFRow\norg.apache.poi.hssf.usermodel.HSSFShape\norg.apache.poi.hssf.usermodel.HSSFShapeContainer\norg.apache.poi.hssf.usermodel.HSSFShapeFactory\norg.apache.poi.hssf.usermodel.HSSFShapeGroup\norg.apache.poi.hssf.usermodel.HSSFShapeTypes\norg.apache.poi.hssf.usermodel.HSSFSheet\norg.apache.poi.hssf.usermodel.HSSFSheetConditionalFormatting\norg.apache.poi.hssf.usermodel.HSSFSimpleShape\norg.apache.poi.hssf.usermodel.HSSFTextbox\norg.apache.poi.hssf.usermodel.HSSFWorkbook$SheetRecordCollector\norg.apache.poi.hssf.usermodel.HSSFWorkbook\norg.apache.poi.hssf.usermodel.HeaderFooter$MarkupTag\norg.apache.poi.hssf.usermodel.HeaderFooter\norg.apache.poi.hssf.usermodel.StaticFontMetrics\norg.apache.poi.hssf.util.AreaReference\norg.apache.poi.hssf.util.CellRangeAddress\norg.apache.poi.hssf.util.CellRangeAddress8Bit\norg.apache.poi.hssf.util.CellRangeAddressList\norg.apache.poi.hssf.util.CellReference\norg.apache.poi.hssf.util.HSSFCellUtil\norg.apache.poi.hssf.util.HSSFColor$AQUA\norg.apache.poi.hssf.util.HSSFColor$AUTOMATIC\norg.apache.poi.hssf.util.HSSFColor$BLACK\norg.apache.poi.hssf.util.HSSFColor$BLUE\norg.apache.poi.hssf.util.HSSFColor$BLUE_GREY\norg.apache.poi.hssf.util.HSSFColor$BRIGHT_GREEN\norg.apache.poi.hssf.util.HSSFColor$BROWN\norg.apache.poi.hssf.util.HSSFColor$CORAL\norg.apache.poi.hssf.util.HSSFColor$CORNFLOWER_BLUE\norg.apache.poi.hssf.util.HSSFColor$DARK_BLUE\norg.apache.poi.hssf.util.HSSFColor$DARK_GREEN\norg.apache.poi.hssf.util.HSSFColor$DARK_RED\norg.apache.poi.hssf.util.HSSFColor$DARK_TEAL\norg.apache.poi.hssf.util.HSSFColor$DARK_YELLOW\norg.apache.poi.hssf.util.HSSFColor$GOLD\norg.apache.poi.hssf.util.HSSFColor$GREEN\norg.apache.poi.hssf.util.HSSFColor$GREY_25_PERCENT\norg.apache.poi.hssf.util.HSSFColor$GREY_40_PERCENT\norg.apache.poi.hssf.util.HSSFColor$GREY_50_PERCENT\norg.apache.poi.hssf.util.HSSFColor$GREY_80_PERCENT\norg.apache.poi.hssf.util.HSSFColor$INDIGO\norg.apache.poi.hssf.util.HSSFColor$LAVENDER\norg.apache.poi.hssf.util.HSSFColor$LEMON_CHIFFON\norg.apache.poi.hssf.util.HSSFColor$LIGHT_BLUE\norg.apache.poi.hssf.util.HSSFColor$LIGHT_CORNFLOWER_BLUE\norg.apache.poi.hssf.util.HSSFColor$LIGHT_GREEN\norg.apache.poi.hssf.util.HSSFColor$LIGHT_ORANGE\norg.apache.poi.hssf.util.HSSFColor$LIGHT_TURQUOISE\norg.apache.poi.hssf.util.HSSFColor$LIGHT_YELLOW\norg.apache.poi.hssf.util.HSSFColor$LIME\norg.apache.poi.hssf.util.HSSFColor$MAROON\norg.apache.poi.hssf.util.HSSFColor$OLIVE_GREEN\norg.apache.poi.hssf.util.HSSFColor$ORANGE\norg.apache.poi.hssf.util.HSSFColor$ORCHID\norg.apache.poi.hssf.util.HSSFColor$PALE_BLUE\norg.apache.poi.hssf.util.HSSFColor$PINK\norg.apache.poi.hssf.util.HSSFColor$PLUM\norg.apache.poi.hssf.util.HSSFColor$RED\norg.apache.poi.hssf.util.HSSFColor$ROSE\norg.apache.poi.hssf.util.HSSFColor$ROYAL_BLUE\norg.apache.poi.hssf.util.HSSFColor$SEA_GREEN\norg.apache.poi.hssf.util.HSSFColor$SKY_BLUE\norg.apache.poi.hssf.util.HSSFColor$TAN\norg.apache.poi.hssf.util.HSSFColor$TEAL\norg.apache.poi.hssf.util.HSSFColor$TURQUOISE\norg.apache.poi.hssf.util.HSSFColor$VIOLET\norg.apache.poi.hssf.util.HSSFColor$WHITE\norg.apache.poi.hssf.util.HSSFColor$YELLOW\norg.apache.poi.hssf.util.HSSFColor\norg.apache.poi.hssf.util.HSSFRegionUtil\norg.apache.poi.hssf.util.LazilyConcatenatedByteArray\norg.apache.poi.hssf.util.PaneInformation\norg.apache.poi.hssf.util.RKUtil\norg.apache.poi.hssf.util.Region\norg.apache.poi.poifs.common.POIFSBigBlockSize\norg.apache.poi.poifs.common.POIFSConstants\norg.apache.poi.poifs.crypt.ChainingMode\norg.apache.poi.poifs.crypt.CipherAlgorithm\norg.apache.poi.poifs.crypt.CipherProvider\norg.apache.poi.poifs.crypt.CryptoFunctions\norg.apache.poi.poifs.crypt.DataSpaceMapUtils$1\norg.apache.poi.poifs.crypt.DataSpaceMapUtils$DataSpaceDefinition\norg.apache.poi.poifs.crypt.DataSpaceMapUtils$DataSpaceMap\norg.apache.poi.poifs.crypt.DataSpaceMapUtils$DataSpaceMapEntry\norg.apache.poi.poifs.crypt.DataSpaceMapUtils$DataSpaceVersionInfo\norg.apache.poi.poifs.crypt.DataSpaceMapUtils$IRMDSTransformInfo\norg.apache.poi.poifs.crypt.DataSpaceMapUtils$TransformInfoHeader\norg.apache.poi.poifs.crypt.DataSpaceMapUtils\norg.apache.poi.poifs.crypt.Decryptor\norg.apache.poi.poifs.crypt.EncryptionHeader\norg.apache.poi.poifs.crypt.EncryptionInfo\norg.apache.poi.poifs.crypt.EncryptionInfoBuilder\norg.apache.poi.poifs.crypt.EncryptionMode\norg.apache.poi.poifs.crypt.EncryptionVerifier\norg.apache.poi.poifs.crypt.Encryptor\norg.apache.poi.poifs.crypt.HashAlgorithm\norg.apache.poi.poifs.crypt.standard.EncryptionRecord\norg.apache.poi.poifs.crypt.standard.StandardDecryptor\norg.apache.poi.poifs.crypt.standard.StandardEncryptionHeader\norg.apache.poi.poifs.crypt.standard.StandardEncryptionInfoBuilder\norg.apache.poi.poifs.crypt.standard.StandardEncryptionVerifier\norg.apache.poi.poifs.crypt.standard.StandardEncryptor$1\norg.apache.poi.poifs.crypt.standard.StandardEncryptor$StandardCipherOutputStream\norg.apache.poi.poifs.crypt.standard.StandardEncryptor\norg.apache.poi.poifs.dev.POIFSDump\norg.apache.poi.poifs.dev.POIFSHeaderDumper\norg.apache.poi.poifs.dev.POIFSLister\norg.apache.poi.poifs.dev.POIFSViewEngine\norg.apache.poi.poifs.dev.POIFSViewable\norg.apache.poi.poifs.dev.POIFSViewer\norg.apache.poi.poifs.eventfilesystem.POIFSReader$SampleListener\norg.apache.poi.poifs.eventfilesystem.POIFSReader\norg.apache.poi.poifs.eventfilesystem.POIFSReaderEvent\norg.apache.poi.poifs.eventfilesystem.POIFSReaderListener\norg.apache.poi.poifs.eventfilesystem.POIFSReaderRegistry\norg.apache.poi.poifs.filesystem.BATManaged\norg.apache.poi.poifs.filesystem.BlockStore$ChainLoopDetector\norg.apache.poi.poifs.filesystem.BlockStore\norg.apache.poi.poifs.filesystem.DirectoryEntry\norg.apache.poi.poifs.filesystem.DirectoryNode\norg.apache.poi.poifs.filesystem.DocumentDescriptor\norg.apache.poi.poifs.filesystem.DocumentEntry\norg.apache.poi.poifs.filesystem.DocumentInputStream\norg.apache.poi.poifs.filesystem.DocumentNode\norg.apache.poi.poifs.filesystem.DocumentOutputStream\norg.apache.poi.poifs.filesystem.Entry\norg.apache.poi.poifs.filesystem.EntryNode\norg.apache.poi.poifs.filesystem.EntryUtils\norg.apache.poi.poifs.filesystem.FilteringDirectoryNode$1\norg.apache.poi.poifs.filesystem.FilteringDirectoryNode$FilteringIterator\norg.apache.poi.poifs.filesystem.FilteringDirectoryNode\norg.apache.poi.poifs.filesystem.NDocumentInputStream\norg.apache.poi.poifs.filesystem.NPOIFSDocument\norg.apache.poi.poifs.filesystem.NPOIFSFileSystem\norg.apache.poi.poifs.filesystem.NPOIFSMiniStore\norg.apache.poi.poifs.filesystem.NPOIFSStream$StreamBlockByteBufferIterator\norg.apache.poi.poifs.filesystem.NPOIFSStream\norg.apache.poi.poifs.filesystem.ODocumentInputStream\norg.apache.poi.poifs.filesystem.OfficeXmlFileException\norg.apache.poi.poifs.filesystem.Ole10Native\norg.apache.poi.poifs.filesystem.Ole10NativeException\norg.apache.poi.poifs.filesystem.POIFSDocument$BigBlockStore\norg.apache.poi.poifs.filesystem.POIFSDocument$SmallBlockStore\norg.apache.poi.poifs.filesystem.POIFSDocument\norg.apache.poi.poifs.filesystem.POIFSDocumentPath\norg.apache.poi.poifs.filesystem.POIFSFileSystem\norg.apache.poi.poifs.filesystem.POIFSWriterEvent\norg.apache.poi.poifs.filesystem.POIFSWriterListener\norg.apache.poi.poifs.nio.ByteArrayBackedDataSource\norg.apache.poi.poifs.nio.DataSource\norg.apache.poi.poifs.nio.FileBackedDataSource\norg.apache.poi.poifs.property.Child\norg.apache.poi.poifs.property.DirectoryProperty$PropertyComparator\norg.apache.poi.poifs.property.DirectoryProperty\norg.apache.poi.poifs.property.DocumentProperty\norg.apache.poi.poifs.property.NPropertyTable\norg.apache.poi.poifs.property.Parent\norg.apache.poi.poifs.property.Property\norg.apache.poi.poifs.property.PropertyConstants\norg.apache.poi.poifs.property.PropertyFactory\norg.apache.poi.poifs.property.PropertyTable\norg.apache.poi.poifs.property.PropertyTableBase\norg.apache.poi.poifs.property.RootProperty\norg.apache.poi.poifs.storage.BATBlock$1\norg.apache.poi.poifs.storage.BATBlock$BATBlockAndIndex\norg.apache.poi.poifs.storage.BATBlock\norg.apache.poi.poifs.storage.BigBlock\norg.apache.poi.poifs.storage.BlockAllocationTableReader\norg.apache.poi.poifs.storage.BlockAllocationTableWriter\norg.apache.poi.poifs.storage.BlockList\norg.apache.poi.poifs.storage.BlockListImpl\norg.apache.poi.poifs.storage.BlockWritable\norg.apache.poi.poifs.storage.DataInputBlock\norg.apache.poi.poifs.storage.DocumentBlock\norg.apache.poi.poifs.storage.HeaderBlock\norg.apache.poi.poifs.storage.HeaderBlockConstants\norg.apache.poi.poifs.storage.HeaderBlockWriter\norg.apache.poi.poifs.storage.ListManagedBlock\norg.apache.poi.poifs.storage.PropertyBlock$1\norg.apache.poi.poifs.storage.PropertyBlock\norg.apache.poi.poifs.storage.RawDataBlock\norg.apache.poi.poifs.storage.RawDataBlockList\norg.apache.poi.poifs.storage.SmallBlockTableReader\norg.apache.poi.poifs.storage.SmallBlockTableWriter\norg.apache.poi.poifs.storage.SmallDocumentBlock\norg.apache.poi.poifs.storage.SmallDocumentBlockList\norg.apache.poi.ss.SpreadsheetVersion\norg.apache.poi.ss.extractor.ExcelExtractor\norg.apache.poi.ss.format.CellDateFormatter$1\norg.apache.poi.ss.format.CellDateFormatter$DatePartHandler\norg.apache.poi.ss.format.CellDateFormatter\norg.apache.poi.ss.format.CellElapsedFormatter$1\norg.apache.poi.ss.format.CellElapsedFormatter$ElapsedPartHandler\norg.apache.poi.ss.format.CellElapsedFormatter$TimeSpec\norg.apache.poi.ss.format.CellElapsedFormatter\norg.apache.poi.ss.format.CellFormat$1\norg.apache.poi.ss.format.CellFormat\norg.apache.poi.ss.format.CellFormatCondition$1\norg.apache.poi.ss.format.CellFormatCondition$2\norg.apache.poi.ss.format.CellFormatCondition$3\norg.apache.poi.ss.format.CellFormatCondition$4\norg.apache.poi.ss.format.CellFormatCondition$5\norg.apache.poi.ss.format.CellFormatCondition$6\norg.apache.poi.ss.format.CellFormatCondition\norg.apache.poi.ss.format.CellFormatPart$PartHandler\norg.apache.poi.ss.format.CellFormatPart\norg.apache.poi.ss.format.CellFormatResult\norg.apache.poi.ss.format.CellFormatType$1\norg.apache.poi.ss.format.CellFormatType$2\norg.apache.poi.ss.format.CellFormatType$3\norg.apache.poi.ss.format.CellFormatType$4\norg.apache.poi.ss.format.CellFormatType$5\norg.apache.poi.ss.format.CellFormatType\norg.apache.poi.ss.format.CellFormatter\norg.apache.poi.ss.format.CellGeneralFormatter\norg.apache.poi.ss.format.CellNumberFormatter$1\norg.apache.poi.ss.format.CellNumberFormatter$NumPartHandler\norg.apache.poi.ss.format.CellNumberFormatter$Special\norg.apache.poi.ss.format.CellNumberFormatter$StringMod\norg.apache.poi.ss.format.CellNumberFormatter\norg.apache.poi.ss.format.CellTextFormatter$1\norg.apache.poi.ss.format.CellTextFormatter\norg.apache.poi.ss.format.SimpleFraction\norg.apache.poi.ss.formula.CellCacheEntry\norg.apache.poi.ss.formula.CellEvaluationFrame\norg.apache.poi.ss.formula.CollaboratingWorkbooksEnvironment$WorkbookNotFoundException\norg.apache.poi.ss.formula.CollaboratingWorkbooksEnvironment\norg.apache.poi.ss.formula.EvaluationCache$1\norg.apache.poi.ss.formula.EvaluationCache\norg.apache.poi.ss.formula.EvaluationCell\norg.apache.poi.ss.formula.EvaluationName\norg.apache.poi.ss.formula.EvaluationSheet\norg.apache.poi.ss.formula.EvaluationTracker\norg.apache.poi.ss.formula.EvaluationWorkbook$ExternalName\norg.apache.poi.ss.formula.EvaluationWorkbook$ExternalSheet\norg.apache.poi.ss.formula.EvaluationWorkbook\norg.apache.poi.ss.formula.ExternSheetReferenceToken\norg.apache.poi.ss.formula.Formula\norg.apache.poi.ss.formula.FormulaCellCache$IEntryOperation\norg.apache.poi.ss.formula.FormulaCellCache\norg.apache.poi.ss.formula.FormulaCellCacheEntry\norg.apache.poi.ss.formula.FormulaCellCacheEntrySet\norg.apache.poi.ss.formula.FormulaParseException\norg.apache.poi.ss.formula.FormulaParser$Identifier\norg.apache.poi.ss.formula.FormulaParser$SheetIdentifier\norg.apache.poi.ss.formula.FormulaParser$SimpleRangePart$Type\norg.apache.poi.ss.formula.FormulaParser$SimpleRangePart\norg.apache.poi.ss.formula.FormulaParser\norg.apache.poi.ss.formula.FormulaParsingWorkbook\norg.apache.poi.ss.formula.FormulaRenderer\norg.apache.poi.ss.formula.FormulaRenderingWorkbook\norg.apache.poi.ss.formula.FormulaShifter$1\norg.apache.poi.ss.formula.FormulaShifter$ShiftMode\norg.apache.poi.ss.formula.FormulaShifter\norg.apache.poi.ss.formula.FormulaType\norg.apache.poi.ss.formula.FormulaUsedBlankCellSet$BlankCellRectangleGroup\norg.apache.poi.ss.formula.FormulaUsedBlankCellSet$BlankCellSheetGroup\norg.apache.poi.ss.formula.FormulaUsedBlankCellSet$BookSheetKey\norg.apache.poi.ss.formula.FormulaUsedBlankCellSet\norg.apache.poi.ss.formula.IEvaluationListener$ICacheEntry\norg.apache.poi.ss.formula.IEvaluationListener\norg.apache.poi.ss.formula.IStabilityClassifier$1\norg.apache.poi.ss.formula.IStabilityClassifier\norg.apache.poi.ss.formula.LazyAreaEval\norg.apache.poi.ss.formula.LazyRefEval\norg.apache.poi.ss.formula.OperandClassTransformer\norg.apache.poi.ss.formula.OperationEvaluationContext$1\norg.apache.poi.ss.formula.OperationEvaluationContext\norg.apache.poi.ss.formula.OperationEvaluatorFactory\norg.apache.poi.ss.formula.ParseNode$TokenCollector\norg.apache.poi.ss.formula.ParseNode\norg.apache.poi.ss.formula.PlainCellCache$Loc\norg.apache.poi.ss.formula.PlainCellCache\norg.apache.poi.ss.formula.PlainValueCellCacheEntry\norg.apache.poi.ss.formula.SharedFormula\norg.apache.poi.ss.formula.SheetNameFormatter\norg.apache.poi.ss.formula.SheetRefEvaluator\norg.apache.poi.ss.formula.TwoDEval\norg.apache.poi.ss.formula.UserDefinedFunction\norg.apache.poi.ss.formula.WorkbookDependentFormula\norg.apache.poi.ss.formula.WorkbookEvaluator\norg.apache.poi.ss.formula.atp.AnalysisToolPak$NotImplemented\norg.apache.poi.ss.formula.atp.AnalysisToolPak\norg.apache.poi.ss.formula.atp.ArgumentsEvaluator\norg.apache.poi.ss.formula.atp.DateParser\norg.apache.poi.ss.formula.atp.IfError\norg.apache.poi.ss.formula.atp.MRound\norg.apache.poi.ss.formula.atp.NetworkdaysFunction\norg.apache.poi.ss.formula.atp.ParityFunction\norg.apache.poi.ss.formula.atp.RandBetween\norg.apache.poi.ss.formula.atp.WorkdayCalculator\norg.apache.poi.ss.formula.atp.WorkdayFunction\norg.apache.poi.ss.formula.atp.YearFrac\norg.apache.poi.ss.formula.atp.YearFracCalculator$SimpleDate\norg.apache.poi.ss.formula.atp.YearFracCalculator\norg.apache.poi.ss.formula.constant.ConstantValueParser\norg.apache.poi.ss.formula.constant.ErrorConstant\norg.apache.poi.ss.formula.eval.AreaEval\norg.apache.poi.ss.formula.eval.AreaEvalBase\norg.apache.poi.ss.formula.eval.BlankEval\norg.apache.poi.ss.formula.eval.BoolEval\norg.apache.poi.ss.formula.eval.ConcatEval\norg.apache.poi.ss.formula.eval.ErrorEval\norg.apache.poi.ss.formula.eval.EvaluationException\norg.apache.poi.ss.formula.eval.FunctionEval$FunctionID\norg.apache.poi.ss.formula.eval.FunctionEval\norg.apache.poi.ss.formula.eval.IntersectionEval\norg.apache.poi.ss.formula.eval.MissingArgEval\norg.apache.poi.ss.formula.eval.NameEval\norg.apache.poi.ss.formula.eval.NameXEval\norg.apache.poi.ss.formula.eval.NotImplementedException\norg.apache.poi.ss.formula.eval.NumberEval\norg.apache.poi.ss.formula.eval.NumericValueEval\norg.apache.poi.ss.formula.eval.OperandResolver\norg.apache.poi.ss.formula.eval.PercentEval\norg.apache.poi.ss.formula.eval.RangeEval\norg.apache.poi.ss.formula.eval.RefEval\norg.apache.poi.ss.formula.eval.RefEvalBase\norg.apache.poi.ss.formula.eval.RelationalOperationEval$1\norg.apache.poi.ss.formula.eval.RelationalOperationEval$2\norg.apache.poi.ss.formula.eval.RelationalOperationEval$3\norg.apache.poi.ss.formula.eval.RelationalOperationEval$4\norg.apache.poi.ss.formula.eval.RelationalOperationEval$5\norg.apache.poi.ss.formula.eval.RelationalOperationEval$6\norg.apache.poi.ss.formula.eval.RelationalOperationEval\norg.apache.poi.ss.formula.eval.StringEval\norg.apache.poi.ss.formula.eval.StringValueEval\norg.apache.poi.ss.formula.eval.TwoOperandNumericOperation$1\norg.apache.poi.ss.formula.eval.TwoOperandNumericOperation$2\norg.apache.poi.ss.formula.eval.TwoOperandNumericOperation$3\norg.apache.poi.ss.formula.eval.TwoOperandNumericOperation$4\norg.apache.poi.ss.formula.eval.TwoOperandNumericOperation$SubtractEvalClass\norg.apache.poi.ss.formula.eval.TwoOperandNumericOperation\norg.apache.poi.ss.formula.eval.UnaryMinusEval\norg.apache.poi.ss.formula.eval.UnaryPlusEval\norg.apache.poi.ss.formula.eval.ValueEval\norg.apache.poi.ss.formula.eval.forked.ForkedEvaluationCell\norg.apache.poi.ss.formula.eval.forked.ForkedEvaluationSheet$RowColKey\norg.apache.poi.ss.formula.eval.forked.ForkedEvaluationSheet\norg.apache.poi.ss.formula.eval.forked.ForkedEvaluationWorkbook$OrderedSheet\norg.apache.poi.ss.formula.eval.forked.ForkedEvaluationWorkbook\norg.apache.poi.ss.formula.eval.forked.ForkedEvaluator\norg.apache.poi.ss.formula.function.FunctionDataBuilder\norg.apache.poi.ss.formula.function.FunctionMetadata\norg.apache.poi.ss.formula.function.FunctionMetadataReader\norg.apache.poi.ss.formula.function.FunctionMetadataRegistry\norg.apache.poi.ss.formula.functions.Address\norg.apache.poi.ss.formula.functions.AggregateFunction$1\norg.apache.poi.ss.formula.functions.AggregateFunction$10\norg.apache.poi.ss.formula.functions.AggregateFunction$11\norg.apache.poi.ss.formula.functions.AggregateFunction$12\norg.apache.poi.ss.formula.functions.AggregateFunction$13\norg.apache.poi.ss.formula.functions.AggregateFunction$2\norg.apache.poi.ss.formula.functions.AggregateFunction$3\norg.apache.poi.ss.formula.functions.AggregateFunction$4\norg.apache.poi.ss.formula.functions.AggregateFunction$5\norg.apache.poi.ss.formula.functions.AggregateFunction$6\norg.apache.poi.ss.formula.functions.AggregateFunction$7\norg.apache.poi.ss.formula.functions.AggregateFunction$8\norg.apache.poi.ss.formula.functions.AggregateFunction$9\norg.apache.poi.ss.formula.functions.AggregateFunction$LargeSmall\norg.apache.poi.ss.formula.functions.AggregateFunction$Percentile\norg.apache.poi.ss.formula.functions.AggregateFunction$ValueCollector\norg.apache.poi.ss.formula.functions.AggregateFunction\norg.apache.poi.ss.formula.functions.BaseNumberUtils\norg.apache.poi.ss.formula.functions.Bin2Dec\norg.apache.poi.ss.formula.functions.BooleanFunction$1\norg.apache.poi.ss.formula.functions.BooleanFunction$2\norg.apache.poi.ss.formula.functions.BooleanFunction$3\norg.apache.poi.ss.formula.functions.BooleanFunction$4\norg.apache.poi.ss.formula.functions.BooleanFunction$5\norg.apache.poi.ss.formula.functions.BooleanFunction\norg.apache.poi.ss.formula.functions.CalendarFieldFunction\norg.apache.poi.ss.formula.functions.Choose\norg.apache.poi.ss.formula.functions.Code\norg.apache.poi.ss.formula.functions.Column\norg.apache.poi.ss.formula.functions.Columns\norg.apache.poi.ss.formula.functions.Complex\norg.apache.poi.ss.formula.functions.Count$1\norg.apache.poi.ss.formula.functions.Count$2\norg.apache.poi.ss.formula.functions.Count\norg.apache.poi.ss.formula.functions.CountUtils$I_MatchAreaPredicate\norg.apache.poi.ss.formula.functions.CountUtils$I_MatchPredicate\norg.apache.poi.ss.formula.functions.CountUtils\norg.apache.poi.ss.formula.functions.Counta$1\norg.apache.poi.ss.formula.functions.Counta$2\norg.apache.poi.ss.formula.functions.Counta\norg.apache.poi.ss.formula.functions.Countblank$1\norg.apache.poi.ss.formula.functions.Countblank\norg.apache.poi.ss.formula.functions.Countif$BooleanMatcher\norg.apache.poi.ss.formula.functions.Countif$CmpOp\norg.apache.poi.ss.formula.functions.Countif$ErrorMatcher\norg.apache.poi.ss.formula.functions.Countif$MatcherBase\norg.apache.poi.ss.formula.functions.Countif$NumberMatcher\norg.apache.poi.ss.formula.functions.Countif$StringMatcher\norg.apache.poi.ss.formula.functions.Countif\norg.apache.poi.ss.formula.functions.Countifs\norg.apache.poi.ss.formula.functions.DateFunc\norg.apache.poi.ss.formula.functions.Days360\norg.apache.poi.ss.formula.functions.Dec2Bin\norg.apache.poi.ss.formula.functions.Dec2Hex\norg.apache.poi.ss.formula.functions.Delta\norg.apache.poi.ss.formula.functions.EDate\norg.apache.poi.ss.formula.functions.Errortype\norg.apache.poi.ss.formula.functions.Even\norg.apache.poi.ss.formula.functions.FactDouble\norg.apache.poi.ss.formula.functions.Finance\norg.apache.poi.ss.formula.functions.FinanceFunction$1\norg.apache.poi.ss.formula.functions.FinanceFunction$2\norg.apache.poi.ss.formula.functions.FinanceFunction$3\norg.apache.poi.ss.formula.functions.FinanceFunction$4\norg.apache.poi.ss.formula.functions.FinanceFunction\norg.apache.poi.ss.formula.functions.FinanceLib\norg.apache.poi.ss.formula.functions.Fixed0ArgFunction\norg.apache.poi.ss.formula.functions.Fixed1ArgFunction\norg.apache.poi.ss.formula.functions.Fixed2ArgFunction\norg.apache.poi.ss.formula.functions.Fixed3ArgFunction\norg.apache.poi.ss.formula.functions.Fixed4ArgFunction\norg.apache.poi.ss.formula.functions.FreeRefFunction\norg.apache.poi.ss.formula.functions.Function\norg.apache.poi.ss.formula.functions.Function0Arg\norg.apache.poi.ss.formula.functions.Function1Arg\norg.apache.poi.ss.formula.functions.Function2Arg\norg.apache.poi.ss.formula.functions.Function3Arg\norg.apache.poi.ss.formula.functions.Function4Arg\norg.apache.poi.ss.formula.functions.Hex2Dec\norg.apache.poi.ss.formula.functions.Hlookup\norg.apache.poi.ss.formula.functions.Hyperlink\norg.apache.poi.ss.formula.functions.IPMT\norg.apache.poi.ss.formula.functions.IfFunc\norg.apache.poi.ss.formula.functions.ImReal\norg.apache.poi.ss.formula.functions.Imaginary\norg.apache.poi.ss.formula.functions.Index\norg.apache.poi.ss.formula.functions.Indirect\norg.apache.poi.ss.formula.functions.Intercept\norg.apache.poi.ss.formula.functions.Irr\norg.apache.poi.ss.formula.functions.LinearRegressionFunction$AreaValueArray\norg.apache.poi.ss.formula.functions.LinearRegressionFunction$FUNCTION\norg.apache.poi.ss.formula.functions.LinearRegressionFunction$RefValueArray\norg.apache.poi.ss.formula.functions.LinearRegressionFunction$SingleCellValueArray\norg.apache.poi.ss.formula.functions.LinearRegressionFunction$ValueArray\norg.apache.poi.ss.formula.functions.LinearRegressionFunction\norg.apache.poi.ss.formula.functions.LogicalFunction$1\norg.apache.poi.ss.formula.functions.LogicalFunction$2\norg.apache.poi.ss.formula.functions.LogicalFunction$3\norg.apache.poi.ss.formula.functions.LogicalFunction$4\norg.apache.poi.ss.formula.functions.LogicalFunction$5\norg.apache.poi.ss.formula.functions.LogicalFunction$6\norg.apache.poi.ss.formula.functions.LogicalFunction$7\norg.apache.poi.ss.formula.functions.LogicalFunction$8\norg.apache.poi.ss.formula.functions.LogicalFunction\norg.apache.poi.ss.formula.functions.Lookup\norg.apache.poi.ss.formula.functions.LookupUtils$BinarySearchIndexes\norg.apache.poi.ss.formula.functions.LookupUtils$BooleanLookupComparer\norg.apache.poi.ss.formula.functions.LookupUtils$ColumnVector\norg.apache.poi.ss.formula.functions.LookupUtils$CompareResult\norg.apache.poi.ss.formula.functions.LookupUtils$LookupValueComparer\norg.apache.poi.ss.formula.functions.LookupUtils$LookupValueComparerBase\norg.apache.poi.ss.formula.functions.LookupUtils$NumberLookupComparer\norg.apache.poi.ss.formula.functions.LookupUtils$RowVector\norg.apache.poi.ss.formula.functions.LookupUtils$StringLookupComparer\norg.apache.poi.ss.formula.functions.LookupUtils$ValueVector\norg.apache.poi.ss.formula.functions.LookupUtils\norg.apache.poi.ss.formula.functions.Match$SingleValueVector\norg.apache.poi.ss.formula.functions.Match\norg.apache.poi.ss.formula.functions.MathX\norg.apache.poi.ss.formula.functions.MinaMaxa$1\norg.apache.poi.ss.formula.functions.MinaMaxa$2\norg.apache.poi.ss.formula.functions.MinaMaxa\norg.apache.poi.ss.formula.functions.Mirr\norg.apache.poi.ss.formula.functions.Mode\norg.apache.poi.ss.formula.functions.MultiOperandNumericFunction$DoubleList\norg.apache.poi.ss.formula.functions.MultiOperandNumericFunction\norg.apache.poi.ss.formula.functions.Na\norg.apache.poi.ss.formula.functions.NotImplementedFunction\norg.apache.poi.ss.formula.functions.Now\norg.apache.poi.ss.formula.functions.Npv\norg.apache.poi.ss.formula.functions.NumericFunction$1\norg.apache.poi.ss.formula.functions.NumericFunction$10\norg.apache.poi.ss.formula.functions.NumericFunction$11\norg.apache.poi.ss.formula.functions.NumericFunction$12\norg.apache.poi.ss.formula.functions.NumericFunction$13\norg.apache.poi.ss.formula.functions.NumericFunction$14\norg.apache.poi.ss.formula.functions.NumericFunction$15\norg.apache.poi.ss.formula.functions.NumericFunction$16\norg.apache.poi.ss.formula.functions.NumericFunction$17\norg.apache.poi.ss.formula.functions.NumericFunction$18\norg.apache.poi.ss.formula.functions.NumericFunction$19\norg.apache.poi.ss.formula.functions.NumericFunction$2\norg.apache.poi.ss.formula.functions.NumericFunction$20\norg.apache.poi.ss.formula.functions.NumericFunction$21\norg.apache.poi.ss.formula.functions.NumericFunction$22\norg.apache.poi.ss.formula.functions.NumericFunction$23\norg.apache.poi.ss.formula.functions.NumericFunction$24\norg.apache.poi.ss.formula.functions.NumericFunction$25\norg.apache.poi.ss.formula.functions.NumericFunction$26\norg.apache.poi.ss.formula.functions.NumericFunction$27\norg.apache.poi.ss.formula.functions.NumericFunction$28\norg.apache.poi.ss.formula.functions.NumericFunction$29\norg.apache.poi.ss.formula.functions.NumericFunction$3\norg.apache.poi.ss.formula.functions.NumericFunction$30\norg.apache.poi.ss.formula.functions.NumericFunction$31\norg.apache.poi.ss.formula.functions.NumericFunction$32\norg.apache.poi.ss.formula.functions.NumericFunction$33\norg.apache.poi.ss.formula.functions.NumericFunction$34\norg.apache.poi.ss.formula.functions.NumericFunction$35\norg.apache.poi.ss.formula.functions.NumericFunction$36\norg.apache.poi.ss.formula.functions.NumericFunction$4\norg.apache.poi.ss.formula.functions.NumericFunction$5\norg.apache.poi.ss.formula.functions.NumericFunction$6\norg.apache.poi.ss.formula.functions.NumericFunction$7\norg.apache.poi.ss.formula.functions.NumericFunction$8\norg.apache.poi.ss.formula.functions.NumericFunction$9\norg.apache.poi.ss.formula.functions.NumericFunction$Log\norg.apache.poi.ss.formula.functions.NumericFunction$OneArg\norg.apache.poi.ss.formula.functions.NumericFunction$TwoArg\norg.apache.poi.ss.formula.functions.NumericFunction\norg.apache.poi.ss.formula.functions.Oct2Dec\norg.apache.poi.ss.formula.functions.Odd\norg.apache.poi.ss.formula.functions.Offset$BaseRef\norg.apache.poi.ss.formula.functions.Offset$LinearOffsetRange\norg.apache.poi.ss.formula.functions.Offset\norg.apache.poi.ss.formula.functions.PPMT\norg.apache.poi.ss.formula.functions.Quotient\norg.apache.poi.ss.formula.functions.Rank\norg.apache.poi.ss.formula.functions.Rate\norg.apache.poi.ss.formula.functions.Replace\norg.apache.poi.ss.formula.functions.Rept\norg.apache.poi.ss.formula.functions.Roman\norg.apache.poi.ss.formula.functions.RowFunc\norg.apache.poi.ss.formula.functions.Rows\norg.apache.poi.ss.formula.functions.Slope\norg.apache.poi.ss.formula.functions.StatsLib\norg.apache.poi.ss.formula.functions.Substitute\norg.apache.poi.ss.formula.functions.Subtotal\norg.apache.poi.ss.formula.functions.Sumif\norg.apache.poi.ss.formula.functions.Sumifs\norg.apache.poi.ss.formula.functions.Sumproduct\norg.apache.poi.ss.formula.functions.Sumx2my2$1\norg.apache.poi.ss.formula.functions.Sumx2my2\norg.apache.poi.ss.formula.functions.Sumx2py2$1\norg.apache.poi.ss.formula.functions.Sumx2py2\norg.apache.poi.ss.formula.functions.Sumxmy2$1\norg.apache.poi.ss.formula.functions.Sumxmy2\norg.apache.poi.ss.formula.functions.T\norg.apache.poi.ss.formula.functions.TextFunction$1\norg.apache.poi.ss.formula.functions.TextFunction$10\norg.apache.poi.ss.formula.functions.TextFunction$2\norg.apache.poi.ss.formula.functions.TextFunction$3\norg.apache.poi.ss.formula.functions.TextFunction$4\norg.apache.poi.ss.formula.functions.TextFunction$5\norg.apache.poi.ss.formula.functions.TextFunction$6\norg.apache.poi.ss.formula.functions.TextFunction$7\norg.apache.poi.ss.formula.functions.TextFunction$8\norg.apache.poi.ss.formula.functions.TextFunction$9\norg.apache.poi.ss.formula.functions.TextFunction$LeftRight\norg.apache.poi.ss.formula.functions.TextFunction$SearchFind\norg.apache.poi.ss.formula.functions.TextFunction$SingleArgTextFunc\norg.apache.poi.ss.formula.functions.TextFunction\norg.apache.poi.ss.formula.functions.TimeFunc\norg.apache.poi.ss.formula.functions.Today\norg.apache.poi.ss.formula.functions.Value\norg.apache.poi.ss.formula.functions.Var1or2ArgFunction\norg.apache.poi.ss.formula.functions.Var2or3ArgFunction\norg.apache.poi.ss.formula.functions.Var3or4ArgFunction\norg.apache.poi.ss.formula.functions.Vlookup\norg.apache.poi.ss.formula.functions.WeekNum\norg.apache.poi.ss.formula.functions.WeekdayFunc\norg.apache.poi.ss.formula.functions.XYNumericFunction$Accumulator\norg.apache.poi.ss.formula.functions.XYNumericFunction$AreaValueArray\norg.apache.poi.ss.formula.functions.XYNumericFunction$RefValueArray\norg.apache.poi.ss.formula.functions.XYNumericFunction$SingleCellValueArray\norg.apache.poi.ss.formula.functions.XYNumericFunction$ValueArray\norg.apache.poi.ss.formula.functions.XYNumericFunction\norg.apache.poi.ss.formula.ptg.AbstractFunctionPtg\norg.apache.poi.ss.formula.ptg.AddPtg\norg.apache.poi.ss.formula.ptg.Area2DPtgBase\norg.apache.poi.ss.formula.ptg.Area3DPtg\norg.apache.poi.ss.formula.ptg.AreaErrPtg\norg.apache.poi.ss.formula.ptg.AreaI$OffsetArea\norg.apache.poi.ss.formula.ptg.AreaI\norg.apache.poi.ss.formula.ptg.AreaNPtg\norg.apache.poi.ss.formula.ptg.AreaPtg\norg.apache.poi.ss.formula.ptg.AreaPtgBase\norg.apache.poi.ss.formula.ptg.ArrayPtg$Initial\norg.apache.poi.ss.formula.ptg.ArrayPtg\norg.apache.poi.ss.formula.ptg.AttrPtg$SpaceType\norg.apache.poi.ss.formula.ptg.AttrPtg\norg.apache.poi.ss.formula.ptg.BoolPtg\norg.apache.poi.ss.formula.ptg.ConcatPtg\norg.apache.poi.ss.formula.ptg.ControlPtg\norg.apache.poi.ss.formula.ptg.DeletedArea3DPtg\norg.apache.poi.ss.formula.ptg.DeletedRef3DPtg\norg.apache.poi.ss.formula.ptg.DividePtg\norg.apache.poi.ss.formula.ptg.EqualPtg\norg.apache.poi.ss.formula.ptg.ErrPtg\norg.apache.poi.ss.formula.ptg.ExpPtg\norg.apache.poi.ss.formula.ptg.ExternSheetNameResolver\norg.apache.poi.ss.formula.ptg.FuncPtg\norg.apache.poi.ss.formula.ptg.FuncVarPtg\norg.apache.poi.ss.formula.ptg.GreaterEqualPtg\norg.apache.poi.ss.formula.ptg.GreaterThanPtg\norg.apache.poi.ss.formula.ptg.IntPtg\norg.apache.poi.ss.formula.ptg.IntersectionPtg\norg.apache.poi.ss.formula.ptg.LessEqualPtg\norg.apache.poi.ss.formula.ptg.LessThanPtg\norg.apache.poi.ss.formula.ptg.MemAreaPtg\norg.apache.poi.ss.formula.ptg.MemErrPtg\norg.apache.poi.ss.formula.ptg.MemFuncPtg\norg.apache.poi.ss.formula.ptg.MissingArgPtg\norg.apache.poi.ss.formula.ptg.MultiplyPtg\norg.apache.poi.ss.formula.ptg.NamePtg\norg.apache.poi.ss.formula.ptg.NameXPtg\norg.apache.poi.ss.formula.ptg.NotEqualPtg\norg.apache.poi.ss.formula.ptg.NumberPtg\norg.apache.poi.ss.formula.ptg.OperandPtg\norg.apache.poi.ss.formula.ptg.OperationPtg\norg.apache.poi.ss.formula.ptg.ParenthesisPtg\norg.apache.poi.ss.formula.ptg.PercentPtg\norg.apache.poi.ss.formula.ptg.PowerPtg\norg.apache.poi.ss.formula.ptg.Ptg\norg.apache.poi.ss.formula.ptg.RangePtg\norg.apache.poi.ss.formula.ptg.Ref2DPtgBase\norg.apache.poi.ss.formula.ptg.Ref3DPtg\norg.apache.poi.ss.formula.ptg.RefErrorPtg\norg.apache.poi.ss.formula.ptg.RefNPtg\norg.apache.poi.ss.formula.ptg.RefPtg\norg.apache.poi.ss.formula.ptg.RefPtgBase\norg.apache.poi.ss.formula.ptg.ScalarConstantPtg\norg.apache.poi.ss.formula.ptg.StringPtg\norg.apache.poi.ss.formula.ptg.SubtractPtg\norg.apache.poi.ss.formula.ptg.TblPtg\norg.apache.poi.ss.formula.ptg.UnaryMinusPtg\norg.apache.poi.ss.formula.ptg.UnaryPlusPtg\norg.apache.poi.ss.formula.ptg.UnionPtg\norg.apache.poi.ss.formula.ptg.UnknownPtg\norg.apache.poi.ss.formula.ptg.ValueOperatorPtg\norg.apache.poi.ss.formula.udf.AggregatingUDFFinder\norg.apache.poi.ss.formula.udf.DefaultUDFFinder\norg.apache.poi.ss.formula.udf.IndexedUDFFinder\norg.apache.poi.ss.formula.udf.UDFFinder\norg.apache.poi.ss.usermodel.AutoFilter\norg.apache.poi.ss.usermodel.BorderFormatting\norg.apache.poi.ss.usermodel.BorderStyle\norg.apache.poi.ss.usermodel.BuiltinFormats\norg.apache.poi.ss.usermodel.Cell\norg.apache.poi.ss.usermodel.CellRange\norg.apache.poi.ss.usermodel.CellStyle\norg.apache.poi.ss.usermodel.CellValue\norg.apache.poi.ss.usermodel.Chart\norg.apache.poi.ss.usermodel.ClientAnchor\norg.apache.poi.ss.usermodel.Color\norg.apache.poi.ss.usermodel.Comment\norg.apache.poi.ss.usermodel.ComparisonOperator\norg.apache.poi.ss.usermodel.ConditionalFormatting\norg.apache.poi.ss.usermodel.ConditionalFormattingRule\norg.apache.poi.ss.usermodel.CreationHelper\norg.apache.poi.ss.usermodel.DataFormat\norg.apache.poi.ss.usermodel.DataFormatter$ConstantStringFormat\norg.apache.poi.ss.usermodel.DataFormatter$PhoneFormat\norg.apache.poi.ss.usermodel.DataFormatter$SSNFormat\norg.apache.poi.ss.usermodel.DataFormatter$ZipPlusFourFormat\norg.apache.poi.ss.usermodel.DataFormatter\norg.apache.poi.ss.usermodel.DataValidation$ErrorStyle\norg.apache.poi.ss.usermodel.DataValidation\norg.apache.poi.ss.usermodel.DataValidationConstraint$OperatorType\norg.apache.poi.ss.usermodel.DataValidationConstraint$ValidationType\norg.apache.poi.ss.usermodel.DataValidationConstraint\norg.apache.poi.ss.usermodel.DataValidationHelper\norg.apache.poi.ss.usermodel.DateUtil$FormatException\norg.apache.poi.ss.usermodel.DateUtil\norg.apache.poi.ss.usermodel.Drawing\norg.apache.poi.ss.usermodel.ErrorConstants\norg.apache.poi.ss.usermodel.ExcelStyleDateFormatter\norg.apache.poi.ss.usermodel.FillPatternType\norg.apache.poi.ss.usermodel.Font\norg.apache.poi.ss.usermodel.FontCharset\norg.apache.poi.ss.usermodel.FontFamily\norg.apache.poi.ss.usermodel.FontFormatting\norg.apache.poi.ss.usermodel.FontScheme\norg.apache.poi.ss.usermodel.FontUnderline$1\norg.apache.poi.ss.usermodel.FontUnderline\norg.apache.poi.ss.usermodel.Footer\norg.apache.poi.ss.usermodel.FormulaError\norg.apache.poi.ss.usermodel.FormulaEvaluator\norg.apache.poi.ss.usermodel.FractionFormat\norg.apache.poi.ss.usermodel.Header\norg.apache.poi.ss.usermodel.HeaderFooter\norg.apache.poi.ss.usermodel.HorizontalAlignment\norg.apache.poi.ss.usermodel.Hyperlink\norg.apache.poi.ss.usermodel.IndexedColors\norg.apache.poi.ss.usermodel.Name\norg.apache.poi.ss.usermodel.PageOrder\norg.apache.poi.ss.usermodel.PaperSize\norg.apache.poi.ss.usermodel.PatternFormatting\norg.apache.poi.ss.usermodel.Picture\norg.apache.poi.ss.usermodel.PictureData\norg.apache.poi.ss.usermodel.PrintCellComments\norg.apache.poi.ss.usermodel.PrintOrientation\norg.apache.poi.ss.usermodel.PrintSetup\norg.apache.poi.ss.usermodel.RichTextString\norg.apache.poi.ss.usermodel.Row$1\norg.apache.poi.ss.usermodel.Row$MissingCellPolicy\norg.apache.poi.ss.usermodel.Row\norg.apache.poi.ss.usermodel.ShapeTypes\norg.apache.poi.ss.usermodel.Sheet\norg.apache.poi.ss.usermodel.SheetConditionalFormatting\norg.apache.poi.ss.usermodel.Textbox\norg.apache.poi.ss.usermodel.VerticalAlignment\norg.apache.poi.ss.usermodel.Workbook\norg.apache.poi.ss.usermodel.charts.AxisCrossBetween\norg.apache.poi.ss.usermodel.charts.AxisCrosses\norg.apache.poi.ss.usermodel.charts.AxisOrientation\norg.apache.poi.ss.usermodel.charts.AxisPosition\norg.apache.poi.ss.usermodel.charts.AxisTickMark\norg.apache.poi.ss.usermodel.charts.ChartAxis\norg.apache.poi.ss.usermodel.charts.ChartAxisFactory\norg.apache.poi.ss.usermodel.charts.ChartData\norg.apache.poi.ss.usermodel.charts.ChartDataFactory\norg.apache.poi.ss.usermodel.charts.ChartDataSource\norg.apache.poi.ss.usermodel.charts.ChartLegend\norg.apache.poi.ss.usermodel.charts.ChartSerie\norg.apache.poi.ss.usermodel.charts.DataSources$1\norg.apache.poi.ss.usermodel.charts.DataSources$2\norg.apache.poi.ss.usermodel.charts.DataSources$AbstractCellRangeDataSource\norg.apache.poi.ss.usermodel.charts.DataSources$ArrayDataSource\norg.apache.poi.ss.usermodel.charts.DataSources\norg.apache.poi.ss.usermodel.charts.LayoutMode\norg.apache.poi.ss.usermodel.charts.LayoutTarget\norg.apache.poi.ss.usermodel.charts.LegendPosition\norg.apache.poi.ss.usermodel.charts.LineChartData\norg.apache.poi.ss.usermodel.charts.LineChartSerie\norg.apache.poi.ss.usermodel.charts.ManualLayout\norg.apache.poi.ss.usermodel.charts.ManuallyPositionable\norg.apache.poi.ss.usermodel.charts.ScatterChartData\norg.apache.poi.ss.usermodel.charts.ScatterChartSerie\norg.apache.poi.ss.usermodel.charts.TitleType\norg.apache.poi.ss.usermodel.charts.ValueAxis\norg.apache.poi.ss.util.AreaReference\norg.apache.poi.ss.util.CellRangeAddress\norg.apache.poi.ss.util.CellRangeAddressBase\norg.apache.poi.ss.util.CellRangeAddressList\norg.apache.poi.ss.util.CellReference$NameType\norg.apache.poi.ss.util.CellReference\norg.apache.poi.ss.util.CellUtil$UnicodeMapping\norg.apache.poi.ss.util.CellUtil\norg.apache.poi.ss.util.DateFormatConverter$DateFormatTokenizer\norg.apache.poi.ss.util.DateFormatConverter\norg.apache.poi.ss.util.ExpandedDouble\norg.apache.poi.ss.util.IEEEDouble\norg.apache.poi.ss.util.ImageUtils\norg.apache.poi.ss.util.MutableFPNumber$Rounder\norg.apache.poi.ss.util.MutableFPNumber$TenPower\norg.apache.poi.ss.util.MutableFPNumber\norg.apache.poi.ss.util.NormalisedDecimal\norg.apache.poi.ss.util.NumberComparer\norg.apache.poi.ss.util.NumberToTextConverter\norg.apache.poi.ss.util.Region\norg.apache.poi.ss.util.RegionUtil$CellPropertySetter\norg.apache.poi.ss.util.RegionUtil\norg.apache.poi.ss.util.SSCellRange$ArrayIterator\norg.apache.poi.ss.util.SSCellRange\norg.apache.poi.ss.util.SheetBuilder\norg.apache.poi.ss.util.SheetReferences\norg.apache.poi.ss.util.SheetUtil$1\norg.apache.poi.ss.util.SheetUtil\norg.apache.poi.ss.util.WorkbookUtil\norg.apache.poi.ss.util.cellwalk.CellHandler\norg.apache.poi.ss.util.cellwalk.CellWalk$1\norg.apache.poi.ss.util.cellwalk.CellWalk$SimpleCellWalkContext\norg.apache.poi.ss.util.cellwalk.CellWalk\norg.apache.poi.ss.util.cellwalk.CellWalkContext\norg.apache.poi.util.ArrayUtil\norg.apache.poi.util.Beta\norg.apache.poi.util.BinaryTree$1$1\norg.apache.poi.util.BinaryTree$1\norg.apache.poi.util.BinaryTree$2$1\norg.apache.poi.util.BinaryTree$2\norg.apache.poi.util.BinaryTree$3$1\norg.apache.poi.util.BinaryTree$3\norg.apache.poi.util.BinaryTree$4$1\norg.apache.poi.util.BinaryTree$4\norg.apache.poi.util.BinaryTree$5$1\norg.apache.poi.util.BinaryTree$5\norg.apache.poi.util.BinaryTree$6$1\norg.apache.poi.util.BinaryTree$6\norg.apache.poi.util.BinaryTree$BinaryTreeIterator\norg.apache.poi.util.BinaryTree$Node\norg.apache.poi.util.BinaryTree\norg.apache.poi.util.BitField\norg.apache.poi.util.BitFieldFactory\norg.apache.poi.util.BlockingInputStream\norg.apache.poi.util.BoundedInputStream\norg.apache.poi.util.ByteField\norg.apache.poi.util.CloseIgnoringInputStream\norg.apache.poi.util.CodePageUtil\norg.apache.poi.util.CommonsLogger\norg.apache.poi.util.Configurator\norg.apache.poi.util.DelayableLittleEndianOutput\norg.apache.poi.util.DrawingDump\norg.apache.poi.util.FixedField\norg.apache.poi.util.FontMetricsDumper\norg.apache.poi.util.HexDump\norg.apache.poi.util.HexRead\norg.apache.poi.util.IOUtils\norg.apache.poi.util.IntList\norg.apache.poi.util.IntMapper\norg.apache.poi.util.IntegerField\norg.apache.poi.util.Internal\norg.apache.poi.util.LZWDecompresser\norg.apache.poi.util.LittleEndian$BufferUnderrunException\norg.apache.poi.util.LittleEndian\norg.apache.poi.util.LittleEndianByteArrayInputStream\norg.apache.poi.util.LittleEndianByteArrayOutputStream\norg.apache.poi.util.LittleEndianConsts\norg.apache.poi.util.LittleEndianInput\norg.apache.poi.util.LittleEndianInputStream\norg.apache.poi.util.LittleEndianOutput\norg.apache.poi.util.LittleEndianOutputStream\norg.apache.poi.util.LongField\norg.apache.poi.util.NullLogger\norg.apache.poi.util.POILogFactory\norg.apache.poi.util.POILogger\norg.apache.poi.util.PngUtils\norg.apache.poi.util.RecordFormatException\norg.apache.poi.util.ShortField\norg.apache.poi.util.ShortList\norg.apache.poi.util.StringUtil$StringsIterator\norg.apache.poi.util.StringUtil\norg.apache.poi.util.SystemOutLogger\norg.apache.poi.util.TempFile" + } + ] + }, + { + "publisher": "Apache Software Foundation", + "group": "org.apache.poi", + "name": "poi-ooxml", + "version": "3.9", + "description": "Apache POI - Java API To Access Microsoft Format Files", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "a03b94af357fdc8b0619986188f292bd" + }, + { + "alg": "SHA-1", + "content": "bbe83c739d22eecfacd06d7e0b99ba13277040ed" + }, + { + "alg": "SHA-256", + "content": "70afcf888aee418c52ef3056de9a035eb4163312944370030025bd0be976bd83" + }, + { + "alg": "SHA-512", + "content": "a34cde91cbecda10641ef52f63487ab2ef669ff5aba169e6d7392bd57d7a2eba7474a341985606da7d40d1930e5d6bc0fec54f0d284368b8838bd1a77566aff0" + }, + { + "alg": "SHA-384", + "content": "852307cd2ded27e311498739233d90d9077d2a4e0f0f418a652fff78fab0dc256e39f0179cbf0b733ad7de872f063c11" + }, + { + "alg": "SHA3-384", + "content": "6e3be898a4b659e35cc8f3588b115f94d77aa6fad59a918e5d74d07ddb5cb5d52aa7f3163be9ce34437ab0320985c87b" + }, + { + "alg": "SHA3-256", + "content": "79f983dee032b1abb160d381b19fdeef38614b805afb473004c385ea883e33ca" + }, + { + "alg": "SHA3-512", + "content": "999b5dbfc0fc1171a3aa10cf3344dc2427853fd61ab7adb95a261ff9e573cd2042107fb61b8aef6060713d3e44439c456cbfbd8d3255cca70bfef4a17baaf0a5" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.poi/poi-ooxml@3.9?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.poi/poi-ooxml@3.9?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/poi/poi-ooxml/3.9/poi-ooxml-3.9.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.poi.POIXMLDocument\norg.apache.poi.POIXMLDocumentPart\norg.apache.poi.POIXMLException\norg.apache.poi.POIXMLFactory\norg.apache.poi.POIXMLProperties$1\norg.apache.poi.POIXMLProperties$CoreProperties\norg.apache.poi.POIXMLProperties$CustomProperties\norg.apache.poi.POIXMLProperties$ExtendedProperties\norg.apache.poi.POIXMLProperties\norg.apache.poi.POIXMLPropertiesTextExtractor\norg.apache.poi.POIXMLRelation\norg.apache.poi.POIXMLTextExtractor\norg.apache.poi.dev.OOXMLLister\norg.apache.poi.extractor.CommandLineTextExtractor\norg.apache.poi.extractor.ExtractorFactory$1\norg.apache.poi.extractor.ExtractorFactory\norg.apache.poi.openxml4j.exceptions.InvalidFormatException\norg.apache.poi.openxml4j.exceptions.InvalidOperationException\norg.apache.poi.openxml4j.exceptions.OpenXML4JException\norg.apache.poi.openxml4j.exceptions.OpenXML4JRuntimeException\norg.apache.poi.openxml4j.exceptions.PartAlreadyExistsException\norg.apache.poi.openxml4j.opc.CertificateEmbeddingOption\norg.apache.poi.openxml4j.opc.CompressionOption\norg.apache.poi.openxml4j.opc.Configuration\norg.apache.poi.openxml4j.opc.ContentTypes\norg.apache.poi.openxml4j.opc.EncryptionOption\norg.apache.poi.openxml4j.opc.OPCPackage\norg.apache.poi.openxml4j.opc.Package\norg.apache.poi.openxml4j.opc.PackageAccess\norg.apache.poi.openxml4j.opc.PackageNamespaces\norg.apache.poi.openxml4j.opc.PackagePart\norg.apache.poi.openxml4j.opc.PackagePartCollection\norg.apache.poi.openxml4j.opc.PackagePartName\norg.apache.poi.openxml4j.opc.PackageProperties\norg.apache.poi.openxml4j.opc.PackageRelationship\norg.apache.poi.openxml4j.opc.PackageRelationshipCollection\norg.apache.poi.openxml4j.opc.PackageRelationshipTypes\norg.apache.poi.openxml4j.opc.PackagingURIHelper\norg.apache.poi.openxml4j.opc.RelationshipSource\norg.apache.poi.openxml4j.opc.StreamHelper\norg.apache.poi.openxml4j.opc.TargetMode\norg.apache.poi.openxml4j.opc.ZipPackage\norg.apache.poi.openxml4j.opc.ZipPackagePart\norg.apache.poi.openxml4j.opc.internal.ContentType\norg.apache.poi.openxml4j.opc.internal.ContentTypeManager\norg.apache.poi.openxml4j.opc.internal.FileHelper\norg.apache.poi.openxml4j.opc.internal.MemoryPackagePart\norg.apache.poi.openxml4j.opc.internal.MemoryPackagePartOutputStream\norg.apache.poi.openxml4j.opc.internal.PackagePropertiesPart\norg.apache.poi.openxml4j.opc.internal.PartMarshaller\norg.apache.poi.openxml4j.opc.internal.PartUnmarshaller\norg.apache.poi.openxml4j.opc.internal.ZipContentTypeManager\norg.apache.poi.openxml4j.opc.internal.ZipHelper\norg.apache.poi.openxml4j.opc.internal.marshallers.DefaultMarshaller\norg.apache.poi.openxml4j.opc.internal.marshallers.PackagePropertiesMarshaller\norg.apache.poi.openxml4j.opc.internal.marshallers.ZipPackagePropertiesMarshaller\norg.apache.poi.openxml4j.opc.internal.marshallers.ZipPartMarshaller\norg.apache.poi.openxml4j.opc.internal.signature.DigitalCertificatePart\norg.apache.poi.openxml4j.opc.internal.signature.DigitalSignatureOriginPart\norg.apache.poi.openxml4j.opc.internal.unmarshallers.PackagePropertiesUnmarshaller\norg.apache.poi.openxml4j.opc.internal.unmarshallers.UnmarshallContext\norg.apache.poi.openxml4j.opc.signature.PackageDigitalSignature\norg.apache.poi.openxml4j.opc.signature.PackageDigitalSignatureManager\norg.apache.poi.openxml4j.util.Nullable\norg.apache.poi.openxml4j.util.ZipEntrySource\norg.apache.poi.openxml4j.util.ZipFileZipEntrySource\norg.apache.poi.openxml4j.util.ZipInputStreamZipEntrySource$1\norg.apache.poi.openxml4j.util.ZipInputStreamZipEntrySource$EntryEnumerator\norg.apache.poi.openxml4j.util.ZipInputStreamZipEntrySource$FakeZipEntry\norg.apache.poi.openxml4j.util.ZipInputStreamZipEntrySource\norg.apache.poi.ss.usermodel.WorkbookFactory\norg.apache.poi.util.IdentifierManager$Segment\norg.apache.poi.util.IdentifierManager\norg.apache.poi.util.OOXMLLite\norg.apache.poi.util.PackageHelper\norg.apache.poi.util.Units\norg.apache.poi.xslf.XSLFSlideShow\norg.apache.poi.xslf.extractor.XSLFPowerPointExtractor\norg.apache.poi.xslf.model.CharacterPropertyFetcher\norg.apache.poi.xslf.model.ParagraphPropertyFetcher\norg.apache.poi.xslf.model.PropertyFetcher\norg.apache.poi.xslf.model.TextBodyPropertyFetcher\norg.apache.poi.xslf.model.geom.AbsExpression\norg.apache.poi.xslf.model.geom.AddDivideExpression\norg.apache.poi.xslf.model.geom.AddSubtractExpression\norg.apache.poi.xslf.model.geom.AdjustValue\norg.apache.poi.xslf.model.geom.ArcTanExpression\norg.apache.poi.xslf.model.geom.ArcToCommand\norg.apache.poi.xslf.model.geom.ClosePathCommand\norg.apache.poi.xslf.model.geom.Context\norg.apache.poi.xslf.model.geom.CosExpression\norg.apache.poi.xslf.model.geom.CosineArcTanExpression\norg.apache.poi.xslf.model.geom.CurveToCommand\norg.apache.poi.xslf.model.geom.CustomGeometry\norg.apache.poi.xslf.model.geom.Expression\norg.apache.poi.xslf.model.geom.ExpressionParser\norg.apache.poi.xslf.model.geom.Formula$1\norg.apache.poi.xslf.model.geom.Formula$10\norg.apache.poi.xslf.model.geom.Formula$11\norg.apache.poi.xslf.model.geom.Formula$12\norg.apache.poi.xslf.model.geom.Formula$13\norg.apache.poi.xslf.model.geom.Formula$14\norg.apache.poi.xslf.model.geom.Formula$15\norg.apache.poi.xslf.model.geom.Formula$16\norg.apache.poi.xslf.model.geom.Formula$17\norg.apache.poi.xslf.model.geom.Formula$18\norg.apache.poi.xslf.model.geom.Formula$19\norg.apache.poi.xslf.model.geom.Formula$2\norg.apache.poi.xslf.model.geom.Formula$20\norg.apache.poi.xslf.model.geom.Formula$21\norg.apache.poi.xslf.model.geom.Formula$22\norg.apache.poi.xslf.model.geom.Formula$23\norg.apache.poi.xslf.model.geom.Formula$24\norg.apache.poi.xslf.model.geom.Formula$25\norg.apache.poi.xslf.model.geom.Formula$26\norg.apache.poi.xslf.model.geom.Formula$27\norg.apache.poi.xslf.model.geom.Formula$28\norg.apache.poi.xslf.model.geom.Formula$29\norg.apache.poi.xslf.model.geom.Formula$3\norg.apache.poi.xslf.model.geom.Formula$30\norg.apache.poi.xslf.model.geom.Formula$31\norg.apache.poi.xslf.model.geom.Formula$32\norg.apache.poi.xslf.model.geom.Formula$33\norg.apache.poi.xslf.model.geom.Formula$34\norg.apache.poi.xslf.model.geom.Formula$35\norg.apache.poi.xslf.model.geom.Formula$36\norg.apache.poi.xslf.model.geom.Formula$37\norg.apache.poi.xslf.model.geom.Formula$4\norg.apache.poi.xslf.model.geom.Formula$5\norg.apache.poi.xslf.model.geom.Formula$6\norg.apache.poi.xslf.model.geom.Formula$7\norg.apache.poi.xslf.model.geom.Formula$8\norg.apache.poi.xslf.model.geom.Formula$9\norg.apache.poi.xslf.model.geom.Formula\norg.apache.poi.xslf.model.geom.Guide\norg.apache.poi.xslf.model.geom.IAdjustableShape\norg.apache.poi.xslf.model.geom.IfElseExpression\norg.apache.poi.xslf.model.geom.LineToCommand\norg.apache.poi.xslf.model.geom.LiteralValueExpression\norg.apache.poi.xslf.model.geom.MaxExpression\norg.apache.poi.xslf.model.geom.MinExpression\norg.apache.poi.xslf.model.geom.ModExpression\norg.apache.poi.xslf.model.geom.MoveToCommand\norg.apache.poi.xslf.model.geom.MultiplyDivideExpression\norg.apache.poi.xslf.model.geom.Outline\norg.apache.poi.xslf.model.geom.Path\norg.apache.poi.xslf.model.geom.PathCommand\norg.apache.poi.xslf.model.geom.PinExpression\norg.apache.poi.xslf.model.geom.PresetGeometries\norg.apache.poi.xslf.model.geom.QuadToCommand\norg.apache.poi.xslf.model.geom.SinArcTanExpression\norg.apache.poi.xslf.model.geom.SinExpression\norg.apache.poi.xslf.model.geom.SqrtExpression\norg.apache.poi.xslf.model.geom.TanExpression\norg.apache.poi.xslf.usermodel.DrawingParagraph\norg.apache.poi.xslf.usermodel.DrawingTable\norg.apache.poi.xslf.usermodel.DrawingTableCell\norg.apache.poi.xslf.usermodel.DrawingTableRow\norg.apache.poi.xslf.usermodel.DrawingTextBody\norg.apache.poi.xslf.usermodel.DrawingTextPlaceholder\norg.apache.poi.xslf.usermodel.LineCap\norg.apache.poi.xslf.usermodel.LineDash\norg.apache.poi.xslf.usermodel.LineDecoration\norg.apache.poi.xslf.usermodel.LineEndLength\norg.apache.poi.xslf.usermodel.LineEndWidth\norg.apache.poi.xslf.usermodel.ListAutoNumber\norg.apache.poi.xslf.usermodel.Placeholder\norg.apache.poi.xslf.usermodel.RenderableShape$1\norg.apache.poi.xslf.usermodel.RenderableShape$2\norg.apache.poi.xslf.usermodel.RenderableShape$3\norg.apache.poi.xslf.usermodel.RenderableShape$4\norg.apache.poi.xslf.usermodel.RenderableShape$5\norg.apache.poi.xslf.usermodel.RenderableShape$6\norg.apache.poi.xslf.usermodel.RenderableShape$7\norg.apache.poi.xslf.usermodel.RenderableShape\norg.apache.poi.xslf.usermodel.SlideLayout\norg.apache.poi.xslf.usermodel.TextAlign\norg.apache.poi.xslf.usermodel.TextAutofit\norg.apache.poi.xslf.usermodel.TextCap\norg.apache.poi.xslf.usermodel.TextDirection\norg.apache.poi.xslf.usermodel.TextFragment\norg.apache.poi.xslf.usermodel.VerticalAlignment\norg.apache.poi.xslf.usermodel.XMLSlideShow\norg.apache.poi.xslf.usermodel.XSLFAutoShape\norg.apache.poi.xslf.usermodel.XSLFBackground\norg.apache.poi.xslf.usermodel.XSLFChart\norg.apache.poi.xslf.usermodel.XSLFColor\norg.apache.poi.xslf.usermodel.XSLFCommentAuthors\norg.apache.poi.xslf.usermodel.XSLFComments\norg.apache.poi.xslf.usermodel.XSLFCommonSlideData\norg.apache.poi.xslf.usermodel.XSLFConnectorShape\norg.apache.poi.xslf.usermodel.XSLFDrawing\norg.apache.poi.xslf.usermodel.XSLFFactory\norg.apache.poi.xslf.usermodel.XSLFFontManager\norg.apache.poi.xslf.usermodel.XSLFFreeformShape\norg.apache.poi.xslf.usermodel.XSLFGraphicFrame\norg.apache.poi.xslf.usermodel.XSLFGroupShape\norg.apache.poi.xslf.usermodel.XSLFHyperlink\norg.apache.poi.xslf.usermodel.XSLFImageRenderer\norg.apache.poi.xslf.usermodel.XSLFLineBreak\norg.apache.poi.xslf.usermodel.XSLFNotes\norg.apache.poi.xslf.usermodel.XSLFNotesMaster\norg.apache.poi.xslf.usermodel.XSLFPictureData\norg.apache.poi.xslf.usermodel.XSLFPictureShape\norg.apache.poi.xslf.usermodel.XSLFRelation\norg.apache.poi.xslf.usermodel.XSLFRenderingHint\norg.apache.poi.xslf.usermodel.XSLFShadow\norg.apache.poi.xslf.usermodel.XSLFShape\norg.apache.poi.xslf.usermodel.XSLFShapeContainer\norg.apache.poi.xslf.usermodel.XSLFShapeType\norg.apache.poi.xslf.usermodel.XSLFSheet\norg.apache.poi.xslf.usermodel.XSLFSimpleShape$1\norg.apache.poi.xslf.usermodel.XSLFSimpleShape$2\norg.apache.poi.xslf.usermodel.XSLFSimpleShape$3\norg.apache.poi.xslf.usermodel.XSLFSimpleShape$4\norg.apache.poi.xslf.usermodel.XSLFSimpleShape$5\norg.apache.poi.xslf.usermodel.XSLFSimpleShape$6\norg.apache.poi.xslf.usermodel.XSLFSimpleShape\norg.apache.poi.xslf.usermodel.XSLFSlide\norg.apache.poi.xslf.usermodel.XSLFSlideLayout$1\norg.apache.poi.xslf.usermodel.XSLFSlideLayout\norg.apache.poi.xslf.usermodel.XSLFSlideMaster$1\norg.apache.poi.xslf.usermodel.XSLFSlideMaster\norg.apache.poi.xslf.usermodel.XSLFTable\norg.apache.poi.xslf.usermodel.XSLFTableCell\norg.apache.poi.xslf.usermodel.XSLFTableRow\norg.apache.poi.xslf.usermodel.XSLFTableStyle\norg.apache.poi.xslf.usermodel.XSLFTableStyles\norg.apache.poi.xslf.usermodel.XSLFTextBox\norg.apache.poi.xslf.usermodel.XSLFTextParagraph$1\norg.apache.poi.xslf.usermodel.XSLFTextParagraph$10\norg.apache.poi.xslf.usermodel.XSLFTextParagraph$11\norg.apache.poi.xslf.usermodel.XSLFTextParagraph$12\norg.apache.poi.xslf.usermodel.XSLFTextParagraph$13\norg.apache.poi.xslf.usermodel.XSLFTextParagraph$14\norg.apache.poi.xslf.usermodel.XSLFTextParagraph$2\norg.apache.poi.xslf.usermodel.XSLFTextParagraph$3\norg.apache.poi.xslf.usermodel.XSLFTextParagraph$4\norg.apache.poi.xslf.usermodel.XSLFTextParagraph$5\norg.apache.poi.xslf.usermodel.XSLFTextParagraph$6\norg.apache.poi.xslf.usermodel.XSLFTextParagraph$7\norg.apache.poi.xslf.usermodel.XSLFTextParagraph$8\norg.apache.poi.xslf.usermodel.XSLFTextParagraph$9\norg.apache.poi.xslf.usermodel.XSLFTextParagraph\norg.apache.poi.xslf.usermodel.XSLFTextRun$1\norg.apache.poi.xslf.usermodel.XSLFTextRun$10\norg.apache.poi.xslf.usermodel.XSLFTextRun$11\norg.apache.poi.xslf.usermodel.XSLFTextRun$12\norg.apache.poi.xslf.usermodel.XSLFTextRun$13\norg.apache.poi.xslf.usermodel.XSLFTextRun$2\norg.apache.poi.xslf.usermodel.XSLFTextRun$3\norg.apache.poi.xslf.usermodel.XSLFTextRun$4\norg.apache.poi.xslf.usermodel.XSLFTextRun$5\norg.apache.poi.xslf.usermodel.XSLFTextRun$6\norg.apache.poi.xslf.usermodel.XSLFTextRun$7\norg.apache.poi.xslf.usermodel.XSLFTextRun$8\norg.apache.poi.xslf.usermodel.XSLFTextRun$9\norg.apache.poi.xslf.usermodel.XSLFTextRun\norg.apache.poi.xslf.usermodel.XSLFTextShape$1\norg.apache.poi.xslf.usermodel.XSLFTextShape$2\norg.apache.poi.xslf.usermodel.XSLFTextShape$3\norg.apache.poi.xslf.usermodel.XSLFTextShape$4\norg.apache.poi.xslf.usermodel.XSLFTextShape$5\norg.apache.poi.xslf.usermodel.XSLFTextShape$6\norg.apache.poi.xslf.usermodel.XSLFTextShape$7\norg.apache.poi.xslf.usermodel.XSLFTextShape\norg.apache.poi.xslf.usermodel.XSLFTheme\norg.apache.poi.xslf.util.PPTX2PNG\norg.apache.poi.xssf.dev.XSSFDump\norg.apache.poi.xssf.dev.XSSFSave\norg.apache.poi.xssf.eventusermodel.ReadOnlySharedStringsTable\norg.apache.poi.xssf.eventusermodel.XSSFReader$1\norg.apache.poi.xssf.eventusermodel.XSSFReader$SheetIterator\norg.apache.poi.xssf.eventusermodel.XSSFReader\norg.apache.poi.xssf.eventusermodel.XSSFSheetXMLHandler$1\norg.apache.poi.xssf.eventusermodel.XSSFSheetXMLHandler$SheetContentsHandler\norg.apache.poi.xssf.eventusermodel.XSSFSheetXMLHandler$xssfDataType\norg.apache.poi.xssf.eventusermodel.XSSFSheetXMLHandler\norg.apache.poi.xssf.extractor.XSSFEventBasedExcelExtractor$SheetTextExtractor\norg.apache.poi.xssf.extractor.XSSFEventBasedExcelExtractor\norg.apache.poi.xssf.extractor.XSSFExcelExtractor\norg.apache.poi.xssf.extractor.XSSFExportToXml\norg.apache.poi.xssf.extractor.XSSFImportFromXML$DefaultNamespaceContext\norg.apache.poi.xssf.extractor.XSSFImportFromXML\norg.apache.poi.xssf.model.CalculationChain\norg.apache.poi.xssf.model.CommentsTable\norg.apache.poi.xssf.model.IndexedUDFFinder\norg.apache.poi.xssf.model.MapInfo\norg.apache.poi.xssf.model.SharedStringsTable\norg.apache.poi.xssf.model.SingleXmlCells\norg.apache.poi.xssf.model.StylesTable\norg.apache.poi.xssf.model.ThemesTable\norg.apache.poi.xssf.streaming.GZIPSheetDataWriter\norg.apache.poi.xssf.streaming.SXSSFCell$BlankValue\norg.apache.poi.xssf.streaming.SXSSFCell$BooleanFormulaValue\norg.apache.poi.xssf.streaming.SXSSFCell$BooleanValue\norg.apache.poi.xssf.streaming.SXSSFCell$CommentProperty\norg.apache.poi.xssf.streaming.SXSSFCell$ErrorFormulaValue\norg.apache.poi.xssf.streaming.SXSSFCell$ErrorValue\norg.apache.poi.xssf.streaming.SXSSFCell$FormulaValue\norg.apache.poi.xssf.streaming.SXSSFCell$HyperlinkProperty\norg.apache.poi.xssf.streaming.SXSSFCell$NumericFormulaValue\norg.apache.poi.xssf.streaming.SXSSFCell$NumericValue\norg.apache.poi.xssf.streaming.SXSSFCell$PlainStringValue\norg.apache.poi.xssf.streaming.SXSSFCell$Property\norg.apache.poi.xssf.streaming.SXSSFCell$RichTextValue\norg.apache.poi.xssf.streaming.SXSSFCell$StringFormulaValue\norg.apache.poi.xssf.streaming.SXSSFCell$StringValue\norg.apache.poi.xssf.streaming.SXSSFCell$Value\norg.apache.poi.xssf.streaming.SXSSFCell\norg.apache.poi.xssf.streaming.SXSSFRow$CellIterator\norg.apache.poi.xssf.streaming.SXSSFRow$FilledCellIterator\norg.apache.poi.xssf.streaming.SXSSFRow\norg.apache.poi.xssf.streaming.SXSSFSheet\norg.apache.poi.xssf.streaming.SXSSFWorkbook\norg.apache.poi.xssf.streaming.SheetDataWriter\norg.apache.poi.xssf.usermodel.XSSFAnchor\norg.apache.poi.xssf.usermodel.XSSFAutoFilter\norg.apache.poi.xssf.usermodel.XSSFBorderFormatting\norg.apache.poi.xssf.usermodel.XSSFCell\norg.apache.poi.xssf.usermodel.XSSFCellStyle$1\norg.apache.poi.xssf.usermodel.XSSFCellStyle\norg.apache.poi.xssf.usermodel.XSSFChart\norg.apache.poi.xssf.usermodel.XSSFChartSheet\norg.apache.poi.xssf.usermodel.XSSFChildAnchor\norg.apache.poi.xssf.usermodel.XSSFClientAnchor\norg.apache.poi.xssf.usermodel.XSSFColor\norg.apache.poi.xssf.usermodel.XSSFComment\norg.apache.poi.xssf.usermodel.XSSFConditionalFormatting\norg.apache.poi.xssf.usermodel.XSSFConditionalFormattingRule\norg.apache.poi.xssf.usermodel.XSSFConnector\norg.apache.poi.xssf.usermodel.XSSFCreationHelper\norg.apache.poi.xssf.usermodel.XSSFDataFormat\norg.apache.poi.xssf.usermodel.XSSFDataValidation\norg.apache.poi.xssf.usermodel.XSSFDataValidationConstraint\norg.apache.poi.xssf.usermodel.XSSFDataValidationHelper\norg.apache.poi.xssf.usermodel.XSSFDialogsheet\norg.apache.poi.xssf.usermodel.XSSFDrawing\norg.apache.poi.xssf.usermodel.XSSFEvaluationCell\norg.apache.poi.xssf.usermodel.XSSFEvaluationSheet\norg.apache.poi.xssf.usermodel.XSSFEvaluationWorkbook$Name\norg.apache.poi.xssf.usermodel.XSSFEvaluationWorkbook\norg.apache.poi.xssf.usermodel.XSSFEvenFooter\norg.apache.poi.xssf.usermodel.XSSFEvenHeader\norg.apache.poi.xssf.usermodel.XSSFFactory\norg.apache.poi.xssf.usermodel.XSSFFirstFooter\norg.apache.poi.xssf.usermodel.XSSFFirstHeader\norg.apache.poi.xssf.usermodel.XSSFFont\norg.apache.poi.xssf.usermodel.XSSFFontFormatting\norg.apache.poi.xssf.usermodel.XSSFFormulaEvaluator\norg.apache.poi.xssf.usermodel.XSSFGraphicFrame\norg.apache.poi.xssf.usermodel.XSSFHyperlink\norg.apache.poi.xssf.usermodel.XSSFMap\norg.apache.poi.xssf.usermodel.XSSFName\norg.apache.poi.xssf.usermodel.XSSFOddFooter\norg.apache.poi.xssf.usermodel.XSSFOddHeader\norg.apache.poi.xssf.usermodel.XSSFPatternFormatting\norg.apache.poi.xssf.usermodel.XSSFPicture\norg.apache.poi.xssf.usermodel.XSSFPictureData\norg.apache.poi.xssf.usermodel.XSSFPrintSetup\norg.apache.poi.xssf.usermodel.XSSFRelation\norg.apache.poi.xssf.usermodel.XSSFRichTextString\norg.apache.poi.xssf.usermodel.XSSFRow\norg.apache.poi.xssf.usermodel.XSSFShape\norg.apache.poi.xssf.usermodel.XSSFShapeGroup\norg.apache.poi.xssf.usermodel.XSSFSheet\norg.apache.poi.xssf.usermodel.XSSFSheetConditionalFormatting\norg.apache.poi.xssf.usermodel.XSSFSimpleShape\norg.apache.poi.xssf.usermodel.XSSFTable\norg.apache.poi.xssf.usermodel.XSSFTextBox\norg.apache.poi.xssf.usermodel.XSSFVMLDrawing\norg.apache.poi.xssf.usermodel.XSSFWorkbook\norg.apache.poi.xssf.usermodel.charts.XSSFChartAxis$1\norg.apache.poi.xssf.usermodel.charts.XSSFChartAxis\norg.apache.poi.xssf.usermodel.charts.XSSFChartDataFactory\norg.apache.poi.xssf.usermodel.charts.XSSFChartLegend$1\norg.apache.poi.xssf.usermodel.charts.XSSFChartLegend\norg.apache.poi.xssf.usermodel.charts.XSSFChartUtil\norg.apache.poi.xssf.usermodel.charts.XSSFManualLayout$1\norg.apache.poi.xssf.usermodel.charts.XSSFManualLayout\norg.apache.poi.xssf.usermodel.charts.XSSFScatterChartData$Serie\norg.apache.poi.xssf.usermodel.charts.XSSFScatterChartData\norg.apache.poi.xssf.usermodel.charts.XSSFValueAxis$1\norg.apache.poi.xssf.usermodel.charts.XSSFValueAxis\norg.apache.poi.xssf.usermodel.extensions.XSSFCellAlignment\norg.apache.poi.xssf.usermodel.extensions.XSSFCellBorder$1\norg.apache.poi.xssf.usermodel.extensions.XSSFCellBorder$BorderSide\norg.apache.poi.xssf.usermodel.extensions.XSSFCellBorder\norg.apache.poi.xssf.usermodel.extensions.XSSFCellFill\norg.apache.poi.xssf.usermodel.extensions.XSSFHeaderFooter\norg.apache.poi.xssf.usermodel.helpers.ColumnHelper\norg.apache.poi.xssf.usermodel.helpers.HeaderFooterHelper\norg.apache.poi.xssf.usermodel.helpers.XSSFFormulaUtils$1\norg.apache.poi.xssf.usermodel.helpers.XSSFFormulaUtils\norg.apache.poi.xssf.usermodel.helpers.XSSFRowShifter\norg.apache.poi.xssf.usermodel.helpers.XSSFSingleXmlCell\norg.apache.poi.xssf.usermodel.helpers.XSSFXmlColumnPr\norg.apache.poi.xssf.util.CTColComparator\norg.apache.poi.xssf.util.EvilUnclosedBRFixingInputStream\norg.apache.poi.xssf.util.NumericRanges\norg.apache.poi.xwpf.extractor.XWPFWordExtractor\norg.apache.poi.xwpf.model.XMLParagraph\norg.apache.poi.xwpf.model.XWPFCommentsDecorator\norg.apache.poi.xwpf.model.XWPFHeaderFooterPolicy\norg.apache.poi.xwpf.model.XWPFHyperlinkDecorator\norg.apache.poi.xwpf.model.XWPFParagraphDecorator\norg.apache.poi.xwpf.usermodel.BodyElementType\norg.apache.poi.xwpf.usermodel.BodyType\norg.apache.poi.xwpf.usermodel.Borders\norg.apache.poi.xwpf.usermodel.BreakClear\norg.apache.poi.xwpf.usermodel.BreakType\norg.apache.poi.xwpf.usermodel.Document\norg.apache.poi.xwpf.usermodel.IBody\norg.apache.poi.xwpf.usermodel.IBodyElement\norg.apache.poi.xwpf.usermodel.LineSpacingRule\norg.apache.poi.xwpf.usermodel.ParagraphAlignment\norg.apache.poi.xwpf.usermodel.PositionInParagraph\norg.apache.poi.xwpf.usermodel.TOC\norg.apache.poi.xwpf.usermodel.TextAlignment\norg.apache.poi.xwpf.usermodel.TextSegement\norg.apache.poi.xwpf.usermodel.UnderlinePatterns\norg.apache.poi.xwpf.usermodel.VerticalAlign\norg.apache.poi.xwpf.usermodel.XWPFAbstractNum\norg.apache.poi.xwpf.usermodel.XWPFComment\norg.apache.poi.xwpf.usermodel.XWPFDocument\norg.apache.poi.xwpf.usermodel.XWPFFactory\norg.apache.poi.xwpf.usermodel.XWPFFooter\norg.apache.poi.xwpf.usermodel.XWPFFootnote\norg.apache.poi.xwpf.usermodel.XWPFFootnotes\norg.apache.poi.xwpf.usermodel.XWPFHeader\norg.apache.poi.xwpf.usermodel.XWPFHeaderFooter\norg.apache.poi.xwpf.usermodel.XWPFHyperlink\norg.apache.poi.xwpf.usermodel.XWPFHyperlinkRun\norg.apache.poi.xwpf.usermodel.XWPFLatentStyles\norg.apache.poi.xwpf.usermodel.XWPFNum\norg.apache.poi.xwpf.usermodel.XWPFNumbering\norg.apache.poi.xwpf.usermodel.XWPFParagraph\norg.apache.poi.xwpf.usermodel.XWPFPicture\norg.apache.poi.xwpf.usermodel.XWPFPictureData\norg.apache.poi.xwpf.usermodel.XWPFRelation\norg.apache.poi.xwpf.usermodel.XWPFRun\norg.apache.poi.xwpf.usermodel.XWPFSettings\norg.apache.poi.xwpf.usermodel.XWPFStyle\norg.apache.poi.xwpf.usermodel.XWPFStyles\norg.apache.poi.xwpf.usermodel.XWPFTable$XWPFBorderType\norg.apache.poi.xwpf.usermodel.XWPFTable\norg.apache.poi.xwpf.usermodel.XWPFTableCell$XWPFVertAlign\norg.apache.poi.xwpf.usermodel.XWPFTableCell\norg.apache.poi.xwpf.usermodel.XWPFTableRow" + } + ] + }, + { + "publisher": "Apache Software Foundation", + "group": "org.apache.poi", + "name": "poi-ooxml-schemas", + "version": "3.9", + "description": "Apache POI - Java API To Access Microsoft Format Files", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "96dcd436f816c343efbe084d5d0a0882" + }, + { + "alg": "SHA-1", + "content": "4c514498f0e82cccfdd3208b9caff2f45158db4a" + }, + { + "alg": "SHA-256", + "content": "468ff406183250e81fd495a596f58aaf5db097107678ee8674679431a111cf66" + }, + { + "alg": "SHA-512", + "content": "7903dd058369ea6e639d5b277453638d5570d0709a695b66a4088aef053d3af6bf4377c4ac6dfaab1c60dc64bdfb5155ac7f27f4fc65201ee40500581af61ff9" + }, + { + "alg": "SHA-384", + "content": "2a76f2fc22671f76cacd8b966a3afba5a6e4ec07919058eea2edb99f36b2593d25cbf85efd143e1b17b584fc17b365bf" + }, + { + "alg": "SHA3-384", + "content": "08600e1da70d62d20fdff9f0837aa5ea6163fc7fa505fec264f93c805922d68a78743889012b9fe0b4c05ca4925d3a14" + }, + { + "alg": "SHA3-256", + "content": "36937ab2ec6b0cfa146b52cdeae82d7eeba93b0d400fef1a762dfa49ac305624" + }, + { + "alg": "SHA3-512", + "content": "8b2f2632faf8c61b14c30a19bf78cec2ff0de0f4f65197b0be3ef3c8db5514e06c2fee7ecad4f642a47fee05b68d0c683ddead40951c1f9cdaec2f7456d310b9" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.poi/poi-ooxml-schemas@3.9?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.poi/poi-ooxml-schemas@3.9?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/poi/poi-ooxml-schemas/3.9/poi-ooxml-schemas-3.9.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.openxmlformats.schemas.drawingml.x2006.chart.CTAxDataSource$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTAxDataSource\norg.openxmlformats.schemas.drawingml.x2006.chart.CTAxPos$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTAxPos\norg.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean\norg.openxmlformats.schemas.drawingml.x2006.chart.CTChart$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTChart\norg.openxmlformats.schemas.drawingml.x2006.chart.CTChartSpace$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTChartSpace\norg.openxmlformats.schemas.drawingml.x2006.chart.CTCrossBetween$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTCrossBetween\norg.openxmlformats.schemas.drawingml.x2006.chart.CTCrosses$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTCrosses\norg.openxmlformats.schemas.drawingml.x2006.chart.CTDouble$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTDouble\norg.openxmlformats.schemas.drawingml.x2006.chart.CTHeaderFooter$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTHeaderFooter\norg.openxmlformats.schemas.drawingml.x2006.chart.CTLayout$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTLayout\norg.openxmlformats.schemas.drawingml.x2006.chart.CTLayoutMode$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTLayoutMode\norg.openxmlformats.schemas.drawingml.x2006.chart.CTLayoutTarget$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTLayoutTarget\norg.openxmlformats.schemas.drawingml.x2006.chart.CTLegend$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTLegend\norg.openxmlformats.schemas.drawingml.x2006.chart.CTLegendPos$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTLegendPos\norg.openxmlformats.schemas.drawingml.x2006.chart.CTLogBase$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTLogBase\norg.openxmlformats.schemas.drawingml.x2006.chart.CTManualLayout$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTManualLayout\norg.openxmlformats.schemas.drawingml.x2006.chart.CTNumData$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTNumData\norg.openxmlformats.schemas.drawingml.x2006.chart.CTNumDataSource$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTNumDataSource\norg.openxmlformats.schemas.drawingml.x2006.chart.CTNumFmt$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTNumFmt\norg.openxmlformats.schemas.drawingml.x2006.chart.CTNumRef$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTNumRef\norg.openxmlformats.schemas.drawingml.x2006.chart.CTNumVal$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTNumVal\norg.openxmlformats.schemas.drawingml.x2006.chart.CTOrientation$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTOrientation\norg.openxmlformats.schemas.drawingml.x2006.chart.CTPageMargins$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTPageMargins\norg.openxmlformats.schemas.drawingml.x2006.chart.CTPageSetup$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTPageSetup\norg.openxmlformats.schemas.drawingml.x2006.chart.CTPieChart$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTPieChart\norg.openxmlformats.schemas.drawingml.x2006.chart.CTPieSer$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTPieSer\norg.openxmlformats.schemas.drawingml.x2006.chart.CTPlotArea$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTPlotArea\norg.openxmlformats.schemas.drawingml.x2006.chart.CTPrintSettings$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTPrintSettings\norg.openxmlformats.schemas.drawingml.x2006.chart.CTScaling$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTScaling\norg.openxmlformats.schemas.drawingml.x2006.chart.CTScatterChart$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTScatterChart\norg.openxmlformats.schemas.drawingml.x2006.chart.CTScatterSer$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTScatterSer\norg.openxmlformats.schemas.drawingml.x2006.chart.CTScatterStyle$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTScatterStyle\norg.openxmlformats.schemas.drawingml.x2006.chart.CTSerTx$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTSerTx\norg.openxmlformats.schemas.drawingml.x2006.chart.CTStrData$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTStrData\norg.openxmlformats.schemas.drawingml.x2006.chart.CTStrRef$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTStrRef\norg.openxmlformats.schemas.drawingml.x2006.chart.CTStrVal$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTStrVal\norg.openxmlformats.schemas.drawingml.x2006.chart.CTTickLblPos$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTTickLblPos\norg.openxmlformats.schemas.drawingml.x2006.chart.CTTitle$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTTitle\norg.openxmlformats.schemas.drawingml.x2006.chart.CTTx$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTTx\norg.openxmlformats.schemas.drawingml.x2006.chart.CTUnsignedInt$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTUnsignedInt\norg.openxmlformats.schemas.drawingml.x2006.chart.CTValAx$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.CTValAx\norg.openxmlformats.schemas.drawingml.x2006.chart.ChartSpaceDocument$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.ChartSpaceDocument\norg.openxmlformats.schemas.drawingml.x2006.chart.STAxPos$Enum\norg.openxmlformats.schemas.drawingml.x2006.chart.STAxPos$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.STAxPos\norg.openxmlformats.schemas.drawingml.x2006.chart.STCrossBetween$Enum\norg.openxmlformats.schemas.drawingml.x2006.chart.STCrossBetween$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.STCrossBetween\norg.openxmlformats.schemas.drawingml.x2006.chart.STCrosses$Enum\norg.openxmlformats.schemas.drawingml.x2006.chart.STCrosses$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.STCrosses\norg.openxmlformats.schemas.drawingml.x2006.chart.STLayoutMode$Enum\norg.openxmlformats.schemas.drawingml.x2006.chart.STLayoutMode$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.STLayoutMode\norg.openxmlformats.schemas.drawingml.x2006.chart.STLayoutTarget$Enum\norg.openxmlformats.schemas.drawingml.x2006.chart.STLayoutTarget$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.STLayoutTarget\norg.openxmlformats.schemas.drawingml.x2006.chart.STLegendPos$Enum\norg.openxmlformats.schemas.drawingml.x2006.chart.STLegendPos$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.STLegendPos\norg.openxmlformats.schemas.drawingml.x2006.chart.STLogBase$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.STLogBase\norg.openxmlformats.schemas.drawingml.x2006.chart.STOrientation$Enum\norg.openxmlformats.schemas.drawingml.x2006.chart.STOrientation$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.STOrientation\norg.openxmlformats.schemas.drawingml.x2006.chart.STPageSetupOrientation$Enum\norg.openxmlformats.schemas.drawingml.x2006.chart.STScatterStyle$Enum\norg.openxmlformats.schemas.drawingml.x2006.chart.STScatterStyle$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.STScatterStyle\norg.openxmlformats.schemas.drawingml.x2006.chart.STTickLblPos$Enum\norg.openxmlformats.schemas.drawingml.x2006.chart.STTickLblPos$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.STTickLblPos\norg.openxmlformats.schemas.drawingml.x2006.chart.STXstring$Factory\norg.openxmlformats.schemas.drawingml.x2006.chart.STXstring\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTAxDataSourceImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTAxPosImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTBooleanImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTChartImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTChartSpaceImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTCrossBetweenImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTCrossesImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTDoubleImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTHeaderFooterImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTLayoutImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTLayoutModeImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTLayoutTargetImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTLegendImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTLegendPosImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTLogBaseImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTManualLayoutImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTNumDataImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTNumDataSourceImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTNumFmtImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTNumRefImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTNumValImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTOrientationImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPageMarginsImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPageSetupImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPieChartImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPieSerImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPrintSettingsImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTScalingImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTScatterChartImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTScatterSerImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTScatterStyleImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTSerTxImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTStrDataImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTStrRefImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTStrValImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTTickLblPosImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTTitleImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTTxImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTUnsignedIntImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.CTValAxImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.ChartSpaceDocumentImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.STAxPosImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.STCrossBetweenImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.STCrossesImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.STLayoutModeImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.STLayoutTargetImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.STLegendPosImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.STLogBaseImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.STOrientationImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.STScatterStyleImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.STTickLblPosImpl\norg.openxmlformats.schemas.drawingml.x2006.chart.impl.STXstringImpl\norg.openxmlformats.schemas.drawingml.x2006.main.CTAdjPoint2D$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTAdjPoint2D\norg.openxmlformats.schemas.drawingml.x2006.main.CTAdjustHandleList$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTAdjustHandleList\norg.openxmlformats.schemas.drawingml.x2006.main.CTAlphaModulateFixedEffect$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTAlphaModulateFixedEffect\norg.openxmlformats.schemas.drawingml.x2006.main.CTBackgroundFillStyleList$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTBackgroundFillStyleList\norg.openxmlformats.schemas.drawingml.x2006.main.CTBaseStyles$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTBaseStyles\norg.openxmlformats.schemas.drawingml.x2006.main.CTBlip$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTBlip\norg.openxmlformats.schemas.drawingml.x2006.main.CTBlipFillProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTBlipFillProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTColor$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTColor\norg.openxmlformats.schemas.drawingml.x2006.main.CTColorMapping$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTColorMapping\norg.openxmlformats.schemas.drawingml.x2006.main.CTColorMappingOverride$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTColorMappingOverride\norg.openxmlformats.schemas.drawingml.x2006.main.CTColorScheme$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTColorScheme\norg.openxmlformats.schemas.drawingml.x2006.main.CTConnection$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTConnection\norg.openxmlformats.schemas.drawingml.x2006.main.CTConnectionSiteList$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTConnectionSiteList\norg.openxmlformats.schemas.drawingml.x2006.main.CTCustomGeometry2D$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTCustomGeometry2D\norg.openxmlformats.schemas.drawingml.x2006.main.CTEffectList$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTEffectList\norg.openxmlformats.schemas.drawingml.x2006.main.CTEffectStyleItem$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTEffectStyleItem\norg.openxmlformats.schemas.drawingml.x2006.main.CTEffectStyleList$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTEffectStyleList\norg.openxmlformats.schemas.drawingml.x2006.main.CTEmptyElement$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTEmptyElement\norg.openxmlformats.schemas.drawingml.x2006.main.CTFillStyleList$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTFillStyleList\norg.openxmlformats.schemas.drawingml.x2006.main.CTFixedPercentage$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTFixedPercentage\norg.openxmlformats.schemas.drawingml.x2006.main.CTFontCollection$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTFontCollection\norg.openxmlformats.schemas.drawingml.x2006.main.CTFontReference$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTFontReference\norg.openxmlformats.schemas.drawingml.x2006.main.CTFontScheme$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTFontScheme\norg.openxmlformats.schemas.drawingml.x2006.main.CTGeomGuide$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTGeomGuide\norg.openxmlformats.schemas.drawingml.x2006.main.CTGeomGuideList$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTGeomGuideList\norg.openxmlformats.schemas.drawingml.x2006.main.CTGeomRect$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTGeomRect\norg.openxmlformats.schemas.drawingml.x2006.main.CTGradientFillProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTGradientFillProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTGradientStop$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTGradientStop\norg.openxmlformats.schemas.drawingml.x2006.main.CTGradientStopList$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTGradientStopList\norg.openxmlformats.schemas.drawingml.x2006.main.CTGraphicalObject$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTGraphicalObject\norg.openxmlformats.schemas.drawingml.x2006.main.CTGraphicalObjectData$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTGraphicalObjectData\norg.openxmlformats.schemas.drawingml.x2006.main.CTGraphicalObjectFrameLocking$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTGraphicalObjectFrameLocking\norg.openxmlformats.schemas.drawingml.x2006.main.CTGroupShapeProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTGroupShapeProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTGroupTransform2D$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTGroupTransform2D\norg.openxmlformats.schemas.drawingml.x2006.main.CTHslColor$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTHslColor\norg.openxmlformats.schemas.drawingml.x2006.main.CTHyperlink$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTHyperlink\norg.openxmlformats.schemas.drawingml.x2006.main.CTLineEndProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTLineEndProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTLineJoinRound$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTLineJoinRound\norg.openxmlformats.schemas.drawingml.x2006.main.CTLineProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTLineProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTLineStyleList$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTLineStyleList\norg.openxmlformats.schemas.drawingml.x2006.main.CTLinearShadeProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTLinearShadeProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTNoFillProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTNoFillProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTNonVisualConnectorProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTNonVisualConnectorProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTNonVisualDrawingProps$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTNonVisualDrawingProps\norg.openxmlformats.schemas.drawingml.x2006.main.CTNonVisualDrawingShapeProps$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTNonVisualDrawingShapeProps\norg.openxmlformats.schemas.drawingml.x2006.main.CTNonVisualGraphicFrameProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTNonVisualGraphicFrameProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTNonVisualGroupDrawingShapeProps$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTNonVisualGroupDrawingShapeProps\norg.openxmlformats.schemas.drawingml.x2006.main.CTNonVisualPictureProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTNonVisualPictureProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTOfficeStyleSheet$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTOfficeStyleSheet\norg.openxmlformats.schemas.drawingml.x2006.main.CTOuterShadowEffect$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTOuterShadowEffect\norg.openxmlformats.schemas.drawingml.x2006.main.CTPath2D$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPath2D\norg.openxmlformats.schemas.drawingml.x2006.main.CTPath2DArcTo$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPath2DArcTo\norg.openxmlformats.schemas.drawingml.x2006.main.CTPath2DClose$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPath2DClose\norg.openxmlformats.schemas.drawingml.x2006.main.CTPath2DCubicBezierTo$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPath2DCubicBezierTo\norg.openxmlformats.schemas.drawingml.x2006.main.CTPath2DLineTo$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPath2DLineTo\norg.openxmlformats.schemas.drawingml.x2006.main.CTPath2DList$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPath2DList\norg.openxmlformats.schemas.drawingml.x2006.main.CTPath2DMoveTo$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPath2DMoveTo\norg.openxmlformats.schemas.drawingml.x2006.main.CTPath2DQuadBezierTo$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPath2DQuadBezierTo\norg.openxmlformats.schemas.drawingml.x2006.main.CTPathShadeProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPathShadeProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTPercentage$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPercentage\norg.openxmlformats.schemas.drawingml.x2006.main.CTPictureLocking$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPictureLocking\norg.openxmlformats.schemas.drawingml.x2006.main.CTPoint2D$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPoint2D\norg.openxmlformats.schemas.drawingml.x2006.main.CTPositiveFixedPercentage$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPositiveFixedPercentage\norg.openxmlformats.schemas.drawingml.x2006.main.CTPositivePercentage$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPositivePercentage\norg.openxmlformats.schemas.drawingml.x2006.main.CTPositiveSize2D$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPositiveSize2D\norg.openxmlformats.schemas.drawingml.x2006.main.CTPresetColor$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPresetColor\norg.openxmlformats.schemas.drawingml.x2006.main.CTPresetGeometry2D$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPresetGeometry2D\norg.openxmlformats.schemas.drawingml.x2006.main.CTPresetLineDashProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTPresetLineDashProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTRegularTextRun$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTRegularTextRun\norg.openxmlformats.schemas.drawingml.x2006.main.CTRelativeRect$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTRelativeRect\norg.openxmlformats.schemas.drawingml.x2006.main.CTSRgbColor$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTSRgbColor\norg.openxmlformats.schemas.drawingml.x2006.main.CTScRgbColor$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTScRgbColor\norg.openxmlformats.schemas.drawingml.x2006.main.CTSchemeColor$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTSchemeColor\norg.openxmlformats.schemas.drawingml.x2006.main.CTShapeProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTShapeProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTShapeStyle$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTShapeStyle\norg.openxmlformats.schemas.drawingml.x2006.main.CTSolidColorFillProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTSolidColorFillProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTStretchInfoProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTStretchInfoProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTStyleMatrix$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTStyleMatrix\norg.openxmlformats.schemas.drawingml.x2006.main.CTStyleMatrixReference$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTStyleMatrixReference\norg.openxmlformats.schemas.drawingml.x2006.main.CTSystemColor$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTSystemColor\norg.openxmlformats.schemas.drawingml.x2006.main.CTTable$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTable\norg.openxmlformats.schemas.drawingml.x2006.main.CTTableCell$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTableCell\norg.openxmlformats.schemas.drawingml.x2006.main.CTTableCellProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTableCellProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTTableCol$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTableCol\norg.openxmlformats.schemas.drawingml.x2006.main.CTTableGrid$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTableGrid\norg.openxmlformats.schemas.drawingml.x2006.main.CTTableProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTableProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTTableRow$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTableRow\norg.openxmlformats.schemas.drawingml.x2006.main.CTTableStyle$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTableStyle\norg.openxmlformats.schemas.drawingml.x2006.main.CTTableStyleList$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTableStyleList\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextAutonumberBullet$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextAutonumberBullet\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextBody$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextBody\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextBodyProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextBodyProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextBulletSizePercent$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextBulletSizePercent\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextBulletSizePoint$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextBulletSizePoint\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextCharBullet$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextCharBullet\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextCharacterProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextCharacterProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextField$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextField\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextFont$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextFont\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextLineBreak$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextLineBreak\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextListStyle$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextListStyle\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextNoAutofit$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextNoAutofit\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextNoBullet$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextNoBullet\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextNormalAutofit$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextNormalAutofit\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextParagraph$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextParagraph\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextParagraphProperties$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextParagraphProperties\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextShapeAutofit$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextShapeAutofit\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextSpacing$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextSpacing\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextSpacingPercent$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextSpacingPercent\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextSpacingPoint$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextSpacingPoint\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextTabStop$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextTabStop\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextTabStopList$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTextTabStopList\norg.openxmlformats.schemas.drawingml.x2006.main.CTTransform2D$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.CTTransform2D\norg.openxmlformats.schemas.drawingml.x2006.main.STAdjAngle$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STAdjAngle\norg.openxmlformats.schemas.drawingml.x2006.main.STAdjCoordinate$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STAdjCoordinate\norg.openxmlformats.schemas.drawingml.x2006.main.STAngle$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STAngle\norg.openxmlformats.schemas.drawingml.x2006.main.STBlackWhiteMode$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STBlipCompression$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STColorSchemeIndex$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STColorSchemeIndex$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STColorSchemeIndex\norg.openxmlformats.schemas.drawingml.x2006.main.STCompoundLine$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STCompoundLine$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STCompoundLine\norg.openxmlformats.schemas.drawingml.x2006.main.STCoordinate$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STCoordinate\norg.openxmlformats.schemas.drawingml.x2006.main.STCoordinate32$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STCoordinate32\norg.openxmlformats.schemas.drawingml.x2006.main.STDrawingElementId$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STDrawingElementId\norg.openxmlformats.schemas.drawingml.x2006.main.STFixedPercentage$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STFixedPercentage\norg.openxmlformats.schemas.drawingml.x2006.main.STFontCollectionIndex$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STFontCollectionIndex$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STFontCollectionIndex\norg.openxmlformats.schemas.drawingml.x2006.main.STGeomGuideFormula$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STGeomGuideFormula\norg.openxmlformats.schemas.drawingml.x2006.main.STGeomGuideName$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STGeomGuideName\norg.openxmlformats.schemas.drawingml.x2006.main.STHexBinary3$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STHexBinary3\norg.openxmlformats.schemas.drawingml.x2006.main.STLineCap$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STLineCap$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STLineCap\norg.openxmlformats.schemas.drawingml.x2006.main.STLineEndLength$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STLineEndLength$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STLineEndLength\norg.openxmlformats.schemas.drawingml.x2006.main.STLineEndType$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STLineEndType$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STLineEndType\norg.openxmlformats.schemas.drawingml.x2006.main.STLineEndWidth$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STLineEndWidth$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STLineEndWidth\norg.openxmlformats.schemas.drawingml.x2006.main.STLineWidth$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STLineWidth\norg.openxmlformats.schemas.drawingml.x2006.main.STPathFillMode$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STPathFillMode$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STPathFillMode\norg.openxmlformats.schemas.drawingml.x2006.main.STPathShadeType$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STPathShadeType$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STPathShadeType\norg.openxmlformats.schemas.drawingml.x2006.main.STPenAlignment$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STPenAlignment$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STPenAlignment\norg.openxmlformats.schemas.drawingml.x2006.main.STPercentage$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STPercentage\norg.openxmlformats.schemas.drawingml.x2006.main.STPositiveCoordinate$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STPositiveCoordinate\norg.openxmlformats.schemas.drawingml.x2006.main.STPositiveCoordinate32$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STPositiveCoordinate32\norg.openxmlformats.schemas.drawingml.x2006.main.STPositiveFixedAngle$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STPositiveFixedAngle\norg.openxmlformats.schemas.drawingml.x2006.main.STPositiveFixedPercentage$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STPositiveFixedPercentage\norg.openxmlformats.schemas.drawingml.x2006.main.STPositivePercentage$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STPositivePercentage\norg.openxmlformats.schemas.drawingml.x2006.main.STPresetColorVal$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STPresetColorVal$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STPresetColorVal\norg.openxmlformats.schemas.drawingml.x2006.main.STPresetLineDashVal$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STPresetLineDashVal$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STPresetLineDashVal\norg.openxmlformats.schemas.drawingml.x2006.main.STRectAlignment$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STSchemeColorVal$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STSchemeColorVal$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STSchemeColorVal\norg.openxmlformats.schemas.drawingml.x2006.main.STShapeType$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STShapeType$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STShapeType\norg.openxmlformats.schemas.drawingml.x2006.main.STStyleMatrixColumnIndex$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STStyleMatrixColumnIndex\norg.openxmlformats.schemas.drawingml.x2006.main.STSystemColorVal$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STSystemColorVal$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STSystemColorVal\norg.openxmlformats.schemas.drawingml.x2006.main.STTextAlignType$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STTextAlignType$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextAlignType\norg.openxmlformats.schemas.drawingml.x2006.main.STTextAnchoringType$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STTextAnchoringType$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextAnchoringType\norg.openxmlformats.schemas.drawingml.x2006.main.STTextAutonumberScheme$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STTextAutonumberScheme$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextAutonumberScheme\norg.openxmlformats.schemas.drawingml.x2006.main.STTextBulletSizePercent$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextBulletSizePercent\norg.openxmlformats.schemas.drawingml.x2006.main.STTextBulletStartAtNum$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextBulletStartAtNum\norg.openxmlformats.schemas.drawingml.x2006.main.STTextCapsType$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STTextCapsType$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextCapsType\norg.openxmlformats.schemas.drawingml.x2006.main.STTextFontAlignType$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STTextFontScalePercent$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextFontScalePercent\norg.openxmlformats.schemas.drawingml.x2006.main.STTextFontSize$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextFontSize\norg.openxmlformats.schemas.drawingml.x2006.main.STTextHorzOverflowType$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STTextIndent$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextIndent\norg.openxmlformats.schemas.drawingml.x2006.main.STTextIndentLevelType$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextIndentLevelType\norg.openxmlformats.schemas.drawingml.x2006.main.STTextLanguageID$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextLanguageID\norg.openxmlformats.schemas.drawingml.x2006.main.STTextMargin$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextMargin\norg.openxmlformats.schemas.drawingml.x2006.main.STTextPoint$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextPoint\norg.openxmlformats.schemas.drawingml.x2006.main.STTextSpacingPercent$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextSpacingPercent\norg.openxmlformats.schemas.drawingml.x2006.main.STTextSpacingPoint$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextSpacingPoint\norg.openxmlformats.schemas.drawingml.x2006.main.STTextStrikeType$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STTextStrikeType$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextStrikeType\norg.openxmlformats.schemas.drawingml.x2006.main.STTextTabAlignType$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STTextTypeface$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextTypeface\norg.openxmlformats.schemas.drawingml.x2006.main.STTextUnderlineType$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STTextUnderlineType$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextUnderlineType\norg.openxmlformats.schemas.drawingml.x2006.main.STTextVertOverflowType$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STTextVerticalType$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STTextVerticalType$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextVerticalType\norg.openxmlformats.schemas.drawingml.x2006.main.STTextWrappingType$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.STTextWrappingType$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.STTextWrappingType\norg.openxmlformats.schemas.drawingml.x2006.main.STTileFlipMode$Enum\norg.openxmlformats.schemas.drawingml.x2006.main.ThemeDocument$Factory\norg.openxmlformats.schemas.drawingml.x2006.main.ThemeDocument\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTAdjPoint2DImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTAdjustHandleListImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTAlphaModulateFixedEffectImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTBackgroundFillStyleListImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTBaseStylesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipFillPropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTColorImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTColorMappingImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTColorMappingOverrideImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTColorSchemeImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTConnectionImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTConnectionSiteListImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTCustomGeometry2DImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectListImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectStyleItemImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectStyleListImpl$1EffectStyleList\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectStyleListImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTEmptyElementImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTFillStyleListImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTFixedPercentageImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTFontCollectionImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTFontReferenceImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTFontSchemeImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTGeomGuideImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTGeomGuideListImpl$1GdList\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTGeomGuideListImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTGeomRectImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTGradientFillPropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTGradientStopImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTGradientStopListImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTGraphicalObjectDataImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTGraphicalObjectFrameLockingImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTGraphicalObjectImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTGroupShapePropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTGroupTransform2DImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTHyperlinkImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTLineEndPropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTLineJoinRoundImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTLinePropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTLineStyleListImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTLinearShadePropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTNoFillPropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTNonVisualConnectorPropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTNonVisualDrawingPropsImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTNonVisualDrawingShapePropsImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTNonVisualGraphicFramePropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTNonVisualGroupDrawingShapePropsImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTNonVisualPicturePropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTOfficeStyleSheetImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTOuterShadowEffectImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPath2DArcToImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPath2DCloseImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPath2DCubicBezierToImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPath2DImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPath2DLineToImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPath2DListImpl$1PathList\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPath2DListImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPath2DMoveToImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPath2DQuadBezierToImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPathShadePropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPercentageImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPictureLockingImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPoint2DImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPositiveFixedPercentageImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPositivePercentageImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPositiveSize2DImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetGeometry2DImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetLineDashPropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTRegularTextRunImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTRelativeRectImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTShapePropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTShapeStyleImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTSolidColorFillPropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTStretchInfoPropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTStyleMatrixImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTStyleMatrixReferenceImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTableCellImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTableCellPropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTableColImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTableGridImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTableImpl$1TrList\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTableImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTablePropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTableRowImpl$1TcList\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTableRowImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTableStyleImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTableStyleListImpl$1TblStyleList\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTableStyleListImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextAutonumberBulletImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextBodyImpl$1PList\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextBodyImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextBodyPropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextBulletSizePercentImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextBulletSizePointImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextCharBulletImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextCharacterPropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextFieldImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextFontImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextLineBreakImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextListStyleImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextNoAutofitImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextNoBulletImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextNormalAutofitImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextParagraphImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextParagraphPropertiesImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextShapeAutofitImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextSpacingImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextSpacingPercentImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextSpacingPointImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextTabStopImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextTabStopListImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.CTTransform2DImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STAdjAngleImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STAdjCoordinateImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STAngleImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STColorSchemeIndexImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STCompoundLineImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STCoordinate32Impl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STCoordinateImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STDrawingElementIdImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STFixedPercentageImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STFontCollectionIndexImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STGeomGuideFormulaImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STGeomGuideNameImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STHexBinary3Impl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STLineCapImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STLineEndLengthImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STLineEndTypeImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STLineEndWidthImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STLineWidthImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STPathFillModeImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STPathShadeTypeImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STPenAlignmentImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STPercentageImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STPositiveCoordinateImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STPositiveFixedAngleImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STPositiveFixedPercentageImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STPositivePercentageImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STPresetColorValImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STPresetLineDashValImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STSchemeColorValImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STShapeTypeImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STStyleMatrixColumnIndexImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STSystemColorValImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextAlignTypeImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextAnchoringTypeImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextAutonumberSchemeImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextBulletSizePercentImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextBulletStartAtNumImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextCapsTypeImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextFontScalePercentImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextFontSizeImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextIndentImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextIndentLevelTypeImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextLanguageIDImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextMarginImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextPointImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextSpacingPercentImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextSpacingPointImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextStrikeTypeImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextTypefaceImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextUnderlineTypeImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextVerticalTypeImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.STTextWrappingTypeImpl\norg.openxmlformats.schemas.drawingml.x2006.main.impl.ThemeDocumentImpl\norg.openxmlformats.schemas.drawingml.x2006.picture.CTPicture$Factory\norg.openxmlformats.schemas.drawingml.x2006.picture.CTPicture\norg.openxmlformats.schemas.drawingml.x2006.picture.CTPictureNonVisual$Factory\norg.openxmlformats.schemas.drawingml.x2006.picture.CTPictureNonVisual\norg.openxmlformats.schemas.drawingml.x2006.picture.PicDocument$Factory\norg.openxmlformats.schemas.drawingml.x2006.picture.PicDocument\norg.openxmlformats.schemas.drawingml.x2006.picture.impl.CTPictureImpl\norg.openxmlformats.schemas.drawingml.x2006.picture.impl.CTPictureNonVisualImpl\norg.openxmlformats.schemas.drawingml.x2006.picture.impl.PicDocumentImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTAnchorClientData$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTAnchorClientData\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTConnector$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTConnector\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTConnectorNonVisual$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTConnectorNonVisual\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTDrawing$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTDrawing\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTGraphicalObjectFrame$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTGraphicalObjectFrame\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTGraphicalObjectFrameNonVisual$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTGraphicalObjectFrameNonVisual\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTGroupShape$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTGroupShape\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTGroupShapeNonVisual$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTGroupShapeNonVisual\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTMarker$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTMarker\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTOneCellAnchor$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTOneCellAnchor\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTPicture$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTPicture\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTPictureNonVisual$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTPictureNonVisual\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTShape$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTShape\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTShapeNonVisual$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTShapeNonVisual\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTTwoCellAnchor$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTTwoCellAnchor\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.STColID$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.STColID\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.STEditAs$Enum\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.STEditAs$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.STEditAs\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.STRowID$Factory\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.STRowID\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTAnchorClientDataImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTConnectorImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTConnectorNonVisualImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTDrawingImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTGraphicalObjectFrameImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTGraphicalObjectFrameNonVisualImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTGroupShapeImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTGroupShapeNonVisualImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTMarkerImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTOneCellAnchorImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTPictureImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTPictureNonVisualImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTShapeImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTShapeNonVisualImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTTwoCellAnchorImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.STColIDImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.STEditAsImpl\norg.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.STRowIDImpl\norg.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.CTAnchor$Factory\norg.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.CTAnchor\norg.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.CTInline$Factory\norg.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.CTInline\norg.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.STWrapDistance$Factory\norg.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.STWrapDistance\norg.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.impl.CTAnchorImpl\norg.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.impl.CTInlineImpl\norg.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.impl.STWrapDistanceImpl\norg.openxmlformats.schemas.officeDocument.x2006.customProperties.CTProperties$Factory\norg.openxmlformats.schemas.officeDocument.x2006.customProperties.CTProperties\norg.openxmlformats.schemas.officeDocument.x2006.customProperties.CTProperty$Factory\norg.openxmlformats.schemas.officeDocument.x2006.customProperties.CTProperty\norg.openxmlformats.schemas.officeDocument.x2006.customProperties.PropertiesDocument$Factory\norg.openxmlformats.schemas.officeDocument.x2006.customProperties.PropertiesDocument\norg.openxmlformats.schemas.officeDocument.x2006.customProperties.impl.CTPropertiesImpl$1PropertyList\norg.openxmlformats.schemas.officeDocument.x2006.customProperties.impl.CTPropertiesImpl\norg.openxmlformats.schemas.officeDocument.x2006.customProperties.impl.CTPropertyImpl\norg.openxmlformats.schemas.officeDocument.x2006.customProperties.impl.PropertiesDocumentImpl\norg.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.CTVariant$Factory\norg.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.CTVariant\norg.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.CTVector$Factory\norg.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.CTVector\norg.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.STClsid$Factory\norg.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.STClsid\norg.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.STVectorBaseType$Enum\norg.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVariantImpl\norg.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl\norg.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.STClsidImpl\norg.openxmlformats.schemas.officeDocument.x2006.extendedProperties.CTDigSigBlob$Factory\norg.openxmlformats.schemas.officeDocument.x2006.extendedProperties.CTDigSigBlob\norg.openxmlformats.schemas.officeDocument.x2006.extendedProperties.CTProperties$Factory\norg.openxmlformats.schemas.officeDocument.x2006.extendedProperties.CTProperties\norg.openxmlformats.schemas.officeDocument.x2006.extendedProperties.CTVectorLpstr$Factory\norg.openxmlformats.schemas.officeDocument.x2006.extendedProperties.CTVectorLpstr\norg.openxmlformats.schemas.officeDocument.x2006.extendedProperties.CTVectorVariant$Factory\norg.openxmlformats.schemas.officeDocument.x2006.extendedProperties.CTVectorVariant\norg.openxmlformats.schemas.officeDocument.x2006.extendedProperties.PropertiesDocument$Factory\norg.openxmlformats.schemas.officeDocument.x2006.extendedProperties.PropertiesDocument\norg.openxmlformats.schemas.officeDocument.x2006.extendedProperties.impl.CTDigSigBlobImpl\norg.openxmlformats.schemas.officeDocument.x2006.extendedProperties.impl.CTPropertiesImpl\norg.openxmlformats.schemas.officeDocument.x2006.extendedProperties.impl.CTVectorLpstrImpl\norg.openxmlformats.schemas.officeDocument.x2006.extendedProperties.impl.CTVectorVariantImpl\norg.openxmlformats.schemas.officeDocument.x2006.extendedProperties.impl.PropertiesDocumentImpl\norg.openxmlformats.schemas.officeDocument.x2006.relationships.STRelationshipId$Factory\norg.openxmlformats.schemas.officeDocument.x2006.relationships.STRelationshipId\norg.openxmlformats.schemas.officeDocument.x2006.relationships.impl.STRelationshipIdImpl\norg.openxmlformats.schemas.presentationml.x2006.main.CTApplicationNonVisualDrawingProps$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTApplicationNonVisualDrawingProps\norg.openxmlformats.schemas.presentationml.x2006.main.CTBackground$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTBackground\norg.openxmlformats.schemas.presentationml.x2006.main.CTBackgroundProperties$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTBackgroundProperties\norg.openxmlformats.schemas.presentationml.x2006.main.CTComment$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTComment\norg.openxmlformats.schemas.presentationml.x2006.main.CTCommentAuthor$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTCommentAuthor\norg.openxmlformats.schemas.presentationml.x2006.main.CTCommentAuthorList$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTCommentAuthorList\norg.openxmlformats.schemas.presentationml.x2006.main.CTCommentList$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTCommentList\norg.openxmlformats.schemas.presentationml.x2006.main.CTCommonSlideData$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTCommonSlideData\norg.openxmlformats.schemas.presentationml.x2006.main.CTConnector$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTConnector\norg.openxmlformats.schemas.presentationml.x2006.main.CTConnectorNonVisual$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTConnectorNonVisual\norg.openxmlformats.schemas.presentationml.x2006.main.CTCustomerDataList$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTCustomerDataList\norg.openxmlformats.schemas.presentationml.x2006.main.CTGraphicalObjectFrame$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTGraphicalObjectFrame\norg.openxmlformats.schemas.presentationml.x2006.main.CTGraphicalObjectFrameNonVisual$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTGraphicalObjectFrameNonVisual\norg.openxmlformats.schemas.presentationml.x2006.main.CTGroupShape$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTGroupShape\norg.openxmlformats.schemas.presentationml.x2006.main.CTGroupShapeNonVisual$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTGroupShapeNonVisual\norg.openxmlformats.schemas.presentationml.x2006.main.CTNotesMaster$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTNotesMaster\norg.openxmlformats.schemas.presentationml.x2006.main.CTNotesMasterIdList$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTNotesMasterIdList\norg.openxmlformats.schemas.presentationml.x2006.main.CTNotesMasterIdListEntry$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTNotesMasterIdListEntry\norg.openxmlformats.schemas.presentationml.x2006.main.CTNotesSlide$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTNotesSlide\norg.openxmlformats.schemas.presentationml.x2006.main.CTPicture$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTPicture\norg.openxmlformats.schemas.presentationml.x2006.main.CTPictureNonVisual$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTPictureNonVisual\norg.openxmlformats.schemas.presentationml.x2006.main.CTPlaceholder$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTPlaceholder\norg.openxmlformats.schemas.presentationml.x2006.main.CTPresentation$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTPresentation\norg.openxmlformats.schemas.presentationml.x2006.main.CTShape$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTShape\norg.openxmlformats.schemas.presentationml.x2006.main.CTShapeNonVisual$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTShapeNonVisual\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlide$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlide\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlideIdList$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlideIdList\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlideIdListEntry$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlideIdListEntry\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlideLayout$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlideLayout\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlideMaster$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlideMaster\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlideMasterIdList$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlideMasterIdList\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlideMasterIdListEntry$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlideMasterIdListEntry\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlideMasterTextStyles$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlideMasterTextStyles\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlideSize$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTSlideSize\norg.openxmlformats.schemas.presentationml.x2006.main.CTTagsData$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CTTagsData\norg.openxmlformats.schemas.presentationml.x2006.main.CmAuthorLstDocument$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CmAuthorLstDocument\norg.openxmlformats.schemas.presentationml.x2006.main.CmLstDocument$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.CmLstDocument\norg.openxmlformats.schemas.presentationml.x2006.main.NotesDocument$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.NotesDocument\norg.openxmlformats.schemas.presentationml.x2006.main.NotesMasterDocument$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.NotesMasterDocument\norg.openxmlformats.schemas.presentationml.x2006.main.PresentationDocument$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.PresentationDocument\norg.openxmlformats.schemas.presentationml.x2006.main.STDirection$Enum\norg.openxmlformats.schemas.presentationml.x2006.main.STName$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.STName\norg.openxmlformats.schemas.presentationml.x2006.main.STPlaceholderSize$Enum\norg.openxmlformats.schemas.presentationml.x2006.main.STPlaceholderType$Enum\norg.openxmlformats.schemas.presentationml.x2006.main.STPlaceholderType$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.STPlaceholderType\norg.openxmlformats.schemas.presentationml.x2006.main.STSlideId$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.STSlideId\norg.openxmlformats.schemas.presentationml.x2006.main.STSlideLayoutType$Enum\norg.openxmlformats.schemas.presentationml.x2006.main.STSlideLayoutType$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.STSlideLayoutType\norg.openxmlformats.schemas.presentationml.x2006.main.STSlideMasterId$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.STSlideMasterId\norg.openxmlformats.schemas.presentationml.x2006.main.STSlideSizeCoordinate$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.STSlideSizeCoordinate\norg.openxmlformats.schemas.presentationml.x2006.main.STSlideSizeType$Enum\norg.openxmlformats.schemas.presentationml.x2006.main.SldDocument$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.SldDocument\norg.openxmlformats.schemas.presentationml.x2006.main.SldLayoutDocument$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.SldLayoutDocument\norg.openxmlformats.schemas.presentationml.x2006.main.SldMasterDocument$Factory\norg.openxmlformats.schemas.presentationml.x2006.main.SldMasterDocument\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTApplicationNonVisualDrawingPropsImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTBackgroundImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTBackgroundPropertiesImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTCommentAuthorImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTCommentAuthorListImpl$1CmAuthorList\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTCommentAuthorListImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTCommentImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTCommentListImpl$1CmList\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTCommentListImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTCommonSlideDataImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTConnectorImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTConnectorNonVisualImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTCustomerDataListImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTGraphicalObjectFrameImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTGraphicalObjectFrameNonVisualImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTGroupShapeImpl$1CxnSpList\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTGroupShapeImpl$1GraphicFrameList\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTGroupShapeImpl$1GrpSpList\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTGroupShapeImpl$1SpList\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTGroupShapeImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTGroupShapeNonVisualImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTNotesMasterIdListEntryImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTNotesMasterIdListImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTNotesMasterImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTNotesSlideImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTPictureImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTPictureNonVisualImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTPlaceholderImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTPresentationImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTShapeImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTShapeNonVisualImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTSlideIdListEntryImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTSlideIdListImpl$1SldIdList\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTSlideIdListImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTSlideImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTSlideLayoutImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTSlideMasterIdListEntryImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTSlideMasterIdListImpl$1SldMasterIdList\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTSlideMasterIdListImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTSlideMasterImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTSlideMasterTextStylesImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTSlideSizeImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CTTagsDataImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CmAuthorLstDocumentImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.CmLstDocumentImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.NotesDocumentImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.NotesMasterDocumentImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.PresentationDocumentImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.STNameImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.STPlaceholderTypeImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.STSlideIdImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.STSlideLayoutTypeImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.STSlideMasterIdImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.STSlideSizeCoordinateImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.SldDocumentImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.SldLayoutDocumentImpl\norg.openxmlformats.schemas.presentationml.x2006.main.impl.SldMasterDocumentImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTAuthors$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTAuthors\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTAutoFilter$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTAutoFilter\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTBookView$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTBookView\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTBookViews$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTBookViews\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTBooleanProperty$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTBooleanProperty\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTBorder$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTBorder\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTBorderPr$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTBorderPr\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTBorders$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTBorders\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTBreak$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTBreak\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCalcCell$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCalcCell\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCalcChain$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCalcChain\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCalcPr$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCalcPr\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCell$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCell\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellAlignment$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellAlignment\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellFormula$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellFormula\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellProtection$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellProtection\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellStyleXfs$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellStyleXfs\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellXfs$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellXfs\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCfRule$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCfRule\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTChartsheet$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTChartsheet\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCol$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCol\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTColor$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTColor\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCols$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCols\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTComment$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTComment\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCommentList$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTCommentList\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTComments$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTComments\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTConditionalFormatting$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTConditionalFormatting\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTDataValidation$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTDataValidation\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTDataValidations$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTDataValidations\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTDefinedName$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTDefinedName\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTDefinedNames$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTDefinedNames\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTDialogsheet$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTDialogsheet\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTDrawing$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTDrawing\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTDxf$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTDxf\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTDxfs$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTDxfs\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTFill$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTFill\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTFills$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTFills\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTFont$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTFont\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTFontName$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTFontName\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTFontScheme$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTFontScheme\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTFontSize$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTFontSize\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTFonts$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTFonts\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTHeaderFooter$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTHeaderFooter\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTHyperlink$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTHyperlink\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTHyperlinks$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTHyperlinks\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTIntProperty$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTIntProperty\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTLegacyDrawing$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTLegacyDrawing\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTMap$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTMap\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTMapInfo$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTMapInfo\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTMergeCell$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTMergeCell\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTMergeCells$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTMergeCells\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTNumFmt$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTNumFmt\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTNumFmts$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTNumFmts\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTOutlinePr$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTOutlinePr\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTPageBreak$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTPageBreak\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTPageMargins$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTPageMargins\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTPageSetUpPr$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTPageSetUpPr\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTPageSetup$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTPageSetup\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTPane$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTPane\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTPatternFill$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTPatternFill\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTPhoneticPr$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTPhoneticPr\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTPrintOptions$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTPrintOptions\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTRElt$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTRElt\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTRPrElt$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTRPrElt\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTRow$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTRow\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTRst$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTRst\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSchema$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSchema\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSelection$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSelection\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheet$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheet\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheetCalcPr$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheetCalcPr\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheetData$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheetData\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheetDimension$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheetDimension\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheetFormatPr$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheetFormatPr\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheetPr$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheetPr\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheetProtection$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheetProtection\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheetView$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheetView\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheetViews$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheetViews\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheets$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheets\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSingleXmlCell$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSingleXmlCell\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSingleXmlCells$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSingleXmlCells\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSst$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTSst\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTStylesheet$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTStylesheet\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTTable$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTTable\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTTableColumn$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTTableColumn\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTTableColumns$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTTableColumns\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTTablePart$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTTablePart\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTTableParts$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTTableParts\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTUnderlineProperty$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTUnderlineProperty\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTVerticalAlignFontProperty$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTVerticalAlignFontProperty\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTWorkbook$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTWorkbook\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTWorkbookPr$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTWorkbookPr\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTWorkbookProtection$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTWorkbookProtection\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTWorksheet$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTWorksheet\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTXf$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTXf\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTXmlCellPr$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTXmlCellPr\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTXmlColumnPr$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTXmlColumnPr\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTXmlPr$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CTXmlPr\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CalcChainDocument$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CalcChainDocument\norg.openxmlformats.schemas.spreadsheetml.x2006.main.ChartsheetDocument$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.ChartsheetDocument\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CommentsDocument$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.CommentsDocument\norg.openxmlformats.schemas.spreadsheetml.x2006.main.MapInfoDocument$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.MapInfoDocument\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STBorderId$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STBorderId\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STBorderStyle$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STBorderStyle$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STBorderStyle\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCalcMode$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCalcMode$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCalcMode\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCellComments$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCellComments$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCellComments\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCellFormulaType$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCellFormulaType$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCellFormulaType\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCellRef$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCellRef\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCellStyleXfId$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCellStyleXfId\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCellType$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCellType$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCellType\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCfType$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCfType$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STCfType\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STConditionalFormattingOperator$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STConditionalFormattingOperator$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STConditionalFormattingOperator\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STDataValidationErrorStyle$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STDataValidationErrorStyle$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STDataValidationErrorStyle\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STDataValidationImeMode$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STDataValidationOperator$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STDataValidationOperator$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STDataValidationOperator\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STDataValidationType$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STDataValidationType$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STDataValidationType\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STDxfId$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STDxfId\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STFillId$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STFillId\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STFontId$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STFontId\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STFontScheme$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STFontScheme$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STFontScheme\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STFormula$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STFormula\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STHorizontalAlignment$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STHorizontalAlignment$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STHorizontalAlignment\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STNumFmtId$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STNumFmtId\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STObjects$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STOrientation$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STOrientation$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STOrientation\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STPageOrder$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STPageOrder$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STPageOrder\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STPane$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STPane$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STPane\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STPaneState$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STPaneState$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STPaneState\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STPatternType$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STPatternType$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STPatternType\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STPhoneticAlignment$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STPhoneticType$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STPrintError$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STRef$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STRef\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STRefMode$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STSheetState$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STSheetState$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STSheetState\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STSheetViewType$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STSqref$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STSqref\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STTableType$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STTimePeriod$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STTotalsRowFunction$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STUnderlineValues$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STUnderlineValues$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STUnderlineValues\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STUnsignedIntHex$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STUnsignedIntHex\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STUnsignedShortHex$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STUnsignedShortHex\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STUpdateLinks$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STVerticalAlignRun$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STVerticalAlignRun$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STVerticalAlignRun\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STVerticalAlignment$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STVerticalAlignment$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STVerticalAlignment\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STVisibility$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STXmlDataType$Enum\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STXmlDataType$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STXmlDataType\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STXstring$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.STXstring\norg.openxmlformats.schemas.spreadsheetml.x2006.main.SingleXmlCellsDocument$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.SingleXmlCellsDocument\norg.openxmlformats.schemas.spreadsheetml.x2006.main.SstDocument$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.SstDocument\norg.openxmlformats.schemas.spreadsheetml.x2006.main.StyleSheetDocument$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.StyleSheetDocument\norg.openxmlformats.schemas.spreadsheetml.x2006.main.TableDocument$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.TableDocument\norg.openxmlformats.schemas.spreadsheetml.x2006.main.WorkbookDocument$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.WorkbookDocument\norg.openxmlformats.schemas.spreadsheetml.x2006.main.WorksheetDocument$Factory\norg.openxmlformats.schemas.spreadsheetml.x2006.main.WorksheetDocument\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTAuthorsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTAutoFilterImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTBookViewImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTBookViewsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTBooleanPropertyImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTBorderImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTBorderPrImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTBordersImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTBreakImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCalcCellImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCalcChainImpl$1CList\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCalcChainImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCalcPrImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCellAlignmentImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCellFormulaImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCellImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCellProtectionImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCellStyleXfsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCellXfsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCfRuleImpl$1FormulaList\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCfRuleImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTChartsheetImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTColImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTColorImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTColsImpl$1ColList\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTColsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCommentImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCommentListImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCommentsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTConditionalFormattingImpl$1CfRuleList\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTConditionalFormattingImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTDataValidationImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTDataValidationsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTDefinedNameImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTDefinedNamesImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTDialogsheetImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTDrawingImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTDxfImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTDxfsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFillImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFillsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1BList\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1IList\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1StrikeList\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1UList\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontNameImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontSchemeImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontSizeImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTHeaderFooterImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTHyperlinkImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTHyperlinksImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTIntPropertyImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTLegacyDrawingImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTMapImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTMapInfoImpl$1MapList\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTMapInfoImpl$1SchemaList\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTMapInfoImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTMergeCellImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTMergeCellsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTNumFmtImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTNumFmtsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTOutlinePrImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTPageBreakImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTPageMarginsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTPageSetUpPrImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTPageSetupImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTPaneImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTPatternFillImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTPhoneticPrImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTPrintOptionsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTREltImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRPrEltImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRowImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRstImpl$1RList\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRstImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSchemaImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSelectionImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSheetCalcPrImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSheetDataImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSheetDimensionImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSheetFormatPrImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSheetImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSheetPrImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSheetProtectionImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSheetViewImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSheetViewsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSheetsImpl$1SheetList\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSheetsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSingleXmlCellImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSingleXmlCellsImpl$1SingleXmlCellList\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSingleXmlCellsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSstImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTStylesheetImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTTableColumnImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTTableColumnsImpl$1TableColumnList\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTTableColumnsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTTableImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTTablePartImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTTablePartsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTUnderlinePropertyImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTVerticalAlignFontPropertyImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTWorkbookImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTWorkbookPrImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTWorkbookProtectionImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTWorksheetImpl$1ConditionalFormattingList\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTWorksheetImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTXfImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTXmlCellPrImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTXmlColumnPrImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTXmlPrImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CalcChainDocumentImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.ChartsheetDocumentImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CommentsDocumentImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.MapInfoDocumentImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STBorderIdImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STBorderStyleImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STCalcModeImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STCellCommentsImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STCellFormulaTypeImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STCellRefImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STCellStyleXfIdImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STCellTypeImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STCfTypeImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STConditionalFormattingOperatorImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STDataValidationErrorStyleImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STDataValidationOperatorImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STDataValidationTypeImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STDxfIdImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STFillIdImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STFontIdImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STFontSchemeImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STFormulaImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STHorizontalAlignmentImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STNumFmtIdImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STOrientationImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STPageOrderImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STPaneImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STPaneStateImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STPatternTypeImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STRefImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STSheetStateImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STSqrefImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STUnderlineValuesImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STUnsignedIntHexImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STUnsignedShortHexImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STVerticalAlignRunImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STVerticalAlignmentImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STXmlDataTypeImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.STXstringImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.SingleXmlCellsDocumentImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.SstDocumentImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.StyleSheetDocumentImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.TableDocumentImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.WorkbookDocumentImpl\norg.openxmlformats.schemas.spreadsheetml.x2006.main.impl.WorksheetDocumentImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTAbstractNum$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTAbstractNum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTBody$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTBody\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmark$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmark\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmarkRange$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmarkRange\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTBorder$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTBorder\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTBr$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTBr\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTColor$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTColor\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTComment$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTComment\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTComments$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTComments\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTDecimalNumber$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTDecimalNumber\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTDocDefaults$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTDocDefaults\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTDocProtect$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTDocProtect\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTDocument1$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTDocument1\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTDocumentBase$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTDocumentBase\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTDrawing$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTDrawing\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTEmpty$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTEmpty\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTEndnotes$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTEndnotes\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTFldChar$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTFldChar\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTFonts$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTFonts\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTFootnotes$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTFootnotes\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTFtnEdn$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTFtnEdn\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTFtnEdnRef$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTFtnEdnRef\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTHMerge$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTHMerge\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtr$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtr\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTHeight$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTHeight\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTHpsMeasure$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTHpsMeasure\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTHyperlink$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTHyperlink\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTInd$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTInd\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTJc$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTJc\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTLanguage$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTLanguage\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTLatentStyles$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTLatentStyles\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTLsdException$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTLsdException\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTNum$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTNum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTNumPr$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTNumPr\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTNumbering$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTNumbering\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTObject$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTObject\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTOnOff$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTOnOff\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTP$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTP\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTPBdr$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTPBdr\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTPPr$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTPPr\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTPPrBase$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTPPrBase\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTPTab$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTPTab\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTParaRPr$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTParaRPr\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTPicture$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTPicture\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTPictureBase$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTPictureBase\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTProofErr$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTProofErr\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTR$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTR\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTRPr$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTRPr\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTRPrDefault$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTRPrDefault\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTRel$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTRel\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTRow$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTRow\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtBlock$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtBlock\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtContentBlock$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtContentBlock\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtContentRun$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtContentRun\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtDocPart$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtDocPart\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtEndPr$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtEndPr\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtPr$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtPr\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtRun$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtRun\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectPr$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectPr\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSettings$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSettings\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTShd$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTShd\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSignedHpsMeasure$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSignedHpsMeasure\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSimpleField$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSimpleField\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSmartTagPr$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSmartTagPr\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSmartTagRun$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSmartTagRun\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSpacing$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSpacing\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTString$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTString\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTStyle$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTStyle\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTStyles$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTStyles\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSym$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTSym\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTabStop$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTabStop\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTabs$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTabs\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTbl$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTbl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblBorders$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblBorders\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblCellMar$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblCellMar\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblPr$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblPr\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblPrBase$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblPrBase\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblWidth$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblWidth\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTc$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTc\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTcBorders$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTcBorders\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTcPr$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTcPr\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTcPrBase$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTcPrBase\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTcPrInner$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTcPrInner\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTText$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTText\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTextAlignment$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTextAlignment\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrPr$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrPr\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrPrBase$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrPrBase\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTxbxContent$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTTxbxContent\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTUnderline$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTUnderline\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTVMerge$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTVMerge\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTVerticalAlignRun$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTVerticalAlignRun\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTVerticalJc$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTVerticalJc\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTZoom$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CTZoom\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CommentsDocument$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.CommentsDocument\norg.openxmlformats.schemas.wordprocessingml.x2006.main.DocumentDocument$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.DocumentDocument\norg.openxmlformats.schemas.wordprocessingml.x2006.main.EndnotesDocument$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.EndnotesDocument\norg.openxmlformats.schemas.wordprocessingml.x2006.main.FootnotesDocument$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.FootnotesDocument\norg.openxmlformats.schemas.wordprocessingml.x2006.main.FtrDocument$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.FtrDocument\norg.openxmlformats.schemas.wordprocessingml.x2006.main.HdrDocument$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.HdrDocument\norg.openxmlformats.schemas.wordprocessingml.x2006.main.NumberingDocument$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.NumberingDocument\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STAlgClass$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STAlgType$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STBorder$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STBorder$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STBorder\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STBrClear$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STBrClear$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STBrClear\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STBrType$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STBrType$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STBrType\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STCryptProv$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STDecimalNumber$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STDecimalNumber\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STDisplacedByCustomXml$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STDocProtect$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STDocProtect$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STDocProtect\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STEighthPointMeasure$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STEighthPointMeasure\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STFldCharType$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STFldCharType$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STFldCharType\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STFtnEdn$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STFtnEdn$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STFtnEdn\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STHdrFtr$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STHdrFtr$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STHdrFtr\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STHeightRule$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STHexColor$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STHexColor\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STHexColorAuto$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STHexColorAuto$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STHexColorAuto\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STHexColorRGB$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STHexColorRGB\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STHint$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STHpsMeasure$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STHpsMeasure\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STJc$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STJc$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STJc\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STLang$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STLang\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STLangCode$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STLangCode\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STLineSpacingRule$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STLineSpacingRule$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STLineSpacingRule\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STLongHexNumber$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STLongHexNumber\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STMerge$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STMerge$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STMerge\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STOnOff$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STOnOff$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STOnOff\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STPTabAlignment$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STPTabLeader$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STPTabRelativeTo$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STPointMeasure$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STPointMeasure\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STProofErr$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STShd$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STShd$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STShd\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STSignedHpsMeasure$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STSignedHpsMeasure\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STSignedTwipsMeasure$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STSignedTwipsMeasure\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STString$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STString\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STStyleType$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STStyleType$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STStyleType\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STTabJc$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STTabJc$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STTabJc\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STTabTlc$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STTabTlc$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STTabTlc\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STTblWidth$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STTblWidth$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STTblWidth\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STTextAlignment$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STTextAlignment$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STTextAlignment\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STTheme$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STTheme$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STTheme\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STThemeColor$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STTwipsMeasure$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STTwipsMeasure\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STUnderline$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STUnderline$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STUnderline\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STUnsignedDecimalNumber$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STUnsignedDecimalNumber\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STVerticalAlignRun$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STVerticalAlignRun$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STVerticalAlignRun\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STVerticalJc$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STVerticalJc$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STVerticalJc\norg.openxmlformats.schemas.wordprocessingml.x2006.main.STZoom$Enum\norg.openxmlformats.schemas.wordprocessingml.x2006.main.SettingsDocument$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.SettingsDocument\norg.openxmlformats.schemas.wordprocessingml.x2006.main.StylesDocument$Factory\norg.openxmlformats.schemas.wordprocessingml.x2006.main.StylesDocument\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTAbstractNumImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBookmarkImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBookmarkRangeImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBorderImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBrImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTColorImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1PList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentsImpl$1CommentList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentsImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTDecimalNumberImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTDocDefaultsImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTDocProtectImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTDocument1Impl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTDocumentBaseImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTDrawingImpl$1AnchorList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTDrawingImpl$1InlineList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTDrawingImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTEmptyImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTEndnotesImpl$1EndnoteList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTEndnotesImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFldCharImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFontsImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFootnotesImpl$1FootnoteList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFootnotesImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1PList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnRefImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHMergeImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrRefImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHeightImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHpsMeasureImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1RList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTIndImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTJcImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTLanguageImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTLatentStylesImpl$1LsdExceptionList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTLatentStylesImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTLsdExceptionImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTMarkupImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTMarkupRangeImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTNumImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTNumPrImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTNumberingImpl$1AbstractNumList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTNumberingImpl$1NumList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTNumberingImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTObjectImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTOnOffImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPBdrImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1BookmarkStartList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1CommentRangeStartList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1HyperlinkList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPPrBaseImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPPrImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPTabImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTParaRPrImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPictureBaseImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPictureImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTProofErrImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1CrList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1DrawingList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1PictList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1TList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRPrDefaultImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRPrImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRelImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1TcList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1RList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtBlockImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1RList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtDocPartImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtEndPrImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtRunImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSectPrImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSettingsImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTShdImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSignedHpsMeasureImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1RList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagPrImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSpacingImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTStringImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTStyleImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTStylesImpl$1StyleList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTStylesImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSymImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTabStopImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTabsImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblBordersImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblCellMarImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1TrList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblPrBaseImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblPrImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblWidthImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcBordersImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1PList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcPrBaseImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcPrImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcPrInnerImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTextAlignmentImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTextImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTrPrBaseImpl$1CantSplitList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTrPrBaseImpl$1TblHeaderList\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTrPrBaseImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTrPrImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTrackChangeImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTUnderlineImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTVMergeImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTVerticalAlignRunImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTVerticalJcImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTZoomImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CommentsDocumentImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.DocumentDocumentImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.EndnotesDocumentImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.FootnotesDocumentImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.FtrDocumentImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.HdrDocumentImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.NumberingDocumentImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STBorderImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STBrClearImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STBrTypeImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STDecimalNumberImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STDocProtectImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STEighthPointMeasureImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STFldCharTypeImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STFtnEdnImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STHdrFtrImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STHexColorAutoImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STHexColorImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STHexColorRGBImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STHpsMeasureImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STJcImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STLangCodeImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STLangImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STLineSpacingRuleImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STLongHexNumberImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STMergeImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STOnOffImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STPointMeasureImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STShdImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STSignedHpsMeasureImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STSignedTwipsMeasureImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STStringImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STStyleTypeImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STTabJcImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STTabTlcImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STTblWidthImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STTextAlignmentImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STThemeImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STTwipsMeasureImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STUnderlineImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STVerticalAlignRunImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.STVerticalJcImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.SettingsDocumentImpl\norg.openxmlformats.schemas.wordprocessingml.x2006.main.impl.StylesDocumentImpl\nschemaorg_apache_xmlbeans.system.sE130CAA0A01A7CDE5A2B4FEB8B311707.TypeSystemHolder\nschemasMicrosoftComOfficeExcel.CTClientData$Factory\nschemasMicrosoftComOfficeExcel.CTClientData\nschemasMicrosoftComOfficeExcel.STCF$Enum\nschemasMicrosoftComOfficeExcel.STObjectType$Enum\nschemasMicrosoftComOfficeExcel.STObjectType$Factory\nschemasMicrosoftComOfficeExcel.STObjectType\nschemasMicrosoftComOfficeExcel.STTrueFalseBlank$Enum\nschemasMicrosoftComOfficeExcel.STTrueFalseBlank$Factory\nschemasMicrosoftComOfficeExcel.STTrueFalseBlank\nschemasMicrosoftComOfficeExcel.impl.CTClientDataImpl\nschemasMicrosoftComOfficeExcel.impl.STObjectTypeImpl\nschemasMicrosoftComOfficeExcel.impl.STTrueFalseBlankImpl\nschemasMicrosoftComOfficeOffice.CTIdMap$Factory\nschemasMicrosoftComOfficeOffice.CTIdMap\nschemasMicrosoftComOfficeOffice.CTLock$Factory\nschemasMicrosoftComOfficeOffice.CTLock\nschemasMicrosoftComOfficeOffice.CTShapeLayout$Factory\nschemasMicrosoftComOfficeOffice.CTShapeLayout\nschemasMicrosoftComOfficeOffice.STBWMode$Enum\nschemasMicrosoftComOfficeOffice.STConnectType$Enum\nschemasMicrosoftComOfficeOffice.STConnectType$Factory\nschemasMicrosoftComOfficeOffice.STConnectType\nschemasMicrosoftComOfficeOffice.STConnectorType$Enum\nschemasMicrosoftComOfficeOffice.STHrAlign$Enum\nschemasMicrosoftComOfficeOffice.STInsetMode$Enum\nschemasMicrosoftComOfficeOffice.STInsetMode$Factory\nschemasMicrosoftComOfficeOffice.STInsetMode\nschemasMicrosoftComOfficeOffice.STTrueFalse$Enum\nschemasMicrosoftComOfficeOffice.STTrueFalseBlank$Enum\nschemasMicrosoftComOfficeOffice.impl.CTIdMapImpl\nschemasMicrosoftComOfficeOffice.impl.CTLockImpl\nschemasMicrosoftComOfficeOffice.impl.CTShapeLayoutImpl\nschemasMicrosoftComOfficeOffice.impl.STConnectTypeImpl\nschemasMicrosoftComOfficeOffice.impl.STInsetModeImpl\nschemasMicrosoftComVml.CTF$Factory\nschemasMicrosoftComVml.CTF\nschemasMicrosoftComVml.CTFill$Factory\nschemasMicrosoftComVml.CTFill\nschemasMicrosoftComVml.CTFormulas$Factory\nschemasMicrosoftComVml.CTFormulas\nschemasMicrosoftComVml.CTGroup$Factory\nschemasMicrosoftComVml.CTGroup\nschemasMicrosoftComVml.CTH$Factory\nschemasMicrosoftComVml.CTH\nschemasMicrosoftComVml.CTHandles$Factory\nschemasMicrosoftComVml.CTHandles\nschemasMicrosoftComVml.CTPath$Factory\nschemasMicrosoftComVml.CTPath\nschemasMicrosoftComVml.CTShadow$Factory\nschemasMicrosoftComVml.CTShadow\nschemasMicrosoftComVml.CTShape$Factory\nschemasMicrosoftComVml.CTShape\nschemasMicrosoftComVml.CTShapetype$Factory\nschemasMicrosoftComVml.CTShapetype\nschemasMicrosoftComVml.CTStroke$Factory\nschemasMicrosoftComVml.CTStroke\nschemasMicrosoftComVml.CTTextPath$Factory\nschemasMicrosoftComVml.CTTextPath\nschemasMicrosoftComVml.CTTextbox$Factory\nschemasMicrosoftComVml.CTTextbox\nschemasMicrosoftComVml.STColorType$Factory\nschemasMicrosoftComVml.STColorType\nschemasMicrosoftComVml.STEditAs$Enum\nschemasMicrosoftComVml.STExt$Enum\nschemasMicrosoftComVml.STExt$Factory\nschemasMicrosoftComVml.STExt\nschemasMicrosoftComVml.STFillMethod$Enum\nschemasMicrosoftComVml.STFillType$Enum\nschemasMicrosoftComVml.STImageAspect$Enum\nschemasMicrosoftComVml.STShadowType$Enum\nschemasMicrosoftComVml.STStrokeArrowLength$Enum\nschemasMicrosoftComVml.STStrokeArrowType$Enum\nschemasMicrosoftComVml.STStrokeArrowWidth$Enum\nschemasMicrosoftComVml.STStrokeEndCap$Enum\nschemasMicrosoftComVml.STStrokeJoinStyle$Enum\nschemasMicrosoftComVml.STStrokeJoinStyle$Factory\nschemasMicrosoftComVml.STStrokeJoinStyle\nschemasMicrosoftComVml.STStrokeLineStyle$Enum\nschemasMicrosoftComVml.STTrueFalse$Enum\nschemasMicrosoftComVml.STTrueFalse$Factory\nschemasMicrosoftComVml.STTrueFalse\nschemasMicrosoftComVml.STTrueFalseBlank$Enum\nschemasMicrosoftComVml.impl.CTFImpl\nschemasMicrosoftComVml.impl.CTFillImpl\nschemasMicrosoftComVml.impl.CTFormulasImpl\nschemasMicrosoftComVml.impl.CTGroupImpl\nschemasMicrosoftComVml.impl.CTHImpl\nschemasMicrosoftComVml.impl.CTHandlesImpl\nschemasMicrosoftComVml.impl.CTPathImpl\nschemasMicrosoftComVml.impl.CTShadowImpl\nschemasMicrosoftComVml.impl.CTShapeImpl$1ClientDataList\nschemasMicrosoftComVml.impl.CTShapeImpl\nschemasMicrosoftComVml.impl.CTShapetypeImpl\nschemasMicrosoftComVml.impl.CTStrokeImpl\nschemasMicrosoftComVml.impl.CTTextPathImpl\nschemasMicrosoftComVml.impl.CTTextboxImpl\nschemasMicrosoftComVml.impl.STColorTypeImpl\nschemasMicrosoftComVml.impl.STExtImpl\nschemasMicrosoftComVml.impl.STStrokeJoinStyleImpl\nschemasMicrosoftComVml.impl.STTrueFalseImpl" + } + ] + }, + { + "publisher": "XmlBeans", + "group": "org.apache.xmlbeans", + "name": "xmlbeans", + "version": "2.3.0", + "description": "XmlBeans main jar", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "64b05e7adad68fa65d02a8b6daa64afb" + }, + { + "alg": "SHA-1", + "content": "8704dcf5c9f10265a08f5020b0fab70eb64ac3c4" + }, + { + "alg": "SHA-256", + "content": "c63808344ea50d9741b266362996557bac8587cdc4f3faf13bbec95296d353e3" + }, + { + "alg": "SHA-512", + "content": "e596f4662554c6f66350d537ad3c0a0f507e740862b8d699477cbfc3d10f5a36d815a36bb0feb8cb1017890ec21ae231e51fd61aa4e69f428a93d214dbd6fa70" + }, + { + "alg": "SHA-384", + "content": "866430a9d85d87acc87d99af73b45a43c501238109dc9d69d4d3fa7856b9d60f901772cec8fd152ca34a8a8ac8a86424" + }, + { + "alg": "SHA3-384", + "content": "cdd75bb31b96145194c27c8df958e7ef67b1175166a2be1b64b5b3cd7b267c0fc0f55b731322bfbfe6f1870fd44b4a64" + }, + { + "alg": "SHA3-256", + "content": "f14a0e6c186694f15f53015c44148236ce26aafce904dcd459541ab8d4961d11" + }, + { + "alg": "SHA3-512", + "content": "7ccd1e7c7b88dba00a58e2d42bae7573526b78a1e7bdaf67e1585d131968865d890c338026f6bfdda60077ff7c33d1d6bf8b96ba46cb5730c080e17fb494d579" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.xmlbeans/xmlbeans@2.3.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.xmlbeans/xmlbeans@2.3.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/xmlbeans/xmlbeans/2.3.0/xmlbeans-2.3.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.xmlbeans.BindingConfig\norg.apache.xmlbeans.DelegateXmlObject\norg.apache.xmlbeans.Filer\norg.apache.xmlbeans.FilterXmlObject\norg.apache.xmlbeans.GDate\norg.apache.xmlbeans.GDateBuilder\norg.apache.xmlbeans.GDateSpecification\norg.apache.xmlbeans.GDuration\norg.apache.xmlbeans.GDurationBuilder\norg.apache.xmlbeans.GDurationSpecification\norg.apache.xmlbeans.InterfaceExtension$MethodSignature\norg.apache.xmlbeans.InterfaceExtension\norg.apache.xmlbeans.ObjectFactory\norg.apache.xmlbeans.PrePostExtension\norg.apache.xmlbeans.QNameCache\norg.apache.xmlbeans.QNameSet\norg.apache.xmlbeans.QNameSetBuilder\norg.apache.xmlbeans.QNameSetSpecification\norg.apache.xmlbeans.ResourceLoader\norg.apache.xmlbeans.SchemaAnnotated\norg.apache.xmlbeans.SchemaAnnotation$Attribute\norg.apache.xmlbeans.SchemaAnnotation\norg.apache.xmlbeans.SchemaAttributeGroup$Ref\norg.apache.xmlbeans.SchemaAttributeGroup\norg.apache.xmlbeans.SchemaAttributeModel\norg.apache.xmlbeans.SchemaBookmark\norg.apache.xmlbeans.SchemaCodePrinter\norg.apache.xmlbeans.SchemaComponent$1\norg.apache.xmlbeans.SchemaComponent$Ref\norg.apache.xmlbeans.SchemaComponent\norg.apache.xmlbeans.SchemaField\norg.apache.xmlbeans.SchemaGlobalAttribute$Ref\norg.apache.xmlbeans.SchemaGlobalAttribute\norg.apache.xmlbeans.SchemaGlobalElement$Ref\norg.apache.xmlbeans.SchemaGlobalElement\norg.apache.xmlbeans.SchemaIdentityConstraint$Ref\norg.apache.xmlbeans.SchemaIdentityConstraint\norg.apache.xmlbeans.SchemaLocalAttribute\norg.apache.xmlbeans.SchemaLocalElement\norg.apache.xmlbeans.SchemaModelGroup$Ref\norg.apache.xmlbeans.SchemaModelGroup\norg.apache.xmlbeans.SchemaParticle\norg.apache.xmlbeans.SchemaProperty\norg.apache.xmlbeans.SchemaStringEnumEntry\norg.apache.xmlbeans.SchemaType$Ref\norg.apache.xmlbeans.SchemaType\norg.apache.xmlbeans.SchemaTypeElementSequencer\norg.apache.xmlbeans.SchemaTypeLoader\norg.apache.xmlbeans.SchemaTypeLoaderException\norg.apache.xmlbeans.SchemaTypeSystem\norg.apache.xmlbeans.SimpleValue\norg.apache.xmlbeans.StringEnumAbstractBase$Table\norg.apache.xmlbeans.StringEnumAbstractBase\norg.apache.xmlbeans.SystemProperties\norg.apache.xmlbeans.XMLStreamValidationException\norg.apache.xmlbeans.XmlAnySimpleType$Factory\norg.apache.xmlbeans.XmlAnySimpleType\norg.apache.xmlbeans.XmlAnyURI$Factory\norg.apache.xmlbeans.XmlAnyURI\norg.apache.xmlbeans.XmlBase64Binary$Factory\norg.apache.xmlbeans.XmlBase64Binary\norg.apache.xmlbeans.XmlBeans$1\norg.apache.xmlbeans.XmlBeans\norg.apache.xmlbeans.XmlBoolean$Factory\norg.apache.xmlbeans.XmlBoolean\norg.apache.xmlbeans.XmlByte$Factory\norg.apache.xmlbeans.XmlByte\norg.apache.xmlbeans.XmlCalendar\norg.apache.xmlbeans.XmlCursor$ChangeStamp\norg.apache.xmlbeans.XmlCursor$TokenType\norg.apache.xmlbeans.XmlCursor$XmlBookmark\norg.apache.xmlbeans.XmlCursor$XmlMark\norg.apache.xmlbeans.XmlCursor\norg.apache.xmlbeans.XmlDate$Factory\norg.apache.xmlbeans.XmlDate\norg.apache.xmlbeans.XmlDateTime$Factory\norg.apache.xmlbeans.XmlDateTime\norg.apache.xmlbeans.XmlDecimal$Factory\norg.apache.xmlbeans.XmlDecimal\norg.apache.xmlbeans.XmlDocumentProperties\norg.apache.xmlbeans.XmlDouble$Factory\norg.apache.xmlbeans.XmlDouble\norg.apache.xmlbeans.XmlDuration$Factory\norg.apache.xmlbeans.XmlDuration\norg.apache.xmlbeans.XmlENTITIES$Factory\norg.apache.xmlbeans.XmlENTITIES\norg.apache.xmlbeans.XmlENTITY$Factory\norg.apache.xmlbeans.XmlENTITY\norg.apache.xmlbeans.XmlError\norg.apache.xmlbeans.XmlErrorCodes\norg.apache.xmlbeans.XmlException\norg.apache.xmlbeans.XmlFactoryHook$ThreadContext\norg.apache.xmlbeans.XmlFactoryHook\norg.apache.xmlbeans.XmlFloat$Factory\norg.apache.xmlbeans.XmlFloat\norg.apache.xmlbeans.XmlGDay$Factory\norg.apache.xmlbeans.XmlGDay\norg.apache.xmlbeans.XmlGMonth$Factory\norg.apache.xmlbeans.XmlGMonth\norg.apache.xmlbeans.XmlGMonthDay$Factory\norg.apache.xmlbeans.XmlGMonthDay\norg.apache.xmlbeans.XmlGYear$Factory\norg.apache.xmlbeans.XmlGYear\norg.apache.xmlbeans.XmlGYearMonth$Factory\norg.apache.xmlbeans.XmlGYearMonth\norg.apache.xmlbeans.XmlHexBinary$Factory\norg.apache.xmlbeans.XmlHexBinary\norg.apache.xmlbeans.XmlID$Factory\norg.apache.xmlbeans.XmlID\norg.apache.xmlbeans.XmlIDREF$Factory\norg.apache.xmlbeans.XmlIDREF\norg.apache.xmlbeans.XmlIDREFS$Factory\norg.apache.xmlbeans.XmlIDREFS\norg.apache.xmlbeans.XmlInt$Factory\norg.apache.xmlbeans.XmlInt\norg.apache.xmlbeans.XmlInteger$Factory\norg.apache.xmlbeans.XmlInteger\norg.apache.xmlbeans.XmlLanguage$Factory\norg.apache.xmlbeans.XmlLanguage\norg.apache.xmlbeans.XmlLineNumber\norg.apache.xmlbeans.XmlLong$Factory\norg.apache.xmlbeans.XmlLong\norg.apache.xmlbeans.XmlNCName$Factory\norg.apache.xmlbeans.XmlNCName\norg.apache.xmlbeans.XmlNMTOKEN$Factory\norg.apache.xmlbeans.XmlNMTOKEN\norg.apache.xmlbeans.XmlNMTOKENS$Factory\norg.apache.xmlbeans.XmlNMTOKENS\norg.apache.xmlbeans.XmlNOTATION$Factory\norg.apache.xmlbeans.XmlNOTATION\norg.apache.xmlbeans.XmlName$Factory\norg.apache.xmlbeans.XmlName\norg.apache.xmlbeans.XmlNegativeInteger$Factory\norg.apache.xmlbeans.XmlNegativeInteger\norg.apache.xmlbeans.XmlNonNegativeInteger$Factory\norg.apache.xmlbeans.XmlNonNegativeInteger\norg.apache.xmlbeans.XmlNonPositiveInteger$Factory\norg.apache.xmlbeans.XmlNonPositiveInteger\norg.apache.xmlbeans.XmlNormalizedString$Factory\norg.apache.xmlbeans.XmlNormalizedString\norg.apache.xmlbeans.XmlObject$Factory\norg.apache.xmlbeans.XmlObject\norg.apache.xmlbeans.XmlOptionCharEscapeMap\norg.apache.xmlbeans.XmlOptions\norg.apache.xmlbeans.XmlPositiveInteger$Factory\norg.apache.xmlbeans.XmlPositiveInteger\norg.apache.xmlbeans.XmlQName$Factory\norg.apache.xmlbeans.XmlQName\norg.apache.xmlbeans.XmlRuntimeException\norg.apache.xmlbeans.XmlSaxHandler\norg.apache.xmlbeans.XmlShort$Factory\norg.apache.xmlbeans.XmlShort\norg.apache.xmlbeans.XmlSimpleList$1\norg.apache.xmlbeans.XmlSimpleList$2\norg.apache.xmlbeans.XmlSimpleList\norg.apache.xmlbeans.XmlString$Factory\norg.apache.xmlbeans.XmlString\norg.apache.xmlbeans.XmlTime$Factory\norg.apache.xmlbeans.XmlTime\norg.apache.xmlbeans.XmlToken$Factory\norg.apache.xmlbeans.XmlToken\norg.apache.xmlbeans.XmlTokenSource\norg.apache.xmlbeans.XmlUnsignedByte$Factory\norg.apache.xmlbeans.XmlUnsignedByte\norg.apache.xmlbeans.XmlUnsignedInt$Factory\norg.apache.xmlbeans.XmlUnsignedInt\norg.apache.xmlbeans.XmlUnsignedLong$Factory\norg.apache.xmlbeans.XmlUnsignedLong\norg.apache.xmlbeans.XmlUnsignedShort$Factory\norg.apache.xmlbeans.XmlUnsignedShort\norg.apache.xmlbeans.XmlValidationError\norg.apache.xmlbeans.impl.values.NamespaceManager\norg.apache.xmlbeans.impl.values.TypeStore\norg.apache.xmlbeans.impl.values.TypeStoreUser\norg.apache.xmlbeans.impl.values.TypeStoreUserFactory\norg.apache.xmlbeans.impl.values.TypeStoreVisitor\norg.apache.xmlbeans.impl.common.ConcurrentReaderHashMap$1\norg.apache.xmlbeans.impl.common.ConcurrentReaderHashMap$BarrierLock\norg.apache.xmlbeans.impl.common.ConcurrentReaderHashMap$Entry\norg.apache.xmlbeans.impl.common.ConcurrentReaderHashMap$EntrySet\norg.apache.xmlbeans.impl.common.ConcurrentReaderHashMap$HashIterator\norg.apache.xmlbeans.impl.common.ConcurrentReaderHashMap$KeyIterator\norg.apache.xmlbeans.impl.common.ConcurrentReaderHashMap$KeySet\norg.apache.xmlbeans.impl.common.ConcurrentReaderHashMap$ValueIterator\norg.apache.xmlbeans.impl.common.ConcurrentReaderHashMap$Values\norg.apache.xmlbeans.impl.common.ConcurrentReaderHashMap\norg.apache.xmlbeans.impl.common.EncodingMap\norg.apache.xmlbeans.impl.common.GenericXmlInputStream$EventItem\norg.apache.xmlbeans.impl.common.GenericXmlInputStream\norg.apache.xmlbeans.impl.common.GlobalLock\norg.apache.xmlbeans.impl.common.IOUtil\norg.apache.xmlbeans.impl.common.IdentityConstraint$1\norg.apache.xmlbeans.impl.common.IdentityConstraint$ConstraintState\norg.apache.xmlbeans.impl.common.IdentityConstraint$ElementState\norg.apache.xmlbeans.impl.common.IdentityConstraint$FieldState\norg.apache.xmlbeans.impl.common.IdentityConstraint$IdRefState\norg.apache.xmlbeans.impl.common.IdentityConstraint$IdState\norg.apache.xmlbeans.impl.common.IdentityConstraint$KeyrefState\norg.apache.xmlbeans.impl.common.IdentityConstraint$SelectorState\norg.apache.xmlbeans.impl.common.IdentityConstraint\norg.apache.xmlbeans.impl.common.InvalidLexicalValueException\norg.apache.xmlbeans.impl.common.JarHelper\norg.apache.xmlbeans.impl.common.Levenshtein\norg.apache.xmlbeans.impl.common.LoadSaveUtils\norg.apache.xmlbeans.impl.common.Mutex\norg.apache.xmlbeans.impl.common.NameUtil\norg.apache.xmlbeans.impl.common.PrefixResolver\norg.apache.xmlbeans.impl.common.PushedInputStream$1\norg.apache.xmlbeans.impl.common.PushedInputStream$InternalOutputStream\norg.apache.xmlbeans.impl.common.PushedInputStream\norg.apache.xmlbeans.impl.common.QNameHelper\norg.apache.xmlbeans.impl.common.ReaderInputStream\norg.apache.xmlbeans.impl.common.ResolverUtil\norg.apache.xmlbeans.impl.common.Sax2Dom\norg.apache.xmlbeans.impl.common.SniffedXmlInputStream$1\norg.apache.xmlbeans.impl.common.SniffedXmlInputStream$ScannedAttribute\norg.apache.xmlbeans.impl.common.SniffedXmlInputStream\norg.apache.xmlbeans.impl.common.SniffedXmlReader\norg.apache.xmlbeans.impl.common.SoftCache\norg.apache.xmlbeans.impl.common.SystemCache\norg.apache.xmlbeans.impl.common.ValidationContext\norg.apache.xmlbeans.impl.common.ValidatorListener$Event\norg.apache.xmlbeans.impl.common.ValidatorListener\norg.apache.xmlbeans.impl.common.XBeanDebug\norg.apache.xmlbeans.impl.common.XMLChar\norg.apache.xmlbeans.impl.common.XMLNameHelper\norg.apache.xmlbeans.impl.common.XPath$1\norg.apache.xmlbeans.impl.common.XPath$CompilationContext\norg.apache.xmlbeans.impl.common.XPath$ExecutionContext$PathContext\norg.apache.xmlbeans.impl.common.XPath$ExecutionContext\norg.apache.xmlbeans.impl.common.XPath$Selector\norg.apache.xmlbeans.impl.common.XPath$Step\norg.apache.xmlbeans.impl.common.XPath$XPathCompileException\norg.apache.xmlbeans.impl.common.XPath\norg.apache.xmlbeans.impl.common.XmlEncodingSniffer\norg.apache.xmlbeans.impl.common.XmlErrorPrinter\norg.apache.xmlbeans.impl.common.XmlErrorWatcher\norg.apache.xmlbeans.impl.common.XmlEventBase\norg.apache.xmlbeans.impl.common.XmlLocale\norg.apache.xmlbeans.impl.common.XmlNameImpl\norg.apache.xmlbeans.impl.common.XmlObjectList\norg.apache.xmlbeans.impl.common.XmlReaderToWriter\norg.apache.xmlbeans.impl.common.XmlStreamUtils\norg.apache.xmlbeans.impl.common.XmlWhitespace\norg.apache.xmlbeans.impl.config.BindingConfigImpl\norg.apache.xmlbeans.impl.config.InterfaceExtensionImpl$MethodSignatureImpl\norg.apache.xmlbeans.impl.config.InterfaceExtensionImpl\norg.apache.xmlbeans.impl.config.NameSet\norg.apache.xmlbeans.impl.config.NameSetBuilder\norg.apache.xmlbeans.impl.config.PrePostExtensionImpl\norg.apache.xmlbeans.impl.regex.BMPattern\norg.apache.xmlbeans.impl.regex.Match\norg.apache.xmlbeans.impl.regex.Op$CharOp\norg.apache.xmlbeans.impl.regex.Op$ChildOp\norg.apache.xmlbeans.impl.regex.Op$ConditionOp\norg.apache.xmlbeans.impl.regex.Op$ModifierOp\norg.apache.xmlbeans.impl.regex.Op$RangeOp\norg.apache.xmlbeans.impl.regex.Op$StringOp\norg.apache.xmlbeans.impl.regex.Op$UnionOp\norg.apache.xmlbeans.impl.regex.Op\norg.apache.xmlbeans.impl.regex.ParseException\norg.apache.xmlbeans.impl.regex.ParserForXMLSchema\norg.apache.xmlbeans.impl.regex.REUtil\norg.apache.xmlbeans.impl.regex.RangeToken\norg.apache.xmlbeans.impl.regex.RegexParser$ReferencePosition\norg.apache.xmlbeans.impl.regex.RegexParser\norg.apache.xmlbeans.impl.regex.RegularExpression$Context\norg.apache.xmlbeans.impl.regex.RegularExpression\norg.apache.xmlbeans.impl.regex.SchemaRegularExpression$1\norg.apache.xmlbeans.impl.regex.SchemaRegularExpression$2\norg.apache.xmlbeans.impl.regex.SchemaRegularExpression$3\norg.apache.xmlbeans.impl.regex.SchemaRegularExpression\norg.apache.xmlbeans.impl.regex.Token$CharToken\norg.apache.xmlbeans.impl.regex.Token$ClosureToken\norg.apache.xmlbeans.impl.regex.Token$ConcatToken\norg.apache.xmlbeans.impl.regex.Token$ConditionToken\norg.apache.xmlbeans.impl.regex.Token$FixedStringContainer\norg.apache.xmlbeans.impl.regex.Token$ModifierToken\norg.apache.xmlbeans.impl.regex.Token$ParenToken\norg.apache.xmlbeans.impl.regex.Token$StringToken\norg.apache.xmlbeans.impl.regex.Token$UnionToken\norg.apache.xmlbeans.impl.regex.Token\norg.apache.xmlbeans.impl.schema.BuiltinSchemaTypeSystem\norg.apache.xmlbeans.impl.schema.ClassLoaderResourceLoader\norg.apache.xmlbeans.impl.schema.FileResourceLoader\norg.apache.xmlbeans.impl.schema.PathResourceLoader\norg.apache.xmlbeans.impl.schema.SchemaAnnotationImpl$AttributeImpl\norg.apache.xmlbeans.impl.schema.SchemaAnnotationImpl\norg.apache.xmlbeans.impl.schema.SchemaAttributeGroupImpl\norg.apache.xmlbeans.impl.schema.SchemaAttributeModelImpl\norg.apache.xmlbeans.impl.schema.SchemaContainer\norg.apache.xmlbeans.impl.schema.SchemaDependencies\norg.apache.xmlbeans.impl.schema.SchemaGlobalAttributeImpl\norg.apache.xmlbeans.impl.schema.SchemaGlobalElementImpl\norg.apache.xmlbeans.impl.schema.SchemaIdentityConstraintImpl\norg.apache.xmlbeans.impl.schema.SchemaLocalAttributeImpl\norg.apache.xmlbeans.impl.schema.SchemaLocalElementImpl\norg.apache.xmlbeans.impl.schema.SchemaModelGroupImpl\norg.apache.xmlbeans.impl.schema.SchemaParticleImpl\norg.apache.xmlbeans.impl.schema.SchemaPropertyImpl\norg.apache.xmlbeans.impl.schema.SchemaStringEnumEntryImpl\norg.apache.xmlbeans.impl.schema.SchemaTypeCodePrinter\norg.apache.xmlbeans.impl.schema.SchemaTypeImpl$1\norg.apache.xmlbeans.impl.schema.SchemaTypeImpl$SequencerImpl\norg.apache.xmlbeans.impl.schema.SchemaTypeImpl\norg.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase\norg.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl$1\norg.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl$SchemaTypeLoaderCache\norg.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl$SubLoaderList\norg.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl\norg.apache.xmlbeans.impl.schema.SchemaTypeSystemCompiler$Parameters\norg.apache.xmlbeans.impl.schema.SchemaTypeSystemCompiler\norg.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl$HandlePool\norg.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl$StringPool\norg.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl$XsbReader\norg.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl\norg.apache.xmlbeans.impl.schema.SchemaTypeVisitorImpl$1\norg.apache.xmlbeans.impl.schema.SchemaTypeVisitorImpl$VisitorState\norg.apache.xmlbeans.impl.schema.SchemaTypeVisitorImpl\norg.apache.xmlbeans.impl.schema.SoapEncSchemaTypeSystem\norg.apache.xmlbeans.impl.schema.StscChecker\norg.apache.xmlbeans.impl.schema.StscComplexTypeResolver$CodeForNameEntry\norg.apache.xmlbeans.impl.schema.StscComplexTypeResolver$RedefinitionForGroup\norg.apache.xmlbeans.impl.schema.StscComplexTypeResolver$WildcardResult\norg.apache.xmlbeans.impl.schema.StscComplexTypeResolver\norg.apache.xmlbeans.impl.schema.StscImporter$DownloadTable$DigestKey\norg.apache.xmlbeans.impl.schema.StscImporter$DownloadTable$NsLocPair\norg.apache.xmlbeans.impl.schema.StscImporter$DownloadTable\norg.apache.xmlbeans.impl.schema.StscImporter$SchemaToProcess\norg.apache.xmlbeans.impl.schema.StscImporter\norg.apache.xmlbeans.impl.schema.StscJavaizer\norg.apache.xmlbeans.impl.schema.StscResolver\norg.apache.xmlbeans.impl.schema.StscSimpleTypeResolver$CodeForNameEntry\norg.apache.xmlbeans.impl.schema.StscSimpleTypeResolver\norg.apache.xmlbeans.impl.schema.StscState$1\norg.apache.xmlbeans.impl.schema.StscState$StscStack\norg.apache.xmlbeans.impl.schema.StscState\norg.apache.xmlbeans.impl.schema.StscTranslator$RedefinitionHolder\norg.apache.xmlbeans.impl.schema.StscTranslator$RedefinitionMaster\norg.apache.xmlbeans.impl.schema.StscTranslator\norg.apache.xmlbeans.impl.schema.XmlValueRef\norg.apache.xmlbeans.impl.util.Base64\norg.apache.xmlbeans.impl.util.Diff\norg.apache.xmlbeans.impl.util.FilerImpl$IncrFileWriter\norg.apache.xmlbeans.impl.util.FilerImpl$RepackagingWriter\norg.apache.xmlbeans.impl.util.FilerImpl\norg.apache.xmlbeans.impl.util.HexBin\norg.apache.xmlbeans.impl.util.XsTypeConverter\norg.apache.xmlbeans.impl.validator.ValidatingInfoXMLStreamReader\norg.apache.xmlbeans.impl.validator.ValidatingXMLInputStream$1\norg.apache.xmlbeans.impl.validator.ValidatingXMLInputStream$ExceptionXmlErrorListener\norg.apache.xmlbeans.impl.validator.ValidatingXMLInputStream\norg.apache.xmlbeans.impl.validator.ValidatingXMLStreamReader$1\norg.apache.xmlbeans.impl.validator.ValidatingXMLStreamReader$AttributeEventImpl\norg.apache.xmlbeans.impl.validator.ValidatingXMLStreamReader$ElementEventImpl\norg.apache.xmlbeans.impl.validator.ValidatingXMLStreamReader$PackTextXmlStreamReader\norg.apache.xmlbeans.impl.validator.ValidatingXMLStreamReader$SimpleEventImpl\norg.apache.xmlbeans.impl.validator.ValidatingXMLStreamReader\norg.apache.xmlbeans.impl.validator.Validator$1\norg.apache.xmlbeans.impl.validator.Validator$State\norg.apache.xmlbeans.impl.validator.Validator$ValidatorVC\norg.apache.xmlbeans.impl.validator.Validator\norg.apache.xmlbeans.impl.validator.ValidatorUtil$EventImpl\norg.apache.xmlbeans.impl.validator.ValidatorUtil\norg.apache.xmlbeans.impl.values.JavaBase64Holder\norg.apache.xmlbeans.impl.values.JavaBase64HolderEx\norg.apache.xmlbeans.impl.values.JavaBooleanHolder\norg.apache.xmlbeans.impl.values.JavaBooleanHolderEx\norg.apache.xmlbeans.impl.values.JavaDecimalHolder\norg.apache.xmlbeans.impl.values.JavaDecimalHolderEx\norg.apache.xmlbeans.impl.values.JavaDoubleHolder\norg.apache.xmlbeans.impl.values.JavaDoubleHolderEx\norg.apache.xmlbeans.impl.values.JavaFloatHolder\norg.apache.xmlbeans.impl.values.JavaFloatHolderEx\norg.apache.xmlbeans.impl.values.JavaGDateHolderEx\norg.apache.xmlbeans.impl.values.JavaGDurationHolderEx\norg.apache.xmlbeans.impl.values.JavaHexBinaryHolder\norg.apache.xmlbeans.impl.values.JavaHexBinaryHolderEx\norg.apache.xmlbeans.impl.values.JavaIntHolder\norg.apache.xmlbeans.impl.values.JavaIntHolderEx\norg.apache.xmlbeans.impl.values.JavaIntegerHolder\norg.apache.xmlbeans.impl.values.JavaIntegerHolderEx\norg.apache.xmlbeans.impl.values.JavaLongHolder\norg.apache.xmlbeans.impl.values.JavaLongHolderEx\norg.apache.xmlbeans.impl.values.JavaNotationHolder\norg.apache.xmlbeans.impl.values.JavaNotationHolderEx\norg.apache.xmlbeans.impl.values.JavaQNameHolder$1\norg.apache.xmlbeans.impl.values.JavaQNameHolder$PrettyNamespaceManager\norg.apache.xmlbeans.impl.values.JavaQNameHolder\norg.apache.xmlbeans.impl.values.JavaQNameHolderEx\norg.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx\norg.apache.xmlbeans.impl.values.JavaStringHolder\norg.apache.xmlbeans.impl.values.JavaStringHolderEx\norg.apache.xmlbeans.impl.values.JavaUriHolder\norg.apache.xmlbeans.impl.values.JavaUriHolderEx\norg.apache.xmlbeans.impl.values.NamespaceContext$1\norg.apache.xmlbeans.impl.values.NamespaceContext$NamespaceContextStack\norg.apache.xmlbeans.impl.values.NamespaceContext\norg.apache.xmlbeans.impl.values.StringEnumValue\norg.apache.xmlbeans.impl.values.XmlAnySimpleTypeImpl\norg.apache.xmlbeans.impl.values.XmlAnySimpleTypeRestriction\norg.apache.xmlbeans.impl.values.XmlAnyTypeImpl\norg.apache.xmlbeans.impl.values.XmlAnyUriImpl\norg.apache.xmlbeans.impl.values.XmlAnyUriRestriction\norg.apache.xmlbeans.impl.values.XmlBase64BinaryImpl\norg.apache.xmlbeans.impl.values.XmlBase64BinaryRestriction\norg.apache.xmlbeans.impl.values.XmlBooleanImpl\norg.apache.xmlbeans.impl.values.XmlBooleanRestriction\norg.apache.xmlbeans.impl.values.XmlByteImpl\norg.apache.xmlbeans.impl.values.XmlComplexContentImpl\norg.apache.xmlbeans.impl.values.XmlDateImpl\norg.apache.xmlbeans.impl.values.XmlDateTimeImpl\norg.apache.xmlbeans.impl.values.XmlDecimalImpl\norg.apache.xmlbeans.impl.values.XmlDecimalRestriction\norg.apache.xmlbeans.impl.values.XmlDoubleImpl\norg.apache.xmlbeans.impl.values.XmlDoubleRestriction\norg.apache.xmlbeans.impl.values.XmlDurationImpl\norg.apache.xmlbeans.impl.values.XmlEntitiesImpl\norg.apache.xmlbeans.impl.values.XmlEntityImpl\norg.apache.xmlbeans.impl.values.XmlFloatImpl\norg.apache.xmlbeans.impl.values.XmlFloatRestriction\norg.apache.xmlbeans.impl.values.XmlGDayImpl\norg.apache.xmlbeans.impl.values.XmlGMonthDayImpl\norg.apache.xmlbeans.impl.values.XmlGMonthImpl\norg.apache.xmlbeans.impl.values.XmlGYearImpl\norg.apache.xmlbeans.impl.values.XmlGYearMonthImpl\norg.apache.xmlbeans.impl.values.XmlHexBinaryImpl\norg.apache.xmlbeans.impl.values.XmlHexBinaryRestriction\norg.apache.xmlbeans.impl.values.XmlIdImpl\norg.apache.xmlbeans.impl.values.XmlIdRefImpl\norg.apache.xmlbeans.impl.values.XmlIdRefsImpl\norg.apache.xmlbeans.impl.values.XmlIntImpl\norg.apache.xmlbeans.impl.values.XmlIntRestriction\norg.apache.xmlbeans.impl.values.XmlIntegerImpl\norg.apache.xmlbeans.impl.values.XmlIntegerRestriction\norg.apache.xmlbeans.impl.values.XmlLanguageImpl\norg.apache.xmlbeans.impl.values.XmlListImpl\norg.apache.xmlbeans.impl.values.XmlLongImpl\norg.apache.xmlbeans.impl.values.XmlLongRestriction\norg.apache.xmlbeans.impl.values.XmlNCNameImpl\norg.apache.xmlbeans.impl.values.XmlNameImpl\norg.apache.xmlbeans.impl.values.XmlNegativeIntegerImpl\norg.apache.xmlbeans.impl.values.XmlNmTokenImpl\norg.apache.xmlbeans.impl.values.XmlNmTokensImpl\norg.apache.xmlbeans.impl.values.XmlNonNegativeIntegerImpl\norg.apache.xmlbeans.impl.values.XmlNonPositiveIntegerImpl\norg.apache.xmlbeans.impl.values.XmlNormalizedStringImpl\norg.apache.xmlbeans.impl.values.XmlNotationImpl\norg.apache.xmlbeans.impl.values.XmlNotationRestriction\norg.apache.xmlbeans.impl.values.XmlObjectBase$1\norg.apache.xmlbeans.impl.values.XmlObjectBase$ImmutableValueValidationContext\norg.apache.xmlbeans.impl.values.XmlObjectBase$SerializedInteriorObject\norg.apache.xmlbeans.impl.values.XmlObjectBase$SerializedRootObject\norg.apache.xmlbeans.impl.values.XmlObjectBase$ValueOutOfRangeValidationContext\norg.apache.xmlbeans.impl.values.XmlObjectBase\norg.apache.xmlbeans.impl.values.XmlPositiveIntegerImpl\norg.apache.xmlbeans.impl.values.XmlQNameImpl\norg.apache.xmlbeans.impl.values.XmlQNameRestriction\norg.apache.xmlbeans.impl.values.XmlShortImpl\norg.apache.xmlbeans.impl.values.XmlStringEnumeration\norg.apache.xmlbeans.impl.values.XmlStringImpl\norg.apache.xmlbeans.impl.values.XmlStringRestriction\norg.apache.xmlbeans.impl.values.XmlTimeImpl\norg.apache.xmlbeans.impl.values.XmlTokenImpl\norg.apache.xmlbeans.impl.values.XmlUnionImpl\norg.apache.xmlbeans.impl.values.XmlUnsignedByteImpl\norg.apache.xmlbeans.impl.values.XmlUnsignedIntImpl\norg.apache.xmlbeans.impl.values.XmlUnsignedLongImpl\norg.apache.xmlbeans.impl.values.XmlUnsignedShortImpl\norg.apache.xmlbeans.impl.values.XmlValueDisconnectedException\norg.apache.xmlbeans.impl.values.XmlValueNotNillableException\norg.apache.xmlbeans.impl.values.XmlValueNotSupportedException\norg.apache.xmlbeans.impl.values.XmlValueOutOfRangeException\norg.apache.xmlbeans.impl.xb.ltgfmt.Code$1\norg.apache.xmlbeans.impl.xb.ltgfmt.Code$Factory\norg.apache.xmlbeans.impl.xb.ltgfmt.Code\norg.apache.xmlbeans.impl.xb.ltgfmt.FileDesc$1\norg.apache.xmlbeans.impl.xb.ltgfmt.FileDesc$Factory\norg.apache.xmlbeans.impl.xb.ltgfmt.FileDesc$Role$Enum\norg.apache.xmlbeans.impl.xb.ltgfmt.FileDesc$Role$Factory\norg.apache.xmlbeans.impl.xb.ltgfmt.FileDesc$Role\norg.apache.xmlbeans.impl.xb.ltgfmt.FileDesc\norg.apache.xmlbeans.impl.xb.ltgfmt.TestCase$1\norg.apache.xmlbeans.impl.xb.ltgfmt.TestCase$Factory\norg.apache.xmlbeans.impl.xb.ltgfmt.TestCase$Files$Factory\norg.apache.xmlbeans.impl.xb.ltgfmt.TestCase$Files\norg.apache.xmlbeans.impl.xb.ltgfmt.TestCase\norg.apache.xmlbeans.impl.xb.ltgfmt.TestsDocument$1\norg.apache.xmlbeans.impl.xb.ltgfmt.TestsDocument$Factory\norg.apache.xmlbeans.impl.xb.ltgfmt.TestsDocument$Tests$Factory\norg.apache.xmlbeans.impl.xb.ltgfmt.TestsDocument$Tests\norg.apache.xmlbeans.impl.xb.ltgfmt.TestsDocument\norg.apache.xmlbeans.impl.xb.ltgfmt.impl.CodeImpl\norg.apache.xmlbeans.impl.xb.ltgfmt.impl.FileDescImpl$RoleImpl\norg.apache.xmlbeans.impl.xb.ltgfmt.impl.FileDescImpl\norg.apache.xmlbeans.impl.xb.ltgfmt.impl.TestCaseImpl$FilesImpl\norg.apache.xmlbeans.impl.xb.ltgfmt.impl.TestCaseImpl\norg.apache.xmlbeans.impl.xb.ltgfmt.impl.TestsDocumentImpl$TestsImpl\norg.apache.xmlbeans.impl.xb.ltgfmt.impl.TestsDocumentImpl\norg.apache.xmlbeans.impl.xb.substwsdl.DefinitionsDocument$1\norg.apache.xmlbeans.impl.xb.substwsdl.DefinitionsDocument$Definitions$Factory\norg.apache.xmlbeans.impl.xb.substwsdl.DefinitionsDocument$Definitions\norg.apache.xmlbeans.impl.xb.substwsdl.DefinitionsDocument$Factory\norg.apache.xmlbeans.impl.xb.substwsdl.DefinitionsDocument\norg.apache.xmlbeans.impl.xb.substwsdl.TImport$1\norg.apache.xmlbeans.impl.xb.substwsdl.TImport$Factory\norg.apache.xmlbeans.impl.xb.substwsdl.TImport\norg.apache.xmlbeans.impl.xb.substwsdl.impl.DefinitionsDocumentImpl$DefinitionsImpl\norg.apache.xmlbeans.impl.xb.substwsdl.impl.DefinitionsDocumentImpl\norg.apache.xmlbeans.impl.xb.substwsdl.impl.TImportImpl\norg.apache.xmlbeans.impl.xb.xmlconfig.ConfigDocument$1\norg.apache.xmlbeans.impl.xb.xmlconfig.ConfigDocument$Config$Factory\norg.apache.xmlbeans.impl.xb.xmlconfig.ConfigDocument$Config\norg.apache.xmlbeans.impl.xb.xmlconfig.ConfigDocument$Factory\norg.apache.xmlbeans.impl.xb.xmlconfig.ConfigDocument\norg.apache.xmlbeans.impl.xb.xmlconfig.Extensionconfig$1\norg.apache.xmlbeans.impl.xb.xmlconfig.Extensionconfig$Factory\norg.apache.xmlbeans.impl.xb.xmlconfig.Extensionconfig$Interface$Factory\norg.apache.xmlbeans.impl.xb.xmlconfig.Extensionconfig$Interface\norg.apache.xmlbeans.impl.xb.xmlconfig.Extensionconfig$PrePostSet$Factory\norg.apache.xmlbeans.impl.xb.xmlconfig.Extensionconfig$PrePostSet\norg.apache.xmlbeans.impl.xb.xmlconfig.Extensionconfig\norg.apache.xmlbeans.impl.xb.xmlconfig.JavaName$1\norg.apache.xmlbeans.impl.xb.xmlconfig.JavaName$Factory\norg.apache.xmlbeans.impl.xb.xmlconfig.JavaName\norg.apache.xmlbeans.impl.xb.xmlconfig.JavaNameList$1\norg.apache.xmlbeans.impl.xb.xmlconfig.JavaNameList$Factory\norg.apache.xmlbeans.impl.xb.xmlconfig.JavaNameList$Member$Enum\norg.apache.xmlbeans.impl.xb.xmlconfig.JavaNameList$Member$Factory\norg.apache.xmlbeans.impl.xb.xmlconfig.JavaNameList$Member\norg.apache.xmlbeans.impl.xb.xmlconfig.JavaNameList$Member2$Factory\norg.apache.xmlbeans.impl.xb.xmlconfig.JavaNameList$Member2\norg.apache.xmlbeans.impl.xb.xmlconfig.JavaNameList\norg.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList$1\norg.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList$Factory\norg.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList$Member$Enum\norg.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList$Member$Factory\norg.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList$Member\norg.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList$Member2$Factory\norg.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList$Member2$Item$Factory\norg.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList$Member2$Item$Member$Enum\norg.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList$Member2$Item$Member$Factory\norg.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList$Member2$Item$Member\norg.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList$Member2$Item\norg.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList$Member2\norg.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList\norg.apache.xmlbeans.impl.xb.xmlconfig.NamespacePrefixList$1\norg.apache.xmlbeans.impl.xb.xmlconfig.NamespacePrefixList$Factory\norg.apache.xmlbeans.impl.xb.xmlconfig.NamespacePrefixList\norg.apache.xmlbeans.impl.xb.xmlconfig.Nsconfig$1\norg.apache.xmlbeans.impl.xb.xmlconfig.Nsconfig$Factory\norg.apache.xmlbeans.impl.xb.xmlconfig.Nsconfig\norg.apache.xmlbeans.impl.xb.xmlconfig.Qnameconfig$1\norg.apache.xmlbeans.impl.xb.xmlconfig.Qnameconfig$Factory\norg.apache.xmlbeans.impl.xb.xmlconfig.Qnameconfig\norg.apache.xmlbeans.impl.xb.xmlconfig.impl.ConfigDocumentImpl$ConfigImpl\norg.apache.xmlbeans.impl.xb.xmlconfig.impl.ConfigDocumentImpl\norg.apache.xmlbeans.impl.xb.xmlconfig.impl.ExtensionconfigImpl$InterfaceImpl\norg.apache.xmlbeans.impl.xb.xmlconfig.impl.ExtensionconfigImpl$PrePostSetImpl\norg.apache.xmlbeans.impl.xb.xmlconfig.impl.ExtensionconfigImpl\norg.apache.xmlbeans.impl.xb.xmlconfig.impl.JavaNameImpl\norg.apache.xmlbeans.impl.xb.xmlconfig.impl.JavaNameListImpl$MemberImpl\norg.apache.xmlbeans.impl.xb.xmlconfig.impl.JavaNameListImpl$MemberImpl2\norg.apache.xmlbeans.impl.xb.xmlconfig.impl.JavaNameListImpl\norg.apache.xmlbeans.impl.xb.xmlconfig.impl.NamespaceListImpl$MemberImpl\norg.apache.xmlbeans.impl.xb.xmlconfig.impl.NamespaceListImpl$MemberImpl2$ItemImpl$MemberImpl\norg.apache.xmlbeans.impl.xb.xmlconfig.impl.NamespaceListImpl$MemberImpl2$ItemImpl\norg.apache.xmlbeans.impl.xb.xmlconfig.impl.NamespaceListImpl$MemberImpl2\norg.apache.xmlbeans.impl.xb.xmlconfig.impl.NamespaceListImpl\norg.apache.xmlbeans.impl.xb.xmlconfig.impl.NamespacePrefixListImpl\norg.apache.xmlbeans.impl.xb.xmlconfig.impl.NsconfigImpl\norg.apache.xmlbeans.impl.xb.xmlconfig.impl.QnameconfigImpl\norg.apache.xmlbeans.impl.xb.xmlschema.BaseAttribute$1\norg.apache.xmlbeans.impl.xb.xmlschema.BaseAttribute$Factory\norg.apache.xmlbeans.impl.xb.xmlschema.BaseAttribute\norg.apache.xmlbeans.impl.xb.xmlschema.LangAttribute$1\norg.apache.xmlbeans.impl.xb.xmlschema.LangAttribute$Factory\norg.apache.xmlbeans.impl.xb.xmlschema.LangAttribute\norg.apache.xmlbeans.impl.xb.xmlschema.SpaceAttribute$1\norg.apache.xmlbeans.impl.xb.xmlschema.SpaceAttribute$Factory\norg.apache.xmlbeans.impl.xb.xmlschema.SpaceAttribute$Space$Enum\norg.apache.xmlbeans.impl.xb.xmlschema.SpaceAttribute$Space$Factory\norg.apache.xmlbeans.impl.xb.xmlschema.SpaceAttribute$Space\norg.apache.xmlbeans.impl.xb.xmlschema.SpaceAttribute\norg.apache.xmlbeans.impl.xb.xmlschema.impl.BaseAttributeImpl\norg.apache.xmlbeans.impl.xb.xmlschema.impl.LangAttributeImpl\norg.apache.xmlbeans.impl.xb.xmlschema.impl.SpaceAttributeImpl$SpaceImpl\norg.apache.xmlbeans.impl.xb.xmlschema.impl.SpaceAttributeImpl\norg.apache.xmlbeans.impl.xb.xsdownload.DownloadedSchemaEntry$1\norg.apache.xmlbeans.impl.xb.xsdownload.DownloadedSchemaEntry$Factory\norg.apache.xmlbeans.impl.xb.xsdownload.DownloadedSchemaEntry\norg.apache.xmlbeans.impl.xb.xsdownload.DownloadedSchemasDocument$1\norg.apache.xmlbeans.impl.xb.xsdownload.DownloadedSchemasDocument$DownloadedSchemas$Factory\norg.apache.xmlbeans.impl.xb.xsdownload.DownloadedSchemasDocument$DownloadedSchemas\norg.apache.xmlbeans.impl.xb.xsdownload.DownloadedSchemasDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdownload.DownloadedSchemasDocument\norg.apache.xmlbeans.impl.xb.xsdownload.impl.DownloadedSchemaEntryImpl\norg.apache.xmlbeans.impl.xb.xsdownload.impl.DownloadedSchemasDocumentImpl$DownloadedSchemasImpl\norg.apache.xmlbeans.impl.xb.xsdownload.impl.DownloadedSchemasDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.All$1\norg.apache.xmlbeans.impl.xb.xsdschema.All$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.All$MaxOccurs$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.All$MaxOccurs\norg.apache.xmlbeans.impl.xb.xsdschema.All$MinOccurs$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.All$MinOccurs\norg.apache.xmlbeans.impl.xb.xsdschema.All\norg.apache.xmlbeans.impl.xb.xsdschema.AllDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.AllDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.AllDocument\norg.apache.xmlbeans.impl.xb.xsdschema.AllNNI$1\norg.apache.xmlbeans.impl.xb.xsdschema.AllNNI$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.AllNNI$Member$Enum\norg.apache.xmlbeans.impl.xb.xsdschema.AllNNI$Member$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.AllNNI$Member\norg.apache.xmlbeans.impl.xb.xsdschema.AllNNI\norg.apache.xmlbeans.impl.xb.xsdschema.Annotated$1\norg.apache.xmlbeans.impl.xb.xsdschema.Annotated$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.Annotated\norg.apache.xmlbeans.impl.xb.xsdschema.AnnotationDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.AnnotationDocument$Annotation$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.AnnotationDocument$Annotation\norg.apache.xmlbeans.impl.xb.xsdschema.AnnotationDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.AnnotationDocument\norg.apache.xmlbeans.impl.xb.xsdschema.AnyAttributeDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.AnyAttributeDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.AnyAttributeDocument\norg.apache.xmlbeans.impl.xb.xsdschema.AnyDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.AnyDocument$Any$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.AnyDocument$Any\norg.apache.xmlbeans.impl.xb.xsdschema.AnyDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.AnyDocument\norg.apache.xmlbeans.impl.xb.xsdschema.AppinfoDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.AppinfoDocument$Appinfo$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.AppinfoDocument$Appinfo\norg.apache.xmlbeans.impl.xb.xsdschema.AppinfoDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.AppinfoDocument\norg.apache.xmlbeans.impl.xb.xsdschema.Attribute$1\norg.apache.xmlbeans.impl.xb.xsdschema.Attribute$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.Attribute$Use$Enum\norg.apache.xmlbeans.impl.xb.xsdschema.Attribute$Use$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.Attribute$Use\norg.apache.xmlbeans.impl.xb.xsdschema.Attribute\norg.apache.xmlbeans.impl.xb.xsdschema.AttributeDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.AttributeDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.AttributeDocument\norg.apache.xmlbeans.impl.xb.xsdschema.AttributeGroup$1\norg.apache.xmlbeans.impl.xb.xsdschema.AttributeGroup$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.AttributeGroup\norg.apache.xmlbeans.impl.xb.xsdschema.AttributeGroupDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.AttributeGroupDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.AttributeGroupDocument\norg.apache.xmlbeans.impl.xb.xsdschema.AttributeGroupRef$1\norg.apache.xmlbeans.impl.xb.xsdschema.AttributeGroupRef$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.AttributeGroupRef\norg.apache.xmlbeans.impl.xb.xsdschema.BlockSet$1\norg.apache.xmlbeans.impl.xb.xsdschema.BlockSet$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.BlockSet$Member$Enum\norg.apache.xmlbeans.impl.xb.xsdschema.BlockSet$Member$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.BlockSet$Member\norg.apache.xmlbeans.impl.xb.xsdschema.BlockSet$Member2$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.BlockSet$Member2$Item$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.BlockSet$Member2$Item\norg.apache.xmlbeans.impl.xb.xsdschema.BlockSet$Member2\norg.apache.xmlbeans.impl.xb.xsdschema.BlockSet\norg.apache.xmlbeans.impl.xb.xsdschema.ChoiceDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.ChoiceDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.ChoiceDocument\norg.apache.xmlbeans.impl.xb.xsdschema.ComplexContentDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.ComplexContentDocument$ComplexContent$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.ComplexContentDocument$ComplexContent\norg.apache.xmlbeans.impl.xb.xsdschema.ComplexContentDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.ComplexContentDocument\norg.apache.xmlbeans.impl.xb.xsdschema.ComplexRestrictionType$1\norg.apache.xmlbeans.impl.xb.xsdschema.ComplexRestrictionType$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.ComplexRestrictionType\norg.apache.xmlbeans.impl.xb.xsdschema.ComplexType$1\norg.apache.xmlbeans.impl.xb.xsdschema.ComplexType$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.ComplexType\norg.apache.xmlbeans.impl.xb.xsdschema.ComplexTypeDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.ComplexTypeDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.ComplexTypeDocument\norg.apache.xmlbeans.impl.xb.xsdschema.DerivationControl$1\norg.apache.xmlbeans.impl.xb.xsdschema.DerivationControl$Enum\norg.apache.xmlbeans.impl.xb.xsdschema.DerivationControl$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.DerivationControl\norg.apache.xmlbeans.impl.xb.xsdschema.DerivationSet$1\norg.apache.xmlbeans.impl.xb.xsdschema.DerivationSet$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.DerivationSet$Member$Enum\norg.apache.xmlbeans.impl.xb.xsdschema.DerivationSet$Member$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.DerivationSet$Member\norg.apache.xmlbeans.impl.xb.xsdschema.DerivationSet$Member2$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.DerivationSet$Member2\norg.apache.xmlbeans.impl.xb.xsdschema.DerivationSet\norg.apache.xmlbeans.impl.xb.xsdschema.DocumentationDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.DocumentationDocument$Documentation$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.DocumentationDocument$Documentation\norg.apache.xmlbeans.impl.xb.xsdschema.DocumentationDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.DocumentationDocument\norg.apache.xmlbeans.impl.xb.xsdschema.Element$1\norg.apache.xmlbeans.impl.xb.xsdschema.Element$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.Element\norg.apache.xmlbeans.impl.xb.xsdschema.ElementDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.ElementDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.ElementDocument\norg.apache.xmlbeans.impl.xb.xsdschema.EnumerationDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.EnumerationDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.EnumerationDocument\norg.apache.xmlbeans.impl.xb.xsdschema.ExplicitGroup$1\norg.apache.xmlbeans.impl.xb.xsdschema.ExplicitGroup$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.ExplicitGroup\norg.apache.xmlbeans.impl.xb.xsdschema.ExtensionType$1\norg.apache.xmlbeans.impl.xb.xsdschema.ExtensionType$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.ExtensionType\norg.apache.xmlbeans.impl.xb.xsdschema.Facet$1\norg.apache.xmlbeans.impl.xb.xsdschema.Facet$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.Facet\norg.apache.xmlbeans.impl.xb.xsdschema.FieldDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.FieldDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.FieldDocument$Field$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.FieldDocument$Field$Xpath$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.FieldDocument$Field$Xpath\norg.apache.xmlbeans.impl.xb.xsdschema.FieldDocument$Field\norg.apache.xmlbeans.impl.xb.xsdschema.FieldDocument\norg.apache.xmlbeans.impl.xb.xsdschema.FormChoice$1\norg.apache.xmlbeans.impl.xb.xsdschema.FormChoice$Enum\norg.apache.xmlbeans.impl.xb.xsdschema.FormChoice$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.FormChoice\norg.apache.xmlbeans.impl.xb.xsdschema.FractionDigitsDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.FractionDigitsDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.FractionDigitsDocument\norg.apache.xmlbeans.impl.xb.xsdschema.FullDerivationSet$1\norg.apache.xmlbeans.impl.xb.xsdschema.FullDerivationSet$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.FullDerivationSet$Member$Enum\norg.apache.xmlbeans.impl.xb.xsdschema.FullDerivationSet$Member$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.FullDerivationSet$Member\norg.apache.xmlbeans.impl.xb.xsdschema.FullDerivationSet$Member2$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.FullDerivationSet$Member2\norg.apache.xmlbeans.impl.xb.xsdschema.FullDerivationSet\norg.apache.xmlbeans.impl.xb.xsdschema.Group$1\norg.apache.xmlbeans.impl.xb.xsdschema.Group$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.Group\norg.apache.xmlbeans.impl.xb.xsdschema.GroupDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.GroupDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.GroupDocument\norg.apache.xmlbeans.impl.xb.xsdschema.GroupRef$1\norg.apache.xmlbeans.impl.xb.xsdschema.GroupRef$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.GroupRef\norg.apache.xmlbeans.impl.xb.xsdschema.ImportDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.ImportDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.ImportDocument$Import$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.ImportDocument$Import\norg.apache.xmlbeans.impl.xb.xsdschema.ImportDocument\norg.apache.xmlbeans.impl.xb.xsdschema.IncludeDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.IncludeDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.IncludeDocument$Include$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.IncludeDocument$Include\norg.apache.xmlbeans.impl.xb.xsdschema.IncludeDocument\norg.apache.xmlbeans.impl.xb.xsdschema.KeyDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.KeyDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.KeyDocument\norg.apache.xmlbeans.impl.xb.xsdschema.Keybase$1\norg.apache.xmlbeans.impl.xb.xsdschema.Keybase$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.Keybase\norg.apache.xmlbeans.impl.xb.xsdschema.KeyrefDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.KeyrefDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.KeyrefDocument$Keyref$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.KeyrefDocument$Keyref\norg.apache.xmlbeans.impl.xb.xsdschema.KeyrefDocument\norg.apache.xmlbeans.impl.xb.xsdschema.LengthDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.LengthDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.LengthDocument\norg.apache.xmlbeans.impl.xb.xsdschema.ListDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.ListDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.ListDocument$List$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.ListDocument$List\norg.apache.xmlbeans.impl.xb.xsdschema.ListDocument\norg.apache.xmlbeans.impl.xb.xsdschema.LocalComplexType$1\norg.apache.xmlbeans.impl.xb.xsdschema.LocalComplexType$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.LocalComplexType\norg.apache.xmlbeans.impl.xb.xsdschema.LocalElement$1\norg.apache.xmlbeans.impl.xb.xsdschema.LocalElement$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.LocalElement\norg.apache.xmlbeans.impl.xb.xsdschema.LocalSimpleType$1\norg.apache.xmlbeans.impl.xb.xsdschema.LocalSimpleType$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.LocalSimpleType\norg.apache.xmlbeans.impl.xb.xsdschema.MaxExclusiveDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.MaxExclusiveDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.MaxExclusiveDocument\norg.apache.xmlbeans.impl.xb.xsdschema.MaxInclusiveDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.MaxInclusiveDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.MaxInclusiveDocument\norg.apache.xmlbeans.impl.xb.xsdschema.MaxLengthDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.MaxLengthDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.MaxLengthDocument\norg.apache.xmlbeans.impl.xb.xsdschema.MinExclusiveDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.MinExclusiveDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.MinExclusiveDocument\norg.apache.xmlbeans.impl.xb.xsdschema.MinInclusiveDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.MinInclusiveDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.MinInclusiveDocument\norg.apache.xmlbeans.impl.xb.xsdschema.MinLengthDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.MinLengthDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.MinLengthDocument\norg.apache.xmlbeans.impl.xb.xsdschema.NamedAttributeGroup$1\norg.apache.xmlbeans.impl.xb.xsdschema.NamedAttributeGroup$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.NamedAttributeGroup\norg.apache.xmlbeans.impl.xb.xsdschema.NamedGroup$1\norg.apache.xmlbeans.impl.xb.xsdschema.NamedGroup$All$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.NamedGroup$All\norg.apache.xmlbeans.impl.xb.xsdschema.NamedGroup$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.NamedGroup\norg.apache.xmlbeans.impl.xb.xsdschema.NamespaceList$1\norg.apache.xmlbeans.impl.xb.xsdschema.NamespaceList$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.NamespaceList$Member$Enum\norg.apache.xmlbeans.impl.xb.xsdschema.NamespaceList$Member$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.NamespaceList$Member\norg.apache.xmlbeans.impl.xb.xsdschema.NamespaceList$Member2$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.NamespaceList$Member2$Item$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.NamespaceList$Member2$Item$Member$Enum\norg.apache.xmlbeans.impl.xb.xsdschema.NamespaceList$Member2$Item$Member$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.NamespaceList$Member2$Item$Member\norg.apache.xmlbeans.impl.xb.xsdschema.NamespaceList$Member2$Item\norg.apache.xmlbeans.impl.xb.xsdschema.NamespaceList$Member2\norg.apache.xmlbeans.impl.xb.xsdschema.NamespaceList\norg.apache.xmlbeans.impl.xb.xsdschema.NarrowMaxMin$1\norg.apache.xmlbeans.impl.xb.xsdschema.NarrowMaxMin$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.NarrowMaxMin$MaxOccurs$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.NarrowMaxMin$MaxOccurs\norg.apache.xmlbeans.impl.xb.xsdschema.NarrowMaxMin$MinOccurs$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.NarrowMaxMin$MinOccurs\norg.apache.xmlbeans.impl.xb.xsdschema.NarrowMaxMin\norg.apache.xmlbeans.impl.xb.xsdschema.NoFixedFacet$1\norg.apache.xmlbeans.impl.xb.xsdschema.NoFixedFacet$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.NoFixedFacet\norg.apache.xmlbeans.impl.xb.xsdschema.NotationDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.NotationDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.NotationDocument$Notation$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.NotationDocument$Notation\norg.apache.xmlbeans.impl.xb.xsdschema.NotationDocument\norg.apache.xmlbeans.impl.xb.xsdschema.NumFacet$1\norg.apache.xmlbeans.impl.xb.xsdschema.NumFacet$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.NumFacet\norg.apache.xmlbeans.impl.xb.xsdschema.OpenAttrs$1\norg.apache.xmlbeans.impl.xb.xsdschema.OpenAttrs$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.OpenAttrs\norg.apache.xmlbeans.impl.xb.xsdschema.PatternDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.PatternDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.PatternDocument$Pattern$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.PatternDocument$Pattern\norg.apache.xmlbeans.impl.xb.xsdschema.PatternDocument\norg.apache.xmlbeans.impl.xb.xsdschema.Public$1\norg.apache.xmlbeans.impl.xb.xsdschema.Public$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.Public\norg.apache.xmlbeans.impl.xb.xsdschema.RealGroup$1\norg.apache.xmlbeans.impl.xb.xsdschema.RealGroup$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.RealGroup\norg.apache.xmlbeans.impl.xb.xsdschema.RedefineDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.RedefineDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.RedefineDocument$Redefine$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.RedefineDocument$Redefine\norg.apache.xmlbeans.impl.xb.xsdschema.RedefineDocument\norg.apache.xmlbeans.impl.xb.xsdschema.ReducedDerivationControl$1\norg.apache.xmlbeans.impl.xb.xsdschema.ReducedDerivationControl$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.ReducedDerivationControl\norg.apache.xmlbeans.impl.xb.xsdschema.RestrictionDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.RestrictionDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.RestrictionDocument$Restriction$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.RestrictionDocument$Restriction\norg.apache.xmlbeans.impl.xb.xsdschema.RestrictionDocument\norg.apache.xmlbeans.impl.xb.xsdschema.RestrictionType$1\norg.apache.xmlbeans.impl.xb.xsdschema.RestrictionType$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.RestrictionType\norg.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument$Schema$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument$Schema\norg.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument\norg.apache.xmlbeans.impl.xb.xsdschema.SelectorDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.SelectorDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.SelectorDocument$Selector$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.SelectorDocument$Selector$Xpath$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.SelectorDocument$Selector$Xpath\norg.apache.xmlbeans.impl.xb.xsdschema.SelectorDocument$Selector\norg.apache.xmlbeans.impl.xb.xsdschema.SelectorDocument\norg.apache.xmlbeans.impl.xb.xsdschema.SequenceDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.SequenceDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.SequenceDocument\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleContentDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleContentDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleContentDocument$SimpleContent$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleContentDocument$SimpleContent\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleContentDocument\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleDerivationSet$1\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleDerivationSet$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleDerivationSet$Member$Enum\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleDerivationSet$Member$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleDerivationSet$Member\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleDerivationSet$Member2$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleDerivationSet$Member2$Item$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleDerivationSet$Member2$Item\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleDerivationSet$Member2\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleDerivationSet\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleExplicitGroup$1\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleExplicitGroup$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleExplicitGroup\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleExtensionType$1\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleExtensionType$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleExtensionType\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleRestrictionType$1\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleRestrictionType$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleRestrictionType\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleType$1\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleType$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleType\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleTypeDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleTypeDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.SimpleTypeDocument\norg.apache.xmlbeans.impl.xb.xsdschema.TopLevelAttribute$1\norg.apache.xmlbeans.impl.xb.xsdschema.TopLevelAttribute$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.TopLevelAttribute\norg.apache.xmlbeans.impl.xb.xsdschema.TopLevelComplexType$1\norg.apache.xmlbeans.impl.xb.xsdschema.TopLevelComplexType$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.TopLevelComplexType\norg.apache.xmlbeans.impl.xb.xsdschema.TopLevelElement$1\norg.apache.xmlbeans.impl.xb.xsdschema.TopLevelElement$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.TopLevelElement\norg.apache.xmlbeans.impl.xb.xsdschema.TopLevelSimpleType$1\norg.apache.xmlbeans.impl.xb.xsdschema.TopLevelSimpleType$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.TopLevelSimpleType\norg.apache.xmlbeans.impl.xb.xsdschema.TotalDigitsDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.TotalDigitsDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.TotalDigitsDocument$TotalDigits$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.TotalDigitsDocument$TotalDigits\norg.apache.xmlbeans.impl.xb.xsdschema.TotalDigitsDocument\norg.apache.xmlbeans.impl.xb.xsdschema.TypeDerivationControl$1\norg.apache.xmlbeans.impl.xb.xsdschema.TypeDerivationControl$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.TypeDerivationControl\norg.apache.xmlbeans.impl.xb.xsdschema.UnionDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.UnionDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.UnionDocument$Union$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.UnionDocument$Union$MemberTypes$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.UnionDocument$Union$MemberTypes\norg.apache.xmlbeans.impl.xb.xsdschema.UnionDocument$Union\norg.apache.xmlbeans.impl.xb.xsdschema.UnionDocument\norg.apache.xmlbeans.impl.xb.xsdschema.UniqueDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.UniqueDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.UniqueDocument\norg.apache.xmlbeans.impl.xb.xsdschema.WhiteSpaceDocument$1\norg.apache.xmlbeans.impl.xb.xsdschema.WhiteSpaceDocument$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.WhiteSpaceDocument$WhiteSpace$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.WhiteSpaceDocument$WhiteSpace$Value$Enum\norg.apache.xmlbeans.impl.xb.xsdschema.WhiteSpaceDocument$WhiteSpace$Value$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.WhiteSpaceDocument$WhiteSpace$Value\norg.apache.xmlbeans.impl.xb.xsdschema.WhiteSpaceDocument$WhiteSpace\norg.apache.xmlbeans.impl.xb.xsdschema.WhiteSpaceDocument\norg.apache.xmlbeans.impl.xb.xsdschema.Wildcard$1\norg.apache.xmlbeans.impl.xb.xsdschema.Wildcard$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.Wildcard$ProcessContents$Enum\norg.apache.xmlbeans.impl.xb.xsdschema.Wildcard$ProcessContents$Factory\norg.apache.xmlbeans.impl.xb.xsdschema.Wildcard$ProcessContents\norg.apache.xmlbeans.impl.xb.xsdschema.Wildcard\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AllDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AllImpl$MaxOccursImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AllImpl$MinOccursImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AllImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AllNNIImpl$MemberImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AllNNIImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AnnotatedImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AnnotationDocumentImpl$AnnotationImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AnnotationDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AnyAttributeDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AnyDocumentImpl$AnyImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AnyDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AppinfoDocumentImpl$AppinfoImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AppinfoDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AttributeDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AttributeGroupDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AttributeGroupImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AttributeGroupRefImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AttributeImpl$UseImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.AttributeImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.BlockSetImpl$MemberImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.BlockSetImpl$MemberImpl2$ItemImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.BlockSetImpl$MemberImpl2\norg.apache.xmlbeans.impl.xb.xsdschema.impl.BlockSetImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.ChoiceDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.ComplexContentDocumentImpl$ComplexContentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.ComplexContentDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.ComplexRestrictionTypeImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.ComplexTypeDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.ComplexTypeImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.DerivationControlImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.DerivationSetImpl$MemberImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.DerivationSetImpl$MemberImpl2\norg.apache.xmlbeans.impl.xb.xsdschema.impl.DerivationSetImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.DocumentationDocumentImpl$DocumentationImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.DocumentationDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.ElementDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.ElementImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.EnumerationDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.ExplicitGroupImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.ExtensionTypeImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.FacetImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.FieldDocumentImpl$FieldImpl$XpathImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.FieldDocumentImpl$FieldImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.FieldDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.FormChoiceImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.FractionDigitsDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.FullDerivationSetImpl$MemberImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.FullDerivationSetImpl$MemberImpl2\norg.apache.xmlbeans.impl.xb.xsdschema.impl.FullDerivationSetImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.GroupDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.GroupImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.GroupRefImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.ImportDocumentImpl$ImportImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.ImportDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.IncludeDocumentImpl$IncludeImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.IncludeDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.KeyDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.KeybaseImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.KeyrefDocumentImpl$KeyrefImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.KeyrefDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.LengthDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.ListDocumentImpl$ListImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.ListDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.LocalComplexTypeImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.LocalElementImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.LocalSimpleTypeImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.MaxExclusiveDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.MaxInclusiveDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.MaxLengthDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.MinExclusiveDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.MinInclusiveDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.MinLengthDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.NamedAttributeGroupImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.NamedGroupImpl$AllImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.NamedGroupImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.NamespaceListImpl$MemberImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.NamespaceListImpl$MemberImpl2$ItemImpl$MemberImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.NamespaceListImpl$MemberImpl2$ItemImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.NamespaceListImpl$MemberImpl2\norg.apache.xmlbeans.impl.xb.xsdschema.impl.NamespaceListImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.NarrowMaxMinImpl$MaxOccursImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.NarrowMaxMinImpl$MinOccursImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.NarrowMaxMinImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.NoFixedFacetImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.NotationDocumentImpl$NotationImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.NotationDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.NumFacetImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.OpenAttrsImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.PatternDocumentImpl$PatternImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.PatternDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.PublicImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.RealGroupImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.RedefineDocumentImpl$RedefineImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.RedefineDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.ReducedDerivationControlImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.RestrictionDocumentImpl$RestrictionImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.RestrictionDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.RestrictionTypeImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.SchemaDocumentImpl$SchemaImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.SchemaDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.SelectorDocumentImpl$SelectorImpl$XpathImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.SelectorDocumentImpl$SelectorImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.SelectorDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.SequenceDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.SimpleContentDocumentImpl$SimpleContentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.SimpleContentDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.SimpleDerivationSetImpl$MemberImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.SimpleDerivationSetImpl$MemberImpl2$ItemImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.SimpleDerivationSetImpl$MemberImpl2\norg.apache.xmlbeans.impl.xb.xsdschema.impl.SimpleDerivationSetImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.SimpleExplicitGroupImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.SimpleExtensionTypeImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.SimpleRestrictionTypeImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.SimpleTypeDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.SimpleTypeImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.TopLevelAttributeImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.TopLevelComplexTypeImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.TopLevelElementImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.TopLevelSimpleTypeImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.TotalDigitsDocumentImpl$TotalDigitsImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.TotalDigitsDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.TypeDerivationControlImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.UnionDocumentImpl$UnionImpl$MemberTypesImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.UnionDocumentImpl$UnionImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.UnionDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.UniqueDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.WhiteSpaceDocumentImpl$WhiteSpaceImpl$ValueImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.WhiteSpaceDocumentImpl$WhiteSpaceImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.WhiteSpaceDocumentImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.WildcardImpl$ProcessContentsImpl\norg.apache.xmlbeans.impl.xb.xsdschema.impl.WildcardImpl\norg.apache.xmlbeans.soap.SOAPArrayType\norg.apache.xmlbeans.soap.SchemaWSDLArrayType\norg.apache.xmlbeans.impl.tool.BaseSchemaResourceManager$SchemaResource\norg.apache.xmlbeans.impl.tool.BaseSchemaResourceManager\norg.apache.xmlbeans.impl.tool.CodeGenUtil$1\norg.apache.xmlbeans.impl.tool.CodeGenUtil$2\norg.apache.xmlbeans.impl.tool.CodeGenUtil$ThreadedReader\norg.apache.xmlbeans.impl.tool.CodeGenUtil\norg.apache.xmlbeans.impl.tool.CommandLine\norg.apache.xmlbeans.impl.tool.Diff$1\norg.apache.xmlbeans.impl.tool.Diff$FileNameComparator\norg.apache.xmlbeans.impl.tool.Diff$XsbFilenameFilter\norg.apache.xmlbeans.impl.tool.Diff$ZipEntryNameComparator\norg.apache.xmlbeans.impl.tool.Diff\norg.apache.xmlbeans.impl.tool.Extension$Param\norg.apache.xmlbeans.impl.tool.Extension\norg.apache.xmlbeans.impl.tool.FactorImports\norg.apache.xmlbeans.impl.tool.InstanceValidator\norg.apache.xmlbeans.impl.tool.PrettyPrinter\norg.apache.xmlbeans.impl.tool.RunXQuery\norg.apache.xmlbeans.impl.tool.SchemaCodeGenerator$1\norg.apache.xmlbeans.impl.tool.SchemaCodeGenerator\norg.apache.xmlbeans.impl.tool.SchemaCompiler$Parameters\norg.apache.xmlbeans.impl.tool.SchemaCompiler\norg.apache.xmlbeans.impl.tool.SchemaCompilerExtension\norg.apache.xmlbeans.impl.tool.SchemaCopy\norg.apache.xmlbeans.impl.tool.SchemaImportResolver$SchemaLocator\norg.apache.xmlbeans.impl.tool.SchemaImportResolver$SchemaResource\norg.apache.xmlbeans.impl.tool.SchemaImportResolver\norg.apache.xmlbeans.impl.tool.SchemaResourceManager$1\norg.apache.xmlbeans.impl.tool.SchemaResourceManager\norg.apache.xmlbeans.impl.tool.StreamInstanceValidator\norg.apache.xmlbeans.impl.tool.TypeHierarchyPrinter\norg.apache.xmlbeans.impl.tool.XMLBean$ErrorLogger\norg.apache.xmlbeans.impl.tool.XMLBean\norg.apache.xmlbeans.impl.tool.XMLBeanXSTCHarness\norg.apache.xmlbeans.impl.tool.XSTCTester$Harness\norg.apache.xmlbeans.impl.tool.XSTCTester$TestCase\norg.apache.xmlbeans.impl.tool.XSTCTester$TestCaseResult\norg.apache.xmlbeans.impl.tool.XSTCTester\norg.apache.xmlbeans.impl.tool.XsbDumper$1\norg.apache.xmlbeans.impl.tool.XsbDumper$StringPool\norg.apache.xmlbeans.impl.tool.XsbDumper\nschemaorg_apache_xmlbeans.system.sXMLCONFIG.TypeSystemHolder\nschemaorg_apache_xmlbeans.system.sXMLTOOLS.TypeSystemHolder\nschemaorg_apache_xmlbeans.system.sXMLSCHEMA.TypeSystemHolder\nschemaorg_apache_xmlbeans.system.sXMLLANG.TypeSystemHolder\norg.apache.xmlbeans.impl.store.CharUtil$1\norg.apache.xmlbeans.impl.store.CharUtil$CharIterator\norg.apache.xmlbeans.impl.store.CharUtil$CharJoin\norg.apache.xmlbeans.impl.store.CharUtil\norg.apache.xmlbeans.impl.store.Cur$CurLoadContext\norg.apache.xmlbeans.impl.store.Cur$Locations\norg.apache.xmlbeans.impl.store.Cur\norg.apache.xmlbeans.impl.store.Cursor$ChangeStampImpl\norg.apache.xmlbeans.impl.store.Cursor$DomSaver\norg.apache.xmlbeans.impl.store.Cursor\norg.apache.xmlbeans.impl.store.DomImpl$1\norg.apache.xmlbeans.impl.store.DomImpl$CdataNode\norg.apache.xmlbeans.impl.store.DomImpl$CharNode\norg.apache.xmlbeans.impl.store.DomImpl$Dom\norg.apache.xmlbeans.impl.store.DomImpl$ElementsByTagNameNSNodeList\norg.apache.xmlbeans.impl.store.DomImpl$ElementsByTagNameNodeList\norg.apache.xmlbeans.impl.store.DomImpl$ElementsNodeList\norg.apache.xmlbeans.impl.store.DomImpl$EmptyNodeList\norg.apache.xmlbeans.impl.store.DomImpl$HierarchyRequestErr\norg.apache.xmlbeans.impl.store.DomImpl$IndexSizeError\norg.apache.xmlbeans.impl.store.DomImpl$InuseAttributeError\norg.apache.xmlbeans.impl.store.DomImpl$InvalidCharacterError\norg.apache.xmlbeans.impl.store.DomImpl$NamespaceErr\norg.apache.xmlbeans.impl.store.DomImpl$NoModificationAllowedErr\norg.apache.xmlbeans.impl.store.DomImpl$NotFoundErr\norg.apache.xmlbeans.impl.store.DomImpl$NotSupportedError\norg.apache.xmlbeans.impl.store.DomImpl$SaajCdataNode\norg.apache.xmlbeans.impl.store.DomImpl$SaajData\norg.apache.xmlbeans.impl.store.DomImpl$SaajTextNode\norg.apache.xmlbeans.impl.store.DomImpl$TextNode\norg.apache.xmlbeans.impl.store.DomImpl$WrongDocumentErr\norg.apache.xmlbeans.impl.store.DomImpl\norg.apache.xmlbeans.impl.store.Jsr173$Jsr173GateWay\norg.apache.xmlbeans.impl.store.Jsr173$SyncedJsr173\norg.apache.xmlbeans.impl.store.Jsr173$UnsyncedJsr173\norg.apache.xmlbeans.impl.store.Jsr173$XMLStreamReaderBase\norg.apache.xmlbeans.impl.store.Jsr173$XMLStreamReaderForNode\norg.apache.xmlbeans.impl.store.Jsr173$XMLStreamReaderForString\norg.apache.xmlbeans.impl.store.Jsr173\norg.apache.xmlbeans.impl.store.Locale$1\norg.apache.xmlbeans.impl.store.Locale$ChangeListener\norg.apache.xmlbeans.impl.store.Locale$DefaultEntityResolver\norg.apache.xmlbeans.impl.store.Locale$DefaultQNameFactory\norg.apache.xmlbeans.impl.store.Locale$DocProps\norg.apache.xmlbeans.impl.store.Locale$LoadContext\norg.apache.xmlbeans.impl.store.Locale$PiccoloSaxLoader\norg.apache.xmlbeans.impl.store.Locale$Ref\norg.apache.xmlbeans.impl.store.Locale$SaxHandler\norg.apache.xmlbeans.impl.store.Locale$SaxLoader\norg.apache.xmlbeans.impl.store.Locale$ScrubBuffer\norg.apache.xmlbeans.impl.store.Locale$XmlReaderSaxLoader\norg.apache.xmlbeans.impl.store.Locale$XmlSaxHandlerImpl\norg.apache.xmlbeans.impl.store.Locale$domNthCache\norg.apache.xmlbeans.impl.store.Locale$nthCache\norg.apache.xmlbeans.impl.store.Locale\norg.apache.xmlbeans.impl.store.Path$PathEngine\norg.apache.xmlbeans.impl.store.Path$SaxonPathImpl$SaxonPathEngine\norg.apache.xmlbeans.impl.store.Path$SaxonPathImpl\norg.apache.xmlbeans.impl.store.Path$XbeanPath\norg.apache.xmlbeans.impl.store.Path$XbeanPathEngine\norg.apache.xmlbeans.impl.store.Path\norg.apache.xmlbeans.impl.store.Public2$TestTypeStoreUser\norg.apache.xmlbeans.impl.store.Public2\norg.apache.xmlbeans.impl.store.QNameFactory\norg.apache.xmlbeans.impl.store.Query$SaxonQueryImpl$SaxonQueryEngine\norg.apache.xmlbeans.impl.store.Query$SaxonQueryImpl\norg.apache.xmlbeans.impl.store.Query\norg.apache.xmlbeans.impl.store.Saaj$SaajCallback\norg.apache.xmlbeans.impl.store.Saaj\norg.apache.xmlbeans.impl.store.Saver$1\norg.apache.xmlbeans.impl.store.Saver$DocSaveCur\norg.apache.xmlbeans.impl.store.Saver$FilterPiSaveCur\norg.apache.xmlbeans.impl.store.Saver$FilterSaveCur\norg.apache.xmlbeans.impl.store.Saver$FragSaveCur\norg.apache.xmlbeans.impl.store.Saver$InputStreamSaver$OutputStreamImpl\norg.apache.xmlbeans.impl.store.Saver$InputStreamSaver\norg.apache.xmlbeans.impl.store.Saver$OptimizedForSpeedSaver$SaverIOException\norg.apache.xmlbeans.impl.store.Saver$OptimizedForSpeedSaver\norg.apache.xmlbeans.impl.store.Saver$PrettySaveCur\norg.apache.xmlbeans.impl.store.Saver$SaveCur\norg.apache.xmlbeans.impl.store.Saver$SaxSaver$SaverSAXException\norg.apache.xmlbeans.impl.store.Saver$SaxSaver\norg.apache.xmlbeans.impl.store.Saver$SynthNamespaceSaver\norg.apache.xmlbeans.impl.store.Saver$TextReader\norg.apache.xmlbeans.impl.store.Saver$TextSaver\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamImpl\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamSaver$ChangePrefixMappingImpl\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamSaver$CharacterDataImpl\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamSaver$CommentImpl\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamSaver$EndDocumentImpl\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamSaver$EndElementImpl\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamSaver$EndPrefixMappingImpl\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamSaver$ProcessingInstructionImpl\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamSaver$StartDocumentImpl\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamSaver$StartElementImpl$AttributeImpl\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamSaver$StartElementImpl$AttributeIteratorImpl\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamSaver$StartElementImpl$NormalAttributeImpl\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamSaver$StartElementImpl$XmlnsAttributeImpl\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamSaver$StartElementImpl\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamSaver$StartPrefixMappingImpl\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamSaver$TripletEventImpl\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamSaver$XmlEventImpl\norg.apache.xmlbeans.impl.store.Saver$XmlInputStreamSaver\norg.apache.xmlbeans.impl.store.Saver\norg.apache.xmlbeans.impl.store.SaxonXBeansDelegate$QueryInterface\norg.apache.xmlbeans.impl.store.SaxonXBeansDelegate$SelectPathInterface\norg.apache.xmlbeans.impl.store.SaxonXBeansDelegate\norg.apache.xmlbeans.impl.store.Validate\norg.apache.xmlbeans.impl.store.Xobj$AttrIdXobj\norg.apache.xmlbeans.impl.store.Xobj$AttrXobj\norg.apache.xmlbeans.impl.store.Xobj$Bookmark\norg.apache.xmlbeans.impl.store.Xobj$CommentXobj\norg.apache.xmlbeans.impl.store.Xobj$DetailEntryXobj\norg.apache.xmlbeans.impl.store.Xobj$DetailXobj\norg.apache.xmlbeans.impl.store.Xobj$DocumentFragXobj\norg.apache.xmlbeans.impl.store.Xobj$DocumentXobj\norg.apache.xmlbeans.impl.store.Xobj$ElementAttributes\norg.apache.xmlbeans.impl.store.Xobj$ElementXobj\norg.apache.xmlbeans.impl.store.Xobj$NamedNodeXobj\norg.apache.xmlbeans.impl.store.Xobj$NodeXobj\norg.apache.xmlbeans.impl.store.Xobj$ProcInstXobj\norg.apache.xmlbeans.impl.store.Xobj$SoapBodyElementXobj\norg.apache.xmlbeans.impl.store.Xobj$SoapBodyXobj\norg.apache.xmlbeans.impl.store.Xobj$SoapElementXobj\norg.apache.xmlbeans.impl.store.Xobj$SoapEnvelopeXobj\norg.apache.xmlbeans.impl.store.Xobj$SoapFaultElementXobj\norg.apache.xmlbeans.impl.store.Xobj$SoapFaultXobj\norg.apache.xmlbeans.impl.store.Xobj$SoapHeaderElementXobj\norg.apache.xmlbeans.impl.store.Xobj$SoapHeaderXobj\norg.apache.xmlbeans.impl.store.Xobj$SoapPartDocXobj\norg.apache.xmlbeans.impl.store.Xobj$SoapPartDom\norg.apache.xmlbeans.impl.store.Xobj\norg.w3c.dom.DOMConfiguration\norg.w3c.dom.DOMStringList\norg.w3c.dom.TypeInfo\norg.w3c.dom.UserDataHandler\norg.apache.xmlbeans.impl.soap.AttachmentPart\norg.apache.xmlbeans.impl.soap.Detail\norg.apache.xmlbeans.impl.soap.DetailEntry\norg.apache.xmlbeans.impl.soap.FactoryFinder\norg.apache.xmlbeans.impl.soap.MessageFactory\norg.apache.xmlbeans.impl.soap.MimeHeader\norg.apache.xmlbeans.impl.soap.MimeHeaders$MatchingIterator\norg.apache.xmlbeans.impl.soap.MimeHeaders\norg.apache.xmlbeans.impl.soap.Name\norg.apache.xmlbeans.impl.soap.Node\norg.apache.xmlbeans.impl.soap.SOAPBody\norg.apache.xmlbeans.impl.soap.SOAPBodyElement\norg.apache.xmlbeans.impl.soap.SOAPConnection\norg.apache.xmlbeans.impl.soap.SOAPConnectionFactory\norg.apache.xmlbeans.impl.soap.SOAPConstants\norg.apache.xmlbeans.impl.soap.SOAPElement\norg.apache.xmlbeans.impl.soap.SOAPElementFactory\norg.apache.xmlbeans.impl.soap.SOAPEnvelope\norg.apache.xmlbeans.impl.soap.SOAPException\norg.apache.xmlbeans.impl.soap.SOAPFactory\norg.apache.xmlbeans.impl.soap.SOAPFault\norg.apache.xmlbeans.impl.soap.SOAPFaultElement\norg.apache.xmlbeans.impl.soap.SOAPHeader\norg.apache.xmlbeans.impl.soap.SOAPHeaderElement\norg.apache.xmlbeans.impl.soap.SOAPMessage\norg.apache.xmlbeans.impl.soap.SOAPPart\norg.apache.xmlbeans.impl.soap.Text\norg.apache.xmlbeans.xml.stream.Attribute\norg.apache.xmlbeans.xml.stream.AttributeIterator\norg.apache.xmlbeans.xml.stream.BufferedXMLInputStream\norg.apache.xmlbeans.xml.stream.ChangePrefixMapping\norg.apache.xmlbeans.xml.stream.CharacterData\norg.apache.xmlbeans.xml.stream.Comment\norg.apache.xmlbeans.xml.stream.ElementFilter\norg.apache.xmlbeans.xml.stream.EndDocument\norg.apache.xmlbeans.xml.stream.EndElement\norg.apache.xmlbeans.xml.stream.EndPrefixMapping\norg.apache.xmlbeans.xml.stream.EntityReference\norg.apache.xmlbeans.xml.stream.Location\norg.apache.xmlbeans.xml.stream.ProcessingInstruction\norg.apache.xmlbeans.xml.stream.ReferenceResolver\norg.apache.xmlbeans.xml.stream.Space\norg.apache.xmlbeans.xml.stream.StartDocument\norg.apache.xmlbeans.xml.stream.StartElement\norg.apache.xmlbeans.xml.stream.StartPrefixMapping\norg.apache.xmlbeans.xml.stream.XMLEvent\norg.apache.xmlbeans.xml.stream.XMLInputStream\norg.apache.xmlbeans.xml.stream.XMLName\norg.apache.xmlbeans.xml.stream.XMLStreamException\norg.apache.xmlbeans.xml.stream.events.ElementTypeNames\norg.apache.xmlbeans.xml.stream.utils.NestedThrowable$Util\norg.apache.xmlbeans.xml.stream.utils.NestedThrowable\norg.apache.xmlbeans.impl.richParser.XMLStreamReaderExt\norg.apache.xmlbeans.impl.richParser.XMLStreamReaderExtImpl$CharSeqTrimWS$ExtLocation\norg.apache.xmlbeans.impl.richParser.XMLStreamReaderExtImpl$CharSeqTrimWS\norg.apache.xmlbeans.impl.richParser.XMLStreamReaderExtImpl\nrepackage.EditBuildScript\nrepackage.Repackage\nrepackage.Repackager\norg.apache.xmlbeans.impl.jam.JAnnotatedElement\norg.apache.xmlbeans.impl.jam.JAnnotation\norg.apache.xmlbeans.impl.jam.JAnnotationValue\norg.apache.xmlbeans.impl.jam.JClass\norg.apache.xmlbeans.impl.jam.JComment\norg.apache.xmlbeans.impl.jam.JConstructor\norg.apache.xmlbeans.impl.jam.JElement\norg.apache.xmlbeans.impl.jam.JField\norg.apache.xmlbeans.impl.jam.JInvokable\norg.apache.xmlbeans.impl.jam.JMember\norg.apache.xmlbeans.impl.jam.JMethod\norg.apache.xmlbeans.impl.jam.JPackage\norg.apache.xmlbeans.impl.jam.JParameter\norg.apache.xmlbeans.impl.jam.JProperty\norg.apache.xmlbeans.impl.jam.JSourcePosition\norg.apache.xmlbeans.impl.jam.JamClassIterator\norg.apache.xmlbeans.impl.jam.JamClassLoader\norg.apache.xmlbeans.impl.jam.JamService\norg.apache.xmlbeans.impl.jam.JamServiceFactory\norg.apache.xmlbeans.impl.jam.JamServiceParams\norg.apache.xmlbeans.impl.jam.JamUtils$1\norg.apache.xmlbeans.impl.jam.JamUtils\norg.apache.xmlbeans.impl.jam.annotation.AnnotationProxy\norg.apache.xmlbeans.impl.jam.annotation.DefaultAnnotationProxy\norg.apache.xmlbeans.impl.jam.annotation.JavadocTagParser\norg.apache.xmlbeans.impl.jam.annotation.LineDelimitedTagParser\norg.apache.xmlbeans.impl.jam.annotation.TypedAnnotationProxyBase\norg.apache.xmlbeans.impl.jam.annotation.WhitespaceDelimitedTagParser\norg.apache.xmlbeans.impl.jam.internal.CachedClassBuilder\norg.apache.xmlbeans.impl.jam.internal.DirectoryScanner\norg.apache.xmlbeans.impl.jam.internal.JamClassLoaderImpl\norg.apache.xmlbeans.impl.jam.internal.JamLoggerImpl\norg.apache.xmlbeans.impl.jam.internal.JamPrinter\norg.apache.xmlbeans.impl.jam.internal.JamServiceContextImpl\norg.apache.xmlbeans.impl.jam.internal.JamServiceImpl\norg.apache.xmlbeans.impl.jam.internal.TigerDelegate\norg.apache.xmlbeans.impl.jam.internalrefs.DirectJClassRef.class\norg.apache.xmlbeans.impl.jam.internalrefs.JClassRef.class\norg.apache.xmlbeans.impl.jam.internalrefs.JClassRefContext.class\norg.apache.xmlbeans.impl.jam.internalrefs.QualifiedJClassRef.class\norg.apache.xmlbeans.impl.jam.internalrefs.UnqualifiedJClassRef.class\norg.apache.xmlbeans.impl.jam.internal.elements.AnnotatedElementImpl\norg.apache.xmlbeans.impl.jam.internal.elements.AnnotationImpl\norg.apache.xmlbeans.impl.jam.internal.elements.AnnotationValueImpl\norg.apache.xmlbeans.impl.jam.internal.elements.ArrayClassImpl\norg.apache.xmlbeans.impl.jam.internal.elements.BuiltinClassImpl\norg.apache.xmlbeans.impl.jam.internal.elements.ClassImpl\norg.apache.xmlbeans.impl.jam.internal.elements.CommentImpl\norg.apache.xmlbeans.impl.jam.internal.elements.ConstructorImpl\norg.apache.xmlbeans.impl.jam.internal.elements.ElementContext\norg.apache.xmlbeans.impl.jam.internal.elements.ElementImpl\norg.apache.xmlbeans.impl.jam.internal.elements.FieldImpl\norg.apache.xmlbeans.impl.jam.internal.elements.InvokableImpl\norg.apache.xmlbeans.impl.jam.internal.elements.MemberImpl\norg.apache.xmlbeans.impl.jam.internal.elements.MethodImpl\norg.apache.xmlbeans.impl.jam.internal.elements.PackageImpl\norg.apache.xmlbeans.impl.jam.internal.elements.ParameterImpl\norg.apache.xmlbeans.impl.jam.internal.elements.PrimitiveClassImpl\norg.apache.xmlbeans.impl.jam.internal.elements.PropertyImpl\norg.apache.xmlbeans.impl.jam.internal.elements.SourcePositionImpl\norg.apache.xmlbeans.impl.jam.internal.elements.UnresolvedClassImpl\norg.apache.xmlbeans.impl.jam.internal.elements.VoidClassImpl\norg.apache.xmlbeans.impl.jam.internaldoc.JavadocClassBuilder.class\norg.apache.xmlbeans.impl.jam.internaldoc.JavadocClassloadingException.class\norg.apache.xmlbeans.impl.jam.internaldoc.JavadocResults.class\norg.apache.xmlbeans.impl.jam.internaldoc.JavadocRunner.class\norg.apache.xmlbeans.impl.jam.internaldoc.JavadocTigerDelegate.class\norg.apache.xmlbeans.impl.jam.internaldoc.JavadocTigerDelegateImpl_150.class\norg.apache.xmlbeans.impl.jam.internal.parser.ParamStruct\norg.apache.xmlbeans.impl.jam.internal.parser.ParamStructPool\norg.apache.xmlbeans.impl.jam.internal.parser.ParserClassBuilder$1\norg.apache.xmlbeans.impl.jam.internal.parser.ParserClassBuilder$MainTool\norg.apache.xmlbeans.impl.jam.internal.parser.ParserClassBuilder\norg.apache.xmlbeans.impl.jam.internal.reflect.ReflectClassBuilder\norg.apache.xmlbeans.impl.jam.internal.reflect.ReflectTigerDelegate\norg.apache.xmlbeans.impl.jam.internal.reflect.ReflectTigerDelegateImpl_150\norg.apache.xmlbeans.impl.jam.mutable.MAnnotatedElement\norg.apache.xmlbeans.impl.jam.mutable.MAnnotation\norg.apache.xmlbeans.impl.jam.mutable.MClass\norg.apache.xmlbeans.impl.jam.mutable.MComment\norg.apache.xmlbeans.impl.jam.mutable.MConstructor\norg.apache.xmlbeans.impl.jam.mutable.MElement\norg.apache.xmlbeans.impl.jam.mutable.MField\norg.apache.xmlbeans.impl.jam.mutable.MInvokable\norg.apache.xmlbeans.impl.jam.mutable.MMember\norg.apache.xmlbeans.impl.jam.mutable.MMethod\norg.apache.xmlbeans.impl.jam.mutable.MPackage\norg.apache.xmlbeans.impl.jam.mutable.MParameter\norg.apache.xmlbeans.impl.jam.mutable.MSourcePosition\norg.apache.xmlbeans.impl.jam.provider.CompositeJamClassBuilder\norg.apache.xmlbeans.impl.jam.provider.JamClassBuilder\norg.apache.xmlbeans.impl.jam.provider.JamClassPopulator\norg.apache.xmlbeans.impl.jam.provider.JamLogger\norg.apache.xmlbeans.impl.jam.provider.JamServiceContext\norg.apache.xmlbeans.impl.jam.provider.JamServiceFactoryImpl\norg.apache.xmlbeans.impl.jam.provider.ResourcePath\norg.apache.xmlbeans.impl.jam.visitor.CompositeJVisitor\norg.apache.xmlbeans.impl.jam.visitor.CompositeMVisitor\norg.apache.xmlbeans.impl.jam.visitor.JVisitor\norg.apache.xmlbeans.impl.jam.visitor.MVisitor\norg.apache.xmlbeans.impl.jam.visitor.PropertyInitializer\norg.apache.xmlbeans.impl.jam.visitor.TraversingJVisitor\norg.apache.xmlbeans.impl.jam.visitor.TraversingMVisitor\norg.apache.xmlbeans.impl.jam.xml.JamXmlElements\norg.apache.xmlbeans.impl.jam.xml.JamXmlReader\norg.apache.xmlbeans.impl.jam.xml.JamXmlUtils\norg.apache.xmlbeans.impl.jam.xml.JamXmlWriter\norg.apache.xmlbeans.impl.jam.xml.TunnelledException\norg.apache.xmlbeans.impl.piccolo.io.CharsetDecoder\norg.apache.xmlbeans.impl.piccolo.io.FileFormatException\norg.apache.xmlbeans.impl.piccolo.io.IllegalCharException\norg.apache.xmlbeans.impl.piccolo.util.CharStringConverter\norg.apache.xmlbeans.impl.piccolo.util.DuplicateKeyException\norg.apache.xmlbeans.impl.piccolo.util.FactoryServiceFinder$FactoryEnumeration\norg.apache.xmlbeans.impl.piccolo.util.FactoryServiceFinder\norg.apache.xmlbeans.impl.piccolo.util.IndexedObject\norg.apache.xmlbeans.impl.piccolo.util.IndexedObjectImpl\norg.apache.xmlbeans.impl.piccolo.util.IntStack\norg.apache.xmlbeans.impl.piccolo.util.LongStack\norg.apache.xmlbeans.impl.piccolo.util.RecursionException\norg.apache.xmlbeans.impl.piccolo.util.StringStack\norg.apache.xmlbeans.impl.piccolo.xml.ASCIIXMLDecoder\norg.apache.xmlbeans.impl.piccolo.xml.AttributeDefinition\norg.apache.xmlbeans.impl.piccolo.xml.AttributesHolder\norg.apache.xmlbeans.impl.piccolo.xml.Constants\norg.apache.xmlbeans.impl.piccolo.xml.DocumentEntity\norg.apache.xmlbeans.impl.piccolo.xml.ElementDefinition\norg.apache.xmlbeans.impl.piccolo.xml.Entity\norg.apache.xmlbeans.impl.piccolo.xml.EntityManager$Entry\norg.apache.xmlbeans.impl.piccolo.xml.EntityManager\norg.apache.xmlbeans.impl.piccolo.xml.FastNamespaceSupport\norg.apache.xmlbeans.impl.piccolo.xml.FatalParsingException\norg.apache.xmlbeans.impl.piccolo.xml.ISO8859_1XMLDecoder\norg.apache.xmlbeans.impl.piccolo.xml.JAXPSAXParserFactory$JAXPSAXParser\norg.apache.xmlbeans.impl.piccolo.xml.JAXPSAXParserFactory\norg.apache.xmlbeans.impl.piccolo.xml.Piccolo$1\norg.apache.xmlbeans.impl.piccolo.xml.Piccolo$StartLocator\norg.apache.xmlbeans.impl.piccolo.xml.Piccolo\norg.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer$YY_StreamInfo\norg.apache.xmlbeans.impl.piccolo.xml.PiccoloLexer\norg.apache.xmlbeans.impl.piccolo.xml.UTF8XMLDecoder\norg.apache.xmlbeans.impl.piccolo.xml.UnicodeBigXMLDecoder\norg.apache.xmlbeans.impl.piccolo.xml.UnicodeLittleXMLDecoder\norg.apache.xmlbeans.impl.piccolo.xml.XMLDeclParser\norg.apache.xmlbeans.impl.piccolo.xml.XMLDecoder\norg.apache.xmlbeans.impl.piccolo.xml.XMLDecoderFactory\norg.apache.xmlbeans.impl.piccolo.xml.XMLInputReader\norg.apache.xmlbeans.impl.piccolo.xml.XMLReaderReader\norg.apache.xmlbeans.impl.piccolo.xml.XMLStreamReader$FastStreamDecoder\norg.apache.xmlbeans.impl.piccolo.xml.XMLStreamReader$JavaStreamDecoder\norg.apache.xmlbeans.impl.piccolo.xml.XMLStreamReader$XMLStreamDecoder\norg.apache.xmlbeans.impl.piccolo.xml.XMLStreamReader\norg.apache.xmlbeans.impl.inst2xsd.Inst2Xsd\norg.apache.xmlbeans.impl.inst2xsd.Inst2XsdOptions\norg.apache.xmlbeans.impl.inst2xsd.RussianDollStrategy$1\norg.apache.xmlbeans.impl.inst2xsd.RussianDollStrategy$SCTValidationContext\norg.apache.xmlbeans.impl.inst2xsd.RussianDollStrategy\norg.apache.xmlbeans.impl.inst2xsd.SalamiSliceStrategy\norg.apache.xmlbeans.impl.inst2xsd.VenetianBlindStrategy\norg.apache.xmlbeans.impl.inst2xsd.XsdGenStrategy\norg.apache.xmlbeans.impl.inst2xsd.util.Attribute\norg.apache.xmlbeans.impl.inst2xsd.util.Element\norg.apache.xmlbeans.impl.inst2xsd.util.Type$1\norg.apache.xmlbeans.impl.inst2xsd.util.Type\norg.apache.xmlbeans.impl.inst2xsd.util.TypeSystemHolder\norg.apache.xmlbeans.impl.xsd2inst.SampleXmlUtil\norg.apache.xmlbeans.impl.xsd2inst.SchemaInstanceGenerator" + } + ] + }, + { + "publisher": "MetaStuff Ltd.", + "group": "dom4j", + "name": "dom4j", + "version": "1.6.1", + "description": "dom4j: the flexible XML framework for Java", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "4d8f51d3fe3900efc6e395be48030d6d" + }, + { + "alg": "SHA-1", + "content": "5d3ccc056b6f056dbf0dddfdf43894b9065a8f94" + }, + { + "alg": "SHA-256", + "content": "593552ffea3c5823c6602478b5002a7c525fd904a3c44f1abe4065c22edfac73" + }, + { + "alg": "SHA-512", + "content": "e3737ef4a1551e46410916fcda298a629b2681d7469ceaafffd668e6055d9c0e795bc9d12ea3300d218981d5aa5b2f38bb2e641211997c962e6086068f62ad67" + }, + { + "alg": "SHA-384", + "content": "45ce7646d803623e8c88f2d5d0ede16d8006a9fd8dedb01290eeee9376a77cce005073d490dda205766457fe73e22f10" + }, + { + "alg": "SHA3-384", + "content": "82373f841efa05c19da55b43e8bbea78f28bdd3b86576128a0598a0c1371fdd77e49177262f229265e3f430d8037d975" + }, + { + "alg": "SHA3-256", + "content": "cb21c91f1087d04fd340a60aff763b918b63f5ac6256e1ba9347273df809ebe3" + }, + { + "alg": "SHA3-512", + "content": "a17ede6fb1c0d734a680dbca5cdd0cdacac963ab198b741491ce2b591a170a05621d2cb875d3fabb388fb3527d3f1f1b0f7b9170da0b9a1a20f199c46b8cb0db" + } + ], + "licenses": [], + "purl": "pkg:maven/dom4j/dom4j@1.6.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/dom4j/dom4j@1.6.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.dom4j.Attribute\norg.dom4j.bean.BeanAttribute\norg.dom4j.bean.BeanAttributeList\norg.dom4j.bean.BeanDocumentFactory\norg.dom4j.bean.BeanElement\norg.dom4j.bean.BeanMetaData\norg.dom4j.Branch\norg.dom4j.CDATA\norg.dom4j.CharacterData\norg.dom4j.Comment\norg.dom4j.datatype.DatatypeAttribute\norg.dom4j.datatype.DatatypeDocumentFactory\norg.dom4j.datatype.DatatypeElement\norg.dom4j.datatype.DatatypeElementFactory\norg.dom4j.datatype.InvalidSchemaException\norg.dom4j.datatype.NamedTypeResolver\norg.dom4j.datatype.SchemaParser\norg.dom4j.Document\norg.dom4j.DocumentException\norg.dom4j.DocumentFactory\norg.dom4j.DocumentHelper\norg.dom4j.DocumentType\norg.dom4j.dom.DOMAttribute\norg.dom4j.dom.DOMAttributeNodeMap\norg.dom4j.dom.DOMCDATA\norg.dom4j.dom.DOMComment\norg.dom4j.dom.DOMDocument\norg.dom4j.dom.DOMDocumentFactory\norg.dom4j.dom.DOMDocumentType\norg.dom4j.dom.DOMElement\norg.dom4j.dom.DOMEntityReference\norg.dom4j.dom.DOMNamespace\norg.dom4j.dom.DOMNodeHelper$1\norg.dom4j.dom.DOMNodeHelper$EmptyNodeList\norg.dom4j.dom.DOMNodeHelper\norg.dom4j.dom.DOMProcessingInstruction\norg.dom4j.dom.DOMText\norg.dom4j.dtd.AttributeDecl\norg.dom4j.dtd.ElementDecl\norg.dom4j.dtd.ExternalEntityDecl\norg.dom4j.dtd.InternalEntityDecl\norg.dom4j.Element\norg.dom4j.ElementHandler\norg.dom4j.ElementPath\norg.dom4j.Entity\norg.dom4j.IllegalAddException\norg.dom4j.InvalidXPathException\norg.dom4j.io.DispatchHandler\norg.dom4j.io.DocumentInputSource$1\norg.dom4j.io.DocumentInputSource\norg.dom4j.io.DocumentResult\norg.dom4j.io.DocumentSource\norg.dom4j.io.DOMReader\norg.dom4j.io.DOMWriter\norg.dom4j.io.ElementModifier\norg.dom4j.io.ElementStack\norg.dom4j.io.HTMLWriter$FormatState\norg.dom4j.io.HTMLWriter\norg.dom4j.io.JAXPHelper\norg.dom4j.io.OutputFormat\norg.dom4j.io.PruningDispatchHandler\norg.dom4j.io.PruningElementStack\norg.dom4j.io.SAXContentHandler\norg.dom4j.io.SAXEventRecorder$SAXEvent\norg.dom4j.io.SAXEventRecorder\norg.dom4j.io.SAXHelper\norg.dom4j.io.SAXModifier\norg.dom4j.io.SAXModifyContentHandler\norg.dom4j.io.SAXModifyElementHandler\norg.dom4j.io.SAXModifyException\norg.dom4j.io.SAXModifyReader\norg.dom4j.io.SAXReader$SAXEntityResolver\norg.dom4j.io.SAXReader\norg.dom4j.io.SAXValidator\norg.dom4j.io.SAXWriter\norg.dom4j.io.STAXEventReader\norg.dom4j.io.STAXEventWriter$AttributeIterator\norg.dom4j.io.STAXEventWriter$NamespaceIterator\norg.dom4j.io.STAXEventWriter\norg.dom4j.io.XMLResult\norg.dom4j.io.XMLWriter\norg.dom4j.io.XPP3Reader\norg.dom4j.io.XPPReader\norg.dom4j.jaxb.JAXBModifier$JAXBElementModifier\norg.dom4j.jaxb.JAXBModifier\norg.dom4j.jaxb.JAXBObjectHandler\norg.dom4j.jaxb.JAXBObjectModifier\norg.dom4j.jaxb.JAXBReader$PruningElementHandler\norg.dom4j.jaxb.JAXBReader$UnmarshalElementHandler\norg.dom4j.jaxb.JAXBReader\norg.dom4j.jaxb.JAXBRuntimeException\norg.dom4j.jaxb.JAXBSupport\norg.dom4j.jaxb.JAXBWriter\norg.dom4j.Namespace\norg.dom4j.Node\norg.dom4j.NodeFilter\norg.dom4j.ProcessingInstruction\norg.dom4j.QName\norg.dom4j.rule.Action\norg.dom4j.rule.Mode\norg.dom4j.rule.NullAction\norg.dom4j.rule.pattern.DefaultPattern\norg.dom4j.rule.pattern.NodeTypePattern\norg.dom4j.rule.Pattern\norg.dom4j.rule.Rule\norg.dom4j.rule.RuleManager$1\norg.dom4j.rule.RuleManager\norg.dom4j.rule.RuleSet\norg.dom4j.rule.Stylesheet\norg.dom4j.swing.BranchTreeNode$1\norg.dom4j.swing.BranchTreeNode\norg.dom4j.swing.DocumentTreeModel\norg.dom4j.swing.LeafTreeNode$1\norg.dom4j.swing.LeafTreeNode\norg.dom4j.swing.XMLTableColumnDefinition\norg.dom4j.swing.XMLTableDefinition\norg.dom4j.swing.XMLTableModel\norg.dom4j.Text\norg.dom4j.tree.AbstractAttribute\norg.dom4j.tree.AbstractBranch\norg.dom4j.tree.AbstractCDATA\norg.dom4j.tree.AbstractCharacterData\norg.dom4j.tree.AbstractComment\norg.dom4j.tree.AbstractDocument\norg.dom4j.tree.AbstractDocumentType\norg.dom4j.tree.AbstractElement\norg.dom4j.tree.AbstractEntity\norg.dom4j.tree.AbstractNode\norg.dom4j.tree.AbstractProcessingInstruction\norg.dom4j.tree.AbstractText\norg.dom4j.tree.BackedList\norg.dom4j.tree.BaseElement\norg.dom4j.tree.ConcurrentReaderHashMap$1\norg.dom4j.tree.ConcurrentReaderHashMap$BarrierLock\norg.dom4j.tree.ConcurrentReaderHashMap$Entry\norg.dom4j.tree.ConcurrentReaderHashMap$EntrySet\norg.dom4j.tree.ConcurrentReaderHashMap$HashIterator\norg.dom4j.tree.ConcurrentReaderHashMap$KeyIterator\norg.dom4j.tree.ConcurrentReaderHashMap$KeySet\norg.dom4j.tree.ConcurrentReaderHashMap$ValueIterator\norg.dom4j.tree.ConcurrentReaderHashMap$Values\norg.dom4j.tree.ConcurrentReaderHashMap\norg.dom4j.tree.ContentListFacade\norg.dom4j.tree.DefaultAttribute\norg.dom4j.tree.DefaultCDATA\norg.dom4j.tree.DefaultComment\norg.dom4j.tree.DefaultDocument\norg.dom4j.tree.DefaultDocumentType\norg.dom4j.tree.DefaultElement\norg.dom4j.tree.DefaultEntity\norg.dom4j.tree.DefaultNamespace\norg.dom4j.tree.DefaultProcessingInstruction\norg.dom4j.tree.DefaultText\norg.dom4j.tree.ElementIterator\norg.dom4j.tree.ElementNameIterator\norg.dom4j.tree.ElementQNameIterator\norg.dom4j.tree.FilterIterator\norg.dom4j.tree.FlyweightAttribute\norg.dom4j.tree.FlyweightCDATA\norg.dom4j.tree.FlyweightComment\norg.dom4j.tree.FlyweightEntity\norg.dom4j.tree.FlyweightProcessingInstruction\norg.dom4j.tree.FlyweightText\norg.dom4j.tree.NamespaceCache\norg.dom4j.tree.NamespaceStack\norg.dom4j.tree.QNameCache\norg.dom4j.tree.SingleIterator\norg.dom4j.util.AttributeHelper\norg.dom4j.util.IndexedDocumentFactory\norg.dom4j.util.IndexedElement\norg.dom4j.util.NodeComparator\norg.dom4j.util.NonLazyDocumentFactory\norg.dom4j.util.NonLazyElement\norg.dom4j.util.PerThreadSingleton\norg.dom4j.util.ProxyDocumentFactory\norg.dom4j.util.SimpleSingleton\norg.dom4j.util.SingletonStrategy\norg.dom4j.util.UserDataAttribute\norg.dom4j.util.UserDataDocumentFactory\norg.dom4j.util.UserDataElement\norg.dom4j.util.XMLErrorHandler\norg.dom4j.Visitor\norg.dom4j.VisitorSupport\norg.dom4j.xpath.DefaultNamespaceContext\norg.dom4j.xpath.DefaultXPath$1\norg.dom4j.xpath.DefaultXPath\norg.dom4j.xpath.XPathPattern\norg.dom4j.XPath\norg.dom4j.XPathException\norg.dom4j.xpp.ProxyXmlStartTag" + } + ] + }, + { + "group": "com.monitorjbl", + "name": "xlsx-streamer", + "version": "2.0.0", + "description": "Streaming Excel reader", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "0a4218280443fb635e9a7dbbb7fd31fd" + }, + { + "alg": "SHA-1", + "content": "5f879eed9795c4ffe361337b9ae3c4f5f20197da" + }, + { + "alg": "SHA-256", + "content": "21e2f83a355991a184f8ddcb706e4fc1d93a0e2cf4a572f040caa01562546bfb" + }, + { + "alg": "SHA-512", + "content": "5bfbf700ca726bbc5561b3439b68eba89d8b0714dd7dc94b072d6ce2fdb509dd97b25b699e361f1fe6edd8572359e7c0fd2512f9a491e890e902ef1ee9f891ab" + }, + { + "alg": "SHA-384", + "content": "e1423ea02e21c76cd96e10cacef1af99be8017faf340e27fdc51e4623cf3ac15695ac7962b657d82292975638e55045f" + }, + { + "alg": "SHA3-384", + "content": "127d29608d4063d897f9292fefb36eef317fd54647f4555590cd422c1a36882d6cd66eae8c171975f6839f0ff620f14c" + }, + { + "alg": "SHA3-256", + "content": "56cfc863512cb0f1100323bd784e839e7e134e82b4e75389e073c0d149af2504" + }, + { + "alg": "SHA3-512", + "content": "2ad7d4e50f341bee76f37392e60d927e4fb8effb01872e71cd880a37eb1ca352167e5264df55b8b43f8cbd4a40da5ec26c7e5677131049e58ee6561a6873d9de" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.monitorjbl/xlsx-streamer@2.0.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.monitorjbl/xlsx-streamer@2.0.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/monitorjbl/xlsx-streamer/2.0.0/xlsx-streamer-2.0.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.monitorjbl.xlsx.impl.StreamingSheetReader\ncom.monitorjbl.xlsx.impl.StringSupplier\ncom.monitorjbl.xlsx.impl.StreamingSheetReader$StreamingRowIterator\ncom.monitorjbl.xlsx.impl.StreamingSheetReader$1\ncom.monitorjbl.xlsx.impl.StreamingRow\ncom.monitorjbl.xlsx.impl.StreamingCell\ncom.monitorjbl.xlsx.impl.TempFileUtil\ncom.monitorjbl.xlsx.impl.StreamingCell$2\ncom.monitorjbl.xlsx.impl.StreamingCell$1\ncom.monitorjbl.xlsx.impl.StreamingSheet\ncom.monitorjbl.xlsx.impl.StreamingWorkbookReader$StreamingSheetIterator\ncom.monitorjbl.xlsx.impl.StreamingWorkbookReader\ncom.monitorjbl.xlsx.impl.StreamingWorkbook\ncom.monitorjbl.xlsx.impl.Supplier\ncom.monitorjbl.xlsx.XmlUtils\ncom.monitorjbl.xlsx.StreamingReader\ncom.monitorjbl.xlsx.exceptions.OpenException\ncom.monitorjbl.xlsx.exceptions.CloseException\ncom.monitorjbl.xlsx.exceptions.NotSupportedException\ncom.monitorjbl.xlsx.exceptions.MissingSheetException\ncom.monitorjbl.xlsx.exceptions.ReadException\ncom.monitorjbl.xlsx.exceptions.ParseException\ncom.monitorjbl.xlsx.StreamingReader$Builder\ncom.monitorjbl.xlsx.sst.BufferedStringsTable\ncom.monitorjbl.xlsx.sst.FileBackedList\ncom.monitorjbl.xlsx.sst.FileBackedList$1" + } + ] + }, + { + "group": "com.rackspace.apache", + "name": "xerces2-xsd11", + "version": "2.11.1", + "description": "A processor for parsing, validating, serializing and manipulating XML, written in Java", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "309f809155fc5c4adaf29622c9ffee05" + }, + { + "alg": "SHA-1", + "content": "a177954cbe5f1dcf1cc04d2dd0e75deebb902f89" + }, + { + "alg": "SHA-256", + "content": "505e797d1140876ec848d729715a2c409b7fa00a8d538ab9b5a393ff5f9bd9ea" + }, + { + "alg": "SHA-512", + "content": "fc43c0e8e43e7a81700a55ded58af946cb843340216c9b73a55ed14b79700b1465c0c6dd84287e9d41d3b1c00165b6e65b82590df6ca421b02481bb0625c1047" + }, + { + "alg": "SHA-384", + "content": "0b36c486f197bb334dcda91cdc1acd43609febb4b91f9fae62ffa61aadce700e6ac0551a2f04b3a072387eb8d2d45229" + }, + { + "alg": "SHA3-384", + "content": "f5f85a1f07d7ea98ab1fce3bf70f032c660cdc0becfdc34a9d925cd05cb780bb45013ca1147f022d1fc9ea1a42d33698" + }, + { + "alg": "SHA3-256", + "content": "110ca842e9b70ff22cc9d33db835ac0975b824a9d5013aec220077ca3bff52b8" + }, + { + "alg": "SHA3-512", + "content": "f5b94e8f1ff370dabbc5b086baf077cdf6f83a45d5523c094f30df480ff8b6eee8d503833261b954a8e65ad6c596095a302c916aa2b2fa71fcce1d250ae344f0" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.rackspace.apache/xerces2-xsd11@2.11.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.rackspace.apache/xerces2-xsd11@2.11.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/rackspace/apache/xerces2-xsd11/2.11.1/xerces2-xsd11-2.11.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.wml.dom.WMLAccessElementImpl\norg.apache.wml.dom.WMLAElementImpl\norg.apache.wml.dom.WMLAnchorElementImpl\norg.apache.wml.dom.WMLBElementImpl\norg.apache.wml.dom.WMLBigElementImpl\norg.apache.wml.dom.WMLBrElementImpl\norg.apache.wml.dom.WMLCardElementImpl\norg.apache.wml.dom.WMLDocumentImpl\norg.apache.wml.dom.WMLDoElementImpl\norg.apache.wml.dom.WMLDOMImplementationImpl\norg.apache.wml.dom.WMLElementImpl\norg.apache.wml.dom.WMLEmElementImpl\norg.apache.wml.dom.WMLFieldsetElementImpl\norg.apache.wml.dom.WMLGoElementImpl\norg.apache.wml.dom.WMLHeadElementImpl\norg.apache.wml.dom.WMLIElementImpl\norg.apache.wml.dom.WMLImgElementImpl\norg.apache.wml.dom.WMLInputElementImpl\norg.apache.wml.dom.WMLMetaElementImpl\norg.apache.wml.dom.WMLNoopElementImpl\norg.apache.wml.dom.WMLOneventElementImpl\norg.apache.wml.dom.WMLOptgroupElementImpl\norg.apache.wml.dom.WMLOptionElementImpl\norg.apache.wml.dom.WMLPElementImpl\norg.apache.wml.dom.WMLPostfieldElementImpl\norg.apache.wml.dom.WMLPrevElementImpl\norg.apache.wml.dom.WMLRefreshElementImpl\norg.apache.wml.dom.WMLSelectElementImpl\norg.apache.wml.dom.WMLSetvarElementImpl\norg.apache.wml.dom.WMLSmallElementImpl\norg.apache.wml.dom.WMLStrongElementImpl\norg.apache.wml.dom.WMLTableElementImpl\norg.apache.wml.dom.WMLTdElementImpl\norg.apache.wml.dom.WMLTemplateElementImpl\norg.apache.wml.dom.WMLTimerElementImpl\norg.apache.wml.dom.WMLTrElementImpl\norg.apache.wml.dom.WMLUElementImpl\norg.apache.wml.dom.WMLWmlElementImpl\norg.apache.wml.WMLAccessElement\norg.apache.wml.WMLAElement\norg.apache.wml.WMLAnchorElement\norg.apache.wml.WMLBElement\norg.apache.wml.WMLBigElement\norg.apache.wml.WMLBrElement\norg.apache.wml.WMLCardElement\norg.apache.wml.WMLDocument\norg.apache.wml.WMLDoElement\norg.apache.wml.WMLDOMImplementation\norg.apache.wml.WMLElement\norg.apache.wml.WMLEmElement\norg.apache.wml.WMLFieldsetElement\norg.apache.wml.WMLGoElement\norg.apache.wml.WMLHeadElement\norg.apache.wml.WMLIElement\norg.apache.wml.WMLImgElement\norg.apache.wml.WMLInputElement\norg.apache.wml.WMLMetaElement\norg.apache.wml.WMLNoopElement\norg.apache.wml.WMLOneventElement\norg.apache.wml.WMLOptgroupElement\norg.apache.wml.WMLOptionElement\norg.apache.wml.WMLPElement\norg.apache.wml.WMLPostfieldElement\norg.apache.wml.WMLPrevElement\norg.apache.wml.WMLRefreshElement\norg.apache.wml.WMLSelectElement\norg.apache.wml.WMLSetvarElement\norg.apache.wml.WMLSmallElement\norg.apache.wml.WMLStrongElement\norg.apache.wml.WMLTableElement\norg.apache.wml.WMLTdElement\norg.apache.wml.WMLTemplateElement\norg.apache.wml.WMLTimerElement\norg.apache.wml.WMLTrElement\norg.apache.wml.WMLUElement\norg.apache.wml.WMLWmlElement\norg.apache.xerces.dom.ASDOMImplementationImpl\norg.apache.xerces.dom.ASModelImpl\norg.apache.xerces.dom.AttributeMap\norg.apache.xerces.dom.AttrImpl\norg.apache.xerces.dom.AttrNSImpl\norg.apache.xerces.dom.CDATASectionImpl\norg.apache.xerces.dom.CharacterDataImpl$1\norg.apache.xerces.dom.CharacterDataImpl\norg.apache.xerces.dom.ChildNode\norg.apache.xerces.dom.CommentImpl\norg.apache.xerces.dom.CoreDocumentImpl\norg.apache.xerces.dom.CoreDOMImplementationImpl$RevalidationHandlerHolder\norg.apache.xerces.dom.CoreDOMImplementationImpl$XMLDTDLoaderHolder\norg.apache.xerces.dom.CoreDOMImplementationImpl\norg.apache.xerces.dom.DeepNodeListImpl\norg.apache.xerces.dom.DeferredAttrImpl\norg.apache.xerces.dom.DeferredAttrNSImpl\norg.apache.xerces.dom.DeferredCDATASectionImpl\norg.apache.xerces.dom.DeferredCommentImpl\norg.apache.xerces.dom.DeferredDocumentImpl$IntVector\norg.apache.xerces.dom.DeferredDocumentImpl$RefCount\norg.apache.xerces.dom.DeferredDocumentImpl\norg.apache.xerces.dom.DeferredDocumentTypeImpl\norg.apache.xerces.dom.DeferredDOMImplementationImpl\norg.apache.xerces.dom.DeferredElementDefinitionImpl\norg.apache.xerces.dom.DeferredElementImpl\norg.apache.xerces.dom.DeferredElementNSImpl\norg.apache.xerces.dom.DeferredEntityImpl\norg.apache.xerces.dom.DeferredEntityReferenceImpl\norg.apache.xerces.dom.DeferredNode\norg.apache.xerces.dom.DeferredNotationImpl\norg.apache.xerces.dom.DeferredProcessingInstructionImpl\norg.apache.xerces.dom.DeferredTextImpl\norg.apache.xerces.dom.DocumentFragmentImpl\norg.apache.xerces.dom.DocumentImpl$EnclosingAttr\norg.apache.xerces.dom.DocumentImpl$LEntry\norg.apache.xerces.dom.DocumentImpl\norg.apache.xerces.dom.DocumentTypeImpl\norg.apache.xerces.dom.DOMConfigurationImpl\norg.apache.xerces.dom.DOMErrorImpl\norg.apache.xerces.dom.DOMImplementationImpl\norg.apache.xerces.dom.DOMImplementationListImpl\norg.apache.xerces.dom.DOMImplementationSourceImpl\norg.apache.xerces.dom.DOMInputImpl\norg.apache.xerces.dom.DOMLocatorImpl\norg.apache.xerces.dom.DOMMessageFormatter\norg.apache.xerces.dom.DOMNormalizer$XMLAttributesProxy\norg.apache.xerces.dom.DOMNormalizer\norg.apache.xerces.dom.DOMOutputImpl\norg.apache.xerces.dom.DOMStringListImpl\norg.apache.xerces.dom.DOMXSImplementationSourceImpl\norg.apache.xerces.dom.ElementDefinitionImpl\norg.apache.xerces.dom.ElementImpl\norg.apache.xerces.dom.ElementNSImpl\norg.apache.xerces.dom.EntityImpl\norg.apache.xerces.dom.EntityReferenceImpl\norg.apache.xerces.dom.events.EventImpl\norg.apache.xerces.dom.events.MouseEventImpl\norg.apache.xerces.dom.events.MutationEventImpl\norg.apache.xerces.dom.events.UIEventImpl\norg.apache.xerces.dom.LCount\norg.apache.xerces.dom.NamedNodeMapImpl\norg.apache.xerces.dom.NodeImpl\norg.apache.xerces.dom.NodeIteratorImpl\norg.apache.xerces.dom.NodeListCache\norg.apache.xerces.dom.NotationImpl\norg.apache.xerces.dom.ObjectFactory$ConfigurationError\norg.apache.xerces.dom.ObjectFactory\norg.apache.xerces.dom.ParentNode$1\norg.apache.xerces.dom.ParentNode$UserDataRecord\norg.apache.xerces.dom.ParentNode\norg.apache.xerces.dom.ProcessingInstructionImpl\norg.apache.xerces.dom.PSVIAttrNSImpl\norg.apache.xerces.dom.PSVIDocumentImpl\norg.apache.xerces.dom.PSVIDOMImplementationImpl\norg.apache.xerces.dom.PSVIElementNSImpl\norg.apache.xerces.dom.RangeExceptionImpl\norg.apache.xerces.dom.RangeImpl\norg.apache.xerces.dom.SecuritySupport$1\norg.apache.xerces.dom.SecuritySupport$2\norg.apache.xerces.dom.SecuritySupport$3\norg.apache.xerces.dom.SecuritySupport$4\norg.apache.xerces.dom.SecuritySupport$5\norg.apache.xerces.dom.SecuritySupport$6\norg.apache.xerces.dom.SecuritySupport$7\norg.apache.xerces.dom.SecuritySupport$8\norg.apache.xerces.dom.SecuritySupport\norg.apache.xerces.dom.TextImpl\norg.apache.xerces.dom.TreeWalkerImpl\norg.apache.xerces.dom3.as.ASAttributeDeclaration\norg.apache.xerces.dom3.as.ASContentModel\norg.apache.xerces.dom3.as.ASDataType\norg.apache.xerces.dom3.as.ASElementDeclaration\norg.apache.xerces.dom3.as.ASEntityDeclaration\norg.apache.xerces.dom3.as.ASModel\norg.apache.xerces.dom3.as.ASNamedObjectMap\norg.apache.xerces.dom3.as.ASNotationDeclaration\norg.apache.xerces.dom3.as.ASObject\norg.apache.xerces.dom3.as.ASObjectList\norg.apache.xerces.dom3.as.CharacterDataEditAS\norg.apache.xerces.dom3.as.DocumentAS\norg.apache.xerces.dom3.as.DocumentEditAS\norg.apache.xerces.dom3.as.DOMASBuilder\norg.apache.xerces.dom3.as.DOMASException\norg.apache.xerces.dom3.as.DOMASWriter\norg.apache.xerces.dom3.as.DOMImplementationAS\norg.apache.xerces.dom3.as.ElementEditAS\norg.apache.xerces.dom3.as.NodeEditAS\norg.apache.xerces.impl.Constants$ArrayEnumeration\norg.apache.xerces.impl.Constants\norg.apache.xerces.impl.dtd.BalancedDTDGrammar\norg.apache.xerces.impl.dtd.DTDGrammar$ChildrenList\norg.apache.xerces.impl.dtd.DTDGrammar$QNameHashtable$PrimeNumberSequenceGenerator\norg.apache.xerces.impl.dtd.DTDGrammar$QNameHashtable\norg.apache.xerces.impl.dtd.DTDGrammar\norg.apache.xerces.impl.dtd.DTDGrammarBucket\norg.apache.xerces.impl.dtd.models.CMAny\norg.apache.xerces.impl.dtd.models.CMBinOp\norg.apache.xerces.impl.dtd.models.CMLeaf\norg.apache.xerces.impl.dtd.models.CMNode\norg.apache.xerces.impl.dtd.models.CMStateSet\norg.apache.xerces.impl.dtd.models.CMUniOp\norg.apache.xerces.impl.dtd.models.ContentModelValidator\norg.apache.xerces.impl.dtd.models.DFAContentModel\norg.apache.xerces.impl.dtd.models.MixedContentModel\norg.apache.xerces.impl.dtd.models.SimpleContentModel\norg.apache.xerces.impl.dtd.XML11DTDProcessor\norg.apache.xerces.impl.dtd.XML11DTDValidator\norg.apache.xerces.impl.dtd.XML11NSDTDValidator\norg.apache.xerces.impl.dtd.XMLAttributeDecl\norg.apache.xerces.impl.dtd.XMLContentSpec$Provider\norg.apache.xerces.impl.dtd.XMLContentSpec\norg.apache.xerces.impl.dtd.XMLDTDDescription\norg.apache.xerces.impl.dtd.XMLDTDLoader\norg.apache.xerces.impl.dtd.XMLDTDProcessor\norg.apache.xerces.impl.dtd.XMLDTDValidator\norg.apache.xerces.impl.dtd.XMLDTDValidatorFilter\norg.apache.xerces.impl.dtd.XMLElementDecl\norg.apache.xerces.impl.dtd.XMLEntityDecl\norg.apache.xerces.impl.dtd.XMLNotationDecl\norg.apache.xerces.impl.dtd.XMLNSDTDValidator\norg.apache.xerces.impl.dtd.XMLSimpleType\norg.apache.xerces.impl.dv.DatatypeException\norg.apache.xerces.impl.dv.DatatypeValidator\norg.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl\norg.apache.xerces.impl.dv.dtd.ENTITYDatatypeValidator\norg.apache.xerces.impl.dv.dtd.IDDatatypeValidator\norg.apache.xerces.impl.dv.dtd.IDREFDatatypeValidator\norg.apache.xerces.impl.dv.dtd.ListDatatypeValidator\norg.apache.xerces.impl.dv.dtd.NMTOKENDatatypeValidator\norg.apache.xerces.impl.dv.dtd.NOTATIONDatatypeValidator\norg.apache.xerces.impl.dv.dtd.StringDatatypeValidator\norg.apache.xerces.impl.dv.dtd.XML11DTDDVFactoryImpl\norg.apache.xerces.impl.dv.dtd.XML11IDDatatypeValidator\norg.apache.xerces.impl.dv.dtd.XML11IDREFDatatypeValidator\norg.apache.xerces.impl.dv.dtd.XML11NMTOKENDatatypeValidator\norg.apache.xerces.impl.dv.DTDDVFactory\norg.apache.xerces.impl.dv.DVFactoryException\norg.apache.xerces.impl.dv.InvalidDatatypeFacetException\norg.apache.xerces.impl.dv.InvalidDatatypeValueException\norg.apache.xerces.impl.dv.ObjectFactory$ConfigurationError\norg.apache.xerces.impl.dv.ObjectFactory\norg.apache.xerces.impl.dv.SchemaDVFactory\norg.apache.xerces.impl.dv.SecuritySupport$1\norg.apache.xerces.impl.dv.SecuritySupport$2\norg.apache.xerces.impl.dv.SecuritySupport$3\norg.apache.xerces.impl.dv.SecuritySupport$4\norg.apache.xerces.impl.dv.SecuritySupport$5\norg.apache.xerces.impl.dv.SecuritySupport$6\norg.apache.xerces.impl.dv.SecuritySupport$7\norg.apache.xerces.impl.dv.SecuritySupport$8\norg.apache.xerces.impl.dv.SecuritySupport\norg.apache.xerces.impl.dv.util.Base64\norg.apache.xerces.impl.dv.util.ByteListImpl\norg.apache.xerces.impl.dv.util.HexBin\norg.apache.xerces.impl.dv.ValidatedInfo\norg.apache.xerces.impl.dv.ValidationContext\norg.apache.xerces.impl.dv.xs.AbstractDateTimeDV$DateTimeData\norg.apache.xerces.impl.dv.xs.AbstractDateTimeDV\norg.apache.xerces.impl.dv.xs.AnyAtomicDV\norg.apache.xerces.impl.dv.xs.AnySimpleDV\norg.apache.xerces.impl.dv.xs.AnyURIDV\norg.apache.xerces.impl.dv.xs.Base64BinaryDV$XBase64\norg.apache.xerces.impl.dv.xs.Base64BinaryDV\norg.apache.xerces.impl.dv.xs.BaseDVFactory\norg.apache.xerces.impl.dv.xs.BaseSchemaDVFactory\norg.apache.xerces.impl.dv.xs.BooleanDV\norg.apache.xerces.impl.dv.xs.DateDV\norg.apache.xerces.impl.dv.xs.DateTimeDV\norg.apache.xerces.impl.dv.xs.DateTimeStampDV\norg.apache.xerces.impl.dv.xs.DayDV\norg.apache.xerces.impl.dv.xs.DayTimeDurationDV\norg.apache.xerces.impl.dv.xs.DecimalDV$XDecimal\norg.apache.xerces.impl.dv.xs.DecimalDV\norg.apache.xerces.impl.dv.xs.DoubleDV$XDouble\norg.apache.xerces.impl.dv.xs.DoubleDV\norg.apache.xerces.impl.dv.xs.DurationDV\norg.apache.xerces.impl.dv.xs.EntityDV\norg.apache.xerces.impl.dv.xs.EqualityHelper\norg.apache.xerces.impl.dv.xs.ErrorDV\norg.apache.xerces.impl.dv.xs.ExtendedSchemaDVFactoryImpl\norg.apache.xerces.impl.dv.xs.FloatDV$XFloat\norg.apache.xerces.impl.dv.xs.FloatDV\norg.apache.xerces.impl.dv.xs.FullDVFactory\norg.apache.xerces.impl.dv.xs.HexBinaryDV$XHex\norg.apache.xerces.impl.dv.xs.HexBinaryDV\norg.apache.xerces.impl.dv.xs.IDDV\norg.apache.xerces.impl.dv.xs.IDREFDV\norg.apache.xerces.impl.dv.xs.IntegerDV\norg.apache.xerces.impl.dv.xs.ListDV$ListData\norg.apache.xerces.impl.dv.xs.ListDV\norg.apache.xerces.impl.dv.xs.MonthDayDV\norg.apache.xerces.impl.dv.xs.MonthDV\norg.apache.xerces.impl.dv.xs.PrecisionDecimalDV$XPrecisionDecimal\norg.apache.xerces.impl.dv.xs.PrecisionDecimalDV\norg.apache.xerces.impl.dv.xs.QNameDV$XQName\norg.apache.xerces.impl.dv.xs.QNameDV\norg.apache.xerces.impl.dv.xs.Schema11DVFactoryImpl\norg.apache.xerces.impl.dv.xs.SchemaDateTimeException\norg.apache.xerces.impl.dv.xs.SchemaDVFactoryImpl\norg.apache.xerces.impl.dv.xs.StringDV\norg.apache.xerces.impl.dv.xs.TimeDV\norg.apache.xerces.impl.dv.xs.TypeValidator$1\norg.apache.xerces.impl.dv.xs.TypeValidator\norg.apache.xerces.impl.dv.xs.TypeValidatorHelper$TypeValidatorHelper1_0\norg.apache.xerces.impl.dv.xs.TypeValidatorHelper$TypeValidatorHelper1_1\norg.apache.xerces.impl.dv.xs.TypeValidatorHelper\norg.apache.xerces.impl.dv.xs.UnionDV\norg.apache.xerces.impl.dv.xs.XSSimpleTypeDecl$1\norg.apache.xerces.impl.dv.xs.XSSimpleTypeDecl$2\norg.apache.xerces.impl.dv.xs.XSSimpleTypeDecl$3\norg.apache.xerces.impl.dv.xs.XSSimpleTypeDecl$4\norg.apache.xerces.impl.dv.xs.XSSimpleTypeDecl$AbstractObjectList\norg.apache.xerces.impl.dv.xs.XSSimpleTypeDecl$ValidationContextImpl\norg.apache.xerces.impl.dv.xs.XSSimpleTypeDecl$XSFacetImpl\norg.apache.xerces.impl.dv.xs.XSSimpleTypeDecl$XSMVFacetImpl\norg.apache.xerces.impl.dv.xs.XSSimpleTypeDecl\norg.apache.xerces.impl.dv.xs.XSSimpleTypeDelegate\norg.apache.xerces.impl.dv.xs.YearDV\norg.apache.xerces.impl.dv.xs.YearMonthDurationDV\norg.apache.xerces.impl.dv.xs.YearMonthDV\norg.apache.xerces.impl.dv.XSFacets\norg.apache.xerces.impl.dv.XSSimpleType\norg.apache.xerces.impl.ExternalSubsetResolver\norg.apache.xerces.impl.io.ASCIIReader\norg.apache.xerces.impl.io.Latin1Reader\norg.apache.xerces.impl.io.MalformedByteSequenceException\norg.apache.xerces.impl.io.UCSReader\norg.apache.xerces.impl.io.UTF16Reader\norg.apache.xerces.impl.io.UTF8Reader\norg.apache.xerces.impl.msg.XMLMessageFormatter\norg.apache.xerces.impl.RevalidationHandler\norg.apache.xerces.impl.scd.Axis\norg.apache.xerces.impl.scd.SCDException\norg.apache.xerces.impl.scd.SCDParser\norg.apache.xerces.impl.scd.SCDResolver\norg.apache.xerces.impl.scd.Step\norg.apache.xerces.impl.validation.ConfigurableValidationState\norg.apache.xerces.impl.validation.EntityState\norg.apache.xerces.impl.validation.ValidationManager\norg.apache.xerces.impl.validation.ValidationState\norg.apache.xerces.impl.Version\norg.apache.xerces.impl.XML11DocumentScannerImpl\norg.apache.xerces.impl.XML11DTDScannerImpl\norg.apache.xerces.impl.XML11EntityScanner\norg.apache.xerces.impl.XML11NamespaceBinder\norg.apache.xerces.impl.XML11NSDocumentScannerImpl$NS11ContentDispatcher\norg.apache.xerces.impl.XML11NSDocumentScannerImpl\norg.apache.xerces.impl.XMLDocumentFragmentScannerImpl$Dispatcher\norg.apache.xerces.impl.XMLDocumentFragmentScannerImpl$ElementStack\norg.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher\norg.apache.xerces.impl.XMLDocumentFragmentScannerImpl\norg.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher\norg.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher\norg.apache.xerces.impl.XMLDocumentScannerImpl$PrologDispatcher\norg.apache.xerces.impl.XMLDocumentScannerImpl$TrailingMiscDispatcher\norg.apache.xerces.impl.XMLDocumentScannerImpl$XMLDeclDispatcher\norg.apache.xerces.impl.XMLDocumentScannerImpl\norg.apache.xerces.impl.XMLDTDScannerImpl\norg.apache.xerces.impl.XMLEntityDescription\norg.apache.xerces.impl.XMLEntityHandler\norg.apache.xerces.impl.XMLEntityManager$1\norg.apache.xerces.impl.XMLEntityManager$ByteBufferPool\norg.apache.xerces.impl.XMLEntityManager$CharacterBuffer\norg.apache.xerces.impl.XMLEntityManager$CharacterBufferPool\norg.apache.xerces.impl.XMLEntityManager$EncodingInfo\norg.apache.xerces.impl.XMLEntityManager$Entity\norg.apache.xerces.impl.XMLEntityManager$ExternalEntity\norg.apache.xerces.impl.XMLEntityManager$InternalEntity\norg.apache.xerces.impl.XMLEntityManager$RewindableInputStream\norg.apache.xerces.impl.XMLEntityManager$ScannedEntity\norg.apache.xerces.impl.XMLEntityManager\norg.apache.xerces.impl.XMLEntityScanner$1\norg.apache.xerces.impl.XMLEntityScanner\norg.apache.xerces.impl.XMLErrorReporter$1\norg.apache.xerces.impl.XMLErrorReporter\norg.apache.xerces.impl.XMLNamespaceBinder\norg.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher\norg.apache.xerces.impl.XMLNSDocumentScannerImpl\norg.apache.xerces.impl.XMLScanner\norg.apache.xerces.impl.XMLVersionDetector\norg.apache.xerces.impl.xpath.AttrNode\norg.apache.xerces.impl.xpath.CastNode\norg.apache.xerces.impl.xpath.CompNode\norg.apache.xerces.impl.xpath.ConjunctionNode\norg.apache.xerces.impl.xpath.DataMatcher\norg.apache.xerces.impl.xpath.FunctionNode\norg.apache.xerces.impl.xpath.LiteralNode\norg.apache.xerces.impl.xpath.regex.BMPattern\norg.apache.xerces.impl.xpath.regex.CaseInsensitiveMap\norg.apache.xerces.impl.xpath.regex.Match\norg.apache.xerces.impl.xpath.regex.Op$CharOp\norg.apache.xerces.impl.xpath.regex.Op$ChildOp\norg.apache.xerces.impl.xpath.regex.Op$ConditionOp\norg.apache.xerces.impl.xpath.regex.Op$ModifierOp\norg.apache.xerces.impl.xpath.regex.Op$RangeOp\norg.apache.xerces.impl.xpath.regex.Op$StringOp\norg.apache.xerces.impl.xpath.regex.Op$UnionOp\norg.apache.xerces.impl.xpath.regex.Op\norg.apache.xerces.impl.xpath.regex.ParseException\norg.apache.xerces.impl.xpath.regex.ParserForXMLSchema\norg.apache.xerces.impl.xpath.regex.RangeToken\norg.apache.xerces.impl.xpath.regex.RangeTokenMap\norg.apache.xerces.impl.xpath.regex.RangeTokenMapFactory\norg.apache.xerces.impl.xpath.regex.REConstants\norg.apache.xerces.impl.xpath.regex.RegexParser$ReferencePosition\norg.apache.xerces.impl.xpath.regex.RegexParser\norg.apache.xerces.impl.xpath.regex.RegularExpression$CharacterIteratorTarget\norg.apache.xerces.impl.xpath.regex.RegularExpression$CharArrayTarget\norg.apache.xerces.impl.xpath.regex.RegularExpression$ClosureContext\norg.apache.xerces.impl.xpath.regex.RegularExpression$Context\norg.apache.xerces.impl.xpath.regex.RegularExpression$ExpressionTarget\norg.apache.xerces.impl.xpath.regex.RegularExpression$StringTarget\norg.apache.xerces.impl.xpath.regex.RegularExpression\norg.apache.xerces.impl.xpath.regex.REUtil\norg.apache.xerces.impl.xpath.regex.Token$CharToken\norg.apache.xerces.impl.xpath.regex.Token$ClosureToken\norg.apache.xerces.impl.xpath.regex.Token$ConcatToken\norg.apache.xerces.impl.xpath.regex.Token$ConditionToken\norg.apache.xerces.impl.xpath.regex.Token$FixedStringContainer\norg.apache.xerces.impl.xpath.regex.Token$ModifierToken\norg.apache.xerces.impl.xpath.regex.Token$ParenToken\norg.apache.xerces.impl.xpath.regex.Token$StringToken\norg.apache.xerces.impl.xpath.regex.Token$UnionToken\norg.apache.xerces.impl.xpath.regex.Token\norg.apache.xerces.impl.xpath.regex.XML11TokenMap\norg.apache.xerces.impl.xpath.regex.XMLTokenMap\norg.apache.xerces.impl.xpath.SimpleCharStream\norg.apache.xerces.impl.xpath.Token\norg.apache.xerces.impl.xpath.XPath$1\norg.apache.xerces.impl.xpath.XPath$Axis\norg.apache.xerces.impl.xpath.XPath$LocationPath\norg.apache.xerces.impl.xpath.XPath$NodeTest\norg.apache.xerces.impl.xpath.XPath$Scanner\norg.apache.xerces.impl.xpath.XPath$Step\norg.apache.xerces.impl.xpath.XPath$Tokens\norg.apache.xerces.impl.xpath.XPath\norg.apache.xerces.impl.xpath.XPath20\norg.apache.xerces.impl.xpath.XPath20Parser\norg.apache.xerces.impl.xpath.XPath20ParserTokenManager\norg.apache.xerces.impl.xpath.XPathException\norg.apache.xerces.impl.xpath.XPathSyntaxTreeNode\norg.apache.xerces.impl.xs.AbstractPsychoPathXPath2Impl\norg.apache.xerces.impl.xs.alternative.Test\norg.apache.xerces.impl.xs.alternative.XSTypeAlternativeImpl\norg.apache.xerces.impl.xs.assertion.Test\norg.apache.xerces.impl.xs.assertion.XMLAssertAdapter\norg.apache.xerces.impl.xs.assertion.XMLAssertHandler\norg.apache.xerces.impl.xs.assertion.XSAssert\norg.apache.xerces.impl.xs.assertion.XSAssertConstants\norg.apache.xerces.impl.xs.assertion.XSAssertImpl\norg.apache.xerces.impl.xs.assertion.XSAssertionXPath2Value\norg.apache.xerces.impl.xs.assertion.XSAssertionXPath2ValueImpl\norg.apache.xerces.impl.xs.AttributePSVImpl\norg.apache.xerces.impl.xs.ElementPSVImpl\norg.apache.xerces.impl.xs.FilePathToURI\norg.apache.xerces.impl.xs.IDContext$Entry\norg.apache.xerces.impl.xs.IDContext\norg.apache.xerces.impl.xs.identity.Field$Matcher\norg.apache.xerces.impl.xs.identity.Field$XPath\norg.apache.xerces.impl.xs.identity.Field\norg.apache.xerces.impl.xs.identity.FieldActivator\norg.apache.xerces.impl.xs.identity.IdentityConstraint\norg.apache.xerces.impl.xs.identity.KeyRef\norg.apache.xerces.impl.xs.identity.Selector$Matcher\norg.apache.xerces.impl.xs.identity.Selector$XPath\norg.apache.xerces.impl.xs.identity.Selector\norg.apache.xerces.impl.xs.identity.UniqueOrKey\norg.apache.xerces.impl.xs.identity.ValueStore\norg.apache.xerces.impl.xs.identity.XPathMatcher\norg.apache.xerces.impl.xs.models.CMBuilder\norg.apache.xerces.impl.xs.models.CMNodeFactory\norg.apache.xerces.impl.xs.models.XS11AllCM\norg.apache.xerces.impl.xs.models.XS11CMRestriction$StatePair\norg.apache.xerces.impl.xs.models.XS11CMRestriction$XS11CM\norg.apache.xerces.impl.xs.models.XS11CMRestriction\norg.apache.xerces.impl.xs.models.XSAllCM\norg.apache.xerces.impl.xs.models.XSCMBinOp\norg.apache.xerces.impl.xs.models.XSCMLeaf\norg.apache.xerces.impl.xs.models.XSCMRepeatingLeaf\norg.apache.xerces.impl.xs.models.XSCMUniOp\norg.apache.xerces.impl.xs.models.XSCMValidator\norg.apache.xerces.impl.xs.models.XSDFACM$Occurence\norg.apache.xerces.impl.xs.models.XSDFACM\norg.apache.xerces.impl.xs.models.XSEmptyCM\norg.apache.xerces.impl.xs.ObjectFactory$ConfigurationError\norg.apache.xerces.impl.xs.ObjectFactory\norg.apache.xerces.impl.xs.opti.AttrImpl\norg.apache.xerces.impl.xs.opti.DefaultDocument\norg.apache.xerces.impl.xs.opti.DefaultElement\norg.apache.xerces.impl.xs.opti.DefaultNode\norg.apache.xerces.impl.xs.opti.DefaultText\norg.apache.xerces.impl.xs.opti.DefaultXMLDocumentHandler\norg.apache.xerces.impl.xs.opti.ElementImpl\norg.apache.xerces.impl.xs.opti.NamedNodeMapImpl\norg.apache.xerces.impl.xs.opti.NodeImpl\norg.apache.xerces.impl.xs.opti.SchemaConditionalIncludeHelper\norg.apache.xerces.impl.xs.opti.SchemaDOM\norg.apache.xerces.impl.xs.opti.SchemaDOMImplementation\norg.apache.xerces.impl.xs.opti.SchemaDOMParser$BooleanStack\norg.apache.xerces.impl.xs.opti.SchemaDOMParser\norg.apache.xerces.impl.xs.opti.SchemaParsingConfig\norg.apache.xerces.impl.xs.opti.TextImpl\norg.apache.xerces.impl.xs.PSVIErrorList\norg.apache.xerces.impl.xs.SchemaGrammar$1\norg.apache.xerces.impl.xs.SchemaGrammar$BuiltinAttrDecl\norg.apache.xerces.impl.xs.SchemaGrammar$BuiltinSchemaGrammar\norg.apache.xerces.impl.xs.SchemaGrammar$Schema4Annotations\norg.apache.xerces.impl.xs.SchemaGrammar$XS11AnyType\norg.apache.xerces.impl.xs.SchemaGrammar$XSAnyType\norg.apache.xerces.impl.xs.SchemaGrammar$XSAnyTypeExtended\norg.apache.xerces.impl.xs.SchemaGrammar\norg.apache.xerces.impl.xs.SchemaNamespaceSupport$SchemaRootContext\norg.apache.xerces.impl.xs.SchemaNamespaceSupport\norg.apache.xerces.impl.xs.SchemaSymbols\norg.apache.xerces.impl.xs.SchemaValidatorHelper$KeyRefValueStore\norg.apache.xerces.impl.xs.SchemaValidatorHelper$KeyValueStore\norg.apache.xerces.impl.xs.SchemaValidatorHelper$LocalIDKey\norg.apache.xerces.impl.xs.SchemaValidatorHelper$ShortVector\norg.apache.xerces.impl.xs.SchemaValidatorHelper$UniqueValueStore\norg.apache.xerces.impl.xs.SchemaValidatorHelper$ValueStoreBase\norg.apache.xerces.impl.xs.SchemaValidatorHelper$ValueStoreCache\norg.apache.xerces.impl.xs.SchemaValidatorHelper$XPathMatcherStack\norg.apache.xerces.impl.xs.SchemaValidatorHelper$XSIErrorReporter\norg.apache.xerces.impl.xs.SchemaValidatorHelper\norg.apache.xerces.impl.xs.SecuritySupport$1\norg.apache.xerces.impl.xs.SecuritySupport$2\norg.apache.xerces.impl.xs.SecuritySupport$3\norg.apache.xerces.impl.xs.SecuritySupport$4\norg.apache.xerces.impl.xs.SecuritySupport$5\norg.apache.xerces.impl.xs.SecuritySupport$6\norg.apache.xerces.impl.xs.SecuritySupport$7\norg.apache.xerces.impl.xs.SecuritySupport$8\norg.apache.xerces.impl.xs.SecuritySupport\norg.apache.xerces.impl.xs.SubstitutionGroupHandler$OneSubGroup\norg.apache.xerces.impl.xs.SubstitutionGroupHandler\norg.apache.xerces.impl.xs.traversers.Container\norg.apache.xerces.impl.xs.traversers.LargeContainer\norg.apache.xerces.impl.xs.traversers.OneAttr\norg.apache.xerces.impl.xs.traversers.override.DOMOverrideImpl$OverrideElement\norg.apache.xerces.impl.xs.traversers.override.DOMOverrideImpl\norg.apache.xerces.impl.xs.traversers.override.OverrideTransformationManager$DocumentContext\norg.apache.xerces.impl.xs.traversers.override.OverrideTransformationManager\norg.apache.xerces.impl.xs.traversers.override.OverrideTransformer\norg.apache.xerces.impl.xs.traversers.override.OverrideTransformException\norg.apache.xerces.impl.xs.traversers.SchemaContentHandler\norg.apache.xerces.impl.xs.traversers.SmallContainer\norg.apache.xerces.impl.xs.traversers.StAXSchemaParser\norg.apache.xerces.impl.xs.traversers.XSAnnotationInfo\norg.apache.xerces.impl.xs.traversers.XSAttributeChecker\norg.apache.xerces.impl.xs.traversers.XSDAbstractIDConstraintTraverser\norg.apache.xerces.impl.xs.traversers.XSDAbstractParticleTraverser$ParticleArray\norg.apache.xerces.impl.xs.traversers.XSDAbstractParticleTraverser\norg.apache.xerces.impl.xs.traversers.XSDAbstractTraverser$FacetInfo\norg.apache.xerces.impl.xs.traversers.XSDAbstractTraverser\norg.apache.xerces.impl.xs.traversers.XSDAttributeGroupTraverser\norg.apache.xerces.impl.xs.traversers.XSDAttributeTraverser\norg.apache.xerces.impl.xs.traversers.XSDComplexTypeTraverser$ComplexTypeRecoverableError\norg.apache.xerces.impl.xs.traversers.XSDComplexTypeTraverser\norg.apache.xerces.impl.xs.traversers.XSDElementTraverser\norg.apache.xerces.impl.xs.traversers.XSDGroupTraverser\norg.apache.xerces.impl.xs.traversers.XSDHandler$SAX2XNIUtil\norg.apache.xerces.impl.xs.traversers.XSDHandler$XSAnnotationGrammarPool\norg.apache.xerces.impl.xs.traversers.XSDHandler$XSDKey\norg.apache.xerces.impl.xs.traversers.XSDHandler\norg.apache.xerces.impl.xs.traversers.XSDKeyrefTraverser\norg.apache.xerces.impl.xs.traversers.XSDNotationTraverser\norg.apache.xerces.impl.xs.traversers.XSDocumentInfo\norg.apache.xerces.impl.xs.traversers.XSDSimpleTypeTraverser\norg.apache.xerces.impl.xs.traversers.XSDTypeAlternativeTraverser\norg.apache.xerces.impl.xs.traversers.XSDUniqueOrKeyTraverser\norg.apache.xerces.impl.xs.traversers.XSDWildcardTraverser\norg.apache.xerces.impl.xs.util.LSInputListImpl\norg.apache.xerces.impl.xs.util.ObjectListImpl\norg.apache.xerces.impl.xs.util.ShortListImpl\norg.apache.xerces.impl.xs.util.SimpleLocator\norg.apache.xerces.impl.xs.util.StringListImpl\norg.apache.xerces.impl.xs.util.XInt\norg.apache.xerces.impl.xs.util.XIntPool\norg.apache.xerces.impl.xs.util.XS11TypeHelper\norg.apache.xerces.impl.xs.util.XSGrammarPool\norg.apache.xerces.impl.xs.util.XSInputSource\norg.apache.xerces.impl.xs.util.XSNamedMap4Types\norg.apache.xerces.impl.xs.util.XSNamedMapImpl$1$1\norg.apache.xerces.impl.xs.util.XSNamedMapImpl$1\norg.apache.xerces.impl.xs.util.XSNamedMapImpl$XSNamedMapEntry\norg.apache.xerces.impl.xs.util.XSNamedMapImpl\norg.apache.xerces.impl.xs.util.XSObjectListImpl$1\norg.apache.xerces.impl.xs.util.XSObjectListImpl$XSObjectListIterator\norg.apache.xerces.impl.xs.util.XSObjectListImpl\norg.apache.xerces.impl.xs.XMLAssertPsychopathXPath2Impl$AssertionError\norg.apache.xerces.impl.xs.XMLAssertPsychopathXPath2Impl\norg.apache.xerces.impl.xs.XMLSchemaException\norg.apache.xerces.impl.xs.XMLSchemaLoader$LocationArray\norg.apache.xerces.impl.xs.XMLSchemaLoader\norg.apache.xerces.impl.xs.XMLSchemaValidator\norg.apache.xerces.impl.xs.XS10Constraints$1\norg.apache.xerces.impl.xs.XS10Constraints\norg.apache.xerces.impl.xs.XS11Constraints\norg.apache.xerces.impl.xs.XSAnnotationImpl\norg.apache.xerces.impl.xs.XSAttributeDecl\norg.apache.xerces.impl.xs.XSAttributeGroupDecl\norg.apache.xerces.impl.xs.XSAttributeUseImpl\norg.apache.xerces.impl.xs.XSComplexTypeDecl\norg.apache.xerces.impl.xs.XSConstraints\norg.apache.xerces.impl.xs.XSDAssertionValidator\norg.apache.xerces.impl.xs.XSDDescription\norg.apache.xerces.impl.xs.XSDeclarationPool\norg.apache.xerces.impl.xs.XSDTypeAlternativeValidator\norg.apache.xerces.impl.xs.XSElementDecl\norg.apache.xerces.impl.xs.XSElementDeclHelper\norg.apache.xerces.impl.xs.XSGrammarBucket\norg.apache.xerces.impl.xs.XSGroupDecl\norg.apache.xerces.impl.xs.XSImplementationImpl\norg.apache.xerces.impl.xs.XSLoaderImpl$XSGrammarMerger\norg.apache.xerces.impl.xs.XSLoaderImpl\norg.apache.xerces.impl.xs.XSMessageFormatter\norg.apache.xerces.impl.xs.XSModelGroupImpl\norg.apache.xerces.impl.xs.XSModelImpl$XSNamespaceItemListIterator\norg.apache.xerces.impl.xs.XSModelImpl\norg.apache.xerces.impl.xs.XSNotationDecl\norg.apache.xerces.impl.xs.XSOpenContentDecl\norg.apache.xerces.impl.xs.XSParticleDecl\norg.apache.xerces.impl.xs.XSValidationState\norg.apache.xerces.impl.xs.XSWildcardDecl\norg.apache.xerces.jaxp.datatype.DatatypeFactoryImpl\norg.apache.xerces.jaxp.datatype.DurationImpl\norg.apache.xerces.jaxp.datatype.SerializedDuration\norg.apache.xerces.jaxp.datatype.SerializedXMLGregorianCalendar\norg.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl$1\norg.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl$DaysInMonth\norg.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl$Parser\norg.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl\norg.apache.xerces.jaxp.DefaultValidationErrorHandler\norg.apache.xerces.jaxp.DocumentBuilderFactoryImpl\norg.apache.xerces.jaxp.DocumentBuilderImpl\norg.apache.xerces.jaxp.JAXPConstants\norg.apache.xerces.jaxp.JAXPValidatorComponent$1\norg.apache.xerces.jaxp.JAXPValidatorComponent$2\norg.apache.xerces.jaxp.JAXPValidatorComponent$3\norg.apache.xerces.jaxp.JAXPValidatorComponent$DraconianErrorHandler\norg.apache.xerces.jaxp.JAXPValidatorComponent$SAX2XNI\norg.apache.xerces.jaxp.JAXPValidatorComponent$XNI2SAX\norg.apache.xerces.jaxp.JAXPValidatorComponent\norg.apache.xerces.jaxp.SAXParserFactoryImpl\norg.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser\norg.apache.xerces.jaxp.SAXParserImpl\norg.apache.xerces.jaxp.SchemaValidatorConfiguration\norg.apache.xerces.jaxp.TeeXMLDocumentFilterImpl\norg.apache.xerces.jaxp.UnparsedEntityHandler\norg.apache.xerces.jaxp.validation.AbstractXMLSchema\norg.apache.xerces.jaxp.validation.BaseSchemaFactory$XMLGrammarPoolImplExtension\norg.apache.xerces.jaxp.validation.BaseSchemaFactory$XMLGrammarPoolWrapper\norg.apache.xerces.jaxp.validation.BaseSchemaFactory\norg.apache.xerces.jaxp.validation.DOMDocumentHandler\norg.apache.xerces.jaxp.validation.DOMResultAugmentor\norg.apache.xerces.jaxp.validation.DOMResultBuilder\norg.apache.xerces.jaxp.validation.DOMValidatorHelper$DOMNamespaceContext\norg.apache.xerces.jaxp.validation.DOMValidatorHelper\norg.apache.xerces.jaxp.validation.DraconianErrorHandler\norg.apache.xerces.jaxp.validation.EmptyXMLSchema\norg.apache.xerces.jaxp.validation.JAXPValidationMessageFormatter\norg.apache.xerces.jaxp.validation.ReadOnlyGrammarPool\norg.apache.xerces.jaxp.validation.SimpleXMLSchema\norg.apache.xerces.jaxp.validation.SoftReferenceGrammarPool$Entry\norg.apache.xerces.jaxp.validation.SoftReferenceGrammarPool$SoftGrammarReference\norg.apache.xerces.jaxp.validation.SoftReferenceGrammarPool\norg.apache.xerces.jaxp.validation.StAXDocumentHandler\norg.apache.xerces.jaxp.validation.StAXEventResultBuilder$1\norg.apache.xerces.jaxp.validation.StAXEventResultBuilder$AttributeIterator\norg.apache.xerces.jaxp.validation.StAXEventResultBuilder$NamespaceIterator\norg.apache.xerces.jaxp.validation.StAXEventResultBuilder\norg.apache.xerces.jaxp.validation.StAXStreamResultBuilder\norg.apache.xerces.jaxp.validation.StAXValidatorHelper$EventHelper\norg.apache.xerces.jaxp.validation.StAXValidatorHelper$StreamHelper\norg.apache.xerces.jaxp.validation.StAXValidatorHelper$XMLStreamReaderLocation\norg.apache.xerces.jaxp.validation.StAXValidatorHelper\norg.apache.xerces.jaxp.validation.StreamValidatorHelper\norg.apache.xerces.jaxp.validation.Util\norg.apache.xerces.jaxp.validation.ValidatorHandlerImpl$1\norg.apache.xerces.jaxp.validation.ValidatorHandlerImpl$ResolutionForwarder\norg.apache.xerces.jaxp.validation.ValidatorHandlerImpl$XMLSchemaTypeInfoProvider\norg.apache.xerces.jaxp.validation.ValidatorHandlerImpl\norg.apache.xerces.jaxp.validation.ValidatorHelper\norg.apache.xerces.jaxp.validation.ValidatorImpl\norg.apache.xerces.jaxp.validation.WeakReferenceXMLSchema\norg.apache.xerces.jaxp.validation.XMLSchema\norg.apache.xerces.jaxp.validation.XMLSchema11Factory\norg.apache.xerces.jaxp.validation.XMLSchemaFactory\norg.apache.xerces.jaxp.validation.XMLSchemaValidatorComponentManager\norg.apache.xerces.jaxp.validation.XSGrammarPoolContainer\norg.apache.xerces.parsers.AbstractDOMParser$Abort\norg.apache.xerces.parsers.AbstractDOMParser\norg.apache.xerces.parsers.AbstractSAXParser$AttributesProxy\norg.apache.xerces.parsers.AbstractSAXParser$LocatorProxy\norg.apache.xerces.parsers.AbstractSAXParser\norg.apache.xerces.parsers.AbstractXMLDocumentParser\norg.apache.xerces.parsers.BasicParserConfiguration\norg.apache.xerces.parsers.CachingParserPool$ShadowedGrammarPool\norg.apache.xerces.parsers.CachingParserPool$SynchronizedGrammarPool\norg.apache.xerces.parsers.CachingParserPool\norg.apache.xerces.parsers.DOMASBuilderImpl\norg.apache.xerces.parsers.DOMParser\norg.apache.xerces.parsers.DOMParserImpl$1\norg.apache.xerces.parsers.DOMParserImpl$AbortHandler\norg.apache.xerces.parsers.DOMParserImpl$NullLSParserFilter\norg.apache.xerces.parsers.DOMParserImpl\norg.apache.xerces.parsers.DTDConfiguration\norg.apache.xerces.parsers.DTDParser\norg.apache.xerces.parsers.IntegratedParserConfiguration\norg.apache.xerces.parsers.NonValidatingConfiguration\norg.apache.xerces.parsers.ObjectFactory$ConfigurationError\norg.apache.xerces.parsers.ObjectFactory\norg.apache.xerces.parsers.SAXParser\norg.apache.xerces.parsers.SecurityConfiguration\norg.apache.xerces.parsers.SecuritySupport$1\norg.apache.xerces.parsers.SecuritySupport$2\norg.apache.xerces.parsers.SecuritySupport$3\norg.apache.xerces.parsers.SecuritySupport$4\norg.apache.xerces.parsers.SecuritySupport$5\norg.apache.xerces.parsers.SecuritySupport$6\norg.apache.xerces.parsers.SecuritySupport$7\norg.apache.xerces.parsers.SecuritySupport$8\norg.apache.xerces.parsers.SecuritySupport\norg.apache.xerces.parsers.SoftReferenceSymbolTableConfiguration\norg.apache.xerces.parsers.StandardParserConfiguration\norg.apache.xerces.parsers.XIncludeAwareParserConfiguration\norg.apache.xerces.parsers.XIncludeParserConfiguration\norg.apache.xerces.parsers.XML11Configurable\norg.apache.xerces.parsers.XML11Configuration\norg.apache.xerces.parsers.XML11DTDConfiguration\norg.apache.xerces.parsers.XML11NonValidatingConfiguration\norg.apache.xerces.parsers.XMLDocumentParser\norg.apache.xerces.parsers.XMLGrammarCachingConfiguration\norg.apache.xerces.parsers.XMLGrammarParser\norg.apache.xerces.parsers.XMLGrammarPreparser$XMLGrammarLoaderContainer\norg.apache.xerces.parsers.XMLGrammarPreparser\norg.apache.xerces.parsers.XMLParser\norg.apache.xerces.parsers.XPointerParserConfiguration\norg.apache.xerces.stax.DefaultNamespaceContext$1\norg.apache.xerces.stax.DefaultNamespaceContext$2\norg.apache.xerces.stax.DefaultNamespaceContext\norg.apache.xerces.stax.EmptyLocation\norg.apache.xerces.stax.events.AttributeImpl\norg.apache.xerces.stax.events.CharactersImpl\norg.apache.xerces.stax.events.CommentImpl\norg.apache.xerces.stax.events.DTDImpl\norg.apache.xerces.stax.events.ElementImpl$NoRemoveIterator\norg.apache.xerces.stax.events.ElementImpl\norg.apache.xerces.stax.events.EndDocumentImpl\norg.apache.xerces.stax.events.EndElementImpl\norg.apache.xerces.stax.events.EntityDeclarationImpl\norg.apache.xerces.stax.events.EntityReferenceImpl\norg.apache.xerces.stax.events.NamespaceImpl\norg.apache.xerces.stax.events.NotationDeclarationImpl\norg.apache.xerces.stax.events.ProcessingInstructionImpl\norg.apache.xerces.stax.events.StartDocumentImpl\norg.apache.xerces.stax.events.StartElementImpl$1\norg.apache.xerces.stax.events.StartElementImpl\norg.apache.xerces.stax.events.XMLEventImpl\norg.apache.xerces.stax.ImmutableLocation\norg.apache.xerces.stax.XMLEventFactoryImpl\norg.apache.xerces.util.AttributesProxy\norg.apache.xerces.util.AugmentationsImpl$AugmentationsItemsContainer\norg.apache.xerces.util.AugmentationsImpl$LargeContainer\norg.apache.xerces.util.AugmentationsImpl$SmallContainer$SmallContainerKeyEnumeration\norg.apache.xerces.util.AugmentationsImpl$SmallContainer\norg.apache.xerces.util.AugmentationsImpl\norg.apache.xerces.util.DatatypeMessageFormatter\norg.apache.xerces.util.DefaultErrorHandler\norg.apache.xerces.util.DOMEntityResolverWrapper\norg.apache.xerces.util.DOMErrorHandlerWrapper$DOMErrorTypeMap\norg.apache.xerces.util.DOMErrorHandlerWrapper\norg.apache.xerces.util.DOMInputSource\norg.apache.xerces.util.DOMUtil$ThrowableMethods\norg.apache.xerces.util.DOMUtil\norg.apache.xerces.util.EncodingMap\norg.apache.xerces.util.EntityResolver2Wrapper\norg.apache.xerces.util.EntityResolverWrapper\norg.apache.xerces.util.ErrorHandlerProxy\norg.apache.xerces.util.ErrorHandlerWrapper$1\norg.apache.xerces.util.ErrorHandlerWrapper\norg.apache.xerces.util.HTTPInputSource\norg.apache.xerces.util.IntStack\norg.apache.xerces.util.JAXPNamespaceContextWrapper\norg.apache.xerces.util.LocatorProxy\norg.apache.xerces.util.MessageFormatter\norg.apache.xerces.util.NamespaceSupport$Prefixes\norg.apache.xerces.util.NamespaceSupport\norg.apache.xerces.util.ParserConfigurationSettings\norg.apache.xerces.util.PrimeNumberSequenceGenerator\norg.apache.xerces.util.SAXInputSource\norg.apache.xerces.util.SAXLocatorWrapper\norg.apache.xerces.util.SAXMessageFormatter\norg.apache.xerces.util.SecurityManager\norg.apache.xerces.util.ShadowedSymbolTable\norg.apache.xerces.util.SoftReferenceSymbolTable$SREntry\norg.apache.xerces.util.SoftReferenceSymbolTable$SREntryData\norg.apache.xerces.util.SoftReferenceSymbolTable\norg.apache.xerces.util.StAXInputSource\norg.apache.xerces.util.StAXLocationWrapper\norg.apache.xerces.util.SymbolHash$Entry\norg.apache.xerces.util.SymbolHash\norg.apache.xerces.util.SymbolTable$Entry\norg.apache.xerces.util.SymbolTable\norg.apache.xerces.util.SynchronizedSymbolTable\norg.apache.xerces.util.URI$MalformedURIException\norg.apache.xerces.util.URI\norg.apache.xerces.util.XML11Char\norg.apache.xerces.util.XMLAttributesImpl$Attribute\norg.apache.xerces.util.XMLAttributesImpl\norg.apache.xerces.util.XMLCatalogResolver\norg.apache.xerces.util.XMLChar\norg.apache.xerces.util.XMLEntityDescriptionImpl\norg.apache.xerces.util.XMLErrorCode\norg.apache.xerces.util.XMLGrammarPoolImpl$Entry\norg.apache.xerces.util.XMLGrammarPoolImpl\norg.apache.xerces.util.XMLLocatorWrapper\norg.apache.xerces.util.XMLResourceIdentifierImpl\norg.apache.xerces.util.XMLStringBuffer\norg.apache.xerces.util.XMLSymbols\norg.apache.xerces.xinclude.MultipleScopeNamespaceSupport\norg.apache.xerces.xinclude.ObjectFactory$ConfigurationError\norg.apache.xerces.xinclude.ObjectFactory\norg.apache.xerces.xinclude.SecuritySupport$1\norg.apache.xerces.xinclude.SecuritySupport$2\norg.apache.xerces.xinclude.SecuritySupport$3\norg.apache.xerces.xinclude.SecuritySupport$4\norg.apache.xerces.xinclude.SecuritySupport$5\norg.apache.xerces.xinclude.SecuritySupport$6\norg.apache.xerces.xinclude.SecuritySupport$7\norg.apache.xerces.xinclude.SecuritySupport$8\norg.apache.xerces.xinclude.SecuritySupport\norg.apache.xerces.xinclude.XInclude11TextReader\norg.apache.xerces.xinclude.XIncludeHandler$Notation\norg.apache.xerces.xinclude.XIncludeHandler$UnparsedEntity\norg.apache.xerces.xinclude.XIncludeHandler\norg.apache.xerces.xinclude.XIncludeMessageFormatter\norg.apache.xerces.xinclude.XIncludeNamespaceSupport\norg.apache.xerces.xinclude.XIncludeTextReader\norg.apache.xerces.xni.Augmentations\norg.apache.xerces.xni.grammars.Grammar\norg.apache.xerces.xni.grammars.XMLDTDDescription\norg.apache.xerces.xni.grammars.XMLGrammarDescription\norg.apache.xerces.xni.grammars.XMLGrammarLoader\norg.apache.xerces.xni.grammars.XMLGrammarPool\norg.apache.xerces.xni.grammars.XMLSchemaDescription\norg.apache.xerces.xni.grammars.XSGrammar\norg.apache.xerces.xni.NamespaceContext\norg.apache.xerces.xni.parser.XMLComponent\norg.apache.xerces.xni.parser.XMLComponentManager\norg.apache.xerces.xni.parser.XMLConfigurationException\norg.apache.xerces.xni.parser.XMLDocumentFilter\norg.apache.xerces.xni.parser.XMLDocumentScanner\norg.apache.xerces.xni.parser.XMLDocumentSource\norg.apache.xerces.xni.parser.XMLDTDContentModelFilter\norg.apache.xerces.xni.parser.XMLDTDContentModelSource\norg.apache.xerces.xni.parser.XMLDTDFilter\norg.apache.xerces.xni.parser.XMLDTDScanner\norg.apache.xerces.xni.parser.XMLDTDSource\norg.apache.xerces.xni.parser.XMLEntityResolver\norg.apache.xerces.xni.parser.XMLErrorHandler\norg.apache.xerces.xni.parser.XMLInputSource\norg.apache.xerces.xni.parser.XMLParseException\norg.apache.xerces.xni.parser.XMLParserConfiguration\norg.apache.xerces.xni.parser.XMLPullParserConfiguration\norg.apache.xerces.xni.QName\norg.apache.xerces.xni.XMLAttributes\norg.apache.xerces.xni.XMLDocumentFragmentHandler\norg.apache.xerces.xni.XMLDocumentHandler\norg.apache.xerces.xni.XMLDTDContentModelHandler\norg.apache.xerces.xni.XMLDTDHandler\norg.apache.xerces.xni.XMLLocator\norg.apache.xerces.xni.XMLResourceIdentifier\norg.apache.xerces.xni.XMLString\norg.apache.xerces.xni.XNIException\norg.apache.xerces.xpointer.ElementSchemePointer$1\norg.apache.xerces.xpointer.ElementSchemePointer$Scanner\norg.apache.xerces.xpointer.ElementSchemePointer$Tokens\norg.apache.xerces.xpointer.ElementSchemePointer\norg.apache.xerces.xpointer.ShortHandPointer\norg.apache.xerces.xpointer.XPointerErrorHandler\norg.apache.xerces.xpointer.XPointerHandler$1\norg.apache.xerces.xpointer.XPointerHandler$Scanner\norg.apache.xerces.xpointer.XPointerHandler$Tokens\norg.apache.xerces.xpointer.XPointerHandler\norg.apache.xerces.xpointer.XPointerMessageFormatter\norg.apache.xerces.xpointer.XPointerPart\norg.apache.xerces.xpointer.XPointerProcessor\norg.apache.xerces.xs.AttributePSVI\norg.apache.xerces.xs.datatypes.ByteList\norg.apache.xerces.xs.datatypes.ObjectList\norg.apache.xerces.xs.datatypes.XSDateTime\norg.apache.xerces.xs.datatypes.XSDecimal\norg.apache.xerces.xs.datatypes.XSDouble\norg.apache.xerces.xs.datatypes.XSFloat\norg.apache.xerces.xs.datatypes.XSQName\norg.apache.xerces.xs.ElementPSVI\norg.apache.xerces.xs.ItemPSVI\norg.apache.xerces.xs.LSInputList\norg.apache.xerces.xs.PSVIProvider\norg.apache.xerces.xs.ShortList\norg.apache.xerces.xs.StringList\norg.apache.xerces.xs.XSAnnotation\norg.apache.xerces.xs.XSAttributeDeclaration\norg.apache.xerces.xs.XSAttributeGroupDefinition\norg.apache.xerces.xs.XSAttributeUse\norg.apache.xerces.xs.XSComplexTypeDefinition\norg.apache.xerces.xs.XSConstants\norg.apache.xerces.xs.XSElementDeclaration\norg.apache.xerces.xs.XSException\norg.apache.xerces.xs.XSFacet\norg.apache.xerces.xs.XSIDCDefinition\norg.apache.xerces.xs.XSImplementation\norg.apache.xerces.xs.XSLoader\norg.apache.xerces.xs.XSModel\norg.apache.xerces.xs.XSModelGroup\norg.apache.xerces.xs.XSModelGroupDefinition\norg.apache.xerces.xs.XSMultiValueFacet\norg.apache.xerces.xs.XSNamedMap\norg.apache.xerces.xs.XSNamespaceItem\norg.apache.xerces.xs.XSNamespaceItemList\norg.apache.xerces.xs.XSNotationDeclaration\norg.apache.xerces.xs.XSObject\norg.apache.xerces.xs.XSObjectList\norg.apache.xerces.xs.XSOpenContent\norg.apache.xerces.xs.XSParticle\norg.apache.xerces.xs.XSSimpleTypeDefinition\norg.apache.xerces.xs.XSTerm\norg.apache.xerces.xs.XSTypeAlternative\norg.apache.xerces.xs.XSTypeDefinition\norg.apache.xerces.xs.XSValue\norg.apache.xerces.xs.XSWildcard\norg.apache.xml.serialize.BaseMarkupSerializer\norg.apache.xml.serialize.DOMSerializer\norg.apache.xml.serialize.DOMSerializerImpl$DocumentMethods\norg.apache.xml.serialize.DOMSerializerImpl\norg.apache.xml.serialize.ElementState\norg.apache.xml.serialize.EncodingInfo$CharsetMethods\norg.apache.xml.serialize.EncodingInfo$CharToByteConverterMethods\norg.apache.xml.serialize.EncodingInfo\norg.apache.xml.serialize.Encodings\norg.apache.xml.serialize.HTMLdtd\norg.apache.xml.serialize.HTMLSerializer\norg.apache.xml.serialize.IndentPrinter\norg.apache.xml.serialize.LineSeparator\norg.apache.xml.serialize.Method\norg.apache.xml.serialize.ObjectFactory$ConfigurationError\norg.apache.xml.serialize.ObjectFactory\norg.apache.xml.serialize.OutputFormat$Defaults\norg.apache.xml.serialize.OutputFormat$DTD\norg.apache.xml.serialize.OutputFormat\norg.apache.xml.serialize.Printer\norg.apache.xml.serialize.SecuritySupport$1\norg.apache.xml.serialize.SecuritySupport$2\norg.apache.xml.serialize.SecuritySupport$3\norg.apache.xml.serialize.SecuritySupport$4\norg.apache.xml.serialize.SecuritySupport$5\norg.apache.xml.serialize.SecuritySupport$6\norg.apache.xml.serialize.SecuritySupport$7\norg.apache.xml.serialize.SecuritySupport$8\norg.apache.xml.serialize.SecuritySupport\norg.apache.xml.serialize.Serializer\norg.apache.xml.serialize.SerializerFactory\norg.apache.xml.serialize.SerializerFactoryImpl\norg.apache.xml.serialize.TextSerializer\norg.apache.xml.serialize.XHTMLSerializer\norg.apache.xml.serialize.XML11Serializer\norg.apache.xml.serialize.XMLSerializer\norg.w3c.dom.html.HTMLDOMImplementation" + } + ] + }, + { + "group": "com.rackspace.eclipse.webtools.sourceediting", + "name": "org.eclipse.wst.xml.xpath2.processor", + "version": "2.1.100", + "description": "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "d7265d94a86303f0dd8c31c962c49f4a" + }, + { + "alg": "SHA-1", + "content": "e3a9a2dcbb256530c68ab66e10f41f882c3df086" + }, + { + "alg": "SHA-256", + "content": "a7a73a0a668d0a9b9effb046d20076e33f18ae4c02d418b56721ef57b216ed79" + }, + { + "alg": "SHA-512", + "content": "4d6fc8971f0655d7703701c8ad002219506aaab2e0f884a021239812fbc5bbbb419ff2b96336e3dabb735cf78279ee825d3158b25de5a4ac34b2c5563853cb58" + }, + { + "alg": "SHA-384", + "content": "cb5062d7558c0d6fc210a3be2a7b1997b5be9076f4532463f1c081e5510f49fcff9a18418d9df4baf707c972ce540ea9" + }, + { + "alg": "SHA3-384", + "content": "d24cd9d1c8662c2794b98597af978c4225978aef6a9a49a5a488d47df72be7c13b1acb3e7cf82320d333999f521ca8fe" + }, + { + "alg": "SHA3-256", + "content": "15313f123e7af5c11b299487e568f6c53de9880e990e92fbf21001f913c8c3af" + }, + { + "alg": "SHA3-512", + "content": "83da354913db505a6f6e68b709ba99f329655b30225fac7f760e9d388a8910bd9e61e3d8d8f21456ceee6e8dc89f67aa443ecfe1c2867cf10d8b06e9feeea022" + } + ], + "licenses": [ + { + "license": { + "name": "Eclipse Public License Version 1.0", + "url": "http://www.eclipse.org/org/documents/epl-v10.php" + } + } + ], + "purl": "pkg:maven/com.rackspace.eclipse.webtools.sourceediting/org.eclipse.wst.xml.xpath2.processor@2.1.100?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.rackspace.eclipse.webtools.sourceediting/org.eclipse.wst.xml.xpath2.processor@2.1.100?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/rackspace/eclipse/webtools/sourceediting/org.eclipse.wst.xml.xpath2.processor/2.1.100/org.eclipse.wst.xml.xpath2.processor-2.1.100.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.eclipse.wst.xml.xpath2.api.AtomicItemType\norg.eclipse.wst.xml.xpath2.api.CollationProvider\norg.eclipse.wst.xml.xpath2.api.DynamicContext\norg.eclipse.wst.xml.xpath2.api.EvaluationContext\norg.eclipse.wst.xml.xpath2.api.Function\norg.eclipse.wst.xml.xpath2.api.FunctionLibrary\norg.eclipse.wst.xml.xpath2.api.Item\norg.eclipse.wst.xml.xpath2.api.Match\norg.eclipse.wst.xml.xpath2.api.ResultBuffer$1\norg.eclipse.wst.xml.xpath2.api.ResultBuffer$2$1\norg.eclipse.wst.xml.xpath2.api.ResultBuffer$2\norg.eclipse.wst.xml.xpath2.api.ResultBuffer$ArrayResultSequence$1\norg.eclipse.wst.xml.xpath2.api.ResultBuffer$ArrayResultSequence\norg.eclipse.wst.xml.xpath2.api.ResultBuffer$SingleResultSequence$1\norg.eclipse.wst.xml.xpath2.api.ResultBuffer$SingleResultSequence\norg.eclipse.wst.xml.xpath2.api.ResultBuffer\norg.eclipse.wst.xml.xpath2.api.ResultSequence\norg.eclipse.wst.xml.xpath2.api.StaticContext\norg.eclipse.wst.xml.xpath2.api.StaticVariableResolver\norg.eclipse.wst.xml.xpath2.api.typesystem.ComplexTypeDefinition\norg.eclipse.wst.xml.xpath2.api.typesystem.ItemType\norg.eclipse.wst.xml.xpath2.api.typesystem.NodeItemType\norg.eclipse.wst.xml.xpath2.api.typesystem.PrimitiveType\norg.eclipse.wst.xml.xpath2.api.typesystem.SimpleTypeDefinition\norg.eclipse.wst.xml.xpath2.api.typesystem.TypeDefinition\norg.eclipse.wst.xml.xpath2.api.typesystem.TypeModel\norg.eclipse.wst.xml.xpath2.api.XPath2Engine\norg.eclipse.wst.xml.xpath2.api.XPath2Expression\norg.eclipse.wst.xml.xpath2.api.XPath2Pattern\norg.eclipse.wst.xml.xpath2.api.XPath2PatternSet\norg.eclipse.wst.xml.xpath2.processor.ast.XPath\norg.eclipse.wst.xml.xpath2.processor.CollationProvider\norg.eclipse.wst.xml.xpath2.processor.DefaultDynamicContext$1\norg.eclipse.wst.xml.xpath2.processor.DefaultDynamicContext\norg.eclipse.wst.xml.xpath2.processor.DefaultEvaluator$1\norg.eclipse.wst.xml.xpath2.processor.DefaultEvaluator$Pair\norg.eclipse.wst.xml.xpath2.processor.DefaultEvaluator$VariableScope\norg.eclipse.wst.xml.xpath2.processor.DefaultEvaluator\norg.eclipse.wst.xml.xpath2.processor.DOMBuilder$1\norg.eclipse.wst.xml.xpath2.processor.DOMBuilder\norg.eclipse.wst.xml.xpath2.processor.DOMLoader\norg.eclipse.wst.xml.xpath2.processor.DOMLoaderException\norg.eclipse.wst.xml.xpath2.processor.DynamicContext\norg.eclipse.wst.xml.xpath2.processor.DynamicError\norg.eclipse.wst.xml.xpath2.processor.Engine\norg.eclipse.wst.xml.xpath2.processor.Evaluator\norg.eclipse.wst.xml.xpath2.processor.function.FnFunctionLibrary\norg.eclipse.wst.xml.xpath2.processor.function.XSCtrLibrary$1\norg.eclipse.wst.xml.xpath2.processor.function.XSCtrLibrary\norg.eclipse.wst.xml.xpath2.processor.internal.AncestorAxis\norg.eclipse.wst.xml.xpath2.processor.internal.AncestorOrSelfAxis\norg.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest\norg.eclipse.wst.xml.xpath2.processor.internal.ast.AttrElemTest\norg.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest\norg.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep\norg.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest\norg.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral\norg.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest\norg.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral\norg.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest$SingleItemNodeListImpl\norg.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest\norg.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.Expr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep\norg.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall\norg.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral\norg.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType\norg.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest\norg.eclipse.wst.xml.xpath2.processor.internal.ast.Literal\norg.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest\norg.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest\norg.eclipse.wst.xml.xpath2.processor.internal.ast.NumericLiteral\norg.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.PITest\norg.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep\norg.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest\norg.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest\norg.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType\norg.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType\norg.eclipse.wst.xml.xpath2.processor.internal.ast.Step\norg.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral\norg.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest\norg.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.UnExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.VarExprPair\norg.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef\norg.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr\norg.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode\norg.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor\norg.eclipse.wst.xml.xpath2.processor.internal.AttributeAxis\norg.eclipse.wst.xml.xpath2.processor.internal.Axis\norg.eclipse.wst.xml.xpath2.processor.internal.ChildAxis\norg.eclipse.wst.xml.xpath2.processor.internal.CUP$XPathCup$actions\norg.eclipse.wst.xml.xpath2.processor.internal.CupError\norg.eclipse.wst.xml.xpath2.processor.internal.DefaultResultSequence\norg.eclipse.wst.xml.xpath2.processor.internal.DefaultRSFactory\norg.eclipse.wst.xml.xpath2.processor.internal.DefaultStaticContext\norg.eclipse.wst.xml.xpath2.processor.internal.DefaultVisitor\norg.eclipse.wst.xml.xpath2.processor.internal.DescendantAxis\norg.eclipse.wst.xml.xpath2.processor.internal.DescendantOrSelfAxis\norg.eclipse.wst.xml.xpath2.processor.internal.DynamicContextAdapter\norg.eclipse.wst.xml.xpath2.processor.internal.ExpressionPrinterVisitor\norg.eclipse.wst.xml.xpath2.processor.internal.Focus\norg.eclipse.wst.xml.xpath2.processor.internal.FollowingAxis\norg.eclipse.wst.xml.xpath2.processor.internal.FollowingSiblingAxis\norg.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis\norg.eclipse.wst.xml.xpath2.processor.internal.function.AbstractCollationEqualFunction\norg.eclipse.wst.xml.xpath2.processor.internal.function.AbstractRegExFunction\norg.eclipse.wst.xml.xpath2.processor.internal.function.AbstractURIFunction\norg.eclipse.wst.xml.xpath2.processor.internal.function.CmpEq\norg.eclipse.wst.xml.xpath2.processor.internal.function.CmpGt\norg.eclipse.wst.xml.xpath2.processor.internal.function.CmpLt\norg.eclipse.wst.xml.xpath2.processor.internal.function.Constructor\norg.eclipse.wst.xml.xpath2.processor.internal.function.ConstructorFL\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnAbs\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnAdjustDateTimeToTimeZone\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnAdjustDateToTimeZone\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnAdjustTimeToTimeZone\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnAvg\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnBaseUri\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnBoolean\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnCeiling\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnCodepointEqual\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnCodepointsToString\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnCollection\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnCompare\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnConcat\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnContains\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnCount\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnCurrentDate\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnCurrentDateTime\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnCurrentTime\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnData\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnDateTime\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnDayFromDate\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnDayFromDateTime\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnDaysFromDuration\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnDeepEqual\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnDefaultCollation\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnDistinctValues\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnDoc\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnDocumentUri\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnEmpty\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnEncodeForURI\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnEndsWith\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnError\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnEscapeHTMLUri\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnExactlyOne\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnExists\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnFalse\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnFloor\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnHoursFromDateTime\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnHoursFromDuration\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnHoursFromTime\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnID\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnIDREF\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnImplicitTimezone\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnIndexOf\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnInScopePrefixes\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnInsertBefore\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnIriToURI\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnLang\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnLast\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnLocalName\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnLocalNameFromQName\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnLowerCase\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnMatches\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnMax\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnMin\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnMinutesFromDateTime\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnMinutesFromDuration\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnMinutesFromTime\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnMonthFromDate\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnMonthFromDateTime\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnMonthsFromDuration\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnName\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnNamespaceUri\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnNamespaceUriFromQName\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnNilled\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnNodeName\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnNormalizeSpace\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnNormalizeUnicode$FailingNormalizer\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnNormalizeUnicode$ICUNormalizer\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnNormalizeUnicode$W3CNormalizer\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnNormalizeUnicode\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnNot\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnNumber\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnOneOrMore\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnPosition\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnPrefixFromQName\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnQName\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnRemove\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnReplace\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnResolveQName\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnResolveURI\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnReverse\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnRoot\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnRound\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnRoundHalfToEven\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnSecondsFromDateTime\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnSecondsFromDuration\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnSecondsFromTime\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnStartsWith\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnStaticBaseUri\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnString\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnStringJoin\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnStringLength\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnStringToCodepoints\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnSubsequence\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnSubstring\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnSubstringAfter\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnSubstringBefore\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnSum\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnTimezoneFromDate\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnTimezoneFromDateTime\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnTimezoneFromTime\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnTokenize\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnTrace\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnTranslate\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnTrue\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnUnordered\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnUpperCase\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnYearFromDate\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnYearFromDateTime\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnYearsFromDuration\norg.eclipse.wst.xml.xpath2.processor.internal.function.FnZeroOrOne\norg.eclipse.wst.xml.xpath2.processor.internal.function.FsConvertOperand\norg.eclipse.wst.xml.xpath2.processor.internal.function.FsDiv\norg.eclipse.wst.xml.xpath2.processor.internal.function.FsEq\norg.eclipse.wst.xml.xpath2.processor.internal.function.FsGe\norg.eclipse.wst.xml.xpath2.processor.internal.function.FsGt\norg.eclipse.wst.xml.xpath2.processor.internal.function.FsIDiv\norg.eclipse.wst.xml.xpath2.processor.internal.function.FsLe\norg.eclipse.wst.xml.xpath2.processor.internal.function.FsLt\norg.eclipse.wst.xml.xpath2.processor.internal.function.FsMinus\norg.eclipse.wst.xml.xpath2.processor.internal.function.FsMod\norg.eclipse.wst.xml.xpath2.processor.internal.function.FsNe\norg.eclipse.wst.xml.xpath2.processor.internal.function.FsPlus\norg.eclipse.wst.xml.xpath2.processor.internal.function.FsTimes\norg.eclipse.wst.xml.xpath2.processor.internal.function.Function\norg.eclipse.wst.xml.xpath2.processor.internal.function.FunctionLibrary\norg.eclipse.wst.xml.xpath2.processor.internal.function.FunctionLibraryImpl\norg.eclipse.wst.xml.xpath2.processor.internal.function.MathDiv\norg.eclipse.wst.xml.xpath2.processor.internal.function.MathIDiv\norg.eclipse.wst.xml.xpath2.processor.internal.function.MathMinus\norg.eclipse.wst.xml.xpath2.processor.internal.function.MathMod\norg.eclipse.wst.xml.xpath2.processor.internal.function.MathPlus\norg.eclipse.wst.xml.xpath2.processor.internal.function.MathTimes\norg.eclipse.wst.xml.xpath2.processor.internal.function.OpExcept\norg.eclipse.wst.xml.xpath2.processor.internal.function.OpFunctionLibrary\norg.eclipse.wst.xml.xpath2.processor.internal.function.OpIntersect\norg.eclipse.wst.xml.xpath2.processor.internal.function.OpTo\norg.eclipse.wst.xml.xpath2.processor.internal.function.OpUnion\norg.eclipse.wst.xml.xpath2.processor.internal.InternalXPathParser$1\norg.eclipse.wst.xml.xpath2.processor.internal.InternalXPathParser\norg.eclipse.wst.xml.xpath2.processor.internal.JFlexError\norg.eclipse.wst.xml.xpath2.processor.internal.Normalizer\norg.eclipse.wst.xml.xpath2.processor.internal.ParentAxis\norg.eclipse.wst.xml.xpath2.processor.internal.PrecedingAxis\norg.eclipse.wst.xml.xpath2.processor.internal.PrecedingSiblingAxis\norg.eclipse.wst.xml.xpath2.processor.internal.RangeResultSequence\norg.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis\norg.eclipse.wst.xml.xpath2.processor.internal.SelfAxis\norg.eclipse.wst.xml.xpath2.processor.internal.SeqType\norg.eclipse.wst.xml.xpath2.processor.internal.StaticAttrNameError\norg.eclipse.wst.xml.xpath2.processor.internal.StaticContextAdapter$1\norg.eclipse.wst.xml.xpath2.processor.internal.StaticContextAdapter$2\norg.eclipse.wst.xml.xpath2.processor.internal.StaticContextAdapter$3\norg.eclipse.wst.xml.xpath2.processor.internal.StaticContextAdapter$4\norg.eclipse.wst.xml.xpath2.processor.internal.StaticContextAdapter\norg.eclipse.wst.xml.xpath2.processor.internal.StaticElemNameError\norg.eclipse.wst.xml.xpath2.processor.internal.StaticFunctNameError\norg.eclipse.wst.xml.xpath2.processor.internal.StaticNameError\norg.eclipse.wst.xml.xpath2.processor.internal.StaticNsNameError\norg.eclipse.wst.xml.xpath2.processor.internal.StaticTypeNameError\norg.eclipse.wst.xml.xpath2.processor.internal.StaticVarNameError\norg.eclipse.wst.xml.xpath2.processor.internal.TypeError\norg.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType\norg.eclipse.wst.xml.xpath2.processor.internal.types.AnySimpleType\norg.eclipse.wst.xml.xpath2.processor.internal.types.AnyType\norg.eclipse.wst.xml.xpath2.processor.internal.types.AttrType\norg.eclipse.wst.xml.xpath2.processor.internal.types.builtin.AtomicTypeDefinition\norg.eclipse.wst.xml.xpath2.processor.internal.types.builtin.BuiltinAtomicTypeDefinition\norg.eclipse.wst.xml.xpath2.processor.internal.types.builtin.BuiltinListTypeDefinition\norg.eclipse.wst.xml.xpath2.processor.internal.types.builtin.BuiltinTypeDefinition\norg.eclipse.wst.xml.xpath2.processor.internal.types.builtin.BuiltinTypeLibrary$1\norg.eclipse.wst.xml.xpath2.processor.internal.types.builtin.BuiltinTypeLibrary\norg.eclipse.wst.xml.xpath2.processor.internal.types.builtin.SingleItemSequence\norg.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType\norg.eclipse.wst.xml.xpath2.processor.internal.types.CommentType\norg.eclipse.wst.xml.xpath2.processor.internal.types.CtrType\norg.eclipse.wst.xml.xpath2.processor.internal.types.DocType\norg.eclipse.wst.xml.xpath2.processor.internal.types.ElementType\norg.eclipse.wst.xml.xpath2.processor.internal.types.NodeItemTypeImpl\norg.eclipse.wst.xml.xpath2.processor.internal.types.NodeType$1\norg.eclipse.wst.xml.xpath2.processor.internal.types.NodeType\norg.eclipse.wst.xml.xpath2.processor.internal.types.NumericType\norg.eclipse.wst.xml.xpath2.processor.internal.types.PIType\norg.eclipse.wst.xml.xpath2.processor.internal.types.QName\norg.eclipse.wst.xml.xpath2.processor.internal.types.SchemaTypeValueFactory\norg.eclipse.wst.xml.xpath2.processor.internal.types.SimpleAtomicItemTypeImpl\norg.eclipse.wst.xml.xpath2.processor.internal.types.TextType\norg.eclipse.wst.xml.xpath2.processor.internal.types.userdefined.UserDefinedCtrLibrary\norg.eclipse.wst.xml.xpath2.processor.internal.types.xerces.ComplexXercesTypeDefinition\norg.eclipse.wst.xml.xpath2.processor.internal.types.xerces.SimpleXercesType\norg.eclipse.wst.xml.xpath2.processor.internal.types.xerces.SimpleXercesTypeDefinition\norg.eclipse.wst.xml.xpath2.processor.internal.types.xerces.XercesTypeDefinition\norg.eclipse.wst.xml.xpath2.processor.internal.types.xerces.XercesTypeModel\norg.eclipse.wst.xml.xpath2.processor.internal.types.XPathDecimalFormat\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSAnyURI\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSBase64Binary\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSBoolean\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSByte\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSDate\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSDateTime\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSDayTimeDuration\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSDecimal\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSDouble\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSEntity\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSFloat\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSGDay\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonth\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonthDay\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSGYear\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSGYearMonth\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSHexBinary\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSID\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSIDREF\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSInt\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSInteger\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSLong\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSName\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSNCName\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSNegativeInteger\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSNMTOKEN\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSNonNegativeInteger\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSNonPositiveInteger\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSNormalizedString\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSNotation\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSPositiveInteger\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSShort\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSString\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSTime\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSToken\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedByte\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedInt\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedLong\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedShort\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSUntypedAtomic\norg.eclipse.wst.xml.xpath2.processor.internal.types.XSYearMonthDuration\norg.eclipse.wst.xml.xpath2.processor.internal.utils.CodePointIterator\norg.eclipse.wst.xml.xpath2.processor.internal.utils.ComparableTypePromoter\norg.eclipse.wst.xml.xpath2.processor.internal.utils.LiteralUtils\norg.eclipse.wst.xml.xpath2.processor.internal.utils.NumericTypePromoter\norg.eclipse.wst.xml.xpath2.processor.internal.utils.ScalarTypePromoter\norg.eclipse.wst.xml.xpath2.processor.internal.utils.StringCodePointIterator\norg.eclipse.wst.xml.xpath2.processor.internal.utils.TypePromoter\norg.eclipse.wst.xml.xpath2.processor.internal.XPathCup\norg.eclipse.wst.xml.xpath2.processor.internal.XPathError\norg.eclipse.wst.xml.xpath2.processor.internal.XPathFlex\norg.eclipse.wst.xml.xpath2.processor.internal.XpathSym\norg.eclipse.wst.xml.xpath2.processor.JFlexCupParser\norg.eclipse.wst.xml.xpath2.processor.PsychoPathTypeHelper\norg.eclipse.wst.xml.xpath2.processor.ResultSequence\norg.eclipse.wst.xml.xpath2.processor.ResultSequenceFactory\norg.eclipse.wst.xml.xpath2.processor.StaticChecker\norg.eclipse.wst.xml.xpath2.processor.StaticContext\norg.eclipse.wst.xml.xpath2.processor.StaticError\norg.eclipse.wst.xml.xpath2.processor.StaticNameResolver$DummyError\norg.eclipse.wst.xml.xpath2.processor.StaticNameResolver$VariableScope\norg.eclipse.wst.xml.xpath2.processor.StaticNameResolver\norg.eclipse.wst.xml.xpath2.processor.util.DynamicContextBuilder\norg.eclipse.wst.xml.xpath2.processor.util.ResultSequenceUtil\norg.eclipse.wst.xml.xpath2.processor.util.StaticContextBuilder$1\norg.eclipse.wst.xml.xpath2.processor.util.StaticContextBuilder$2\norg.eclipse.wst.xml.xpath2.processor.util.StaticContextBuilder$3\norg.eclipse.wst.xml.xpath2.processor.util.StaticContextBuilder$4\norg.eclipse.wst.xml.xpath2.processor.util.StaticContextBuilder$5\norg.eclipse.wst.xml.xpath2.processor.util.StaticContextBuilder\norg.eclipse.wst.xml.xpath2.processor.XercesLoader$1\norg.eclipse.wst.xml.xpath2.processor.XercesLoader\norg.eclipse.wst.xml.xpath2.processor.XPathException\norg.eclipse.wst.xml.xpath2.processor.XPathParser\norg.eclipse.wst.xml.xpath2.processor.XPathParserException" + } + ] + }, + { + "group": "edu.princeton.cup", + "name": "java-cup", + "version": "10k", + "description": "LALR Parser Generator in Java", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "f3bdd2924f8350a471179b20646a1ffe" + }, + { + "alg": "SHA-1", + "content": "88eadc5347b2a22c9c87a04687f0aabaeac01c0b" + }, + { + "alg": "SHA-256", + "content": "15894fad0a81611e351b5200bbc3bd21359fc6aed53af54a48998390e4b2700d" + }, + { + "alg": "SHA-512", + "content": "ae40256e9ece7eb10a9d6ec2028e1944318bbf35a0a299c86f320f22f0673b18357fcfad64da3f55701d72bb3c89870e1da7873ff9005c713bd7ef56039b70d5" + }, + { + "alg": "SHA-384", + "content": "82c3224be53d68ca976774927936f62cd8772d840c80fafd7050f20545b43331ae564a4ad4e62e6bb2f6d6b51f445c33" + }, + { + "alg": "SHA3-384", + "content": "d7b9049b1adaf28d5e1a5affa46bfd516e1a9aa3cecd0380d34bcc040fbd73e87b66e11641d47e7789c5b0c4b54f1acf" + }, + { + "alg": "SHA3-256", + "content": "4efa7c5b5ca5d104ffe24ecf74f002b05509a1769c8ae79f87914e01df059849" + }, + { + "alg": "SHA3-512", + "content": "7ed7a1db4089472d0600acfbc7e15fcaecdb345eb9689a46889d2f26182629df7c19a3ddffeee64e33bf8ebdd31dda55859d53abe1f173010300c5746f061b39" + } + ], + "licenses": [ + { + "license": { + "name": "CUP Parser Generator Copyright Notice, License, and Disclaimer", + "url": "http://www.cs.princeton.edu/~appel/modern/java/CUP/#LICENSE" + } + } + ], + "purl": "pkg:maven/edu.princeton.cup/java-cup@10k?type=jar", + "type": "library", + "bom-ref": "pkg:maven/edu.princeton.cup/java-cup@10k?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/edu/princeton/cup/java-cup/10k/java-cup-10k.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "java_cup.reduce_action\njava_cup.parse_action_row\njava_cup.terminal\njava_cup.production_part\njava_cup.terminal_set\njava_cup.parse_reduce_row\njava_cup.lalr_item\njava_cup.emit\njava_cup.parse_reduce_table\njava_cup.symbol\njava_cup.nonassoc_action\njava_cup.shift_action\njava_cup.version\njava_cup.runtime.Scanner\njava_cup.runtime.Symbol\njava_cup.runtime.virtual_parse_stack\njava_cup.runtime.lr_parser\njava_cup.parse_action_table\njava_cup.lalr_item_set\njava_cup.lr_item_core\njava_cup.CUP$parser$actions\njava_cup.symbol_part\njava_cup.sym\njava_cup.non_terminal\njava_cup.production\njava_cup.action_production\njava_cup.internal_error\njava_cup.lexer\njava_cup.parser\njava_cup.Main\njava_cup.action_part\njava_cup.symbol_set\njava_cup.assoc\njava_cup.simple_calc.scanner\njava_cup.simple_calc.CUP$parser$actions\njava_cup.simple_calc.sym\njava_cup.simple_calc.parser\njava_cup.simple_calc.Main\njava_cup.parse_action\njava_cup.lalr_transition\njava_cup.lalr_state" + } + ] + }, + { + "group": "com.ibm.icu", + "name": "icu4j", + "version": "4.6", + "description": "International Component for Unicode for Java (ICU4J) is a mature, widely used Java library providing Unicode and Globalization support", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "83407cb94fdfe2294cf9408279427b4a" + }, + { + "alg": "SHA-1", + "content": "935544e98e498d95ed0f41ca1eef946780f2dbc0" + }, + { + "alg": "SHA-256", + "content": "b7efe223de080eb29fd9f341777cd85bfa4c770469a7fea9b0c2d27108893673" + }, + { + "alg": "SHA-512", + "content": "fb61a2e3ed7067d372b8564e658157d0ae8d66e4ce9f2ad97153d85cc812ea005b49564e67e771f3c0475f2142af721a34889420b82043aaee324bf71a9cde9f" + }, + { + "alg": "SHA-384", + "content": "db27e399f5f08c4f02e2a8befaec03e25f9fb9321365e58eadc3a1a1957ba88e1c0b59f9affc2f6275db5a971d68e4f8" + }, + { + "alg": "SHA3-384", + "content": "f7cbe503c580a3ac5e0aa336919d60b1f3c4eb308eab4823d3255b796d23ed07027718b2f86fae44f4fa6576b788ce73" + }, + { + "alg": "SHA3-256", + "content": "1c835705961d18b65ddfc5ecc1ea643a65af694f3595d2e4ac83eb7f6d89ea3a" + }, + { + "alg": "SHA3-512", + "content": "92cae7d2bb523c25aab28db43c004bf4187eee12e66ee5e9e235377b3c6c52fc45efb554ea3c141c25674eb51c3c5308419b5adbf72617b2c3c6afba54975526" + } + ], + "licenses": [ + { + "license": { + "id": "ICU", + "url": "http://source.icu-project.org/repos/icu/icu/trunk/license.html" + } + } + ], + "purl": "pkg:maven/com.ibm.icu/icu4j@4.6?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.ibm.icu/icu4j@4.6?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/ibm/icu/icu4j/4.6/icu4j-4.6.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.ibm.icu.impl.Assert\ncom.ibm.icu.impl.BMPSet\ncom.ibm.icu.impl.BOCU\ncom.ibm.icu.impl.CacheBase\ncom.ibm.icu.impl.CalendarAstronomer$1\ncom.ibm.icu.impl.CalendarAstronomer$2\ncom.ibm.icu.impl.CalendarAstronomer$3\ncom.ibm.icu.impl.CalendarAstronomer$4\ncom.ibm.icu.impl.CalendarAstronomer$AngleFunc\ncom.ibm.icu.impl.CalendarAstronomer$CoordFunc\ncom.ibm.icu.impl.CalendarAstronomer$Ecliptic\ncom.ibm.icu.impl.CalendarAstronomer$Equatorial\ncom.ibm.icu.impl.CalendarAstronomer$Horizon\ncom.ibm.icu.impl.CalendarAstronomer$MoonAge\ncom.ibm.icu.impl.CalendarAstronomer$SolarLongitude\ncom.ibm.icu.impl.CalendarAstronomer\ncom.ibm.icu.impl.CalendarCache\ncom.ibm.icu.impl.CalendarData\ncom.ibm.icu.impl.CalendarUtil\ncom.ibm.icu.impl.CharTrie\ncom.ibm.icu.impl.CharacterIteratorWrapper\ncom.ibm.icu.impl.CurrencyData$1\ncom.ibm.icu.impl.CurrencyData$CurrencyDisplayInfo\ncom.ibm.icu.impl.CurrencyData$CurrencyDisplayInfoProvider\ncom.ibm.icu.impl.CurrencyData$CurrencyFormatInfo\ncom.ibm.icu.impl.CurrencyData$CurrencySpacingInfo\ncom.ibm.icu.impl.CurrencyData$DefaultInfo\ncom.ibm.icu.impl.CurrencyData\ncom.ibm.icu.impl.DateNumberFormat\ncom.ibm.icu.impl.Differ\ncom.ibm.icu.impl.Grego\ncom.ibm.icu.impl.ICUBinary$Authenticate\ncom.ibm.icu.impl.ICUBinary\ncom.ibm.icu.impl.ICUBinaryStream\ncom.ibm.icu.impl.ICUCache\ncom.ibm.icu.impl.ICUConfig$1\ncom.ibm.icu.impl.ICUConfig\ncom.ibm.icu.impl.ICUData$1\ncom.ibm.icu.impl.ICUData$2\ncom.ibm.icu.impl.ICUData$3\ncom.ibm.icu.impl.ICUData\ncom.ibm.icu.impl.ICUDataVersion\ncom.ibm.icu.impl.ICUDebug\ncom.ibm.icu.impl.ICULocaleService$ICUResourceBundleFactory\ncom.ibm.icu.impl.ICULocaleService$LocaleKey\ncom.ibm.icu.impl.ICULocaleService$LocaleKeyFactory\ncom.ibm.icu.impl.ICULocaleService$SimpleLocaleKeyFactory\ncom.ibm.icu.impl.ICULocaleService\ncom.ibm.icu.impl.ICULogger$LOGGER_STATUS\ncom.ibm.icu.impl.ICULogger\ncom.ibm.icu.impl.ICUNotifier$NotifyThread\ncom.ibm.icu.impl.ICUNotifier\ncom.ibm.icu.impl.ICURWLock$1\ncom.ibm.icu.impl.ICURWLock$Stats\ncom.ibm.icu.impl.ICURWLock\ncom.ibm.icu.impl.ICUResourceBundle$1$1\ncom.ibm.icu.impl.ICUResourceBundle$1\ncom.ibm.icu.impl.ICUResourceBundle$2\ncom.ibm.icu.impl.ICUResourceBundle$AvailEntry\ncom.ibm.icu.impl.ICUResourceBundle\ncom.ibm.icu.impl.ICUResourceBundleImpl$ResourceArray\ncom.ibm.icu.impl.ICUResourceBundleImpl$ResourceBinary\ncom.ibm.icu.impl.ICUResourceBundleImpl$ResourceContainer\ncom.ibm.icu.impl.ICUResourceBundleImpl$ResourceInt\ncom.ibm.icu.impl.ICUResourceBundleImpl$ResourceIntVector\ncom.ibm.icu.impl.ICUResourceBundleImpl$ResourceString\ncom.ibm.icu.impl.ICUResourceBundleImpl$ResourceTable\ncom.ibm.icu.impl.ICUResourceBundleImpl\ncom.ibm.icu.impl.ICUResourceBundleReader$Array\ncom.ibm.icu.impl.ICUResourceBundleReader$Array16\ncom.ibm.icu.impl.ICUResourceBundleReader$ByteSequence\ncom.ibm.icu.impl.ICUResourceBundleReader$Container\ncom.ibm.icu.impl.ICUResourceBundleReader$Table\ncom.ibm.icu.impl.ICUResourceBundleReader$Table16\ncom.ibm.icu.impl.ICUResourceBundleReader$Table1632\ncom.ibm.icu.impl.ICUResourceBundleReader$Table32\ncom.ibm.icu.impl.ICUResourceBundleReader\ncom.ibm.icu.impl.ICUResourceTableAccess\ncom.ibm.icu.impl.ICUService$CacheEntry\ncom.ibm.icu.impl.ICUService$Factory\ncom.ibm.icu.impl.ICUService$Key\ncom.ibm.icu.impl.ICUService$LocaleRef\ncom.ibm.icu.impl.ICUService$ServiceListener\ncom.ibm.icu.impl.ICUService$SimpleFactory\ncom.ibm.icu.impl.ICUService\ncom.ibm.icu.impl.IDNA2003\ncom.ibm.icu.impl.IllegalIcuArgumentException\ncom.ibm.icu.impl.ImplicitCEGenerator\ncom.ibm.icu.impl.IntTrie\ncom.ibm.icu.impl.IntTrieBuilder\ncom.ibm.icu.impl.InvalidFormatException\ncom.ibm.icu.impl.IterableComparator\ncom.ibm.icu.impl.JavaTimeZone\ncom.ibm.icu.impl.LocaleDisplayNamesImpl$1\ncom.ibm.icu.impl.LocaleDisplayNamesImpl$Appender\ncom.ibm.icu.impl.LocaleDisplayNamesImpl$Cache\ncom.ibm.icu.impl.LocaleDisplayNamesImpl$DataTable\ncom.ibm.icu.impl.LocaleDisplayNamesImpl$DataTableType\ncom.ibm.icu.impl.LocaleDisplayNamesImpl$DataTables$1\ncom.ibm.icu.impl.LocaleDisplayNamesImpl$DataTables\ncom.ibm.icu.impl.LocaleDisplayNamesImpl$ICUDataTable\ncom.ibm.icu.impl.LocaleDisplayNamesImpl$ICUDataTables\ncom.ibm.icu.impl.LocaleDisplayNamesImpl$LangDataTables\ncom.ibm.icu.impl.LocaleDisplayNamesImpl$RegionDataTables\ncom.ibm.icu.impl.LocaleDisplayNamesImpl\ncom.ibm.icu.impl.LocaleIDParser$1\ncom.ibm.icu.impl.LocaleIDParser\ncom.ibm.icu.impl.LocaleIDs\ncom.ibm.icu.impl.LocaleUtility\ncom.ibm.icu.impl.MultiComparator\ncom.ibm.icu.impl.Norm2AllModes$1\ncom.ibm.icu.impl.Norm2AllModes$ComposeNormalizer2\ncom.ibm.icu.impl.Norm2AllModes$DecomposeNormalizer2\ncom.ibm.icu.impl.Norm2AllModes$FCDNormalizer2\ncom.ibm.icu.impl.Norm2AllModes$NFCSingleton\ncom.ibm.icu.impl.Norm2AllModes$NFKCSingleton\ncom.ibm.icu.impl.Norm2AllModes$NFKC_CFSingleton\ncom.ibm.icu.impl.Norm2AllModes$NoopNormalizer2\ncom.ibm.icu.impl.Norm2AllModes$Norm2AllModesSingleton\ncom.ibm.icu.impl.Norm2AllModes$Normalizer2WithImpl\ncom.ibm.icu.impl.Norm2AllModes\ncom.ibm.icu.impl.Normalizer2Impl$1\ncom.ibm.icu.impl.Normalizer2Impl$Hangul\ncom.ibm.icu.impl.Normalizer2Impl$IsAcceptable\ncom.ibm.icu.impl.Normalizer2Impl$ReorderingBuffer\ncom.ibm.icu.impl.Normalizer2Impl$UTF16Plus\ncom.ibm.icu.impl.Normalizer2Impl\ncom.ibm.icu.impl.OlsonTimeZone\ncom.ibm.icu.impl.PVecToTrieCompactHandler\ncom.ibm.icu.impl.PatternTokenizer\ncom.ibm.icu.impl.PluralRulesLoader\ncom.ibm.icu.impl.PropsVectors$1\ncom.ibm.icu.impl.PropsVectors$CompactHandler\ncom.ibm.icu.impl.PropsVectors$DefaultGetFoldedValue\ncom.ibm.icu.impl.PropsVectors$DefaultGetFoldingOffset\ncom.ibm.icu.impl.PropsVectors\ncom.ibm.icu.impl.Punycode\ncom.ibm.icu.impl.RelativeDateFormat$1\ncom.ibm.icu.impl.RelativeDateFormat$URelativeString\ncom.ibm.icu.impl.RelativeDateFormat\ncom.ibm.icu.impl.ReplaceableUCharacterIterator\ncom.ibm.icu.impl.ResourceBundleWrapper$1\ncom.ibm.icu.impl.ResourceBundleWrapper\ncom.ibm.icu.impl.Row$R2\ncom.ibm.icu.impl.Row$R3\ncom.ibm.icu.impl.Row$R4\ncom.ibm.icu.impl.Row$R5\ncom.ibm.icu.impl.Row\ncom.ibm.icu.impl.RuleCharacterIterator\ncom.ibm.icu.impl.SimpleCache\ncom.ibm.icu.impl.SoftCache$1\ncom.ibm.icu.impl.SoftCache$SettableSoftReference\ncom.ibm.icu.impl.SoftCache\ncom.ibm.icu.impl.SortedSetRelation\ncom.ibm.icu.impl.StringPrepDataReader\ncom.ibm.icu.impl.StringUCharacterIterator\ncom.ibm.icu.impl.TextTrieMap$1\ncom.ibm.icu.impl.TextTrieMap$CharacterNode\ncom.ibm.icu.impl.TextTrieMap$LongestMatchHandler\ncom.ibm.icu.impl.TextTrieMap$ResultHandler\ncom.ibm.icu.impl.TextTrieMap\ncom.ibm.icu.impl.TimeZoneAdapter\ncom.ibm.icu.impl.TimeZoneFormat\ncom.ibm.icu.impl.Trie$1\ncom.ibm.icu.impl.Trie$DataManipulate\ncom.ibm.icu.impl.Trie$DefaultGetFoldingOffset\ncom.ibm.icu.impl.Trie\ncom.ibm.icu.impl.Trie2$1\ncom.ibm.icu.impl.Trie2$2\ncom.ibm.icu.impl.Trie2$CharSequenceIterator\ncom.ibm.icu.impl.Trie2$CharSequenceValues\ncom.ibm.icu.impl.Trie2$Range\ncom.ibm.icu.impl.Trie2$Trie2Iterator\ncom.ibm.icu.impl.Trie2$UTrie2Header\ncom.ibm.icu.impl.Trie2$ValueMapper\ncom.ibm.icu.impl.Trie2$ValueWidth\ncom.ibm.icu.impl.Trie2\ncom.ibm.icu.impl.Trie2Writable$1\ncom.ibm.icu.impl.Trie2Writable\ncom.ibm.icu.impl.Trie2_16\ncom.ibm.icu.impl.Trie2_32\ncom.ibm.icu.impl.TrieBuilder$DataManipulate\ncom.ibm.icu.impl.TrieBuilder\ncom.ibm.icu.impl.TrieIterator\ncom.ibm.icu.impl.UBiDiProps$1\ncom.ibm.icu.impl.UBiDiProps$IsAcceptable\ncom.ibm.icu.impl.UBiDiProps\ncom.ibm.icu.impl.UCaseProps$1\ncom.ibm.icu.impl.UCaseProps$ContextIterator\ncom.ibm.icu.impl.UCaseProps$IsAcceptable\ncom.ibm.icu.impl.UCaseProps\ncom.ibm.icu.impl.UCharArrayIterator\ncom.ibm.icu.impl.UCharacterIteratorWrapper\ncom.ibm.icu.impl.UCharacterName$AlgorithmName\ncom.ibm.icu.impl.UCharacterName\ncom.ibm.icu.impl.UCharacterNameChoice\ncom.ibm.icu.impl.UCharacterNameReader\ncom.ibm.icu.impl.UCharacterProperty$1\ncom.ibm.icu.impl.UCharacterProperty$10\ncom.ibm.icu.impl.UCharacterProperty$11\ncom.ibm.icu.impl.UCharacterProperty$12\ncom.ibm.icu.impl.UCharacterProperty$13\ncom.ibm.icu.impl.UCharacterProperty$14\ncom.ibm.icu.impl.UCharacterProperty$15\ncom.ibm.icu.impl.UCharacterProperty$16\ncom.ibm.icu.impl.UCharacterProperty$17\ncom.ibm.icu.impl.UCharacterProperty$18\ncom.ibm.icu.impl.UCharacterProperty$19\ncom.ibm.icu.impl.UCharacterProperty$2\ncom.ibm.icu.impl.UCharacterProperty$20\ncom.ibm.icu.impl.UCharacterProperty$21\ncom.ibm.icu.impl.UCharacterProperty$22\ncom.ibm.icu.impl.UCharacterProperty$3\ncom.ibm.icu.impl.UCharacterProperty$4\ncom.ibm.icu.impl.UCharacterProperty$5\ncom.ibm.icu.impl.UCharacterProperty$6\ncom.ibm.icu.impl.UCharacterProperty$7\ncom.ibm.icu.impl.UCharacterProperty$8\ncom.ibm.icu.impl.UCharacterProperty$9\ncom.ibm.icu.impl.UCharacterProperty$BiDiIntProperty\ncom.ibm.icu.impl.UCharacterProperty$BinaryProperty\ncom.ibm.icu.impl.UCharacterProperty$CaseBinaryProperty\ncom.ibm.icu.impl.UCharacterProperty$CombiningClassIntProperty\ncom.ibm.icu.impl.UCharacterProperty$IntProperty\ncom.ibm.icu.impl.UCharacterProperty$IsAcceptable\ncom.ibm.icu.impl.UCharacterProperty$NormInertBinaryProperty\ncom.ibm.icu.impl.UCharacterProperty$NormQuickCheckIntProperty\ncom.ibm.icu.impl.UCharacterProperty\ncom.ibm.icu.impl.UCharacterUtility\ncom.ibm.icu.impl.UPropertyAliases$Builder\ncom.ibm.icu.impl.UPropertyAliases$ContiguousEnumToShort\ncom.ibm.icu.impl.UPropertyAliases$EnumToShort\ncom.ibm.icu.impl.UPropertyAliases$NameToEnum\ncom.ibm.icu.impl.UPropertyAliases$NonContiguousEnumToShort\ncom.ibm.icu.impl.UPropertyAliases$ValueMap\ncom.ibm.icu.impl.UPropertyAliases\ncom.ibm.icu.impl.URLHandler$FileURLHandler\ncom.ibm.icu.impl.URLHandler$JarURLHandler\ncom.ibm.icu.impl.URLHandler$URLVisitor\ncom.ibm.icu.impl.URLHandler\ncom.ibm.icu.impl.USerializedSet\ncom.ibm.icu.impl.UTS46\ncom.ibm.icu.impl.UnicodeRegex$1\ncom.ibm.icu.impl.UnicodeRegex\ncom.ibm.icu.impl.UnicodeSetStringSpan$OffsetList\ncom.ibm.icu.impl.UnicodeSetStringSpan\ncom.ibm.icu.impl.Utility\ncom.ibm.icu.impl.ZoneMeta$OlsonToMetaMappingEntry\ncom.ibm.icu.impl.ZoneMeta\ncom.ibm.icu.impl.ZoneStringFormat$1\ncom.ibm.icu.impl.ZoneStringFormat$ZoneStringInfo\ncom.ibm.icu.impl.ZoneStringFormat$ZoneStringSearchResultHandler\ncom.ibm.icu.impl.ZoneStringFormat$ZoneStrings\ncom.ibm.icu.impl.ZoneStringFormat\ncom.ibm.icu.impl.data.BreakIteratorRules\ncom.ibm.icu.impl.data.BreakIteratorRules_th\ncom.ibm.icu.impl.data.HolidayBundle\ncom.ibm.icu.impl.data.HolidayBundle_da\ncom.ibm.icu.impl.data.HolidayBundle_da_DK\ncom.ibm.icu.impl.data.HolidayBundle_de\ncom.ibm.icu.impl.data.HolidayBundle_de_AT\ncom.ibm.icu.impl.data.HolidayBundle_de_DE\ncom.ibm.icu.impl.data.HolidayBundle_el\ncom.ibm.icu.impl.data.HolidayBundle_el_GR\ncom.ibm.icu.impl.data.HolidayBundle_en\ncom.ibm.icu.impl.data.HolidayBundle_en_CA\ncom.ibm.icu.impl.data.HolidayBundle_en_GB\ncom.ibm.icu.impl.data.HolidayBundle_en_US\ncom.ibm.icu.impl.data.HolidayBundle_es\ncom.ibm.icu.impl.data.HolidayBundle_es_MX\ncom.ibm.icu.impl.data.HolidayBundle_fr\ncom.ibm.icu.impl.data.HolidayBundle_fr_CA\ncom.ibm.icu.impl.data.HolidayBundle_fr_FR\ncom.ibm.icu.impl.data.HolidayBundle_it\ncom.ibm.icu.impl.data.HolidayBundle_it_IT\ncom.ibm.icu.impl.data.HolidayBundle_iw\ncom.ibm.icu.impl.data.HolidayBundle_iw_IL\ncom.ibm.icu.impl.data.HolidayBundle_ja_JP\ncom.ibm.icu.impl.data.ResourceReader\ncom.ibm.icu.impl.data.TokenIterator\ncom.ibm.icu.impl.duration.BasicDurationFormat\ncom.ibm.icu.impl.duration.BasicDurationFormatter\ncom.ibm.icu.impl.duration.BasicDurationFormatterFactory\ncom.ibm.icu.impl.duration.BasicPeriodBuilderFactory$Settings\ncom.ibm.icu.impl.duration.BasicPeriodBuilderFactory\ncom.ibm.icu.impl.duration.BasicPeriodFormatter\ncom.ibm.icu.impl.duration.BasicPeriodFormatterFactory$Customizations\ncom.ibm.icu.impl.duration.BasicPeriodFormatterFactory\ncom.ibm.icu.impl.duration.BasicPeriodFormatterService\ncom.ibm.icu.impl.duration.DateFormatter\ncom.ibm.icu.impl.duration.DurationFormatter\ncom.ibm.icu.impl.duration.DurationFormatterFactory\ncom.ibm.icu.impl.duration.FixedUnitBuilder\ncom.ibm.icu.impl.duration.MultiUnitBuilder\ncom.ibm.icu.impl.duration.OneOrTwoUnitBuilder\ncom.ibm.icu.impl.duration.Period\ncom.ibm.icu.impl.duration.PeriodBuilder\ncom.ibm.icu.impl.duration.PeriodBuilderFactory\ncom.ibm.icu.impl.duration.PeriodBuilderImpl\ncom.ibm.icu.impl.duration.PeriodFormatter\ncom.ibm.icu.impl.duration.PeriodFormatterFactory\ncom.ibm.icu.impl.duration.PeriodFormatterService\ncom.ibm.icu.impl.duration.SingleUnitBuilder\ncom.ibm.icu.impl.duration.TimeUnit\ncom.ibm.icu.impl.duration.TimeUnitConstants\ncom.ibm.icu.impl.duration.impl.DataRecord$ECountVariant\ncom.ibm.icu.impl.duration.impl.DataRecord$EDecimalHandling\ncom.ibm.icu.impl.duration.impl.DataRecord$EFractionHandling\ncom.ibm.icu.impl.duration.impl.DataRecord$EGender\ncom.ibm.icu.impl.duration.impl.DataRecord$EHalfPlacement\ncom.ibm.icu.impl.duration.impl.DataRecord$EHalfSupport\ncom.ibm.icu.impl.duration.impl.DataRecord$EMilliSupport\ncom.ibm.icu.impl.duration.impl.DataRecord$ENumberSystem\ncom.ibm.icu.impl.duration.impl.DataRecord$EPluralization\ncom.ibm.icu.impl.duration.impl.DataRecord$ESeparatorVariant\ncom.ibm.icu.impl.duration.impl.DataRecord$ETimeDirection\ncom.ibm.icu.impl.duration.impl.DataRecord$ETimeLimit\ncom.ibm.icu.impl.duration.impl.DataRecord$EUnitVariant\ncom.ibm.icu.impl.duration.impl.DataRecord$EZeroHandling\ncom.ibm.icu.impl.duration.impl.DataRecord$ScopeData\ncom.ibm.icu.impl.duration.impl.DataRecord\ncom.ibm.icu.impl.duration.impl.PeriodFormatterData\ncom.ibm.icu.impl.duration.impl.PeriodFormatterDataService\ncom.ibm.icu.impl.duration.impl.RecordReader\ncom.ibm.icu.impl.duration.impl.RecordWriter\ncom.ibm.icu.impl.duration.impl.ResourceBasedPeriodFormatterDataService\ncom.ibm.icu.impl.duration.impl.Utils$ChineseDigits\ncom.ibm.icu.impl.duration.impl.Utils\ncom.ibm.icu.impl.duration.impl.XMLRecordReader\ncom.ibm.icu.impl.duration.impl.XMLRecordWriter\ncom.ibm.icu.impl.duration.impl.YMDDateFormatter\ncom.ibm.icu.impl.locale.AsciiUtil$CaseInsensitiveKey\ncom.ibm.icu.impl.locale.AsciiUtil\ncom.ibm.icu.impl.locale.BaseLocale$1\ncom.ibm.icu.impl.locale.BaseLocale$Cache\ncom.ibm.icu.impl.locale.BaseLocale$Key\ncom.ibm.icu.impl.locale.BaseLocale\ncom.ibm.icu.impl.locale.Extension\ncom.ibm.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveChar\ncom.ibm.icu.impl.locale.InternalLocaleBuilder$CaseInsensitiveString\ncom.ibm.icu.impl.locale.InternalLocaleBuilder\ncom.ibm.icu.impl.locale.LanguageTag\ncom.ibm.icu.impl.locale.LocaleExtensions\ncom.ibm.icu.impl.locale.LocaleObjectCache$CacheEntry\ncom.ibm.icu.impl.locale.LocaleObjectCache\ncom.ibm.icu.impl.locale.LocaleSyntaxException\ncom.ibm.icu.impl.locale.ParseStatus\ncom.ibm.icu.impl.locale.StringTokenIterator\ncom.ibm.icu.impl.locale.UnicodeLocaleExtension\ncom.ibm.icu.lang.UCharacter$1\ncom.ibm.icu.lang.UCharacter$DecompositionType\ncom.ibm.icu.lang.UCharacter$EastAsianWidth\ncom.ibm.icu.lang.UCharacter$GraphemeClusterBreak\ncom.ibm.icu.lang.UCharacter$HangulSyllableType\ncom.ibm.icu.lang.UCharacter$JoiningGroup\ncom.ibm.icu.lang.UCharacter$JoiningType\ncom.ibm.icu.lang.UCharacter$LineBreak\ncom.ibm.icu.lang.UCharacter$NumericType\ncom.ibm.icu.lang.UCharacter$SentenceBreak\ncom.ibm.icu.lang.UCharacter$StringContextIterator\ncom.ibm.icu.lang.UCharacter$UCharacterTypeIterator$MaskType\ncom.ibm.icu.lang.UCharacter$UCharacterTypeIterator\ncom.ibm.icu.lang.UCharacter$UnicodeBlock\ncom.ibm.icu.lang.UCharacter$WordBreak\ncom.ibm.icu.lang.UCharacter\ncom.ibm.icu.lang.UCharacterCategory\ncom.ibm.icu.lang.UCharacterDirection\ncom.ibm.icu.lang.UCharacterEnums$ECharacterCategory\ncom.ibm.icu.lang.UCharacterEnums$ECharacterDirection\ncom.ibm.icu.lang.UCharacterEnums\ncom.ibm.icu.lang.UCharacterNameIterator\ncom.ibm.icu.lang.UProperty$NameChoice\ncom.ibm.icu.lang.UProperty\ncom.ibm.icu.lang.UScript\ncom.ibm.icu.lang.UScriptRun$ParenStackEntry\ncom.ibm.icu.lang.UScriptRun\ncom.ibm.icu.math.BigDecimal\ncom.ibm.icu.math.MathContext\ncom.ibm.icu.text.AbsoluteValueSubstitution\ncom.ibm.icu.text.ArabicShaping\ncom.ibm.icu.text.ArabicShapingException\ncom.ibm.icu.text.Bidi$1\ncom.ibm.icu.text.Bidi$ImpTabPair\ncom.ibm.icu.text.Bidi$InsertPoints\ncom.ibm.icu.text.Bidi$LevState\ncom.ibm.icu.text.Bidi$Point\ncom.ibm.icu.text.Bidi\ncom.ibm.icu.text.BidiClassifier\ncom.ibm.icu.text.BidiLine\ncom.ibm.icu.text.BidiRun\ncom.ibm.icu.text.BidiWriter\ncom.ibm.icu.text.BreakCTDictionary$CompactTrieHeader\ncom.ibm.icu.text.BreakCTDictionary$CompactTrieHorizontalNode\ncom.ibm.icu.text.BreakCTDictionary$CompactTrieNodeFlags\ncom.ibm.icu.text.BreakCTDictionary$CompactTrieNodes\ncom.ibm.icu.text.BreakCTDictionary$CompactTrieVerticalNode\ncom.ibm.icu.text.BreakCTDictionary\ncom.ibm.icu.text.BreakDictionary\ncom.ibm.icu.text.BreakIterator$BreakIteratorCache\ncom.ibm.icu.text.BreakIterator$BreakIteratorServiceShim\ncom.ibm.icu.text.BreakIterator\ncom.ibm.icu.text.BreakIteratorFactory$BFService$1RBBreakIteratorFactory\ncom.ibm.icu.text.BreakIteratorFactory$BFService\ncom.ibm.icu.text.BreakIteratorFactory\ncom.ibm.icu.text.CanonicalIterator\ncom.ibm.icu.text.CharsetDetector\ncom.ibm.icu.text.CharsetMatch\ncom.ibm.icu.text.CharsetRecog_2022$CharsetRecog_2022CN\ncom.ibm.icu.text.CharsetRecog_2022$CharsetRecog_2022JP\ncom.ibm.icu.text.CharsetRecog_2022$CharsetRecog_2022KR\ncom.ibm.icu.text.CharsetRecog_2022\ncom.ibm.icu.text.CharsetRecog_UTF8\ncom.ibm.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_16_BE\ncom.ibm.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_16_LE\ncom.ibm.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32\ncom.ibm.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32_BE\ncom.ibm.icu.text.CharsetRecog_Unicode$CharsetRecog_UTF_32_LE\ncom.ibm.icu.text.CharsetRecog_Unicode\ncom.ibm.icu.text.CharsetRecog_mbcs$CharsetRecog_big5\ncom.ibm.icu.text.CharsetRecog_mbcs$CharsetRecog_euc$CharsetRecog_euc_jp\ncom.ibm.icu.text.CharsetRecog_mbcs$CharsetRecog_euc$CharsetRecog_euc_kr\ncom.ibm.icu.text.CharsetRecog_mbcs$CharsetRecog_euc\ncom.ibm.icu.text.CharsetRecog_mbcs$CharsetRecog_gb_18030\ncom.ibm.icu.text.CharsetRecog_mbcs$CharsetRecog_sjis\ncom.ibm.icu.text.CharsetRecog_mbcs$iteratedChar\ncom.ibm.icu.text.CharsetRecog_mbcs\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_1\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_1_da\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_1_de\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_1_en\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_1_es\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_1_fr\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_1_it\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_1_nl\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_1_no\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_1_pt\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_1_sv\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_2\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_2_cs\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_2_hu\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_2_pl\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_2_ro\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_5\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_5_ru\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_6\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_6_ar\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_7\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_7_el\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8_I_he\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_8_he\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_9\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_8859_9_tr\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar_ltr\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM420_ar_rtl\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he_ltr\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_IBM424_he_rtl\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_KOI8_R\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_windows_1251\ncom.ibm.icu.text.CharsetRecog_sbcs$CharsetRecog_windows_1256\ncom.ibm.icu.text.CharsetRecog_sbcs$NGramParser\ncom.ibm.icu.text.CharsetRecog_sbcs\ncom.ibm.icu.text.CharsetRecognizer\ncom.ibm.icu.text.ChineseDateFormat$Field\ncom.ibm.icu.text.ChineseDateFormat\ncom.ibm.icu.text.ChineseDateFormatSymbols\ncom.ibm.icu.text.ComposedCharIter\ncom.ibm.icu.text.CurrencyDisplayNames\ncom.ibm.icu.text.CurrencyFormat\ncom.ibm.icu.text.CurrencyMetaInfo$CurrencyDigits\ncom.ibm.icu.text.CurrencyMetaInfo$CurrencyFilter\ncom.ibm.icu.text.CurrencyMetaInfo$CurrencyInfo\ncom.ibm.icu.text.CurrencyMetaInfo\ncom.ibm.icu.text.CurrencyPluralInfo\ncom.ibm.icu.text.DateFormat$Field\ncom.ibm.icu.text.DateFormat\ncom.ibm.icu.text.DateFormatSymbols\ncom.ibm.icu.text.DateIntervalFormat$BestMatchInfo\ncom.ibm.icu.text.DateIntervalFormat$SkeletonAndItsBestMatch\ncom.ibm.icu.text.DateIntervalFormat\ncom.ibm.icu.text.DateIntervalInfo$PatternInfo\ncom.ibm.icu.text.DateIntervalInfo\ncom.ibm.icu.text.DateTimePatternGenerator$1\ncom.ibm.icu.text.DateTimePatternGenerator$DateTimeMatcher\ncom.ibm.icu.text.DateTimePatternGenerator$DistanceInfo\ncom.ibm.icu.text.DateTimePatternGenerator$FormatParser\ncom.ibm.icu.text.DateTimePatternGenerator$PatternInfo\ncom.ibm.icu.text.DateTimePatternGenerator$PatternWithMatcher\ncom.ibm.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag\ncom.ibm.icu.text.DateTimePatternGenerator$VariableField\ncom.ibm.icu.text.DateTimePatternGenerator\ncom.ibm.icu.text.DecimalFormat$AffixForCurrency\ncom.ibm.icu.text.DecimalFormat\ncom.ibm.icu.text.DecimalFormatSymbols\ncom.ibm.icu.text.DecompData\ncom.ibm.icu.text.DictionaryBasedBreakIterator\ncom.ibm.icu.text.DigitList\ncom.ibm.icu.text.DurationFormat\ncom.ibm.icu.text.FilteredNormalizer2\ncom.ibm.icu.text.FractionalPartSubstitution\ncom.ibm.icu.text.IDNA$Error\ncom.ibm.icu.text.IDNA$Info\ncom.ibm.icu.text.IDNA\ncom.ibm.icu.text.IntegralPartSubstitution\ncom.ibm.icu.text.LocaleDisplayNames$DialectHandling\ncom.ibm.icu.text.LocaleDisplayNames\ncom.ibm.icu.text.MeasureFormat\ncom.ibm.icu.text.MessageFormat$Field\ncom.ibm.icu.text.MessageFormat\ncom.ibm.icu.text.ModulusSubstitution\ncom.ibm.icu.text.MultiplierSubstitution\ncom.ibm.icu.text.NFRule\ncom.ibm.icu.text.NFRuleSet\ncom.ibm.icu.text.NFSubstitution\ncom.ibm.icu.text.Normalizer$1\ncom.ibm.icu.text.Normalizer$CharsAppendable\ncom.ibm.icu.text.Normalizer$CmpEquivLevel\ncom.ibm.icu.text.Normalizer$FCD32ModeImpl\ncom.ibm.icu.text.Normalizer$FCDMode\ncom.ibm.icu.text.Normalizer$FCDModeImpl\ncom.ibm.icu.text.Normalizer$Mode\ncom.ibm.icu.text.Normalizer$ModeImpl\ncom.ibm.icu.text.Normalizer$NFC32ModeImpl\ncom.ibm.icu.text.Normalizer$NFCMode\ncom.ibm.icu.text.Normalizer$NFCModeImpl\ncom.ibm.icu.text.Normalizer$NFD32ModeImpl\ncom.ibm.icu.text.Normalizer$NFDMode\ncom.ibm.icu.text.Normalizer$NFDModeImpl\ncom.ibm.icu.text.Normalizer$NFKC32ModeImpl\ncom.ibm.icu.text.Normalizer$NFKCMode\ncom.ibm.icu.text.Normalizer$NFKCModeImpl\ncom.ibm.icu.text.Normalizer$NFKD32ModeImpl\ncom.ibm.icu.text.Normalizer$NFKDMode\ncom.ibm.icu.text.Normalizer$NFKDModeImpl\ncom.ibm.icu.text.Normalizer$NONEMode\ncom.ibm.icu.text.Normalizer$QuickCheckResult\ncom.ibm.icu.text.Normalizer$Unicode32\ncom.ibm.icu.text.Normalizer\ncom.ibm.icu.text.Normalizer2$1\ncom.ibm.icu.text.Normalizer2$Mode\ncom.ibm.icu.text.Normalizer2\ncom.ibm.icu.text.NullSubstitution\ncom.ibm.icu.text.NumberFormat$Field\ncom.ibm.icu.text.NumberFormat$NumberFormatFactory\ncom.ibm.icu.text.NumberFormat$NumberFormatShim\ncom.ibm.icu.text.NumberFormat$SimpleNumberFormatFactory\ncom.ibm.icu.text.NumberFormat\ncom.ibm.icu.text.NumberFormatServiceShim$NFFactory\ncom.ibm.icu.text.NumberFormatServiceShim$NFService$1RBNumberFormatFactory\ncom.ibm.icu.text.NumberFormatServiceShim$NFService\ncom.ibm.icu.text.NumberFormatServiceShim\ncom.ibm.icu.text.NumberingSystem\ncom.ibm.icu.text.NumeratorSubstitution\ncom.ibm.icu.text.PluralFormat\ncom.ibm.icu.text.PluralRules$1\ncom.ibm.icu.text.PluralRules$2\ncom.ibm.icu.text.PluralRules$AndConstraint\ncom.ibm.icu.text.PluralRules$BinaryConstraint\ncom.ibm.icu.text.PluralRules$ConstrainedRule\ncom.ibm.icu.text.PluralRules$Constraint\ncom.ibm.icu.text.PluralRules$OrConstraint\ncom.ibm.icu.text.PluralRules$RangeConstraint\ncom.ibm.icu.text.PluralRules$Rule\ncom.ibm.icu.text.PluralRules$RuleChain\ncom.ibm.icu.text.PluralRules$RuleList\ncom.ibm.icu.text.PluralRules\ncom.ibm.icu.text.Quantifier\ncom.ibm.icu.text.RBBIDataWrapper$RBBIDataHeader\ncom.ibm.icu.text.RBBIDataWrapper$TrieFoldingFunc\ncom.ibm.icu.text.RBBIDataWrapper\ncom.ibm.icu.text.RBBINode\ncom.ibm.icu.text.RBBIRuleBuilder\ncom.ibm.icu.text.RBBIRuleParseTable$RBBIRuleTableElement\ncom.ibm.icu.text.RBBIRuleParseTable\ncom.ibm.icu.text.RBBIRuleScanner$RBBIRuleChar\ncom.ibm.icu.text.RBBIRuleScanner$RBBISetTableEl\ncom.ibm.icu.text.RBBIRuleScanner\ncom.ibm.icu.text.RBBISetBuilder$RBBIDataManipulate\ncom.ibm.icu.text.RBBISetBuilder$RangeDescriptor\ncom.ibm.icu.text.RBBISetBuilder\ncom.ibm.icu.text.RBBISymbolTable$RBBISymbolTableEntry\ncom.ibm.icu.text.RBBISymbolTable\ncom.ibm.icu.text.RBBITableBuilder$RBBIStateDescriptor\ncom.ibm.icu.text.RBBITableBuilder\ncom.ibm.icu.text.RBNFChinesePostProcessor\ncom.ibm.icu.text.RBNFPostProcessor\ncom.ibm.icu.text.RbnfLenientScanner\ncom.ibm.icu.text.RbnfLenientScannerProvider\ncom.ibm.icu.text.Replaceable\ncom.ibm.icu.text.ReplaceableContextIterator\ncom.ibm.icu.text.ReplaceableString\ncom.ibm.icu.text.RuleBasedBreakIterator\ncom.ibm.icu.text.RuleBasedNumberFormat\ncom.ibm.icu.text.SCSU\ncom.ibm.icu.text.SameValueSubstitution\ncom.ibm.icu.text.SearchIterator\ncom.ibm.icu.text.SelectFormat$1\ncom.ibm.icu.text.SelectFormat$CharacterClass\ncom.ibm.icu.text.SelectFormat$State\ncom.ibm.icu.text.SelectFormat\ncom.ibm.icu.text.SimpleDateFormat$PatternItem\ncom.ibm.icu.text.SimpleDateFormat\ncom.ibm.icu.text.SpoofChecker$1\ncom.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUString\ncom.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUStringComparator\ncom.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder$SPUStringPool\ncom.ibm.icu.text.SpoofChecker$Builder$ConfusabledataBuilder\ncom.ibm.icu.text.SpoofChecker$Builder$WSConfusableDataBuilder$BuilderScriptSet\ncom.ibm.icu.text.SpoofChecker$Builder$WSConfusableDataBuilder\ncom.ibm.icu.text.SpoofChecker$Builder\ncom.ibm.icu.text.SpoofChecker$CheckResult\ncom.ibm.icu.text.SpoofChecker$ScriptSet\ncom.ibm.icu.text.SpoofChecker$SpoofData$SpoofStringLengthsElement\ncom.ibm.icu.text.SpoofChecker$SpoofData\ncom.ibm.icu.text.SpoofChecker$SpoofDataHeader\ncom.ibm.icu.text.SpoofChecker\ncom.ibm.icu.text.StringCharacterIterator\ncom.ibm.icu.text.StringPrep$1\ncom.ibm.icu.text.StringPrep$Values\ncom.ibm.icu.text.StringPrep\ncom.ibm.icu.text.StringPrepParseException\ncom.ibm.icu.text.StringTransform\ncom.ibm.icu.text.SymbolTable\ncom.ibm.icu.text.ThaiBreakIterator$PossibleWord\ncom.ibm.icu.text.ThaiBreakIterator\ncom.ibm.icu.text.TimeUnitFormat\ncom.ibm.icu.text.Transform\ncom.ibm.icu.text.UCharacterIterator\ncom.ibm.icu.text.UFormat\ncom.ibm.icu.text.UForwardCharacterIterator\ncom.ibm.icu.text.UTF16$StringComparator\ncom.ibm.icu.text.UTF16\ncom.ibm.icu.text.UnicodeCompressor\ncom.ibm.icu.text.UnicodeDecompressor\ncom.ibm.icu.text.UnicodeFilter\ncom.ibm.icu.text.UnicodeMatcher\ncom.ibm.icu.text.UnicodeReplacer\ncom.ibm.icu.text.UnicodeSet$ComparisonStyle\ncom.ibm.icu.text.UnicodeSet$Filter\ncom.ibm.icu.text.UnicodeSet$GeneralCategoryMaskFilter\ncom.ibm.icu.text.UnicodeSet$IntPropertyFilter\ncom.ibm.icu.text.UnicodeSet$NumericValueFilter\ncom.ibm.icu.text.UnicodeSet$ScriptExtensionsFilter\ncom.ibm.icu.text.UnicodeSet$SpanCondition\ncom.ibm.icu.text.UnicodeSet$UnicodeSetIterator2\ncom.ibm.icu.text.UnicodeSet$VersionFilter\ncom.ibm.icu.text.UnicodeSet$XSymbolTable\ncom.ibm.icu.text.UnicodeSet\ncom.ibm.icu.text.UnicodeSetIterator\ncom.ibm.icu.util.AnnualTimeZoneRule\ncom.ibm.icu.util.BasicTimeZone\ncom.ibm.icu.util.BuddhistCalendar\ncom.ibm.icu.util.ByteArrayWrapper\ncom.ibm.icu.util.CECalendar\ncom.ibm.icu.util.Calendar$1\ncom.ibm.icu.util.Calendar$CalendarFactory\ncom.ibm.icu.util.Calendar$CalendarShim\ncom.ibm.icu.util.Calendar$FormatConfiguration\ncom.ibm.icu.util.Calendar$PatternData\ncom.ibm.icu.util.Calendar$WeekData\ncom.ibm.icu.util.Calendar\ncom.ibm.icu.util.CalendarServiceShim$CalFactory\ncom.ibm.icu.util.CalendarServiceShim$CalService$1RBCalendarFactory\ncom.ibm.icu.util.CalendarServiceShim$CalService\ncom.ibm.icu.util.CalendarServiceShim\ncom.ibm.icu.util.CaseInsensitiveString\ncom.ibm.icu.util.ChineseCalendar\ncom.ibm.icu.util.CompactByteArray\ncom.ibm.icu.util.CompactCharArray\ncom.ibm.icu.util.CopticCalendar\ncom.ibm.icu.util.Currency$1\ncom.ibm.icu.util.Currency$CurrencyNameResultHandler\ncom.ibm.icu.util.Currency$CurrencyStringInfo\ncom.ibm.icu.util.Currency$ServiceShim\ncom.ibm.icu.util.Currency\ncom.ibm.icu.util.CurrencyAmount\ncom.ibm.icu.util.CurrencyServiceShim$CFService$1CurrencyFactory\ncom.ibm.icu.util.CurrencyServiceShim$CFService\ncom.ibm.icu.util.CurrencyServiceShim\ncom.ibm.icu.util.DateInterval\ncom.ibm.icu.util.DateRule\ncom.ibm.icu.util.DateTimeRule\ncom.ibm.icu.util.EasterHoliday\ncom.ibm.icu.util.EasterRule\ncom.ibm.icu.util.EthiopicCalendar\ncom.ibm.icu.util.Freezable\ncom.ibm.icu.util.GregorianCalendar\ncom.ibm.icu.util.HebrewCalendar\ncom.ibm.icu.util.HebrewHoliday\ncom.ibm.icu.util.Holiday\ncom.ibm.icu.util.IllformedLocaleException\ncom.ibm.icu.util.IndianCalendar\ncom.ibm.icu.util.InitialTimeZoneRule\ncom.ibm.icu.util.IslamicCalendar\ncom.ibm.icu.util.JapaneseCalendar\ncom.ibm.icu.util.LocaleData$1\ncom.ibm.icu.util.LocaleData$MeasurementSystem\ncom.ibm.icu.util.LocaleData$PaperSize\ncom.ibm.icu.util.LocaleData\ncom.ibm.icu.util.LocaleMatcher$1\ncom.ibm.icu.util.LocaleMatcher$LanguageMatcherData\ncom.ibm.icu.util.LocaleMatcher$Level\ncom.ibm.icu.util.LocaleMatcher$LocalePatternMatcher\ncom.ibm.icu.util.LocaleMatcher$ScoreData\ncom.ibm.icu.util.LocaleMatcher\ncom.ibm.icu.util.LocalePriorityList$1\ncom.ibm.icu.util.LocalePriorityList$Builder\ncom.ibm.icu.util.LocalePriorityList\ncom.ibm.icu.util.Measure\ncom.ibm.icu.util.MeasureUnit\ncom.ibm.icu.util.OverlayBundle\ncom.ibm.icu.util.Range\ncom.ibm.icu.util.RangeDateRule\ncom.ibm.icu.util.RangeValueIterator$Element\ncom.ibm.icu.util.RangeValueIterator\ncom.ibm.icu.util.RuleBasedTimeZone\ncom.ibm.icu.util.STZInfo\ncom.ibm.icu.util.SimpleDateRule\ncom.ibm.icu.util.SimpleHoliday\ncom.ibm.icu.util.SimpleTimeZone\ncom.ibm.icu.util.StringTokenizer\ncom.ibm.icu.util.TaiwanCalendar\ncom.ibm.icu.util.TimeArrayTimeZoneRule\ncom.ibm.icu.util.TimeUnit\ncom.ibm.icu.util.TimeUnitAmount\ncom.ibm.icu.util.TimeZone\ncom.ibm.icu.util.TimeZoneRule\ncom.ibm.icu.util.TimeZoneTransition\ncom.ibm.icu.util.ULocale$1\ncom.ibm.icu.util.ULocale$1ULocaleAcceptLanguageQ\ncom.ibm.icu.util.ULocale$Builder\ncom.ibm.icu.util.ULocale$Type\ncom.ibm.icu.util.ULocale\ncom.ibm.icu.util.UResourceBundle$1\ncom.ibm.icu.util.UResourceBundle$ResourceCacheKey\ncom.ibm.icu.util.UResourceBundle\ncom.ibm.icu.util.UResourceBundleIterator\ncom.ibm.icu.util.UResourceTypeMismatchException\ncom.ibm.icu.util.UniversalTimeScale$TimeScaleData\ncom.ibm.icu.util.UniversalTimeScale\ncom.ibm.icu.util.VTimeZone\ncom.ibm.icu.util.ValueIterator$Element\ncom.ibm.icu.util.ValueIterator\ncom.ibm.icu.util.VersionInfo\ncom.ibm.icu.text.AlphabeticIndex$1\ncom.ibm.icu.text.AlphabeticIndex$Bucket$LabelType\ncom.ibm.icu.text.AlphabeticIndex$Bucket\ncom.ibm.icu.text.AlphabeticIndex$BucketList\ncom.ibm.icu.text.AlphabeticIndex$LangType\ncom.ibm.icu.text.AlphabeticIndex$PreferenceComparator\ncom.ibm.icu.text.AlphabeticIndex$Record\ncom.ibm.icu.text.AlphabeticIndex\ncom.ibm.icu.text.CollationElementIterator$Backup\ncom.ibm.icu.text.CollationElementIterator\ncom.ibm.icu.text.CollationKey$BoundMode\ncom.ibm.icu.text.CollationKey\ncom.ibm.icu.text.CollationParsedRuleBuilder$BasicContractionTable\ncom.ibm.icu.text.CollationParsedRuleBuilder$BuildTable\ncom.ibm.icu.text.CollationParsedRuleBuilder$CEGenerator\ncom.ibm.icu.text.CollationParsedRuleBuilder$CombinClassTable\ncom.ibm.icu.text.CollationParsedRuleBuilder$ContractionTable\ncom.ibm.icu.text.CollationParsedRuleBuilder$Elements\ncom.ibm.icu.text.CollationParsedRuleBuilder$InverseUCA\ncom.ibm.icu.text.CollationParsedRuleBuilder$MaxExpansionTable\ncom.ibm.icu.text.CollationParsedRuleBuilder$MaxJamoExpansionTable\ncom.ibm.icu.text.CollationParsedRuleBuilder$WeightRange\ncom.ibm.icu.text.CollationParsedRuleBuilder\ncom.ibm.icu.text.CollationRuleParser$IndirectBoundaries\ncom.ibm.icu.text.CollationRuleParser$OptionSet\ncom.ibm.icu.text.CollationRuleParser$ParsedToken\ncom.ibm.icu.text.CollationRuleParser$Token\ncom.ibm.icu.text.CollationRuleParser$TokenListHeader\ncom.ibm.icu.text.CollationRuleParser$TokenOption\ncom.ibm.icu.text.CollationRuleParser\ncom.ibm.icu.text.Collator$CollatorFactory\ncom.ibm.icu.text.Collator$ReorderCodes\ncom.ibm.icu.text.Collator$ServiceShim\ncom.ibm.icu.text.Collator\ncom.ibm.icu.text.CollatorReader$1\ncom.ibm.icu.text.CollatorReader$2\ncom.ibm.icu.text.CollatorReader$3\ncom.ibm.icu.text.CollatorReader\ncom.ibm.icu.text.CollatorServiceShim$1CFactory\ncom.ibm.icu.text.CollatorServiceShim$CService$1CollatorFactory\ncom.ibm.icu.text.CollatorServiceShim$CService\ncom.ibm.icu.text.CollatorServiceShim\ncom.ibm.icu.text.RawCollationKey\ncom.ibm.icu.text.RbnfScannerProviderImpl$1\ncom.ibm.icu.text.RbnfScannerProviderImpl$RbnfLenientScannerImpl\ncom.ibm.icu.text.RbnfScannerProviderImpl\ncom.ibm.icu.text.RuleBasedCollator$1\ncom.ibm.icu.text.RuleBasedCollator$Attribute\ncom.ibm.icu.text.RuleBasedCollator$AttributeValue\ncom.ibm.icu.text.RuleBasedCollator$ContractionInfo\ncom.ibm.icu.text.RuleBasedCollator$DataManipulate\ncom.ibm.icu.text.RuleBasedCollator$LeadByteConstants\ncom.ibm.icu.text.RuleBasedCollator$UCAConstants\ncom.ibm.icu.text.RuleBasedCollator$contContext\ncom.ibm.icu.text.RuleBasedCollator$shiftValues\ncom.ibm.icu.text.RuleBasedCollator\ncom.ibm.icu.text.StringSearch$Pattern\ncom.ibm.icu.text.StringSearch\ncom.ibm.icu.util.GlobalizationPreferences\ncom.ibm.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo\ncom.ibm.icu.impl.ICUCurrencyDisplayInfoProvider\ncom.ibm.icu.impl.ICUCurrencyMetaInfo$1\ncom.ibm.icu.impl.ICUCurrencyMetaInfo$Collector\ncom.ibm.icu.impl.ICUCurrencyMetaInfo$CurrencyCollector\ncom.ibm.icu.impl.ICUCurrencyMetaInfo$InfoCollector\ncom.ibm.icu.impl.ICUCurrencyMetaInfo$RegionCollector\ncom.ibm.icu.impl.ICUCurrencyMetaInfo$UniqueList\ncom.ibm.icu.impl.ICUCurrencyMetaInfo\ncom.ibm.icu.impl.ICULangDataTables\ncom.ibm.icu.impl.ICURegionDataTables\ncom.ibm.icu.impl.UtilityExtensions\ncom.ibm.icu.text.AnyTransliterator$ScriptRunIterator\ncom.ibm.icu.text.AnyTransliterator\ncom.ibm.icu.text.BreakTransliterator$ReplaceableCharacterIterator\ncom.ibm.icu.text.BreakTransliterator\ncom.ibm.icu.text.CaseFoldTransliterator$1\ncom.ibm.icu.text.CaseFoldTransliterator\ncom.ibm.icu.text.CompoundTransliterator\ncom.ibm.icu.text.EscapeTransliterator$1\ncom.ibm.icu.text.EscapeTransliterator$2\ncom.ibm.icu.text.EscapeTransliterator$3\ncom.ibm.icu.text.EscapeTransliterator$4\ncom.ibm.icu.text.EscapeTransliterator$5\ncom.ibm.icu.text.EscapeTransliterator$6\ncom.ibm.icu.text.EscapeTransliterator$7\ncom.ibm.icu.text.EscapeTransliterator\ncom.ibm.icu.text.FunctionReplacer\ncom.ibm.icu.text.LowercaseTransliterator$1\ncom.ibm.icu.text.LowercaseTransliterator\ncom.ibm.icu.text.NameUnicodeTransliterator$1\ncom.ibm.icu.text.NameUnicodeTransliterator\ncom.ibm.icu.text.NormalizationTransliterator$1\ncom.ibm.icu.text.NormalizationTransliterator$2\ncom.ibm.icu.text.NormalizationTransliterator$3\ncom.ibm.icu.text.NormalizationTransliterator$4\ncom.ibm.icu.text.NormalizationTransliterator$5\ncom.ibm.icu.text.NormalizationTransliterator$6\ncom.ibm.icu.text.NormalizationTransliterator\ncom.ibm.icu.text.NullTransliterator\ncom.ibm.icu.text.RemoveTransliterator$1\ncom.ibm.icu.text.RemoveTransliterator\ncom.ibm.icu.text.RuleBasedTransliterator$Data\ncom.ibm.icu.text.RuleBasedTransliterator\ncom.ibm.icu.text.StringMatcher\ncom.ibm.icu.text.StringReplacer\ncom.ibm.icu.text.TitlecaseTransliterator$1\ncom.ibm.icu.text.TitlecaseTransliterator\ncom.ibm.icu.text.TransformTransliterator\ncom.ibm.icu.text.TransliterationRule\ncom.ibm.icu.text.TransliterationRuleSet\ncom.ibm.icu.text.Transliterator$Factory\ncom.ibm.icu.text.Transliterator$Position\ncom.ibm.icu.text.Transliterator\ncom.ibm.icu.text.TransliteratorIDParser$SingleID\ncom.ibm.icu.text.TransliteratorIDParser$Specs\ncom.ibm.icu.text.TransliteratorIDParser\ncom.ibm.icu.text.TransliteratorParser$1\ncom.ibm.icu.text.TransliteratorParser$ParseData\ncom.ibm.icu.text.TransliteratorParser$RuleArray\ncom.ibm.icu.text.TransliteratorParser$RuleBody\ncom.ibm.icu.text.TransliteratorParser$RuleHalf\ncom.ibm.icu.text.TransliteratorParser\ncom.ibm.icu.text.TransliteratorRegistry$AliasEntry\ncom.ibm.icu.text.TransliteratorRegistry$CompoundRBTEntry\ncom.ibm.icu.text.TransliteratorRegistry$IDEnumeration\ncom.ibm.icu.text.TransliteratorRegistry$LocaleEntry\ncom.ibm.icu.text.TransliteratorRegistry$ResourceEntry\ncom.ibm.icu.text.TransliteratorRegistry$Spec\ncom.ibm.icu.text.TransliteratorRegistry\ncom.ibm.icu.text.UnescapeTransliterator$1\ncom.ibm.icu.text.UnescapeTransliterator$2\ncom.ibm.icu.text.UnescapeTransliterator$3\ncom.ibm.icu.text.UnescapeTransliterator$4\ncom.ibm.icu.text.UnescapeTransliterator$5\ncom.ibm.icu.text.UnescapeTransliterator$6\ncom.ibm.icu.text.UnescapeTransliterator$7\ncom.ibm.icu.text.UnescapeTransliterator\ncom.ibm.icu.text.UnicodeNameTransliterator$1\ncom.ibm.icu.text.UnicodeNameTransliterator\ncom.ibm.icu.text.UppercaseTransliterator$1\ncom.ibm.icu.text.UppercaseTransliterator" + } + ] + }, + { + "publisher": "Apache Software Foundation", + "group": "xml-resolver", + "name": "xml-resolver", + "version": "1.2", + "description": "xml-commons provides an Apache-hosted set of DOM, SAX, and JAXP interfaces for use in other xml-based projects. Our hope is that we can standardize on both a common version and packaging scheme for these critical XML standards interfaces to make the lives of both our developers and users easier.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "706c533146c1f4ee46b66659ea14583a" + }, + { + "alg": "SHA-1", + "content": "3d0f97750b3a03e0971831566067754ba4bfd68c" + }, + { + "alg": "SHA-256", + "content": "47dcde8986019314ef78ae7280a94973a21d2ed95075a40a000b42da956429e1" + }, + { + "alg": "SHA-512", + "content": "eca19b8a6b04c279b7982b16f1763ca1d49b0081a8d4ca2b7419f057d22a0ec60795eb4d901c5eb25dd4a733248876aa2f522c17a6144a26c8ede9fb2f84531a" + }, + { + "alg": "SHA-384", + "content": "3eceda91a1ce0a35c490eb4c0bd94b552f96b8e5064b257435d89d65fcc2b04c706d996415efe3cf8a7413db479c3710" + }, + { + "alg": "SHA3-384", + "content": "717fa1ea46c7a6265351dd212a106870c427e71de0bde251a409ee6e7dfe02c61966ef306d20cea5d8712cf7bf58d07a" + }, + { + "alg": "SHA3-256", + "content": "bb83f90bc8b898878455441b3712a2bf489b6584e6685e5cb82d78cab596ae46" + }, + { + "alg": "SHA3-512", + "content": "762f05d93e4f9cc95a969f8fecad13f97064897c83f4e057e84fe054601275912b68be76bb50da7e8d90b30846712b77341eb26a6405c59c07b06e223e9b027c" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/xml-resolver/xml-resolver@1.2?type=jar", + "type": "library", + "bom-ref": "pkg:maven/xml-resolver/xml-resolver@1.2?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/xml-resolver/xml-resolver/1.2/xml-resolver-1.2.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.xml.resolver.Catalog\norg.apache.xml.resolver.CatalogEntry\norg.apache.xml.resolver.CatalogException\norg.apache.xml.resolver.CatalogManager\norg.apache.xml.resolver.Resolver\norg.apache.xml.resolver.Version\norg.apache.xml.resolver.apps.XParseError\norg.apache.xml.resolver.apps.resolver\norg.apache.xml.resolver.apps.xparse\norg.apache.xml.resolver.apps.xread\norg.apache.xml.resolver.helpers.BootstrapResolver\norg.apache.xml.resolver.helpers.Debug\norg.apache.xml.resolver.helpers.FileURL\norg.apache.xml.resolver.helpers.Namespaces\norg.apache.xml.resolver.helpers.PublicId\norg.apache.xml.resolver.readers.CatalogReader\norg.apache.xml.resolver.readers.DOMCatalogParser\norg.apache.xml.resolver.readers.DOMCatalogReader\norg.apache.xml.resolver.readers.ExtendedXMLCatalogReader\norg.apache.xml.resolver.readers.OASISXMLCatalogReader\norg.apache.xml.resolver.readers.SAXCatalogParser\norg.apache.xml.resolver.readers.SAXCatalogReader\norg.apache.xml.resolver.readers.SAXParserHandler\norg.apache.xml.resolver.readers.TR9401CatalogReader\norg.apache.xml.resolver.readers.TextCatalogReader\norg.apache.xml.resolver.readers.XCatalogReader\norg.apache.xml.resolver.tools.CatalogResolver\norg.apache.xml.resolver.tools.ResolvingParser\norg.apache.xml.resolver.tools.ResolvingXMLFilter\norg.apache.xml.resolver.tools.ResolvingXMLReader" + } + ] + }, + { + "group": "xml-apis", + "name": "xml-apis", + "version": "1.4.01", + "description": "xml-commons provides an Apache-hosted set of DOM, SAX, and JAXP interfaces for use in other xml-based projects. Our hope is that we can standardize on both a common version and packaging scheme for these critical XML standards interfaces to make the lives of both our developers and users easier. The External Components portion of xml-commons contains interfaces that are defined by external standards organizations. For DOM, that's the W3C; for SAX it's David Megginson and sax.sourceforge.net; for JAXP it's Sun.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "7eaad6fea5925cca6c36ee8b3e02ac9d" + }, + { + "alg": "SHA-1", + "content": "3789d9fada2d3d458c4ba2de349d48780f381ee3" + }, + { + "alg": "SHA-256", + "content": "a840968176645684bb01aed376e067ab39614885f9eee44abe35a5f20ebe7fad" + }, + { + "alg": "SHA-512", + "content": "8db0283b6840cd6407957d296b802e3edf90653e2722f8e29f86c1c0b60996c4b43e9e065e6864dab89b2138ddb0174d9b4fdda4a93f94eeb884783db82f3268" + }, + { + "alg": "SHA-384", + "content": "bce0ec0f0f692213a1110197c4a11c333673ae0630481255d12b441a8cba70aecfaf104c3d8d9b500ed2a0a19a2bfcce" + }, + { + "alg": "SHA3-384", + "content": "c1d8154ef6eee57dfe6ae9a1c1a2525e9ec2aab3631911a53c064ea6480c0b3b1ce8dd079db7b3693d7ef81daba28ace" + }, + { + "alg": "SHA3-256", + "content": "09eb76497eac5012ce1000c52f4e597c4941a44b9d960b1ac58a19beb2dd63fc" + }, + { + "alg": "SHA3-512", + "content": "1e4eb902e50b3388da4d161ee49f4d47b61dddd2ad10e6ef6cbb67c4ebc9043e0b65ae59a4a0c8eb03dd28814ce4aedd7e0d4962a0aedc3bdcf7de37cde38f66" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + }, + { + "license": { + "id": "SAX-PD", + "url": "http://www.saxproject.org/copying.html" + } + }, + { + "license": { + "name": "The W3C License", + "url": "http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/java-binding.zip" + } + } + ], + "purl": "pkg:maven/xml-apis/xml-apis@1.4.01?type=jar", + "type": "library", + "bom-ref": "pkg:maven/xml-apis/xml-apis@1.4.01?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "javax.xml.XMLConstants\njavax.xml.datatype.DatatypeConfigurationException\njavax.xml.datatype.DatatypeConstants$1\njavax.xml.datatype.DatatypeConstants$Field\njavax.xml.datatype.DatatypeConstants\njavax.xml.datatype.DatatypeFactory\njavax.xml.datatype.Duration\njavax.xml.datatype.FactoryFinder$ConfigurationError\njavax.xml.datatype.FactoryFinder\njavax.xml.datatype.SecuritySupport$1\njavax.xml.datatype.SecuritySupport$2\njavax.xml.datatype.SecuritySupport$3\njavax.xml.datatype.SecuritySupport$4\njavax.xml.datatype.SecuritySupport$5\njavax.xml.datatype.SecuritySupport\njavax.xml.datatype.XMLGregorianCalendar\njavax.xml.namespace.NamespaceContext\njavax.xml.namespace.QName$1\njavax.xml.namespace.QName\njavax.xml.parsers.DocumentBuilder\njavax.xml.parsers.DocumentBuilderFactory\njavax.xml.parsers.FactoryConfigurationError\njavax.xml.parsers.FactoryFinder$ConfigurationError\njavax.xml.parsers.FactoryFinder\njavax.xml.parsers.FilePathToURI\njavax.xml.parsers.ParserConfigurationException\njavax.xml.parsers.SAXParser\njavax.xml.parsers.SAXParserFactory\njavax.xml.parsers.SecuritySupport$1\njavax.xml.parsers.SecuritySupport$2\njavax.xml.parsers.SecuritySupport$3\njavax.xml.parsers.SecuritySupport$4\njavax.xml.parsers.SecuritySupport$5\njavax.xml.parsers.SecuritySupport\njavax.xml.stream.EventFilter\njavax.xml.stream.FactoryConfigurationError\njavax.xml.stream.FactoryFinder$ConfigurationError\njavax.xml.stream.FactoryFinder\njavax.xml.stream.Location\njavax.xml.stream.SecuritySupport$1\njavax.xml.stream.SecuritySupport$2\njavax.xml.stream.SecuritySupport$3\njavax.xml.stream.SecuritySupport$4\njavax.xml.stream.SecuritySupport$5\njavax.xml.stream.SecuritySupport\njavax.xml.stream.StreamFilter\njavax.xml.stream.XMLEventFactory\njavax.xml.stream.XMLEventReader\njavax.xml.stream.XMLEventWriter\njavax.xml.stream.XMLInputFactory\njavax.xml.stream.XMLOutputFactory\njavax.xml.stream.XMLReporter\njavax.xml.stream.XMLResolver\njavax.xml.stream.XMLStreamConstants\njavax.xml.stream.XMLStreamException\njavax.xml.stream.XMLStreamReader\njavax.xml.stream.XMLStreamWriter\njavax.xml.stream.events.Attribute\njavax.xml.stream.events.Characters\njavax.xml.stream.events.Comment\njavax.xml.stream.events.DTD\njavax.xml.stream.events.EndDocument\njavax.xml.stream.events.EndElement\njavax.xml.stream.events.EntityDeclaration\njavax.xml.stream.events.EntityReference\njavax.xml.stream.events.Namespace\njavax.xml.stream.events.NotationDeclaration\njavax.xml.stream.events.ProcessingInstruction\njavax.xml.stream.events.StartDocument\njavax.xml.stream.events.StartElement\njavax.xml.stream.events.XMLEvent\njavax.xml.stream.util.EventReaderDelegate\njavax.xml.stream.util.StreamReaderDelegate\njavax.xml.stream.util.XMLEventAllocator\njavax.xml.stream.util.XMLEventConsumer\njavax.xml.transform.ErrorListener\njavax.xml.transform.FactoryFinder$ConfigurationError\njavax.xml.transform.FactoryFinder\njavax.xml.transform.OutputKeys\njavax.xml.transform.Result\njavax.xml.transform.SecuritySupport$1\njavax.xml.transform.SecuritySupport$2\njavax.xml.transform.SecuritySupport$3\njavax.xml.transform.SecuritySupport$4\njavax.xml.transform.SecuritySupport$5\njavax.xml.transform.SecuritySupport\njavax.xml.transform.Source\njavax.xml.transform.SourceLocator\njavax.xml.transform.Templates\njavax.xml.transform.Transformer\njavax.xml.transform.TransformerConfigurationException\njavax.xml.transform.TransformerException\njavax.xml.transform.TransformerFactory\njavax.xml.transform.TransformerFactoryConfigurationError\njavax.xml.transform.URIResolver\njavax.xml.transform.dom.DOMLocator\njavax.xml.transform.dom.DOMResult\njavax.xml.transform.dom.DOMSource\njavax.xml.transform.sax.SAXResult\njavax.xml.transform.sax.SAXSource\njavax.xml.transform.sax.SAXTransformerFactory\njavax.xml.transform.sax.TemplatesHandler\njavax.xml.transform.sax.TransformerHandler\njavax.xml.transform.stax.StAXResult\njavax.xml.transform.stax.StAXSource\njavax.xml.transform.stream.FilePathToURI\njavax.xml.transform.stream.StreamResult\njavax.xml.transform.stream.StreamSource\njavax.xml.validation.Schema\njavax.xml.validation.SchemaFactory\njavax.xml.validation.SchemaFactoryFinder$1\njavax.xml.validation.SchemaFactoryFinder$2\njavax.xml.validation.SchemaFactoryFinder$SingleIterator\njavax.xml.validation.SchemaFactoryFinder\njavax.xml.validation.SchemaFactoryLoader\njavax.xml.validation.SecuritySupport$1\njavax.xml.validation.SecuritySupport$2\njavax.xml.validation.SecuritySupport$3\njavax.xml.validation.SecuritySupport$4\njavax.xml.validation.SecuritySupport$5\njavax.xml.validation.SecuritySupport$6\njavax.xml.validation.SecuritySupport$7\njavax.xml.validation.SecuritySupport$8\njavax.xml.validation.SecuritySupport\njavax.xml.validation.TypeInfoProvider\njavax.xml.validation.Validator\njavax.xml.validation.ValidatorHandler\njavax.xml.xpath.SecuritySupport$1\njavax.xml.xpath.SecuritySupport$2\njavax.xml.xpath.SecuritySupport$3\njavax.xml.xpath.SecuritySupport$4\njavax.xml.xpath.SecuritySupport$5\njavax.xml.xpath.SecuritySupport$6\njavax.xml.xpath.SecuritySupport$7\njavax.xml.xpath.SecuritySupport$8\njavax.xml.xpath.SecuritySupport\njavax.xml.xpath.XPath\njavax.xml.xpath.XPathConstants\njavax.xml.xpath.XPathException\njavax.xml.xpath.XPathExpression\njavax.xml.xpath.XPathExpressionException\njavax.xml.xpath.XPathFactory\njavax.xml.xpath.XPathFactoryConfigurationException\njavax.xml.xpath.XPathFactoryFinder$1\njavax.xml.xpath.XPathFactoryFinder$2\njavax.xml.xpath.XPathFactoryFinder$SingleIterator\njavax.xml.xpath.XPathFactoryFinder\njavax.xml.xpath.XPathFunction\njavax.xml.xpath.XPathFunctionException\njavax.xml.xpath.XPathFunctionResolver\njavax.xml.xpath.XPathVariableResolver\norg.apache.xmlcommons.Version\norg.w3c.dom.Attr\norg.w3c.dom.CDATASection\norg.w3c.dom.CharacterData\norg.w3c.dom.Comment\norg.w3c.dom.DOMConfiguration\norg.w3c.dom.DOMError\norg.w3c.dom.DOMErrorHandler\norg.w3c.dom.DOMException\norg.w3c.dom.DOMImplementation\norg.w3c.dom.DOMImplementationList\norg.w3c.dom.DOMImplementationSource\norg.w3c.dom.DOMLocator\norg.w3c.dom.DOMStringList\norg.w3c.dom.Document\norg.w3c.dom.DocumentFragment\norg.w3c.dom.DocumentType\norg.w3c.dom.Element\norg.w3c.dom.ElementTraversal\norg.w3c.dom.Entity\norg.w3c.dom.EntityReference\norg.w3c.dom.NameList\norg.w3c.dom.NamedNodeMap\norg.w3c.dom.Node\norg.w3c.dom.NodeList\norg.w3c.dom.Notation\norg.w3c.dom.ProcessingInstruction\norg.w3c.dom.Text\norg.w3c.dom.TypeInfo\norg.w3c.dom.UserDataHandler\norg.w3c.dom.bootstrap.DOMImplementationRegistry$1\norg.w3c.dom.bootstrap.DOMImplementationRegistry$2\norg.w3c.dom.bootstrap.DOMImplementationRegistry$3\norg.w3c.dom.bootstrap.DOMImplementationRegistry$4\norg.w3c.dom.bootstrap.DOMImplementationRegistry\norg.w3c.dom.css.CSS2Properties\norg.w3c.dom.css.CSSCharsetRule\norg.w3c.dom.css.CSSFontFaceRule\norg.w3c.dom.css.CSSImportRule\norg.w3c.dom.css.CSSMediaRule\norg.w3c.dom.css.CSSPageRule\norg.w3c.dom.css.CSSPrimitiveValue\norg.w3c.dom.css.CSSRule\norg.w3c.dom.css.CSSRuleList\norg.w3c.dom.css.CSSStyleDeclaration\norg.w3c.dom.css.CSSStyleRule\norg.w3c.dom.css.CSSStyleSheet\norg.w3c.dom.css.CSSUnknownRule\norg.w3c.dom.css.CSSValue\norg.w3c.dom.css.CSSValueList\norg.w3c.dom.css.Counter\norg.w3c.dom.css.DOMImplementationCSS\norg.w3c.dom.css.DocumentCSS\norg.w3c.dom.css.ElementCSSInlineStyle\norg.w3c.dom.css.RGBColor\norg.w3c.dom.css.Rect\norg.w3c.dom.css.ViewCSS\norg.w3c.dom.events.DocumentEvent\norg.w3c.dom.events.Event\norg.w3c.dom.events.EventException\norg.w3c.dom.events.EventListener\norg.w3c.dom.events.EventTarget\norg.w3c.dom.events.MouseEvent\norg.w3c.dom.events.MutationEvent\norg.w3c.dom.events.UIEvent\norg.w3c.dom.html.HTMLAnchorElement\norg.w3c.dom.html.HTMLAppletElement\norg.w3c.dom.html.HTMLAreaElement\norg.w3c.dom.html.HTMLBRElement\norg.w3c.dom.html.HTMLBaseElement\norg.w3c.dom.html.HTMLBaseFontElement\norg.w3c.dom.html.HTMLBodyElement\norg.w3c.dom.html.HTMLButtonElement\norg.w3c.dom.html.HTMLCollection\norg.w3c.dom.html.HTMLDListElement\norg.w3c.dom.html.HTMLDirectoryElement\norg.w3c.dom.html.HTMLDivElement\norg.w3c.dom.html.HTMLDocument\norg.w3c.dom.html.HTMLElement\norg.w3c.dom.html.HTMLFieldSetElement\norg.w3c.dom.html.HTMLFontElement\norg.w3c.dom.html.HTMLFormElement\norg.w3c.dom.html.HTMLFrameElement\norg.w3c.dom.html.HTMLFrameSetElement\norg.w3c.dom.html.HTMLHRElement\norg.w3c.dom.html.HTMLHeadElement\norg.w3c.dom.html.HTMLHeadingElement\norg.w3c.dom.html.HTMLHtmlElement\norg.w3c.dom.html.HTMLIFrameElement\norg.w3c.dom.html.HTMLImageElement\norg.w3c.dom.html.HTMLInputElement\norg.w3c.dom.html.HTMLIsIndexElement\norg.w3c.dom.html.HTMLLIElement\norg.w3c.dom.html.HTMLLabelElement\norg.w3c.dom.html.HTMLLegendElement\norg.w3c.dom.html.HTMLLinkElement\norg.w3c.dom.html.HTMLMapElement\norg.w3c.dom.html.HTMLMenuElement\norg.w3c.dom.html.HTMLMetaElement\norg.w3c.dom.html.HTMLModElement\norg.w3c.dom.html.HTMLOListElement\norg.w3c.dom.html.HTMLObjectElement\norg.w3c.dom.html.HTMLOptGroupElement\norg.w3c.dom.html.HTMLOptionElement\norg.w3c.dom.html.HTMLParagraphElement\norg.w3c.dom.html.HTMLParamElement\norg.w3c.dom.html.HTMLPreElement\norg.w3c.dom.html.HTMLQuoteElement\norg.w3c.dom.html.HTMLScriptElement\norg.w3c.dom.html.HTMLSelectElement\norg.w3c.dom.html.HTMLStyleElement\norg.w3c.dom.html.HTMLTableCaptionElement\norg.w3c.dom.html.HTMLTableCellElement\norg.w3c.dom.html.HTMLTableColElement\norg.w3c.dom.html.HTMLTableElement\norg.w3c.dom.html.HTMLTableRowElement\norg.w3c.dom.html.HTMLTableSectionElement\norg.w3c.dom.html.HTMLTextAreaElement\norg.w3c.dom.html.HTMLTitleElement\norg.w3c.dom.html.HTMLUListElement\norg.w3c.dom.ls.DOMImplementationLS\norg.w3c.dom.ls.LSException\norg.w3c.dom.ls.LSInput\norg.w3c.dom.ls.LSLoadEvent\norg.w3c.dom.ls.LSOutput\norg.w3c.dom.ls.LSParser\norg.w3c.dom.ls.LSParserFilter\norg.w3c.dom.ls.LSProgressEvent\norg.w3c.dom.ls.LSResourceResolver\norg.w3c.dom.ls.LSSerializer\norg.w3c.dom.ls.LSSerializerFilter\norg.w3c.dom.ranges.DocumentRange\norg.w3c.dom.ranges.Range\norg.w3c.dom.ranges.RangeException\norg.w3c.dom.stylesheets.DocumentStyle\norg.w3c.dom.stylesheets.LinkStyle\norg.w3c.dom.stylesheets.MediaList\norg.w3c.dom.stylesheets.StyleSheet\norg.w3c.dom.stylesheets.StyleSheetList\norg.w3c.dom.traversal.DocumentTraversal\norg.w3c.dom.traversal.NodeFilter\norg.w3c.dom.traversal.NodeIterator\norg.w3c.dom.traversal.TreeWalker\norg.w3c.dom.views.AbstractView\norg.w3c.dom.views.DocumentView\norg.w3c.dom.xpath.XPathEvaluator\norg.w3c.dom.xpath.XPathException\norg.w3c.dom.xpath.XPathExpression\norg.w3c.dom.xpath.XPathNSResolver\norg.w3c.dom.xpath.XPathNamespace\norg.w3c.dom.xpath.XPathResult\norg.xml.sax.AttributeList\norg.xml.sax.Attributes\norg.xml.sax.ContentHandler\norg.xml.sax.DTDHandler\norg.xml.sax.DocumentHandler\norg.xml.sax.EntityResolver\norg.xml.sax.ErrorHandler\norg.xml.sax.HandlerBase\norg.xml.sax.InputSource\norg.xml.sax.Locator\norg.xml.sax.Parser\norg.xml.sax.SAXException\norg.xml.sax.SAXNotRecognizedException\norg.xml.sax.SAXNotSupportedException\norg.xml.sax.SAXParseException\norg.xml.sax.XMLFilter\norg.xml.sax.XMLReader\norg.xml.sax.ext.Attributes2\norg.xml.sax.ext.Attributes2Impl\norg.xml.sax.ext.DeclHandler\norg.xml.sax.ext.DefaultHandler2\norg.xml.sax.ext.EntityResolver2\norg.xml.sax.ext.LexicalHandler\norg.xml.sax.ext.Locator2\norg.xml.sax.ext.Locator2Impl\norg.xml.sax.helpers.AttributeListImpl\norg.xml.sax.helpers.AttributesImpl\norg.xml.sax.helpers.DefaultHandler\norg.xml.sax.helpers.LocatorImpl\norg.xml.sax.helpers.NamespaceSupport$Context\norg.xml.sax.helpers.NamespaceSupport\norg.xml.sax.helpers.NewInstance\norg.xml.sax.helpers.ParserAdapter$AttributeListAdapter\norg.xml.sax.helpers.ParserAdapter\norg.xml.sax.helpers.ParserFactory\norg.xml.sax.helpers.SecuritySupport$1\norg.xml.sax.helpers.SecuritySupport$2\norg.xml.sax.helpers.SecuritySupport$3\norg.xml.sax.helpers.SecuritySupport$4\norg.xml.sax.helpers.SecuritySupport\norg.xml.sax.helpers.XMLFilterImpl\norg.xml.sax.helpers.XMLReaderAdapter$AttributesAdapter\norg.xml.sax.helpers.XMLReaderAdapter\norg.xml.sax.helpers.XMLReaderFactory" + } + ] + }, + { + "publisher": "QOS.ch", + "group": "org.slf4j", + "name": "slf4j-api", + "version": "1.7.22", + "description": "The slf4j API", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "897d990eb5463fd5288092524c105769" + }, + { + "alg": "SHA-1", + "content": "a1c83373863cec7ae8d89dc1c5722d8cb6ec0309" + }, + { + "alg": "SHA-256", + "content": "3a4cd4969015f3beb4b5b4d81dbafc01765fb60b8a439955ca64d8476fef553e" + }, + { + "alg": "SHA-512", + "content": "9142204594c342e7bd0bf6bf90bdf3f4bfa47db0572665d37e0dd15af9ca77da9b54ff025c30d9b6f2d06ca3f34f1d082ccbc3bd5addbc114eae88fa5a0cc602" + }, + { + "alg": "SHA-384", + "content": "782af868fc9cea5c1f2b2977c10dfe5be762560156fb6fdd0546a587f61ea34b67ca0a1f7def32800d472fd8f732a005" + }, + { + "alg": "SHA3-384", + "content": "f3e7df6e57ffa835b1c4c981d0227f1cda685320cd117d1a574cab1ac58f76bf3bc9174a8403f2474bb0c6a95db29d41" + }, + { + "alg": "SHA3-256", + "content": "e0ba847f914951e953ca48ac3d9eddb8ca2796be428fcd8311f376d0b26a5088" + }, + { + "alg": "SHA3-512", + "content": "52629005dce0fe783bf74310e58a4648f179d74c3983b16f6062eb30a795f699c032ef02413370658af1a4e9598200e16df646df416a34e370f13b1179c6c7a5" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/slf4j/slf4j-api/1.7.22/slf4j-api-1.7.22.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.slf4j.event.EventConstants\norg.slf4j.event.EventRecodingLogger\norg.slf4j.event.Level\norg.slf4j.event.LoggingEvent\norg.slf4j.event.SubstituteLoggingEvent\norg.slf4j.helpers.BasicMarker\norg.slf4j.helpers.BasicMarkerFactory\norg.slf4j.helpers.BasicMDCAdapter$1\norg.slf4j.helpers.BasicMDCAdapter\norg.slf4j.helpers.FormattingTuple\norg.slf4j.helpers.MarkerIgnoringBase\norg.slf4j.helpers.MessageFormatter\norg.slf4j.helpers.NamedLoggerBase\norg.slf4j.helpers.NOPLogger\norg.slf4j.helpers.NOPLoggerFactory\norg.slf4j.helpers.NOPMDCAdapter\norg.slf4j.helpers.SubstituteLogger\norg.slf4j.helpers.SubstituteLoggerFactory\norg.slf4j.helpers.Util$1\norg.slf4j.helpers.Util$ClassContextSecurityManager\norg.slf4j.helpers.Util\norg.slf4j.ILoggerFactory\norg.slf4j.IMarkerFactory\norg.slf4j.Logger\norg.slf4j.LoggerFactory\norg.slf4j.Marker\norg.slf4j.MarkerFactory\norg.slf4j.MDC$1\norg.slf4j.MDC$MDCCloseable\norg.slf4j.MDC\norg.slf4j.spi.LocationAwareLogger\norg.slf4j.spi.LoggerFactoryBinder\norg.slf4j.spi.MarkerFactoryBinder\norg.slf4j.spi.MDCAdapter" + } + ] + }, + { + "publisher": "Jonathan Hedley", + "group": "org.jsoup", + "name": "jsoup", + "version": "1.10.2", + "description": "jsoup is a Java library for working with real-world HTML. It provides a very convenient API for extracting and manipulating data, using the best of DOM, CSS, and jquery-like methods. jsoup implements the WHATWG HTML5 specification, and parses HTML to the same DOM as modern browsers do.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "36145fee38e79b81035787f1be296a52" + }, + { + "alg": "SHA-1", + "content": "33ee82e324f4b1e40167f3dc5e01234a1c5cab61" + }, + { + "alg": "SHA-256", + "content": "6ebe6abd7775c10a49407ae22db45c840cd2cdaf715866a5b0b5af70941c3f4a" + }, + { + "alg": "SHA-512", + "content": "3b00b07320831f075a6af9ac1863b8756fe4f99a1b4f2e53578dca17fdaf7bdb147279225045e9eeeba4898fe321cf5457832b8e6a1a5b71acff9a1c10392659" + }, + { + "alg": "SHA-384", + "content": "1f902a748f4786e4cf73e301337ff1533970d0b87c44e2235af49822eda2f51a55f545fc222b767c0d758bafd49fe4c5" + }, + { + "alg": "SHA3-384", + "content": "8595d6cbd99113a52187e52a6cac23de18b177d2832a1561d075616bcdc00f39079e3fca5b5dc461fdb96871c0785b16" + }, + { + "alg": "SHA3-256", + "content": "d25cdda2d2978fdd9c5d71fdc5821818a4dd1451fb5583190b15a93e74e7826b" + }, + { + "alg": "SHA3-512", + "content": "c840e8632a822a8fa3688bc6c7e5ef9182d79888f46832ca99cd6a304e9af75fb95b72369de308b6d2a00e29dba13290890f11b9706289affd7c78049b65ae28" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "purl": "pkg:maven/org.jsoup/jsoup@1.10.2?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.jsoup/jsoup@1.10.2?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/jsoup/jsoup/1.10.2/jsoup-1.10.2.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.jsoup.Connection$Request\norg.jsoup.Connection$Response\norg.jsoup.Connection\norg.jsoup.examples.HtmlToPlainText$FormattingVisitor\norg.jsoup.examples.ListLinks\norg.jsoup.nodes.DocumentType\norg.jsoup.nodes.Element$1\norg.jsoup.nodes.Entities$1\norg.jsoup.nodes.Entities$CoreCharset\norg.jsoup.nodes.Entities$EscapeMode\norg.jsoup.parser.HtmlTreeBuilderState$11\norg.jsoup.parser.HtmlTreeBuilderState$12\norg.jsoup.parser.HtmlTreeBuilderState$14\norg.jsoup.parser.HtmlTreeBuilderState$16\norg.jsoup.parser.HtmlTreeBuilderState$20\norg.jsoup.parser.HtmlTreeBuilderState$23\norg.jsoup.parser.HtmlTreeBuilderState$3\norg.jsoup.parser.HtmlTreeBuilderState$6\norg.jsoup.parser.HtmlTreeBuilderState$Constants\norg.jsoup.parser.ParseError\norg.jsoup.parser.ParseErrorList\norg.jsoup.parser.ParseSettings\norg.jsoup.parser.Token$1\norg.jsoup.parser.Token$Character\norg.jsoup.parser.Token$Doctype\norg.jsoup.parser.Token$StartTag\norg.jsoup.parser.Token$TokenType\norg.jsoup.parser.TokeniserState$1\norg.jsoup.parser.TokeniserState$11\norg.jsoup.parser.TokeniserState$13\norg.jsoup.parser.TokeniserState$16\norg.jsoup.parser.TokeniserState$19\norg.jsoup.parser.TokeniserState$20\norg.jsoup.parser.TokeniserState$23\norg.jsoup.parser.TokeniserState$60\norg.jsoup.parser.TokeniserState$62\norg.jsoup.parser.TokeniserState$64\norg.jsoup.parser.TokeniserState$66\norg.jsoup.parser.TokeniserState$7\norg.jsoup.parser.TokeniserState$9\norg.jsoup.parser.TokenQueue\norg.jsoup.parser.TreeBuilder\norg.jsoup.parser.XmlTreeBuilder$1\norg.jsoup.safety.Cleaner$1\norg.jsoup.safety.Cleaner$CleaningVisitor\norg.jsoup.safety.Cleaner$ElementMeta\norg.jsoup.safety.Cleaner\norg.jsoup.safety.Whitelist$TagName\norg.jsoup.safety.Whitelist$TypedValue\norg.jsoup.select.Collector$Accumulator\norg.jsoup.select.Collector\norg.jsoup.select.CombiningEvaluator$And\norg.jsoup.select.CombiningEvaluator$Or\norg.jsoup.select.Elements\norg.jsoup.select.Evaluator$AttributeStarting\norg.jsoup.select.Evaluator$AttributeWithValueContaining\norg.jsoup.select.Evaluator$AttributeWithValueMatching\norg.jsoup.select.Evaluator$AttributeWithValueStarting\norg.jsoup.select.Evaluator$ContainsData\norg.jsoup.select.Evaluator$ContainsText\norg.jsoup.select.Evaluator$Id\norg.jsoup.select.Evaluator$IndexEvaluator\norg.jsoup.select.Evaluator$IndexLessThan\norg.jsoup.select.Evaluator$IsFirstChild\norg.jsoup.select.Evaluator$IsLastChild\norg.jsoup.select.Evaluator$IsNthChild\norg.jsoup.select.Evaluator$IsNthLastOfType\norg.jsoup.select.Evaluator$IsOnlyChild\norg.jsoup.select.Evaluator$IsRoot\norg.jsoup.select.Evaluator$MatchesOwn\norg.jsoup.select.Evaluator$TagEndsWith\norg.jsoup.select.NodeTraversor\norg.jsoup.select.NodeVisitor\norg.jsoup.select.Selector$SelectorParseException\norg.jsoup.select.Selector\norg.jsoup.select.StructuralEvaluator$Has\norg.jsoup.select.StructuralEvaluator$ImmediateParent\norg.jsoup.select.StructuralEvaluator$ImmediatePreviousSibling\norg.jsoup.select.StructuralEvaluator$Parent\norg.jsoup.select.StructuralEvaluator$Root\norg.jsoup.SerializationException\norg.jsoup.Connection$KeyVal\norg.jsoup.Connection$Method\norg.jsoup.parser.TokeniserState$22\norg.jsoup.parser.TokeniserState$25\norg.jsoup.parser.TokeniserState$27\norg.jsoup.parser.TokeniserState$29\norg.jsoup.parser.TokeniserState$3\norg.jsoup.parser.TokeniserState$30\norg.jsoup.parser.TokeniserState$31\norg.jsoup.parser.TokeniserState$32\norg.jsoup.parser.TokeniserState$33\norg.jsoup.parser.TokeniserState$34\norg.jsoup.parser.TokeniserState$35\norg.jsoup.parser.TokeniserState$65\norg.jsoup.parser.TokeniserState$67\norg.jsoup.parser.TokeniserState$8\norg.jsoup.parser.TokeniserState\norg.jsoup.parser.XmlTreeBuilder\norg.jsoup.safety.Whitelist$AttributeKey\norg.jsoup.safety.Whitelist$AttributeValue\norg.jsoup.safety.Whitelist$Protocol\norg.jsoup.safety.Whitelist\norg.jsoup.select.CombiningEvaluator\norg.jsoup.select.Evaluator$AllElements\norg.jsoup.select.Evaluator$Attribute\norg.jsoup.select.Evaluator$AttributeKeyPair\norg.jsoup.select.Evaluator$AttributeWithValue\norg.jsoup.select.Evaluator$AttributeWithValueEnding\norg.jsoup.select.Evaluator$AttributeWithValueNot\norg.jsoup.select.Evaluator$Class\norg.jsoup.select.Evaluator$ContainsOwnText\norg.jsoup.select.Evaluator$CssNthEvaluator\norg.jsoup.select.Evaluator$IndexEquals\norg.jsoup.select.Evaluator$IndexGreaterThan\norg.jsoup.select.Evaluator$IsEmpty\norg.jsoup.select.Evaluator$IsFirstOfType\norg.jsoup.select.Evaluator$IsLastOfType\norg.jsoup.select.Evaluator$IsNthLastChild\norg.jsoup.select.Evaluator$IsNthOfType\norg.jsoup.select.Evaluator$IsOnlyOfType\norg.jsoup.select.Evaluator$Matches\norg.jsoup.select.Evaluator$Tag\norg.jsoup.select.Evaluator\norg.jsoup.select.QueryParser\norg.jsoup.select.StructuralEvaluator$Not\norg.jsoup.select.StructuralEvaluator$PreviousSibling\norg.jsoup.select.StructuralEvaluator\norg.jsoup.UnsupportedMimeTypeException\norg.jsoup.Connection$Base\norg.jsoup.helper.W3CDom$W3CBuilder\norg.jsoup.helper.W3CDom\norg.jsoup.HttpStatusException\norg.jsoup.Jsoup\norg.jsoup.nodes.Attribute\norg.jsoup.nodes.Attributes$1\norg.jsoup.nodes.Attributes$Dataset$DatasetIterator\norg.jsoup.nodes.Attributes$Dataset$EntrySet\norg.jsoup.nodes.Attributes$Dataset\norg.jsoup.nodes.Attributes\norg.jsoup.nodes.BooleanAttribute\norg.jsoup.nodes.Comment\norg.jsoup.nodes.DataNode\norg.jsoup.nodes.Document$OutputSettings$Syntax\norg.jsoup.nodes.Document$OutputSettings\norg.jsoup.nodes.Document$QuirksMode\norg.jsoup.nodes.Document\norg.jsoup.nodes.Element\norg.jsoup.nodes.Node$1\norg.jsoup.nodes.Node$OuterHtmlVisitor\norg.jsoup.nodes.TextNode\norg.jsoup.nodes.XmlDeclaration\norg.jsoup.parser.CharacterReader\norg.jsoup.parser.HtmlTreeBuilderState$1\norg.jsoup.parser.HtmlTreeBuilderState$10\norg.jsoup.parser.HtmlTreeBuilderState$13\norg.jsoup.parser.HtmlTreeBuilderState$15\norg.jsoup.parser.HtmlTreeBuilderState$17\norg.jsoup.parser.HtmlTreeBuilderState$19\norg.jsoup.parser.HtmlTreeBuilderState$21\norg.jsoup.parser.HtmlTreeBuilderState$24\norg.jsoup.parser.HtmlTreeBuilderState$5\norg.jsoup.parser.HtmlTreeBuilderState$8\norg.jsoup.parser.HtmlTreeBuilderState$9\norg.jsoup.parser.HtmlTreeBuilderState\norg.jsoup.parser.Tag\norg.jsoup.parser.Token\norg.jsoup.parser.TokeniserState$10\norg.jsoup.parser.TokeniserState$12\norg.jsoup.parser.TokeniserState$14\norg.jsoup.parser.TokeniserState$17\norg.jsoup.parser.TokeniserState$2\norg.jsoup.parser.TokeniserState$21\norg.jsoup.parser.TokeniserState$24\norg.jsoup.parser.TokeniserState$26\norg.jsoup.parser.TokeniserState$28\norg.jsoup.parser.TokeniserState$59\norg.jsoup.parser.TokeniserState$61\norg.jsoup.parser.TokeniserState$63\norg.jsoup.examples.HtmlToPlainText$1\norg.jsoup.examples.HtmlToPlainText\norg.jsoup.helper.DataUtil\norg.jsoup.helper.DescendableLinkedList$1\norg.jsoup.helper.DescendableLinkedList$DescendingIterator\norg.jsoup.helper.DescendableLinkedList\norg.jsoup.helper.HttpConnection$1\norg.jsoup.helper.HttpConnection$Base\norg.jsoup.helper.HttpConnection$KeyVal\norg.jsoup.helper.HttpConnection$Request\norg.jsoup.helper.HttpConnection$Response$1\norg.jsoup.helper.HttpConnection$Response$2\norg.jsoup.helper.HttpConnection$Response\norg.jsoup.helper.HttpConnection\norg.jsoup.helper.StringUtil\norg.jsoup.helper.Validate\norg.jsoup.nodes.Entities\norg.jsoup.nodes.FormElement\norg.jsoup.nodes.Node\norg.jsoup.parser.HtmlTreeBuilder\norg.jsoup.parser.HtmlTreeBuilderState$18\norg.jsoup.parser.HtmlTreeBuilderState$2\norg.jsoup.parser.HtmlTreeBuilderState$22\norg.jsoup.parser.HtmlTreeBuilderState$4\norg.jsoup.parser.HtmlTreeBuilderState$7\norg.jsoup.parser.Parser\norg.jsoup.parser.Token$Comment\norg.jsoup.parser.Token$EndTag\norg.jsoup.parser.Token$EOF\norg.jsoup.parser.Token$Tag\norg.jsoup.parser.Tokeniser\norg.jsoup.parser.TokeniserState$15\norg.jsoup.parser.TokeniserState$18\norg.jsoup.parser.TokeniserState$36\norg.jsoup.parser.TokeniserState$37\norg.jsoup.parser.TokeniserState$38\norg.jsoup.parser.TokeniserState$39\norg.jsoup.parser.TokeniserState$4\norg.jsoup.parser.TokeniserState$40\norg.jsoup.parser.TokeniserState$41\norg.jsoup.parser.TokeniserState$42\norg.jsoup.parser.TokeniserState$43\norg.jsoup.parser.TokeniserState$44\norg.jsoup.parser.TokeniserState$45\norg.jsoup.parser.TokeniserState$46\norg.jsoup.parser.TokeniserState$47\norg.jsoup.parser.TokeniserState$48\norg.jsoup.parser.TokeniserState$49\norg.jsoup.parser.TokeniserState$5\norg.jsoup.parser.TokeniserState$50\norg.jsoup.parser.TokeniserState$51\norg.jsoup.parser.TokeniserState$52\norg.jsoup.parser.TokeniserState$53\norg.jsoup.parser.TokeniserState$54\norg.jsoup.parser.TokeniserState$55\norg.jsoup.parser.TokeniserState$56\norg.jsoup.parser.TokeniserState$57\norg.jsoup.parser.TokeniserState$58\norg.jsoup.parser.TokeniserState$6" + } + ] + }, + { + "publisher": "The Apache Software Foundation", + "group": "commons-io", + "name": "commons-io", + "version": "2.5", + "description": "The Apache Commons IO library contains utility classes, stream implementations, file filters, file comparators, endian transformation classes, and much more.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "e2d74794fba570ec2115fb9d5b05dc9b" + }, + { + "alg": "SHA-1", + "content": "2852e6e05fbb95076fc091f6d1780f1f8fe35e0f" + }, + { + "alg": "SHA-256", + "content": "a10418348d234968600ccb1d988efcbbd08716e1d96936ccc1880e7d22513474" + }, + { + "alg": "SHA-512", + "content": "1f6bfc215da9ae661dbabba80a0f29101a2d5e49c7d0c6ed760d1cafea005b7f0ff177b3b741e75b8e59804b0280fa453a76940b97e52b800ec03042f1692b07" + }, + { + "alg": "SHA-384", + "content": "ec0b9dbcd0d407401a8ec9a95e12933bff0593701420a4311ccce6b7ba1dd7ac21bbd3937ff55c3926110d19db419bb5" + }, + { + "alg": "SHA3-384", + "content": "207d7cf9981ecd2571d274ba39a004d0bd9b8de15d64690bdcf2f1f18731099010818b4735eb5fcdb798b02aae149871" + }, + { + "alg": "SHA3-256", + "content": "e538e5911ae38e83133f32733d5f8569cee9124c766fb9725cd07f38ed0924af" + }, + { + "alg": "SHA3-512", + "content": "b6ff284308133b055c696bc75d4493cb30accab7a7d1df0db6ecd88e188a09d6ce39d66bcf15856cf6aa1245b78c64849a91cf599108d6e999e833fde540e459" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/commons-io/commons-io@2.5?type=jar", + "type": "library", + "bom-ref": "pkg:maven/commons-io/commons-io@2.5?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/commons-io/commons-io/2.5/commons-io-2.5.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.commons.io.IOUtils\norg.apache.commons.io.DirectoryWalker\norg.apache.commons.io.FileCleaner\norg.apache.commons.io.TaggedIOException\norg.apache.commons.io.comparator.AbstractFileComparator\norg.apache.commons.io.comparator.DirectoryFileComparator\norg.apache.commons.io.comparator.PathFileComparator\norg.apache.commons.io.comparator.ExtensionFileComparator\norg.apache.commons.io.comparator.DefaultFileComparator\norg.apache.commons.io.comparator.ReverseComparator\norg.apache.commons.io.comparator.LastModifiedFileComparator\norg.apache.commons.io.comparator.NameFileComparator\norg.apache.commons.io.comparator.CompositeFileComparator\norg.apache.commons.io.comparator.SizeFileComparator\norg.apache.commons.io.FilenameUtils\norg.apache.commons.io.FileCleaningTracker$Tracker\norg.apache.commons.io.FileUtils$1\norg.apache.commons.io.CopyUtils\norg.apache.commons.io.FileExistsException\norg.apache.commons.io.ByteOrderMark\norg.apache.commons.io.IOCase\norg.apache.commons.io.FileDeleteStrategy\norg.apache.commons.io.monitor.FileAlterationMonitor\norg.apache.commons.io.monitor.FileAlterationObserver\norg.apache.commons.io.monitor.FileAlterationListenerAdaptor\norg.apache.commons.io.monitor.FileEntry\norg.apache.commons.io.monitor.FileAlterationListener\norg.apache.commons.io.input.BoundedInputStream\norg.apache.commons.io.input.UnixLineEndingInputStream\norg.apache.commons.io.input.BrokenInputStream\norg.apache.commons.io.input.ClosedInputStream\norg.apache.commons.io.input.BoundedReader\norg.apache.commons.io.input.ProxyInputStream\norg.apache.commons.io.input.NullInputStream\norg.apache.commons.io.input.ProxyReader\norg.apache.commons.io.input.TaggedInputStream\norg.apache.commons.io.input.BOMInputStream\norg.apache.commons.io.input.CharSequenceReader\norg.apache.commons.io.input.ReversedLinesFileReader\norg.apache.commons.io.input.SwappedDataInputStream\norg.apache.commons.io.input.CharSequenceInputStream\norg.apache.commons.io.input.AutoCloseInputStream\norg.apache.commons.io.input.ReversedLinesFileReader$1\norg.apache.commons.io.input.ReaderInputStream\norg.apache.commons.io.input.TeeInputStream\norg.apache.commons.io.input.TailerListener\norg.apache.commons.io.input.NullReader\norg.apache.commons.io.input.ReversedLinesFileReader$FilePart\norg.apache.commons.io.input.XmlStreamReader\norg.apache.commons.io.input.CountingInputStream\norg.apache.commons.io.input.XmlStreamReaderException\norg.apache.commons.io.input.ClassLoaderObjectInputStream\norg.apache.commons.io.input.CloseShieldInputStream\norg.apache.commons.io.input.Tailer\norg.apache.commons.io.input.DemuxInputStream\norg.apache.commons.io.input.BOMInputStream$1\norg.apache.commons.io.input.WindowsLineEndingInputStream\norg.apache.commons.io.input.TailerListenerAdapter\norg.apache.commons.io.DirectoryWalker$CancelException\norg.apache.commons.io.Java7Support\norg.apache.commons.io.EndianUtils\norg.apache.commons.io.HexDump\norg.apache.commons.io.IOExceptionWithCause\norg.apache.commons.io.Charsets\norg.apache.commons.io.FileSystemUtils\norg.apache.commons.io.LineIterator\norg.apache.commons.io.filefilter.WildcardFilter\norg.apache.commons.io.filefilter.NotFileFilter\norg.apache.commons.io.filefilter.FalseFileFilter\norg.apache.commons.io.filefilter.HiddenFileFilter\norg.apache.commons.io.filefilter.SizeFileFilter\norg.apache.commons.io.filefilter.CanWriteFileFilter\norg.apache.commons.io.filefilter.AndFileFilter\norg.apache.commons.io.filefilter.MagicNumberFileFilter\norg.apache.commons.io.filefilter.FileFilterUtils\norg.apache.commons.io.filefilter.TrueFileFilter\norg.apache.commons.io.filefilter.OrFileFilter\norg.apache.commons.io.filefilter.PrefixFileFilter\norg.apache.commons.io.filefilter.AgeFileFilter\norg.apache.commons.io.filefilter.DelegateFileFilter\norg.apache.commons.io.filefilter.ConditionalFileFilter\norg.apache.commons.io.filefilter.RegexFileFilter\norg.apache.commons.io.filefilter.EmptyFileFilter\norg.apache.commons.io.filefilter.IOFileFilter\norg.apache.commons.io.filefilter.WildcardFileFilter\norg.apache.commons.io.filefilter.FileFileFilter\norg.apache.commons.io.filefilter.CanReadFileFilter\norg.apache.commons.io.filefilter.AbstractFileFilter\norg.apache.commons.io.filefilter.NameFileFilter\norg.apache.commons.io.filefilter.DirectoryFileFilter\norg.apache.commons.io.filefilter.SuffixFileFilter\norg.apache.commons.io.serialization.FullClassNameMatcher\norg.apache.commons.io.serialization.ValidatingObjectInputStream\norg.apache.commons.io.serialization.RegexpClassNameMatcher\norg.apache.commons.io.serialization.ClassNameMatcher\norg.apache.commons.io.serialization.WildcardClassNameMatcher\norg.apache.commons.io.output.AppendableOutputStream\norg.apache.commons.io.output.TaggedOutputStream\norg.apache.commons.io.output.ProxyOutputStream\norg.apache.commons.io.output.NullOutputStream\norg.apache.commons.io.output.ChunkedWriter\norg.apache.commons.io.output.CountingOutputStream\norg.apache.commons.io.output.WriterOutputStream\norg.apache.commons.io.output.ThresholdingOutputStream\norg.apache.commons.io.output.TeeOutputStream\norg.apache.commons.io.output.FileWriterWithEncoding\norg.apache.commons.io.output.CloseShieldOutputStream\norg.apache.commons.io.output.ProxyWriter\norg.apache.commons.io.output.BrokenOutputStream\norg.apache.commons.io.output.XmlStreamWriter\norg.apache.commons.io.output.ChunkedOutputStream\norg.apache.commons.io.output.LockableFileWriter\norg.apache.commons.io.output.NullWriter\norg.apache.commons.io.output.StringBuilderWriter\norg.apache.commons.io.output.DeferredFileOutputStream\norg.apache.commons.io.output.ClosedOutputStream\norg.apache.commons.io.output.DemuxOutputStream\norg.apache.commons.io.output.ByteArrayOutputStream\norg.apache.commons.io.ThreadMonitor\norg.apache.commons.io.FileCleaningTracker$Reaper\norg.apache.commons.io.FileCleaningTracker\norg.apache.commons.io.FileUtils\norg.apache.commons.io.FileDeleteStrategy$ForceFileDeleteStrategy" + } + ] + }, + { + "publisher": "The Apache Software Foundation", + "group": "org.apache.httpcomponents", + "name": "httpasyncclient", + "version": "4.1.4", + "description": "Apache HttpComponents AsyncClient", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "f29a16f1c28f5b3dd511cbd16d7fa422" + }, + { + "alg": "SHA-1", + "content": "f3a3240681faae3fa46b573a4c7e50cec9db0d86" + }, + { + "alg": "SHA-256", + "content": "50e981a8e567a16ebdad104605b156540a863459fa127b8ba647f310dfc83ef8" + }, + { + "alg": "SHA-512", + "content": "0a80db5dbf772f02d02ba6c7c163e8da9517dd7195714b495acb845c429580c1fc926d3e71c115e75be8c145651dce2fdfa0dc380132f7809c14b3ad95492aee" + }, + { + "alg": "SHA-384", + "content": "63dc88fa50305bc81d5ca71308a00cedd6dae210d778d4f82210906a5cd63f59ff1b0e1d4a6e32f210715b3bf328e393" + }, + { + "alg": "SHA3-384", + "content": "fcd77fce8a3352b87298e7d579a7a6287625f9a8c235136b884065104840406fdc2ba3bec89d42d5643993374d6d05a9" + }, + { + "alg": "SHA3-256", + "content": "5dbb1f6d2b2cc938cf7d2ee708eb8cac12ba10382e0a0ab44bb33980ec47c1b6" + }, + { + "alg": "SHA3-512", + "content": "9619e1a8bd65f4cf3e30984efb643fcd02f6ad017e0220648e3da7e4d641936eedd70eb892d4fd21c654c9f3de22cda826df694c0c3718e889d6dad7ef102beb" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.httpcomponents/httpasyncclient@4.1.4?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.httpcomponents/httpasyncclient@4.1.4?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/httpcomponents/httpasyncclient/4.1.4/httpasyncclient-4.1.4.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.http.nio.client.methods.BaseZeroCopyRequestProducer\norg.apache.http.nio.client.methods.AsyncByteConsumer\norg.apache.http.nio.client.methods.ZeroCopyConsumer\norg.apache.http.nio.client.methods.ZeroCopyPost\norg.apache.http.nio.client.methods.HttpAsyncMethods$1\norg.apache.http.nio.client.methods.AsyncCharConsumer\norg.apache.http.nio.client.methods.ZeroCopyPut\norg.apache.http.nio.client.methods.HttpAsyncMethods$RequestProducerImpl\norg.apache.http.nio.client.methods.HttpAsyncMethods\norg.apache.http.nio.client.HttpPipeliningClient\norg.apache.http.nio.client.util.HttpAsyncClientUtils\norg.apache.http.nio.client.HttpAsyncClient\norg.apache.http.nio.conn.ClientAsyncConnectionFactory\norg.apache.http.nio.conn.ManagedNHttpClientConnection\norg.apache.http.nio.conn.ClientAsyncConnection\norg.apache.http.nio.conn.NHttpClientConnectionManager\norg.apache.http.nio.conn.SchemeIOSessionStrategy\norg.apache.http.nio.conn.NHttpConnectionFactory\norg.apache.http.nio.conn.ManagedClientAsyncConnection\norg.apache.http.nio.conn.NoopIOSessionStrategy\norg.apache.http.nio.conn.ssl.SSLLayeringStrategy\norg.apache.http.nio.conn.ssl.TrustManagerDecorator\norg.apache.http.nio.conn.ssl.SSLIOSessionStrategy$1\norg.apache.http.nio.conn.ssl.SSLIOSessionStrategy\norg.apache.http.nio.conn.ssl.SSLLayeringStrategy$1\norg.apache.http.nio.conn.scheme.LayeringStrategy\norg.apache.http.nio.conn.scheme.AsyncScheme\norg.apache.http.nio.conn.scheme.AsyncSchemeRegistry\norg.apache.http.nio.conn.ClientAsyncConnectionManager\norg.apache.http.impl.nio.client.CloseableHttpAsyncClientBase$Status\norg.apache.http.impl.nio.client.InternalState\norg.apache.http.impl.nio.client.DefaultHttpAsyncClient\norg.apache.http.impl.nio.client.InternalIODispatch\norg.apache.http.impl.nio.client.MinimalHttpAsyncClientBuilder\norg.apache.http.impl.nio.client.CloseableHttpPipeliningClient\norg.apache.http.impl.nio.client.DefaultResultCallback\norg.apache.http.impl.nio.client.AbstractClientExchangeHandler\norg.apache.http.impl.nio.client.ResultCallback\norg.apache.http.impl.nio.client.CloseableHttpAsyncClient\norg.apache.http.impl.nio.client.CloseableHttpAsyncClientBase\norg.apache.http.impl.nio.client.MainClientExec\norg.apache.http.impl.nio.client.CloseableHttpAsyncClientBase$1\norg.apache.http.impl.nio.client.PipeliningClientExchangeHandlerImpl\norg.apache.http.impl.nio.client.HttpAsyncClients\norg.apache.http.impl.nio.client.ParamConfig\norg.apache.http.impl.nio.client.DefaultAsyncRequestDirector\norg.apache.http.impl.nio.client.InternalClientExec\norg.apache.http.impl.nio.client.DefaultAsyncUserTokenHandler\norg.apache.http.impl.nio.client.InternalIOReactorExceptionHandler\norg.apache.http.impl.nio.client.IOReactorUtils\norg.apache.http.impl.nio.client.AbstractClientExchangeHandler$1\norg.apache.http.impl.nio.client.InternalHttpAsyncClient\norg.apache.http.impl.nio.client.DefaultAsyncRequestDirector$InternalFutureCallback\norg.apache.http.impl.nio.client.DefaultClientExchangeHandlerImpl\norg.apache.http.impl.nio.client.FutureWrapper\norg.apache.http.impl.nio.client.DefaultAsyncRequestDirector$1\norg.apache.http.impl.nio.client.HttpAsyncClientBuilder\norg.apache.http.impl.nio.client.InternalRequestExecutor\norg.apache.http.impl.nio.client.MinimalHttpAsyncClient\norg.apache.http.impl.nio.client.AbstractHttpAsyncClient\norg.apache.http.impl.nio.client.AbstractHttpAsyncClient$1\norg.apache.http.impl.nio.client.MinimalClientExchangeHandlerImpl\norg.apache.http.impl.nio.conn.HttpPoolEntry\norg.apache.http.impl.nio.conn.CPool\norg.apache.http.impl.nio.conn.Wire\norg.apache.http.impl.nio.conn.LoggingIOSession$LoggingByteChannel\norg.apache.http.impl.nio.conn.CPoolProxy\norg.apache.http.impl.nio.conn.HttpNIOConnPoolFactory\norg.apache.http.impl.nio.conn.ManagedNHttpClientConnectionImpl\norg.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager$2\norg.apache.http.impl.nio.conn.ManagedClientAsyncConnectionImpl\norg.apache.http.impl.nio.conn.DefaultClientAsyncConnection\norg.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager\norg.apache.http.impl.nio.conn.PoolingClientAsyncConnectionManager\norg.apache.http.impl.nio.conn.AsyncSchemeRegistryFactory\norg.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager$InternalConnectionFactory\norg.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager$InternalAddressResolver\norg.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager$ConfigData\norg.apache.http.impl.nio.conn.HttpNIOConnPool\norg.apache.http.impl.nio.conn.CPoolEntry\norg.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager$1\norg.apache.http.impl.nio.conn.DefaultHttpAsyncRoutePlanner\norg.apache.http.impl.nio.conn.ManagedNHttpClientConnectionFactory\norg.apache.http.impl.nio.conn.LoggingIOSession\norg.apache.http.impl.nio.conn.PoolingClientAsyncConnectionManager$InternalPoolEntryCallback\norg.apache.http.impl.nio.conn.DefaultClientAsyncConnectionFactory" + } + ] + }, + { + "publisher": "The Apache Software Foundation", + "group": "org.apache.httpcomponents", + "name": "httpcore-nio", + "version": "4.4.10", + "description": "Apache HttpComponents Core (non-blocking I/O)", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "b8ddfe970fc30e47d367b1bbded52317" + }, + { + "alg": "SHA-1", + "content": "0486f90c2af9bb81c51e8fb905647267053d5441" + }, + { + "alg": "SHA-256", + "content": "debee7e9572c02a16ce0caa4f565a9eceb1290d33cd7a1e3297087bd467daff4" + }, + { + "alg": "SHA-512", + "content": "002af5f72b68a4ff1b1ff46b788013283d195e1d62ee1d7b102aa930b30f77f7e215a6d18edbea0fccd18fb1fa3a66cc4aef6070d72d6d1886f0044dfe0e16c7" + }, + { + "alg": "SHA-384", + "content": "8221f72fe5175f020183290a6eda99098ceb74e0a67542366f25657486088d660de935a9dc0496d56d3db935369f6425" + }, + { + "alg": "SHA3-384", + "content": "123e16c986895413f890fddb62ea498788cf518433b763f8ad49587099d9d90a4b48a9decadb92cbee1cccc25d4425e8" + }, + { + "alg": "SHA3-256", + "content": "170ae23564322fe5dc63fa0d1c7024294a2909f054dd8b821675aa6508bc8200" + }, + { + "alg": "SHA3-512", + "content": "7739f21e96c0805f3238b3283288c4f3c904fb112dc283f38186a2981a6bb13f5c1a94f74bb9f5902cbd280bec8c848c76de131c023cd62b769727f5c7878bf3" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.apache.httpcomponents/httpcore-nio@4.4.10?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.apache.httpcomponents/httpcore-nio@4.4.10?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/apache/httpcomponents/httpcore-nio/4.4.10/httpcore-nio-4.4.10.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.http.nio.NHttpMessageParserFactory\norg.apache.http.nio.NHttpConnection\norg.apache.http.nio.NHttpConnectionFactory\norg.apache.http.nio.protocol.HttpAsyncExpectationVerifier\norg.apache.http.nio.protocol.BasicAsyncRequestConsumer\norg.apache.http.nio.protocol.HttpAsyncRequester\norg.apache.http.nio.protocol.NHttpRequestExecutionHandler\norg.apache.http.nio.protocol.BufferingHttpClientHandler\norg.apache.http.nio.protocol.ThrottlingHttpServiceHandler\norg.apache.http.nio.protocol.HttpAsyncRequestHandlerMapper\norg.apache.http.nio.protocol.AbstractAsyncRequestConsumer\norg.apache.http.nio.protocol.NHttpResponseTrigger\norg.apache.http.nio.protocol.HttpAsyncRequestHandlerResolver\norg.apache.http.nio.protocol.SimpleNHttpRequestHandler\norg.apache.http.nio.protocol.AbstractAsyncResponseConsumer\norg.apache.http.nio.protocol.ThrottlingHttpClientHandler\norg.apache.http.nio.protocol.NHttpRequestHandlerResolver\norg.apache.http.nio.protocol.ErrorResponseProducer\norg.apache.http.nio.protocol.HttpAsyncResponseConsumer\norg.apache.http.nio.protocol.AsyncNHttpClientHandler$ClientConnState\norg.apache.http.nio.protocol.BasicAsyncRequestProducer\norg.apache.http.nio.protocol.HttpAsyncRequestExecutor\norg.apache.http.nio.protocol.BasicAsyncResponseProducer\norg.apache.http.nio.protocol.BasicAsyncRequestHandler\norg.apache.http.nio.protocol.ThrottlingHttpServiceHandler$ServerConnState\norg.apache.http.nio.protocol.UriHttpAsyncRequestHandlerMapper\norg.apache.http.nio.protocol.PipeliningClientExchangeHandler\norg.apache.http.nio.protocol.BufferingHttpServiceHandler\norg.apache.http.nio.pool.AbstractNIOConnPool$4\norg.apache.http.nio.pool.AbstractNIOConnPool$3\norg.apache.http.nio.pool.SocketAddressResolver\norg.apache.http.nio.pool.LeaseRequest\norg.apache.http.nio.pool.AbstractNIOConnPool\norg.apache.http.nio.util.SharedOutputBuffer\norg.apache.http.nio.util.SimpleInputBuffer\norg.apache.http.nio.util.ContentOutputBuffer\norg.apache.http.nio.util.SimpleOutputBuffer\norg.apache.http.nio.util.DirectByteBufferAllocator\norg.apache.http.nio.ContentEncoder\norg.apache.http.nio.NHttpServerIOTarget\norg.apache.http.nio.entity.ConsumingNHttpEntity\norg.apache.http.nio.entity.NHttpEntityWrapper\norg.apache.http.nio.entity.EntityAsyncContentProducer\norg.apache.http.nio.entity.ProducingNHttpEntity\norg.apache.http.nio.entity.ContentOutputStream\norg.apache.http.nio.entity.ContentInputStream\norg.apache.http.nio.reactor.ListenerEndpoint\norg.apache.http.nio.reactor.IOEventDispatch\norg.apache.http.nio.reactor.IOReactor\norg.apache.http.nio.reactor.IOReactorExceptionHandler\norg.apache.http.nio.reactor.ssl.ReleasableSSLBufferManagementStrategy\norg.apache.http.nio.reactor.ssl.PermanentSSLBufferManagementStrategy\norg.apache.http.nio.reactor.ssl.SSLBuffer\norg.apache.http.nio.reactor.ssl.SSLIOSession$InternalByteChannel\norg.apache.http.nio.reactor.ssl.PermanentSSLBufferManagementStrategy$InternalBuffer\norg.apache.http.nio.reactor.ssl.SSLIOSession$1\norg.apache.http.nio.reactor.SessionOutputBuffer\norg.apache.http.nio.reactor.SessionRequest\norg.apache.http.nio.reactor.ListeningIOReactor\norg.apache.http.nio.reactor.EventMask\norg.apache.http.impl.nio.SSLClientIOEventDispatch\norg.apache.http.impl.nio.codecs.HttpResponseWriter\norg.apache.http.impl.nio.codecs.ChunkEncoder\norg.apache.http.impl.nio.codecs.DefaultHttpResponseWriterFactory\norg.apache.http.impl.nio.codecs.DefaultHttpResponseParserFactory\norg.apache.http.impl.nio.codecs.DefaultHttpRequestParserFactory\norg.apache.http.impl.nio.NHttpClientEventHandlerAdaptor\norg.apache.http.impl.nio.DefaultHttpClientIODispatch\norg.apache.http.impl.nio.SSLServerIOEventDispatch\norg.apache.http.impl.nio.NHttpServerEventHandlerAdaptor\norg.apache.http.impl.nio.ssl.SSLClientIOEventDispatch\norg.apache.http.impl.nio.ssl.SSLServerIOEventDispatch\norg.apache.http.impl.nio.pool.BasicNIOConnFactory\norg.apache.http.impl.nio.pool.BasicNIOConnPool\norg.apache.http.impl.nio.pool.BasicNIOConnPool$BasicAddressResolver\norg.apache.http.impl.nio.pool.BasicNIOPoolEntry\norg.apache.http.impl.nio.SSLContextUtils\norg.apache.http.impl.nio.DefaultNHttpClientConnectionFactory\norg.apache.http.impl.nio.NHttpConnectionBase\norg.apache.http.impl.nio.DefaultClientIOEventDispatch\norg.apache.http.impl.nio.DefaultNHttpServerConnection\norg.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$DefaultThreadFactory\norg.apache.http.impl.nio.reactor.InterestOpEntry\norg.apache.http.impl.nio.reactor.SSLMode\norg.apache.http.impl.nio.reactor.AbstractIOReactor$1\norg.apache.http.impl.nio.reactor.DefaultConnectingIOReactor\norg.apache.http.impl.nio.reactor.SSLIOSession\norg.apache.http.impl.nio.reactor.SSLIOSessionHandler\norg.apache.http.impl.nio.reactor.SSLSetupHandlerAdaptor\norg.apache.http.impl.nio.reactor.AbstractIODispatch\norg.apache.http.impl.nio.reactor.SSLSetupHandler\norg.apache.http.impl.nio.reactor.ChannelEntry\norg.apache.http.impl.nio.reactor.SessionHandle\norg.apache.http.impl.nio.reactor.SessionRequestImpl\norg.apache.http.nio.NHttpClientConnection\norg.apache.http.nio.NHttpMessageWriter\norg.apache.http.nio.IOControl\norg.apache.http.nio.NHttpServerConnection\norg.apache.http.nio.NHttpMessageParser\norg.apache.http.nio.protocol.NHttpHandlerBase\norg.apache.http.nio.protocol.BasicAsyncClientExchangeHandler\norg.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry\norg.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler\norg.apache.http.nio.protocol.HttpAsyncRequester$ConnRequestCallback\norg.apache.http.nio.protocol.HttpAsyncRequestExecutionHandler\norg.apache.http.nio.protocol.HttpAsyncService$PipelineEntry\norg.apache.http.nio.protocol.BufferingHttpServiceHandler$RequestHandlerAdaptor\norg.apache.http.nio.protocol.HttpAsyncRequester$ConnPipelinedRequestCallback\norg.apache.http.nio.protocol.EventListener\norg.apache.http.nio.protocol.HttpAsyncService$HttpAsyncExchangeImpl\norg.apache.http.nio.protocol.HttpAsyncClientExchangeHandler\norg.apache.http.nio.protocol.NHttpRequestHandler\norg.apache.http.nio.protocol.HttpAsyncRequester$RequestExecutionCallback\norg.apache.http.nio.protocol.AsyncNHttpServiceHandler$ResponseTriggerImpl\norg.apache.http.nio.protocol.HttpAsyncRequestConsumer\norg.apache.http.nio.protocol.AsyncNHttpServiceHandler$ServerConnState\norg.apache.http.nio.protocol.HttpAsyncService$HttpAsyncRequestHandlerResolverAdapter\norg.apache.http.nio.protocol.HttpAsyncRequestExecutor$State\norg.apache.http.nio.protocol.HttpAsyncService$State\norg.apache.http.nio.protocol.NullNHttpEntity\norg.apache.http.nio.protocol.HttpAsyncRequestHandler\norg.apache.http.nio.protocol.MessageState\norg.apache.http.nio.protocol.HttpRequestExecutionHandler\norg.apache.http.nio.NHttpClientIOTarget\norg.apache.http.nio.pool.AbstractNIOConnPool$5\norg.apache.http.nio.pool.AbstractNIOConnPool$1\norg.apache.http.nio.pool.AbstractNIOConnPool$InternalSessionRequestCallback\norg.apache.http.nio.FileContentDecoder\norg.apache.http.nio.ContentDecoderChannel\norg.apache.http.nio.entity.NStringEntity\norg.apache.http.nio.entity.HttpAsyncContentProducer\norg.apache.http.nio.entity.BufferingNHttpEntity\norg.apache.http.nio.entity.NByteArrayEntity\norg.apache.http.nio.reactor.ssl.SSLSetupHandler\norg.apache.http.nio.reactor.ssl.SSLBufferManagementStrategy\norg.apache.http.nio.reactor.SessionBufferStatus\norg.apache.http.nio.reactor.ConnectingIOReactor\norg.apache.http.impl.nio.bootstrap.HttpServer$Status\norg.apache.http.impl.nio.bootstrap.ServerBootstrap\norg.apache.http.impl.nio.codecs.DefaultHttpRequestWriter\norg.apache.http.impl.nio.codecs.LengthDelimitedEncoder\norg.apache.http.impl.nio.codecs.DefaultHttpResponseWriter\norg.apache.http.impl.nio.codecs.IdentityEncoder\norg.apache.http.impl.nio.codecs.AbstractContentEncoder\norg.apache.http.impl.nio.codecs.AbstractMessageWriter\norg.apache.http.impl.nio.DefaultServerIOEventDispatch\norg.apache.http.impl.nio.SSLNHttpServerConnectionFactory\norg.apache.http.impl.nio.DefaultHttpServerIODispatch\norg.apache.http.impl.nio.reactor.BaseIOReactor\norg.apache.http.impl.nio.reactor.IOReactorConfig\norg.apache.http.impl.nio.reactor.SessionClosedCallback\norg.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker\norg.apache.http.impl.nio.reactor.ExceptionEvent\norg.apache.http.impl.nio.reactor.ListenerEndpointClosedCallback\norg.apache.http.impl.nio.reactor.SSLIOSessionHandlerAdaptor\norg.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor\norg.apache.http.nio.FileContentEncoder\norg.apache.http.nio.params.NIOReactorPNames\norg.apache.http.nio.params.NIOReactorParams\norg.apache.http.nio.NHttpMessageWriterFactory\norg.apache.http.nio.protocol.HttpAsyncService\norg.apache.http.nio.protocol.BufferingHttpClientHandler$ExecutionHandlerAdaptor\norg.apache.http.nio.protocol.AsyncNHttpClientHandler\norg.apache.http.nio.protocol.HttpAsyncService$Incoming\norg.apache.http.nio.protocol.HttpAsyncService$Outgoing\norg.apache.http.nio.protocol.NullRequestConsumer\norg.apache.http.nio.protocol.AsyncNHttpServiceHandler\norg.apache.http.nio.protocol.NullRequestHandler\norg.apache.http.nio.protocol.ThrottlingHttpClientHandler$2\norg.apache.http.nio.protocol.HttpAsyncRequestProducer\norg.apache.http.nio.protocol.HttpAsyncResponseProducer\norg.apache.http.nio.protocol.ThrottlingHttpClientHandler$ClientConnState\norg.apache.http.nio.pool.AbstractNIOConnPool$2\norg.apache.http.nio.NHttpClientEventHandler\norg.apache.http.nio.ContentEncoderChannel\norg.apache.http.nio.ContentDecoder\norg.apache.http.nio.util.SharedInputBuffer\norg.apache.http.nio.util.ByteBufferAllocator\norg.apache.http.nio.util.ExpandableBuffer\norg.apache.http.nio.util.ContentInputBuffer\norg.apache.http.nio.util.BufferInfo\norg.apache.http.nio.util.HeapByteBufferAllocator\norg.apache.http.nio.NHttpClientHandler\norg.apache.http.nio.entity.ConsumingNHttpEntityTemplate\norg.apache.http.nio.entity.ContentListener\norg.apache.http.nio.entity.ContentBufferEntity\norg.apache.http.nio.entity.NFileEntity\norg.apache.http.nio.entity.SkipContentListener\norg.apache.http.nio.reactor.IOReactorStatus\norg.apache.http.nio.reactor.IOReactorException\norg.apache.http.nio.reactor.SessionRequestCallback\norg.apache.http.nio.reactor.IOSession\norg.apache.http.nio.reactor.ssl.SSLMode\norg.apache.http.nio.reactor.ssl.ReleasableSSLBufferManagementStrategy$InternalBuffer\norg.apache.http.nio.reactor.ssl.SSLIOSession\norg.apache.http.nio.reactor.SessionInputBuffer\norg.apache.http.impl.nio.bootstrap.HttpServer$1\norg.apache.http.impl.nio.bootstrap.HttpServer\norg.apache.http.impl.nio.codecs.IdentityDecoder\norg.apache.http.impl.nio.codecs.ChunkDecoder\norg.apache.http.impl.nio.codecs.LengthDelimitedDecoder\norg.apache.http.impl.nio.codecs.AbstractMessageParser\norg.apache.http.impl.nio.codecs.HttpRequestParser\norg.apache.http.impl.nio.codecs.HttpResponseParser\norg.apache.http.impl.nio.SessionHttpContext\norg.apache.http.impl.nio.reactor.AbstractIOReactor$2\norg.apache.http.impl.nio.reactor.SessionRequestHandle\norg.apache.http.impl.nio.reactor.ListenerEndpointImpl\norg.apache.http.impl.nio.reactor.IOSessionImpl\norg.apache.http.nio.params.NIOReactorParamBean\norg.apache.http.nio.NHttpServiceHandler\norg.apache.http.nio.protocol.HttpAsyncExchange\norg.apache.http.nio.protocol.Pipelined\norg.apache.http.nio.protocol.NHttpRequestHandlerRegistry\norg.apache.http.nio.protocol.BasicAsyncResponseConsumer\norg.apache.http.nio.protocol.ThrottlingHttpClientHandler$1\norg.apache.http.nio.protocol.ThrottlingHttpServiceHandler$1\norg.apache.http.nio.protocol.BufferingHttpServiceHandler$RequestHandlerResolverAdaptor\norg.apache.http.nio.pool.RouteSpecificPool\norg.apache.http.nio.pool.NIOConnFactory\norg.apache.http.nio.reactor.SocketAccessor\norg.apache.http.nio.NHttpServerEventHandler\norg.apache.http.impl.nio.bootstrap.ThreadFactoryImpl\norg.apache.http.impl.nio.bootstrap.HttpServer$2\norg.apache.http.impl.nio.codecs.AbstractContentDecoder\norg.apache.http.impl.nio.codecs.DefaultHttpRequestWriterFactory\norg.apache.http.impl.nio.codecs.HttpRequestWriter\norg.apache.http.impl.nio.codecs.DefaultHttpRequestParser\norg.apache.http.impl.nio.codecs.DefaultHttpResponseParser\norg.apache.http.impl.nio.SSLNHttpClientConnectionFactory\norg.apache.http.impl.nio.DefaultNHttpClientConnection\norg.apache.http.impl.nio.DefaultNHttpServerConnectionFactory\norg.apache.http.impl.nio.reactor.DefaultListeningIOReactor$1\norg.apache.http.impl.nio.reactor.AbstractIOReactor\norg.apache.http.impl.nio.reactor.SessionInputBufferImpl\norg.apache.http.impl.nio.reactor.DefaultListeningIOReactor\norg.apache.http.impl.nio.reactor.InterestOpsCallback\norg.apache.http.impl.nio.reactor.SSLIOSession$1\norg.apache.http.impl.nio.reactor.SessionOutputBufferImpl\norg.apache.http.impl.nio.reactor.IOReactorConfig$Builder" + } + ] + }, + { + "group": "io.springfox", + "name": "springfox-swagger2", + "version": "2.9.2", + "description": "JSON API documentation for spring based applications", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "34d27cb411e654f3c2b69bf536984e77" + }, + { + "alg": "SHA-1", + "content": "362676bc7f4c6f9f1d568741becab0dfc198c898" + }, + { + "alg": "SHA-256", + "content": "5341bf351c3e14e5a8436f81eeb2dc8f9f07ef83c8cd046b4e0edea33d0f8c52" + }, + { + "alg": "SHA-512", + "content": "de41cdd5fd6b9beb6e5fa06c17d4fb3e587bc18b0e3b5dc43ba85065bcd5d5c45504089836102cc4b103862db2f6dc297e5ce1b349998a58e1f7848962d56352" + }, + { + "alg": "SHA-384", + "content": "fd7d70bc0989fb2ba381737e238a1e6ae4c75f4efe0d067a52723333f6069ad3a1c0f95b7a38f4b7e5ef28325656a645" + }, + { + "alg": "SHA3-384", + "content": "35476f9b307c12f96949ce114bbe4588e0549908ae11751779d8fdf6c93d90a3af67bcd8422ad5e6b6780f3affe9c89f" + }, + { + "alg": "SHA3-256", + "content": "622b9a7069624f07b8a2082d930e939b3e08316614f538d30fae32778c7bb5cf" + }, + { + "alg": "SHA3-512", + "content": "ded4b81e6c22acda50f955e879caecf92362d4faf4f2d8fbf4a03e3d6e16a87f5dae5970278ad6d16242946d6c236ce0ead7eb32717864f5a38d8fe421488cd0" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.springfox/springfox-swagger2@2.9.2?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/io.springfox/springfox-swagger2@2.9.2?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/springfox/springfox-swagger2/2.9.2/springfox-swagger2-2.9.2.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "springfox.documentation.swagger2.configuration.Swagger2JacksonModule\nspringfox.documentation.swagger2.configuration.Swagger2DocumentationConfiguration\nspringfox.documentation.swagger2.configuration.Swagger2JacksonModule$ResponseSerializer\nspringfox.documentation.swagger2.configuration.Swagger2JacksonModule$CustomizedSwaggerSerializer\nspringfox.documentation.swagger2.configuration.Swagger2JacksonModule$PropertyExampleSerializerMixin\nspringfox.documentation.swagger2.configuration.Swagger2JacksonModule$PropertyExampleSerializerMixin$PropertyExampleSerializer\nspringfox.documentation.swagger2.web.Swagger2Controller\nspringfox.documentation.swagger2.annotations.EnableSwagger2\nspringfox.documentation.swagger2.mappers.Properties$4\nspringfox.documentation.swagger2.mappers.Properties\nspringfox.documentation.swagger2.mappers.SecurityMapper\nspringfox.documentation.swagger2.mappers.Properties$6\nspringfox.documentation.swagger2.mappers.SerializableParameterFactories$CookieSerializableParameterFactory\nspringfox.documentation.swagger2.mappers.ServiceModelToSwagger2Mapper$3\nspringfox.documentation.swagger2.mappers.Properties$2\nspringfox.documentation.swagger2.mappers.ServiceModelToSwagger2MapperImpl\nspringfox.documentation.swagger2.mappers.VendorExtensionsMapperImpl\nspringfox.documentation.swagger2.mappers.ServiceModelToSwagger2Mapper$1\nspringfox.documentation.swagger2.mappers.SerializableParameterFactories$QuerySerializableParameterFactory\nspringfox.documentation.swagger2.mappers.SerializableParameterFactories$PathSerializableParameterFactory\nspringfox.documentation.swagger2.mappers.ModelMapper\nspringfox.documentation.swagger2.mappers.ApiKeyAuthFactory\nspringfox.documentation.swagger2.mappers.Properties$7\nspringfox.documentation.swagger2.mappers.EnumMapper$1\nspringfox.documentation.swagger2.mappers.SerializableParameterFactory\nspringfox.documentation.swagger2.mappers.BasicAuthFactory\nspringfox.documentation.swagger2.mappers.Properties$5\nspringfox.documentation.swagger2.mappers.SerializableParameterFactories$HeaderSerializableParameterFactory\nspringfox.documentation.swagger2.mappers.SerializableParameterFactories$FormSerializableParameterFactory\nspringfox.documentation.swagger2.mappers.InheritanceDeterminer\nspringfox.documentation.swagger2.mappers.ParameterMapper\nspringfox.documentation.swagger2.mappers.Properties$1\nspringfox.documentation.swagger2.mappers.ParameterMapperImpl\nspringfox.documentation.swagger2.mappers.Properties$3\nspringfox.documentation.swagger2.mappers.ServiceModelToSwagger2Mapper$2\nspringfox.documentation.swagger2.mappers.OAuth2AuthFactory\nspringfox.documentation.swagger2.mappers.LicenseMapper$License\nspringfox.documentation.swagger2.mappers.SerializableParameterFactories\nspringfox.documentation.swagger2.mappers.SecurityMapper$1\nspringfox.documentation.swagger2.mappers.ModelMapperImpl\nspringfox.documentation.swagger2.mappers.SerializableParameterFactories$NullSerializableParameterFactory\nspringfox.documentation.swagger2.mappers.ModelMapper$1\nspringfox.documentation.swagger2.mappers.LicenseMapperImpl\nspringfox.documentation.swagger2.mappers.ServiceModelToSwagger2Mapper\nspringfox.documentation.swagger2.mappers.EnumMapper\nspringfox.documentation.swagger2.mappers.LicenseMapper$LicenseTranslator\nspringfox.documentation.swagger2.mappers.LicenseMapper\nspringfox.documentation.swagger2.mappers.VendorExtensionsMapper\nspringfox.documentation.swagger2.mappers.SecurityMapperImpl\nspringfox.documentation.swagger2.mappers.VendorExtensionsMapper$1\nspringfox.documentation.swagger2.mappers.SecurityMapper$2\nspringfox.documentation.swagger2.mappers.SecuritySchemeFactory\nspringfox.documentation.swagger2.mappers.ModelMapper$2\nspringfox.documentation.swagger2.mappers.Properties$8" + } + ] + }, + { + "group": "io.swagger", + "name": "swagger-annotations", + "version": "1.5.20", + "description": "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "619f94ec2cfa0276622657810eada472" + }, + { + "alg": "SHA-1", + "content": "16051f93ce11ca489a5313775d825f82fcc2cd6c" + }, + { + "alg": "SHA-256", + "content": "69dee1ef78137a3ac5f9716193224049eab41b83fc6b845c2522efceb0af0273" + }, + { + "alg": "SHA-512", + "content": "d53828e0a4cfb0467dbe3870c61b82f19906d98171a798b451edb5b2262a2c2885e7376c8c2363db114f078a5d28550b88499d0e25d6a238f06b6312e2c9c953" + }, + { + "alg": "SHA-384", + "content": "d1264155c7f63bc8cb110e1a65a045765f7c146be60bc21868604920145e105da3c737ebd8447a63ea892f6240fcc881" + }, + { + "alg": "SHA3-384", + "content": "54999315ae82cef57e79989d20a5cb34d845bc6245bb38442b586a19261de584609dc7d1ea655c0e97f677410f18d7f9" + }, + { + "alg": "SHA3-256", + "content": "1a5afadd04622d1f91e25a8ac271b54403f277d834b49b6e8898a3fc401d9194" + }, + { + "alg": "SHA3-512", + "content": "dcffc7c6a72a3c9d5249d8d0bd936cabf96ae824181b014e6cb242b9b82f6a0ad74532ea7f59311601770bafaa27694dd0685f1eb4d4ffb0034298190d4d186e" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://www.apache.org/licenses/LICENSE-2.0" + } + } + ], + "purl": "pkg:maven/io.swagger/swagger-annotations@1.5.20?type=jar", + "type": "library", + "bom-ref": "pkg:maven/io.swagger/swagger-annotations@1.5.20?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/swagger/swagger-annotations/1.5.20/swagger-annotations-1.5.20.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "io.swagger.annotations.Api\nio.swagger.annotations.ApiImplicitParam\nio.swagger.annotations.ApiImplicitParams\nio.swagger.annotations.ApiKeyAuthDefinition$ApiKeyLocation\nio.swagger.annotations.ApiKeyAuthDefinition\nio.swagger.annotations.ApiModel\nio.swagger.annotations.ApiModelProperty$AccessMode\nio.swagger.annotations.ApiModelProperty\nio.swagger.annotations.ApiOperation\nio.swagger.annotations.ApiParam\nio.swagger.annotations.ApiResponse\nio.swagger.annotations.ApiResponses\nio.swagger.annotations.Authorization\nio.swagger.annotations.AuthorizationScope\nio.swagger.annotations.BasicAuthDefinition\nio.swagger.annotations.Contact\nio.swagger.annotations.Example\nio.swagger.annotations.ExampleProperty\nio.swagger.annotations.Extension\nio.swagger.annotations.ExtensionProperty\nio.swagger.annotations.ExternalDocs\nio.swagger.annotations.Info\nio.swagger.annotations.License\nio.swagger.annotations.OAuth2Definition$Flow\nio.swagger.annotations.OAuth2Definition\nio.swagger.annotations.ResponseHeader\nio.swagger.annotations.Scope\nio.swagger.annotations.SecurityDefinition\nio.swagger.annotations.SwaggerDefinition$Scheme\nio.swagger.annotations.SwaggerDefinition\nio.swagger.annotations.Tag" + } + ] + }, + { + "group": "io.swagger", + "name": "swagger-models", + "version": "1.5.20", + "description": "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "9a816507533880637936bee8c27b238e" + }, + { + "alg": "SHA-1", + "content": "fb3a23bad80c5ed84db9dd150db2cba699531458" + }, + { + "alg": "SHA-256", + "content": "0adbb590fc665f17594f8bc7acce6871ed5602c8a50d0ad5419e3b72efaef639" + }, + { + "alg": "SHA-512", + "content": "9a5db9d57342df308b263e4fcfdbe8e744bbd42b964c249a1788a0c64225a86377a6c83164f8a60e6e3aeda1d68abdcac6cbbd9baf4300511547c3f49165e87e" + }, + { + "alg": "SHA-384", + "content": "346f83bbd71690d2802dd419402c341e6600b3ce31e14dea54a47180a7af6ec41c04ea9c8c128a7f909218a31310c8f1" + }, + { + "alg": "SHA3-384", + "content": "3250092c26c8a7db07bc68f577e215b3edc43ecb03ab9a9a77d7d844a3ac2f9b0d0c67a84964bd63e1e65d15395a651d" + }, + { + "alg": "SHA3-256", + "content": "c4cf93f342ecf6eb813c6d12f27ef5abd98628f066bfe68ae09d0ebfb4886c03" + }, + { + "alg": "SHA3-512", + "content": "14c67a98df498a5cb03d7f8956ce6d3f063d316a12c768ed856c25c99c266dd47587de571ae101c7e9a2eae9b7d2a57bc706b43db42315117874896dbffc513e" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://www.apache.org/licenses/LICENSE-2.0" + } + } + ], + "purl": "pkg:maven/io.swagger/swagger-models@1.5.20?type=jar", + "type": "library", + "bom-ref": "pkg:maven/io.swagger/swagger-models@1.5.20?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/swagger/swagger-models/1.5.20/swagger-models-1.5.20.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "io.swagger.models.AbstractModel\nio.swagger.models.ArrayModel\nio.swagger.models.ComposedModel\nio.swagger.models.Contact\nio.swagger.models.ExternalDocs\nio.swagger.models.HttpMethod\nio.swagger.models.Info\nio.swagger.models.License\nio.swagger.models.Model\nio.swagger.models.ModelImpl\nio.swagger.models.Operation\nio.swagger.models.Path\nio.swagger.models.RefModel\nio.swagger.models.RefPath\nio.swagger.models.RefResponse\nio.swagger.models.Response\nio.swagger.models.Scheme\nio.swagger.models.SecurityRequirement\nio.swagger.models.SecurityScope\nio.swagger.models.Swagger\nio.swagger.models.Tag\nio.swagger.models.Xml\nio.swagger.models.auth.AbstractSecuritySchemeDefinition\nio.swagger.models.auth.ApiKeyAuthDefinition\nio.swagger.models.auth.AuthorizationValue\nio.swagger.models.auth.BasicAuthDefinition\nio.swagger.models.auth.In\nio.swagger.models.auth.OAuth2Definition\nio.swagger.models.auth.SecuritySchemeDefinition\nio.swagger.models.parameters.AbstractParameter\nio.swagger.models.parameters.AbstractSerializableParameter\nio.swagger.models.parameters.BodyParameter\nio.swagger.models.parameters.CookieParameter\nio.swagger.models.parameters.FormParameter\nio.swagger.models.parameters.HeaderParameter\nio.swagger.models.parameters.Parameter\nio.swagger.models.parameters.PathParameter\nio.swagger.models.parameters.QueryParameter\nio.swagger.models.parameters.RefParameter\nio.swagger.models.parameters.SerializableParameter\nio.swagger.models.properties.AbstractNumericProperty\nio.swagger.models.properties.AbstractProperty\nio.swagger.models.properties.ArrayProperty\nio.swagger.models.properties.BaseIntegerProperty\nio.swagger.models.properties.BinaryProperty\nio.swagger.models.properties.BooleanProperty\nio.swagger.models.properties.ByteArrayProperty\nio.swagger.models.properties.DateProperty\nio.swagger.models.properties.DateTimeProperty\nio.swagger.models.properties.DecimalProperty\nio.swagger.models.properties.DoubleProperty\nio.swagger.models.properties.EmailProperty\nio.swagger.models.properties.FileProperty\nio.swagger.models.properties.FloatProperty\nio.swagger.models.properties.IntegerProperty\nio.swagger.models.properties.LongProperty\nio.swagger.models.properties.MapProperty\nio.swagger.models.properties.ObjectProperty\nio.swagger.models.properties.PasswordProperty\nio.swagger.models.properties.Property\nio.swagger.models.properties.PropertyBuilder$1\nio.swagger.models.properties.PropertyBuilder$Processor$1\nio.swagger.models.properties.PropertyBuilder$Processor$10\nio.swagger.models.properties.PropertyBuilder$Processor$11\nio.swagger.models.properties.PropertyBuilder$Processor$12\nio.swagger.models.properties.PropertyBuilder$Processor$13\nio.swagger.models.properties.PropertyBuilder$Processor$14\nio.swagger.models.properties.PropertyBuilder$Processor$15\nio.swagger.models.properties.PropertyBuilder$Processor$16\nio.swagger.models.properties.PropertyBuilder$Processor$17\nio.swagger.models.properties.PropertyBuilder$Processor$18\nio.swagger.models.properties.PropertyBuilder$Processor$19\nio.swagger.models.properties.PropertyBuilder$Processor$2\nio.swagger.models.properties.PropertyBuilder$Processor$20\nio.swagger.models.properties.PropertyBuilder$Processor$3\nio.swagger.models.properties.PropertyBuilder$Processor$4\nio.swagger.models.properties.PropertyBuilder$Processor$5\nio.swagger.models.properties.PropertyBuilder$Processor$6\nio.swagger.models.properties.PropertyBuilder$Processor$7\nio.swagger.models.properties.PropertyBuilder$Processor$8\nio.swagger.models.properties.PropertyBuilder$Processor$9\nio.swagger.models.properties.PropertyBuilder$Processor\nio.swagger.models.properties.PropertyBuilder$PropertyId\nio.swagger.models.properties.PropertyBuilder\nio.swagger.models.properties.RefProperty\nio.swagger.models.properties.StringProperty$Format\nio.swagger.models.properties.StringProperty\nio.swagger.models.properties.UUIDProperty\nio.swagger.models.properties.UntypedProperty\nio.swagger.models.refs.GenericRef\nio.swagger.models.refs.RefFormat\nio.swagger.models.refs.RefType\nio.swagger.models.utils.PropertyModelConverter" + } + ] + }, + { + "group": "io.springfox", + "name": "springfox-spi", + "version": "2.9.2", + "description": "JSON API documentation for spring based applications", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "1433cbbb72dabde215e83f1e4faa5cbf" + }, + { + "alg": "SHA-1", + "content": "6ac686190a6ceaccdae8b50d03b0501d144a6666" + }, + { + "alg": "SHA-256", + "content": "8e0d6a9ef7b75060f2fd1797759880d259b292c159043bd624d68f1b57734d79" + }, + { + "alg": "SHA-512", + "content": "d066e32a4c028f83982c1e9a98beaffffd29723b159d48aae45d7f14eff27d3a5ba21d161a6251e7f39b1f7c89fa29650c82c33a8773ce09bd0aa6717153868c" + }, + { + "alg": "SHA-384", + "content": "0dd66f8f486a5bcfefeb66901946c3ce2c2dfa3da542f4073e24c67b4c955a717f251084a98b464d4e375154057ead00" + }, + { + "alg": "SHA3-384", + "content": "6bfb649de648fa0849c8c060d94ac49f256c6e9253c91a0973d1294a64072479fceeea93ab6b83804ece55cf52a06e9f" + }, + { + "alg": "SHA3-256", + "content": "130056d9d1335c916cde3daecf9444282a7ab8ad3739b8e80c3bb00b7596b157" + }, + { + "alg": "SHA3-512", + "content": "4f04356cd9256cfbc01a7b384c15a0e0fd127f4eb5817191307f9f309041fbb003c5d92b61f9172f3f34de65226f54f402071f38a3d2424255231cd4cf2cfae0" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.springfox/springfox-spi@2.9.2?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/io.springfox/springfox-spi@2.9.2?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/springfox/springfox-spi/2.9.2/springfox-spi-2.9.2.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "springfox.documentation.spi.DocumentationType\nspringfox.documentation.spi.schema.contexts.ModelContext\nspringfox.documentation.spi.schema.contexts.ModelPropertyContext\nspringfox.documentation.spi.schema.EnumTypeDeterminer\nspringfox.documentation.spi.schema.TypeNameProviderPlugin\nspringfox.documentation.spi.schema.ModelBuilderPlugin\nspringfox.documentation.spi.schema.ModelPropertyBuilderPlugin\nspringfox.documentation.spi.schema.GenericTypeNamingStrategy\nspringfox.documentation.spi.schema.SyntheticModelProviderPlugin\nspringfox.documentation.spi.schema.AlternateTypeProvider\nspringfox.documentation.spi.schema.AlternateTypeProvider$1\nspringfox.documentation.spi.service.DefaultsProviderPlugin\nspringfox.documentation.spi.service.contexts.SecurityContext\nspringfox.documentation.spi.service.contexts.Orderings$8\nspringfox.documentation.spi.service.contexts.Orderings\nspringfox.documentation.spi.service.contexts.PathContext\nspringfox.documentation.spi.service.contexts.DocumentationContext\nspringfox.documentation.spi.service.contexts.Orderings$9\nspringfox.documentation.spi.service.contexts.OperationContext\nspringfox.documentation.spi.service.contexts.DocumentationContextBuilder\nspringfox.documentation.spi.service.contexts.SecurityContextBuilder\nspringfox.documentation.spi.service.contexts.DocumentationContextBuilder$1\nspringfox.documentation.spi.service.contexts.RequestMappingContext\nspringfox.documentation.spi.service.contexts.ApiSelector\nspringfox.documentation.spi.service.contexts.Orderings$3\nspringfox.documentation.spi.service.contexts.Orderings$1\nspringfox.documentation.spi.service.contexts.Orderings$10\nspringfox.documentation.spi.service.contexts.Orderings$5\nspringfox.documentation.spi.service.contexts.Defaults\nspringfox.documentation.spi.service.contexts.Orderings$7\nspringfox.documentation.spi.service.contexts.ParameterExpansionContext\nspringfox.documentation.spi.service.contexts.Orderings$2\nspringfox.documentation.spi.service.contexts.OperationModelContextsBuilder\nspringfox.documentation.spi.service.contexts.ApiListingContext\nspringfox.documentation.spi.service.contexts.Orderings$6\nspringfox.documentation.spi.service.contexts.Orderings$4\nspringfox.documentation.spi.service.contexts.Orderings$11\nspringfox.documentation.spi.service.contexts.ParameterContext\nspringfox.documentation.spi.service.contexts.OperationContext$1\nspringfox.documentation.spi.service.ApiListingBuilderPlugin\nspringfox.documentation.spi.service.ResourceGroupingStrategy\nspringfox.documentation.spi.service.ExpandedParameterBuilderPlugin\nspringfox.documentation.spi.service.ApiListingScannerPlugin\nspringfox.documentation.spi.service.RequestHandlerProvider\nspringfox.documentation.spi.service.OperationModelsProviderPlugin\nspringfox.documentation.spi.service.RequestHandlerCombiner\nspringfox.documentation.spi.service.ParameterMetadataAccessor\nspringfox.documentation.spi.service.DocumentationPlugin\nspringfox.documentation.spi.service.ParameterBuilderPlugin\nspringfox.documentation.spi.service.OperationBuilderPlugin\nspringfox.documentation.service.PathAdjuster\nspringfox.documentation.service.PathDecorator" + } + ] + }, + { + "group": "io.springfox", + "name": "springfox-core", + "version": "2.9.2", + "description": "JSON API documentation for spring based applications", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "28b0d37b0ce9483597466f49a37ce562" + }, + { + "alg": "SHA-1", + "content": "2e26f58939c594fb5c958c3a1c7bedf83d2f2702" + }, + { + "alg": "SHA-256", + "content": "70ed452095f0cf4d916d4f5120e79f9ea7ba609f4fdfb1f6e863227c20dd0a0b" + }, + { + "alg": "SHA-512", + "content": "c028faf5125bb104d2f60ee1c852f5fefd1a1eca33d536ed6c0d7033c39bcb9c448e22efc7ed9e1d9eada7d4356033a326caa1b2a1cd1e19ae9fdf58b185239a" + }, + { + "alg": "SHA-384", + "content": "f661b0bd67f1023ac74ba0aab311c465c75db7cd9ac09cdac1475f41c83d6ab57ef2a204554e146bbec34cb1b432f848" + }, + { + "alg": "SHA3-384", + "content": "292fdf411d82fd43e9f1e04b0ccc065f432003bc543d5ef38dc57a0d11bfffe6f907c5e9d24cc1498f917e1b55afebae" + }, + { + "alg": "SHA3-256", + "content": "7d4ca438738291aef82e82a6418310caa04c1a39d56523a94f281ce12e8933c3" + }, + { + "alg": "SHA3-512", + "content": "895679147b404f068e27aa7c7494d4b07cc4a93fd8b851d1b6831d0b6590db005e0aaebaa91e7654de3c02e3c30c652a8274fae76de28094d7cc091ed78936dd" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.springfox/springfox-core@2.9.2?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/io.springfox/springfox-core@2.9.2?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/springfox/springfox-core/2.9.2/springfox-core-2.9.2.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "springfox.documentation.PathProvider\nspringfox.documentation.builders.AuthorizationScopeBuilder\nspringfox.documentation.builders.ParameterBuilder\nspringfox.documentation.builders.LoginEndpointBuilder\nspringfox.documentation.builders.PathSelectors$2\nspringfox.documentation.builders.TokenEndpointBuilder\nspringfox.documentation.builders.ParameterMerger\nspringfox.documentation.builders.ApiListingBuilder\nspringfox.documentation.builders.Parameters$1\nspringfox.documentation.builders.OAuthBuilder\nspringfox.documentation.builders.PathSelectors\nspringfox.documentation.builders.Parameters\nspringfox.documentation.builders.PathSelectors$1\nspringfox.documentation.builders.Parameters$2\nspringfox.documentation.builders.ApiInfoBuilder\nspringfox.documentation.builders.BuilderDefaults\nspringfox.documentation.builders.ResponseMessageBuilder$1\nspringfox.documentation.builders.AuthorizationCodeGrantBuilder\nspringfox.documentation.builders.ResponseMessageBuilder\nspringfox.documentation.builders.ResourceListingBuilder\nspringfox.documentation.builders.RequestHandlerSelectors$4\nspringfox.documentation.builders.TokenRequestEndpointBuilder\nspringfox.documentation.builders.AlternateTypePropertyBuilder\nspringfox.documentation.builders.ModelPropertyBuilder\nspringfox.documentation.builders.OperationBuilder\nspringfox.documentation.builders.DocumentationBuilder\nspringfox.documentation.builders.RequestHandlerSelectors$2\nspringfox.documentation.builders.OperationBuilder$1\nspringfox.documentation.builders.ModelBuilder\nspringfox.documentation.builders.ImplicitGrantBuilder\nspringfox.documentation.builders.ApiDescriptionBuilder\nspringfox.documentation.builders.RequestHandlerSelectors\nspringfox.documentation.builders.RequestHandlerSelectors$5\nspringfox.documentation.builders.RequestHandlerSelectors$1\nspringfox.documentation.builders.AlternateTypeBuilder\nspringfox.documentation.builders.DocumentationBuilder$1\nspringfox.documentation.builders.RequestHandlerSelectors$3\nspringfox.documentation.annotations.Incubating\nspringfox.documentation.annotations.ApiIgnore\nspringfox.documentation.annotations.Cacheable\nspringfox.documentation.schema.AlternateTypeRuleConvention\nspringfox.documentation.schema.ModelProperty\nspringfox.documentation.schema.AlternateTypeRules\nspringfox.documentation.schema.Model\nspringfox.documentation.schema.Example\nspringfox.documentation.schema.Enums\nspringfox.documentation.schema.ModelRef$1\nspringfox.documentation.schema.Entry\nspringfox.documentation.schema.Enums$2\nspringfox.documentation.schema.ModelReference\nspringfox.documentation.schema.ModelRef\nspringfox.documentation.schema.Xml\nspringfox.documentation.schema.AlternateTypeRule\nspringfox.documentation.schema.Enums$1\nspringfox.documentation.schema.ClassSupport\nspringfox.documentation.schema.WildcardType$1\nspringfox.documentation.schema.WildcardType\nspringfox.documentation.RequestHandler\nspringfox.documentation.OperationNameGenerator\nspringfox.documentation.RequestHandlerKey\nspringfox.documentation.service.BasicAuth\nspringfox.documentation.service.ClientCredentialsGrant\nspringfox.documentation.service.MediaTypes$1\nspringfox.documentation.service.SecurityReference\nspringfox.documentation.service.TokenRequestEndpoint\nspringfox.documentation.service.ApiInfo\nspringfox.documentation.service.ObjectVendorExtension\nspringfox.documentation.service.ResolvedMethodParameter\nspringfox.documentation.service.ResourceGroup\nspringfox.documentation.service.Documentation\nspringfox.documentation.service.MediaTypes\nspringfox.documentation.service.Parameter\nspringfox.documentation.service.StringVendorExtension\nspringfox.documentation.service.SecurityReference$SecurityReferenceBuilder\nspringfox.documentation.service.AuthorizationCodeGrant\nspringfox.documentation.service.SecurityScheme\nspringfox.documentation.service.TokenEndpoint\nspringfox.documentation.service.Tags$8\nspringfox.documentation.service.ResourceGroup$1\nspringfox.documentation.service.ApiDescription\nspringfox.documentation.service.ApiListing$1\nspringfox.documentation.service.ResourceListing\nspringfox.documentation.service.AllowableValues\nspringfox.documentation.service.SecurityScheme$1\nspringfox.documentation.service.OAuth\nspringfox.documentation.service.Tags\nspringfox.documentation.service.Header\nspringfox.documentation.service.AuthorizationScope\nspringfox.documentation.service.Tags$2\nspringfox.documentation.service.ApiListing\nspringfox.documentation.service.ApiKey\nspringfox.documentation.service.ObjectVendorExtension$1\nspringfox.documentation.service.Operation$1\nspringfox.documentation.service.Tags$4\nspringfox.documentation.service.Operation$3\nspringfox.documentation.service.Tags$6\nspringfox.documentation.service.Tags$1\nspringfox.documentation.service.LoginEndpoint\nspringfox.documentation.service.Tag\nspringfox.documentation.service.ResponseMessage\nspringfox.documentation.service.VendorExtension\nspringfox.documentation.service.ApiListingReference\nspringfox.documentation.service.AllowableRangeValues\nspringfox.documentation.service.Tags$3\nspringfox.documentation.service.ImplicitGrant\nspringfox.documentation.service.GrantType\nspringfox.documentation.service.Tags$7\nspringfox.documentation.service.Operation\nspringfox.documentation.service.Operation$2\nspringfox.documentation.service.ResourceOwnerPasswordCredentialsGrant\nspringfox.documentation.service.ListVendorExtension\nspringfox.documentation.service.CredentialsGrant\nspringfox.documentation.service.Contact\nspringfox.documentation.service.AllowableListValues\nspringfox.documentation.service.Tags$5" + } + ] + }, + { + "group": "net.bytebuddy", + "name": "byte-buddy", + "version": "1.8.12", + "description": "Byte Buddy is a Java library for creating Java classes at run time. This artifact is a build of Byte Buddy with all ASM dependencies repackaged into its own name space.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "a0f02ee29fce337c4c18d1309d5ccaee" + }, + { + "alg": "SHA-1", + "content": "82a340b11ea0a55e5d51b3ae559003454b8bf320" + }, + { + "alg": "SHA-256", + "content": "864fe160fb4d42e9bfd1fb256589cd3b6d003d6c0d90764283def5cb2987f8e2" + }, + { + "alg": "SHA-512", + "content": "87a6488ebb4d2e76ccab4b299048ab14fbeaec7d1d5db015ff5e23d6ff861d94c8763389c2dca21a0d5c7471f33472911fe5e156161264f21046ecac03324523" + }, + { + "alg": "SHA-384", + "content": "37f171a8908b3dfca51a0652cbadfc365514ce614170a38b28384e5053f65c8118e9cff17470999166d5aeed9c458b1a" + }, + { + "alg": "SHA3-384", + "content": "5e5c08de94df43002915339290404b8e0084bbd6df3b39bba076ca1145cb63963c745489eeddc3c4306ef3fb6c30e96e" + }, + { + "alg": "SHA3-256", + "content": "87091d23e41e4c012c844f8986633eaf7557adf7bcefbd4a29e75ba11d88f62a" + }, + { + "alg": "SHA3-512", + "content": "818ab59fbd77d4d9f3cae6adad815c01da08d7e12e26975d42dad3727ddcb0d2ffa188a27fcd52cd34ea567ea058f0c5affd96a43864e7e451bf1382301d30db" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/net.bytebuddy/byte-buddy@1.8.12?type=jar", + "type": "library", + "bom-ref": "pkg:maven/net.bytebuddy/byte-buddy@1.8.12?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/net/bytebuddy/byte-buddy/1.8.12/byte-buddy-1.8.12.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "net.bytebuddy.ByteBuddy$EnumerationImplementation$ValuesMethodAppender\nnet.bytebuddy.NamingStrategy$AbstractBase\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForPrimitiveType\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$OfFormalTypeVariable\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForTypeVariable$Formal$LazyTypeVariable$LazyBoundTokenList\nnet.bytebuddy.pool.TypePool$CacheProvider$NoOp\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$LazyFieldDescription\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodTokenList\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$LazyAnnotationDescription$Loadable\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$Raw$RawAnnotatedType$LazyRawAnnotatedTypeList\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForLowerBoundWildcard\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForJavaConstant\nnet.bytebuddy.implementation.Implementation$Target$Factory\nnet.bytebuddy.implementation.attribute.AnnotationValueFilter$Default\nnet.bytebuddy.implementation.attribute.TypeAttributeAppender\nnet.bytebuddy.implementation.attribute.TypeAttributeAppender$ForInstrumentedType$Differentiating\nnet.bytebuddy.implementation.attribute.AnnotationValueFilter\nnet.bytebuddy.implementation.attribute.FieldAttributeAppender$NoOp\nnet.bytebuddy.implementation.InvokeDynamic$WithImplicitArguments\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$2\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForThisReference\nnet.bytebuddy.implementation.bytecode.Multiplication\nnet.bytebuddy.implementation.bytecode.member.MethodVariableAccess\nnet.bytebuddy.implementation.bytecode.member.MethodInvocation$WithImplicitInvocationTargetType\nnet.bytebuddy.implementation.bytecode.member.MethodInvocation$HandleInvocation\nnet.bytebuddy.implementation.bytecode.Duplication$1\nnet.bytebuddy.implementation.bytecode.constant.LongConstant\nnet.bytebuddy.implementation.bytecode.constant.NullConstant\nnet.bytebuddy.implementation.bytecode.constant.IntegerConstant\nnet.bytebuddy.implementation.bytecode.constant.SerializedConstant\nnet.bytebuddy.implementation.bytecode.collection.ArrayFactory\nnet.bytebuddy.implementation.bytecode.StackSize\nnet.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate$ImplicitlyTypedUnboxingResponsible\nnet.bytebuddy.implementation.bytecode.ByteCodeAppender\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$17\nnet.bytebuddy.implementation.MethodCall$TargetHandler$ForMethodParameter\nnet.bytebuddy.implementation.Implementation\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$12\nnet.bytebuddy.implementation.Implementation$Context$Disabled\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$MethodBinding$Illegal\nnet.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$MetaFactoryRedirection\nnet.bytebuddy.agent.builder.AgentBuilder$DescriptionStrategy$SuperTypeLoading$Asynchronous\nnet.bytebuddy.agent.builder.AgentBuilder$TypeStrategy$Default$2\nnet.bytebuddy.agent.builder.AgentBuilder\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$3\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener$StreamWriting\nnet.bytebuddy.agent.builder.AgentBuilder$RawMatcher$ForLoadState\nnet.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy$SelfInjection$Dispatcher$InjectingInitializer\nnet.bytebuddy.agent.builder.AgentBuilder$TypeStrategy$Default$3\nnet.bytebuddy.agent.builder.AgentBuilder$Listener$Filtering\nnet.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy$SelfInjection\nnet.bytebuddy.agent.builder.AgentBuilder$InstallationListener$Compound\nnet.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy$SelfInjection$Split$Dispatcher\nnet.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy$Minimal\nnet.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$LambdaInstanceFactory$LambdaMethodImplementation$Appender\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionListenable$WithImplicitDiscoveryStrategy\nnet.bytebuddy.agent.builder.AgentBuilder$LocationStrategy$ForClassLoader\nnet.bytebuddy.agent.builder.AgentBuilder$LocationStrategy$Simple\nnet.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy$SelfInjection$Dispatcher\nnet.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy$SelfInjection$Lazy$Dispatcher\nnet.bytebuddy.agent.builder.AgentBuilder$Default$Transformation$Resolution\nnet.bytebuddy.agent.builder.AgentBuilder$Default$Redefining\nnet.bytebuddy.build.EntryPoint$Default\nnet.bytebuddy.build.EntryPoint$Default$2\nnet.bytebuddy.build.ToStringPlugin$Enhance\nnet.bytebuddy.build.ToStringPlugin\nnet.bytebuddy.build.HashCodeAndEqualsPlugin$Enhance$InvokeSuper$4\nnet.bytebuddy.build.HashCodeAndEqualsPlugin$1\nnet.bytebuddy.build.ToStringPlugin$Enhance$Prefix\nnet.bytebuddy.build.Plugin\nnet.bytebuddy.TypeCache$LookupKey\nnet.bytebuddy.description.ModifierReviewable$AbstractBase\nnet.bytebuddy.description.modifier.SyntheticState\nnet.bytebuddy.description.modifier.FieldManifestation\nnet.bytebuddy.description.modifier.ParameterManifestation\nnet.bytebuddy.description.enumeration.EnumerationDescription$AbstractBase\nnet.bytebuddy.description.TypeVariableSource$Visitor$NoOp\nnet.bytebuddy.description.method.MethodDescription\nnet.bytebuddy.description.method.MethodDescription$Latent$TypeInitializer\nnet.bytebuddy.description.method.ParameterDescription$TypeSubstituting\nnet.bytebuddy.description.method.ParameterList$Empty\nnet.bytebuddy.description.method.ParameterList$ForLoadedExecutable$OfLegacyVmMethod\nnet.bytebuddy.description.method.ParameterList$Explicit$ForTypes\nnet.bytebuddy.description.method.MethodDescription$ForLoadedConstructor\nnet.bytebuddy.description.method.ParameterList$ForLoadedExecutable$Dispatcher$ForJava8CapableVm\nnet.bytebuddy.description.method.MethodDescription$InGenericShape\nnet.bytebuddy.description.method.ParameterDescription$ForLoadedParameter$OfLegacyVmConstructor\nnet.bytebuddy.description.method.ParameterDescription$ForLoadedParameter$OfConstructor\nnet.bytebuddy.description.method.MethodDescription$Token\nnet.bytebuddy.description.ModifierReviewable$ForParameterDescription\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Substitutor$ForAttachment\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$ForRawType\nnet.bytebuddy.description.type.TypeDescription$Generic$LazyProjection$ForLoadedReturnType\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForComponentType\nnet.bytebuddy.description.type.TypeDescription$Generic$Builder$OfTypeVariable\nnet.bytebuddy.description.type.TypeDescription$Generic$LazyProjection$OfMethodParameter\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Substitutor$ForTypeVariableBinding\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Reifying\nnet.bytebuddy.description.type.TypeDescription$ForPackageDescription\nnet.bytebuddy.description.type.TypeDescription$Generic$Builder$OfNonGenericType\nnet.bytebuddy.description.type.TypeList$Generic$OfMethodExceptionTypes\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Validator$2\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Assigner$Dispatcher$ForGenericArray\nnet.bytebuddy.description.type.TypeDescription$Generic$LazyProjection$WithEagerNavigation\nnet.bytebuddy.description.type.TypeDescription$Generic$OfNonGenericType$ForErasure\nnet.bytebuddy.description.type.TypeDescription\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$TypeErasing\nnet.bytebuddy.description.type.TypeDescription$1\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Assigner$Dispatcher$ForParameterizedType$ParameterAssigner$ContravariantBinding\nnet.bytebuddy.description.type.TypeDescription$Generic$LazyProjection$WithLazyNavigation\nnet.bytebuddy.description.type.TypeList$Generic$OfMethodExceptionTypes$TypeProjection\nnet.bytebuddy.description.type.TypeDescription$AbstractBase$OfSimpleType\nnet.bytebuddy.description.type.TypeDefinition$Sort\nnet.bytebuddy.description.type.TypeDescription$SuperTypeLoading$ClassLoadingDelegate\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Substitutor$ForTypeVariableBinding$TypeVariableSubstitutor\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForWildcardLowerBoundType\nnet.bytebuddy.description.type.TypeDescription$Generic$OfParameterizedType$RenderingDelegate$1\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Dispatcher$ForJava8CapableVm$AnnotatedInterfaceType\nnet.bytebuddy.description.type.TypeDescription$SuperTypeLoading\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Assigner$Dispatcher$ForNonGenericType\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Reducing\nnet.bytebuddy.description.type.TypeDescription$ArrayProjection\nnet.bytebuddy.description.ByteCodeElement$TypeDependant\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForNonArrayType$3\nnet.bytebuddy.description.annotation.AnnotationValue$Loaded\nnet.bytebuddy.description.annotation.AnnotationDescription$Latent\nnet.bytebuddy.description.annotation.AnnotationValue$AbstractBase\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForArrayType$5\nnet.bytebuddy.description.annotation.AnnotationSource\nnet.bytebuddy.description.annotation.AnnotationValue$ForEnumerationDescription$UnknownRuntimeEnumeration\nnet.bytebuddy.description.annotation.AnnotationDescription$AbstractBase\nnet.bytebuddy.description.annotation.AnnotationList$AbstractBase\nnet.bytebuddy.description.annotation.AnnotationValue$ForAnnotationDescription$Loaded\nnet.bytebuddy.description.annotation.AnnotationValue\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForArrayType$1\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForNonArrayType$4\nnet.bytebuddy.description.annotation.AnnotationValue$ForEnumerationDescription$IncompatibleRuntimeType\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForArrayType$4\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForNonArrayType$6\nnet.bytebuddy.description.annotation.AnnotationValue$RenderingDispatcher$1\nnet.bytebuddy.description.field.FieldDescription$Latent\nnet.bytebuddy.description.field.FieldList$Explicit\nnet.bytebuddy.description.field.FieldList$ForLoadedFields\nnet.bytebuddy.description.field.FieldDescription$InDefinedShape$AbstractBase\nnet.bytebuddy.dynamic.scaffold.TypeWriter$MethodPool$Record$Sort\nnet.bytebuddy.dynamic.scaffold.TypeWriter$MethodPool$Record$AccessBridgeWrapper$BridgeTarget\nnet.bytebuddy.dynamic.scaffold.ClassWriterStrategy$FrameComputingClassWriter\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$ContextRegistry\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$InitializationHandler$Appending$WithDrain$WithActiveRecord\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$InitializationHandler$Appending$FrameWriter\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Key$Store$Graph\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$InitializationHandler$Appending$WithDrain$WithoutActiveRecord\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Harmonizer$ForJVMMethod$Token\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ValidatingClassVisitor$Constraint$ForClassFileVersion\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Linked$Delegation\nnet.bytebuddy.matcher.DeclaringFieldMatcher\nnet.bytebuddy.matcher.StringMatcher$Mode$4\nnet.bytebuddy.matcher.AnnotationTypeMatcher\nnet.bytebuddy.matcher.StringMatcher$1\nnet.bytebuddy.matcher.StringMatcher$Mode$3\nnet.bytebuddy.matcher.StringMatcher$Mode$9\nnet.bytebuddy.matcher.MethodOverrideMatcher\nnet.bytebuddy.matcher.StringMatcher$Mode$6\nnet.bytebuddy.matcher.InstanceTypeMatcher\nnet.bytebuddy.matcher.ModifierMatcher$Mode\nnet.bytebuddy.matcher.LatentMatcher$Resolved\nnet.bytebuddy.asm.MemberSubstitution$1\nnet.bytebuddy.asm.Advice$OffsetMapping$ForSerializedValue$Factory\nnet.bytebuddy.asm.Advice$Dispatcher$Delegating$Resolved$ForMethodEnter\nnet.bytebuddy.asm.Advice$OffsetMapping$ForStackManipulation$OfDefaultValue\nnet.bytebuddy.asm.Advice$StackMapFrameHandler$Default$TranslationMode$3\nnet.bytebuddy.asm.Advice$OnMethodExit\nnet.bytebuddy.asm.AsmVisitorWrapper$ForDeclaredMethods$Entry\nnet.bytebuddy.asm.Advice$Dispatcher$RelocationHandler$Relocation\nnet.bytebuddy.asm.Advice$StackMapFrameHandler\nnet.bytebuddy.asm.Advice$Dispatcher$RelocationHandler$ForValue$Inverted\nnet.bytebuddy.asm.Advice$ExceptionHandler$Default$1\nnet.bytebuddy.asm.Advice$OffsetMapping$ForOrigin$Renderer\nnet.bytebuddy.asm.Advice$OffsetMapping$ForReturnValue$Factory\nnet.bytebuddy.asm.Advice$Dispatcher$SuppressionHandler$Suppressing\nnet.bytebuddy.asm.Advice$StackMapFrameHandler$ForInstrumentedMethod\nnet.bytebuddy.asm.Advice$Dispatcher$RelocationHandler$ForValue$Bound\nnet.bytebuddy.asm.Advice$FieldValue\nnet.bytebuddy.asm.Advice$OffsetMapping$ForThisReference$Factory\nnet.bytebuddy.asm.Advice$Dispatcher$RelocationHandler$ForType$Bound\nnet.bytebuddy.asm.Advice$AdviceVisitor$WithExitAdvice\nnet.bytebuddy.asm.MemberSubstitution$TypePoolResolver\nnet.bytebuddy.asm.Advice$Dispatcher$Delegating$Resolved$ForMethodExit$WithExceptionHandler\nnet.bytebuddy.asm.Advice$Dispatcher$RelocationHandler$ForValue$2\nnet.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable$ReadOnly\nnet.bytebuddy.asm.Advice$OffsetMapping$Sort\nnet.bytebuddy.asm.Advice$StubValue\nnet.bytebuddy.asm.Advice$OffsetMapping$ForField$Unresolved\nnet.bytebuddy.asm.Advice$AdviceVisitor$WithExitAdvice$WithoutExceptionHandling\nnet.bytebuddy.asm.Advice$OffsetMapping$ForOrigin$Renderer$ForMethodName\nnet.bytebuddy.asm.Advice$Local\nnet.bytebuddy.asm.AsmVisitorWrapper$ForDeclaredFields$DispatchingVisitor\nnet.bytebuddy.asm.Advice$OffsetMapping$Target$AbstractReadOnlyAdapter\nnet.bytebuddy.asm.Advice$ExceptionHandler$Default$2\nnet.bytebuddy.asm.Advice$Dispatcher$RelocationHandler$ForValue\nnet.bytebuddy.asm.Advice$Enter\nnet.bytebuddy.asm.Advice$OffsetMapping$ForAllArguments\nnet.bytebuddy.asm.Advice$Dispatcher$SuppressionHandler$NoOp\nnet.bytebuddy.asm.Advice$OffsetMapping$ForStubValue\nnet.bytebuddy.asm.Advice$StackMapFrameHandler$ForAdvice\nnet.bytebuddy.asm.Advice$StackMapFrameHandler$Default$ForAdvice\nnet.bytebuddy.asm.Advice$OffsetMapping$ForOrigin$Renderer$ForDescriptor\nnet.bytebuddy.asm.Advice$ArgumentHandler$ForAdvice$Default$ForMethodExit\nnet.bytebuddy.asm.Advice$ArgumentHandler$ForInstrumentedMethod$Default$Copying\nnet.bytebuddy.asm.Advice$OffsetMapping$ForInstrumentedMethod$1\nnet.bytebuddy.asm.Advice$OffsetMapping$Target\nnet.bytebuddy.asm.Advice$Dispatcher$RelocationHandler$ForValue$4\nnet.bytebuddy.asm.AsmVisitorWrapper$ForDeclaredFields$FieldVisitorWrapper\nnet.bytebuddy.asm.Advice$OffsetMapping$ForStackManipulation\nnet.bytebuddy.asm.MemberSubstitution$WithoutSpecification\nnet.bytebuddy.asm.Advice$Origin\nnet.bytebuddy.asm.Advice$OffsetMapping$ForThrowable$Factory\nnet.bytebuddy.asm.Advice$StackMapFrameHandler$Default$TranslationMode$1\nnet.bytebuddy.asm.ModifierAdjustment\nnet.bytebuddy.utility.JavaConstant$MethodHandle$Dispatcher$ForJava8CapableVm\nnet.bytebuddy.utility.JavaConstant$MethodType$Dispatcher$ForLegacyVm\nnet.bytebuddy.utility.JavaConstant\nnet.bytebuddy.utility.JavaConstant$MethodHandle$Dispatcher$ForJava7CapableVm\nnet.bytebuddy.utility.visitor.LineNumberPrependingMethodVisitor\nnet.bytebuddy.utility.JavaConstant$MethodHandle$Dispatcher$ForLegacyVm\nnet.bytebuddy.utility.privilege.SetAccessibleAction\nnet.bytebuddy.NamingStrategy\nnet.bytebuddy.TypeCache$Sort\nnet.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$ForSignature$OfType\nnet.bytebuddy.pool.TypePool$Default$WithLazyResolution$LazyResolution\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$Raw\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForGenericArray$LazyGenericArray\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken$Resolution$Simple\nnet.bytebuddy.pool.TypePool$AbstractBase$RawDescriptionArray$Loaded\nnet.bytebuddy.implementation.FixedValue$ForValue\nnet.bytebuddy.implementation.FieldAccessor$ForImplicitProperty\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$5\nnet.bytebuddy.implementation.HashCodeMethod$ValueTransformer$3\nnet.bytebuddy.implementation.FieldAccessor$ForParameterSetter\nnet.bytebuddy.implementation.MethodCall$MethodLocator\nnet.bytebuddy.implementation.ToStringMethod$Appender\nnet.bytebuddy.implementation.attribute.AnnotationAppender$Target$OnField\nnet.bytebuddy.implementation.attribute.MethodAttributeAppender$Factory$Compound\nnet.bytebuddy.implementation.attribute.MethodAttributeAppender$ForInstrumentedMethod$1\nnet.bytebuddy.implementation.attribute.FieldAttributeAppender$Compound\nnet.bytebuddy.implementation.ExceptionMethod$ConstructionDelegate$ForDefaultConstructor\nnet.bytebuddy.implementation.bytecode.Removal\nnet.bytebuddy.implementation.bytecode.member.MethodInvocation$IllegalInvocation\nnet.bytebuddy.implementation.bytecode.member.MethodVariableAccess$OffsetWriting\nnet.bytebuddy.implementation.bytecode.member.MethodVariableAccess$MethodLoading\nnet.bytebuddy.implementation.bytecode.constant.MethodConstant\nnet.bytebuddy.implementation.bytecode.constant.MethodConstant$ForConstructor\nnet.bytebuddy.implementation.bytecode.constant.DefaultValue\nnet.bytebuddy.implementation.bytecode.collection.ArrayFactory$ArrayCreator$ForReferenceType\nnet.bytebuddy.implementation.bytecode.Duplication\nnet.bytebuddy.implementation.bytecode.assign.reference.ReferenceTypeAwareAssigner\nnet.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate$BoxingStackManipulation\nnet.bytebuddy.implementation.bytecode.assign.Assigner$EqualTypesOnly$2\nnet.bytebuddy.implementation.FieldAccessor\nnet.bytebuddy.implementation.InvokeDynamic$WithImplicitType$OfArgument\nnet.bytebuddy.implementation.InvokeDynamic$WithImplicitType\nnet.bytebuddy.implementation.DefaultMethodCall$Appender\nnet.bytebuddy.implementation.Implementation$Context$Default$FieldSetterDelegation\nnet.bytebuddy.implementation.HashCodeMethod$ValueTransformer$10\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$9\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForField\nnet.bytebuddy.implementation.InvocationHandlerAdapter$ForInstance\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$3\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ReturnTypeProvider$ForInterceptedMethod\nnet.bytebuddy.implementation.LoadedTypeInitializer\nnet.bytebuddy.implementation.HashCodeMethod$ValueTransformer$2\nnet.bytebuddy.implementation.HashCodeMethod$ValueTransformer$13\nnet.bytebuddy.implementation.MethodDelegation$WithCustomProperties\nnet.bytebuddy.implementation.Implementation$Context$Default$CacheValueField\nnet.bytebuddy.implementation.InvokeDynamic$WithImplicitType$OfField\nnet.bytebuddy.implementation.FieldAccessor$AssignerConfigurable\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$7\nnet.bytebuddy.implementation.EqualsMethod$SuperClassCheck$2\nnet.bytebuddy.implementation.FieldAccessor$FieldLocation$Relative$Prepared\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForMethodParameter\nnet.bytebuddy.implementation.MethodDelegation$ImplementationDelegate$Compiled$ForField\nnet.bytebuddy.implementation.Implementation$Context$Default$FieldCacheEntry\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForMethodParameterArrayElement$OfInvokedMethod\nnet.bytebuddy.implementation.Implementation$Context$Default\nnet.bytebuddy.implementation.Implementation$Target$AbstractBase$DefaultMethodInvocation$1\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForDoubleConstant\nnet.bytebuddy.implementation.MethodCall$TargetHandler\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$Default\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer\nnet.bytebuddy.implementation.FixedValue$ForOriginType\nnet.bytebuddy.implementation.FixedValue\nnet.bytebuddy.implementation.EqualsMethod$ValueComparator$11\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForMethodParameterArrayElement$OfParameter\nnet.bytebuddy.implementation.FieldAccessor$1\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ReturnTypeProvider\nnet.bytebuddy.implementation.FieldAccessor$FieldLocation$Relative\nnet.bytebuddy.implementation.EqualsMethod$ValueComparator$1\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ConstantPoolWrapper$5\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ConstantPoolWrapper$1\nnet.bytebuddy.implementation.Implementation$1\nnet.bytebuddy.implementation.Implementation$Target$AbstractBase$DefaultMethodInvocation$2\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForMethodParameterArray\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForStackManipulation\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$BindingResolver$Default\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$AmbiguityResolver$Directional\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$1\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$MethodInvoker\nnet.bytebuddy.implementation.bind.ParameterLengthResolver\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$AmbiguityResolver\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$ParameterBinding\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$MethodBinding$Builder\nnet.bytebuddy.implementation.bind.annotation.Super$Binder$TypeLocator$ForParameterType\nnet.bytebuddy.implementation.bind.annotation.Origin$Binder\nnet.bytebuddy.implementation.bind.annotation.RuntimeType$Verifier\nnet.bytebuddy.implementation.bind.annotation.FieldProxy$Binder$FieldSetter$Appender\nnet.bytebuddy.implementation.bind.annotation.IgnoreForBinding$Verifier\nnet.bytebuddy.implementation.bind.annotation.SuperMethod$Binder\nnet.bytebuddy.implementation.bind.annotation.DefaultMethod$Binder$DelegationMethod\nnet.bytebuddy.implementation.bind.annotation.FieldProxy$Binder$FieldSetter\nnet.bytebuddy.implementation.bind.annotation.FieldProxy$Binder$FieldResolver$Factory$Simplex\nnet.bytebuddy.implementation.bind.annotation.AllArguments\nnet.bytebuddy.implementation.bind.annotation.Pipe$Binder$Redirection$ConstructorCall$Appender\nnet.bytebuddy.implementation.bind.annotation.Default$Binder$TypeLocator\nnet.bytebuddy.implementation.bind.annotation.SuperCall\nnet.bytebuddy.implementation.bind.annotation.SuperCall$Binder\nnet.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder$ParameterBinder\nnet.bytebuddy.implementation.bind.annotation.Morph$Binder$DefaultMethodLocator$Explicit\nnet.bytebuddy.implementation.bind.annotation.Morph$Binder$RedirectionProxy$MethodCall$Appender\nnet.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder$Record\nnet.bytebuddy.implementation.bind.annotation.DefaultMethod$Binder\nnet.bytebuddy.implementation.bind.annotation.Morph$Binder$DefaultMethodLocator\nnet.bytebuddy.implementation.bind.annotation.FieldProxy$Binder$FieldResolver$Factory$Duplex\nnet.bytebuddy.implementation.bind.annotation.Super$Binder\nnet.bytebuddy.implementation.bind.annotation.DefaultCall$Binder$DefaultMethodLocator$Implicit\nnet.bytebuddy.implementation.bind.annotation.Pipe$1\nnet.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder$DelegationProcessor\nnet.bytebuddy.implementation.bind.annotation.Super$Binder$TypeLocator$ForType\nnet.bytebuddy.implementation.bind.annotation.DefaultMethod$Binder$MethodLocator$ForExplicitType\nnet.bytebuddy.implementation.bind.annotation.DefaultMethod$Binder$MethodLocator$ForImplicitType\nnet.bytebuddy.implementation.bind.annotation.Pipe$Binder$Redirection$MethodCall$Appender\nnet.bytebuddy.implementation.bind.annotation.Super$Instantiation$1\nnet.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder\nnet.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder$DelegationProcessor$Handler$Bound\nnet.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder$ParameterBinder$ForFieldBinding\nnet.bytebuddy.implementation.bind.ArgumentTypeResolver$PrimitiveTypePrecedence\nnet.bytebuddy.implementation.Implementation$Context$Default$AccessorMethod\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$Target$ForMethodDescription\nnet.bytebuddy.implementation.EqualsMethod$ValueComparator$5\nnet.bytebuddy.implementation.FieldAccessor$ForImplicitProperty$Appender\nnet.bytebuddy.implementation.Implementation$Compound\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ConstantPoolWrapper$2\nnet.bytebuddy.implementation.StubMethod\nnet.bytebuddy.implementation.FieldAccessor$ForParameterSetter$Appender\nnet.bytebuddy.implementation.FieldAccessor$FieldNameExtractor$ForBeanProperty\nnet.bytebuddy.implementation.EqualsMethod$ValueComparator$6\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$15\nnet.bytebuddy.implementation.auxiliary.TypeProxy$AbstractMethodErrorThrow\nnet.bytebuddy.implementation.auxiliary.TrivialType\nnet.bytebuddy.implementation.auxiliary.AuxiliaryType\nnet.bytebuddy.implementation.auxiliary.MethodCallProxy$ConstructorCall\nnet.bytebuddy.implementation.auxiliary.TypeProxy$1\nnet.bytebuddy.implementation.auxiliary.AuxiliaryType$NamingStrategy\nnet.bytebuddy.implementation.auxiliary.TypeProxy$ForDefaultMethod\nnet.bytebuddy.implementation.auxiliary.TypeProxy$SilentConstruction$Appender\nnet.bytebuddy.implementation.auxiliary.TypeProxy$ForSuperMethodByReflectionFactory\nnet.bytebuddy.implementation.Implementation$Context$Default$FieldGetter\nnet.bytebuddy.implementation.FixedValue$ForThisValue$Appender\nnet.bytebuddy.implementation.Implementation$Context$ExtractableView$AbstractBase\nnet.bytebuddy.implementation.EqualsMethod$NullValueGuard$UsingJump$BeforeInstruction\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$NameProvider$ForExplicitName\nnet.bytebuddy.implementation.FieldAccessor$FieldLocation$Prepared\nnet.bytebuddy.implementation.SuperMethodCall\nnet.bytebuddy.implementation.Implementation$SpecialMethodInvocation$AbstractBase\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ConstantPoolWrapper$4\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$Resolved$Simple\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider\nnet.bytebuddy.implementation.FieldAccessor$OwnerTypeLocatable\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForBooleanConstant\nnet.bytebuddy.implementation.MethodCall$1\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$Target$Resolved$Simple\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForEnumerationValue\nnet.bytebuddy.implementation.ToStringMethod$PrefixResolver$Default$3\nnet.bytebuddy.implementation.EqualsMethod$TypeCompatibilityCheck\nnet.bytebuddy.implementation.FieldAccessor$FieldLocation$Absolute\nnet.bytebuddy.implementation.HashCodeMethod$NullValueGuard$UsingJump$BeforeInstruction\nnet.bytebuddy.implementation.MethodCall$MethodInvoker$ForVirtualInvocation\nnet.bytebuddy.implementation.EqualsMethod$ValueComparator$12\nnet.bytebuddy.build.HashCodeAndEqualsPlugin$Enhance$InvokeSuper$1\nnet.bytebuddy.build.ToStringPlugin$Exclude\nnet.bytebuddy.build.EntryPoint$Default$3\nnet.bytebuddy.build.EntryPoint\nnet.bytebuddy.build.HashCodeAndEqualsPlugin$WithNonNullableFields\nnet.bytebuddy.description.TypeVariableSource\nnet.bytebuddy.description.ModifierReviewable$OfEnumeration\nnet.bytebuddy.description.NamedElement\nnet.bytebuddy.description.ModifierReviewable$OfByteCodeElement\nnet.bytebuddy.description.modifier.ModifierContributor$ForMethod\nnet.bytebuddy.description.modifier.Visibility$1\nnet.bytebuddy.description.modifier.ModifierContributor$ForParameter\nnet.bytebuddy.description.modifier.TypeManifestation\nnet.bytebuddy.description.modifier.EnumerationState\nnet.bytebuddy.description.modifier.MethodManifestation\nnet.bytebuddy.description.enumeration.EnumerationDescription\nnet.bytebuddy.description.TypeVariableSource$Visitor\nnet.bytebuddy.description.method.MethodDescription$TypeToken\nnet.bytebuddy.description.method.ParameterDescription$ForLoadedParameter$OfMethod\nnet.bytebuddy.description.method.ParameterDescription$ForLoadedParameter$OfLegacyVmMethod\nnet.bytebuddy.description.method.ParameterDescription$Token$TypeList\nnet.bytebuddy.description.method.ParameterDescription$InDefinedShape\nnet.bytebuddy.description.method.MethodDescription$InDefinedShape$AbstractBase\nnet.bytebuddy.description.method.ParameterList$TypeSubstituting\nnet.bytebuddy.description.method.ParameterList$ForLoadedExecutable$OfMethod\nnet.bytebuddy.description.method.ParameterDescription$Token\nnet.bytebuddy.description.method.ParameterList$ForLoadedExecutable$OfLegacyVmConstructor\nnet.bytebuddy.description.method.MethodList$Empty\nnet.bytebuddy.description.method.ParameterDescription$InDefinedShape$AbstractBase\nnet.bytebuddy.description.method.MethodDescription$ForLoadedMethod\nnet.bytebuddy.description.method.ParameterDescription$AbstractBase\nnet.bytebuddy.description.method.MethodDescription$Latent\nnet.bytebuddy.description.type.TypeList$1\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Validator\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Dispatcher$ForJava8CapableVm$AnnotatedFieldType\nnet.bytebuddy.description.type.TypeDescription$Latent\nnet.bytebuddy.description.type.TypeDefinition\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Assigner$Dispatcher$ForParameterizedType$ParameterAssigner\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Assigner\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Assigner$Dispatcher$ForParameterizedType\nnet.bytebuddy.description.type.TypeDescription$Generic$OfGenericArray$Latent\nnet.bytebuddy.description.type.TypeList$Generic\nnet.bytebuddy.description.type.TypeDescription$Generic$OfNonGenericType$Latent\nnet.bytebuddy.description.type.TypeDescription$Generic$OfWildcardType\nnet.bytebuddy.description.type.TypeDescription$AbstractBase\nnet.bytebuddy.description.type.TypeDescription$Generic$OfWildcardType$ForLoadedType$WildcardLowerBoundTypeList\nnet.bytebuddy.description.type.TypeList$Generic$Empty\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Validator$ForTypeAnnotations\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Validator$1\nnet.bytebuddy.description.type.TypeDescription$Generic$OfWildcardType$ForLoadedType$WildcardUpperBoundTypeList\nnet.bytebuddy.description.type.TypeList$ForLoadedTypes\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Dispatcher\nnet.bytebuddy.description.type.TypeList$Generic$ForDetachedTypes\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Dispatcher$ForJava8CapableVm\nnet.bytebuddy.description.type.TypeDescription$Generic$OfParameterizedType$Latent\nnet.bytebuddy.description.type.TypeDescription$Generic$LazyProjection$ForLoadedSuperClass\nnet.bytebuddy.description.type.TypeDescription$AbstractBase$OfSimpleType$WithDelegation\nnet.bytebuddy.description.type.TypeDescription$Generic\nnet.bytebuddy.description.type.TypeList$Generic$OfConstructorExceptionTypes$TypeProjection\nnet.bytebuddy.description.NamedElement$WithOptionalName\nnet.bytebuddy.description.annotation.AnnotationList$ForLoadedAnnotations\nnet.bytebuddy.description.annotation.AnnotationDescription$ForLoadedAnnotation\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForArrayType$3\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForArrayType$8\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate\nnet.bytebuddy.description.annotation.AnnotationValue$ForTypeDescription\nnet.bytebuddy.description.annotation.AnnotationValue$ForDescriptionArray$Loaded\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForNonArrayType$5\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForArrayType$6\nnet.bytebuddy.description.annotation.AnnotationValue$ForEnumerationDescription$Loaded\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForNonArrayType\nnet.bytebuddy.description.annotation.AnnotationDescription$AbstractBase$ForPrepared\nnet.bytebuddy.description.annotation.AnnotationSource$Explicit\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$UnresolvedType\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ValidatingClassVisitor$Constraint$Compound\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Linked\nnet.bytebuddy.dynamic.scaffold.FieldRegistry$Compiled\nnet.bytebuddy.dynamic.scaffold.InstrumentedType$WithFlexibleName\nnet.bytebuddy.dynamic.scaffold.TypeWriter$FieldPool\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Harmonizer$ForJavaMethod$Token\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default\nnet.bytebuddy.dynamic.scaffold.su.SubclassDynamicTypeBuilder.class\nnet.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$OptionalMethodMatchAdapter\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ReceiverTypeDefinition$AbstractBase\nnet.bytebuddy.dynamic.DynamicType$Loaded\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher$Unavailable\nnet.bytebuddy.dynamic.loading.PackageDefinitionStrategy$ManifestReading$SealBaseLocator\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$PackageLookupStrategy$ForLegacyVm\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingUnsafe\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingUnsafe$Dispatcher$Initializable\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$PersistenceHandler\nnet.bytebuddy.dynamic.loading.ClassReloadingStrategy$Strategy$2\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingLookup\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$SynchronizationStrategy\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$ChildFirst\nnet.bytebuddy.dynamic.loading.PackageDefinitionStrategy$ManifestReading$SealBaseLocator$NonSealing\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$EmptyEnumeration\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$PersistenceHandler$UrlDefinitionAction$ByteArrayUrlStreamHandler\nnet.bytebuddy.dynamic.loading.ClassReloadingStrategy$BootstrapInjection$Enabled\nnet.bytebuddy.dynamic.loading.ClassLoadingStrategy$Default$WrappingDispatcher\nnet.bytebuddy.dynamic.loading.ClassInjector$1\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingInstrumentation\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$AbstractBase$Adapter\nnet.bytebuddy.dynamic.ClassFileLocator$ForModule\nnet.bytebuddy.dynamic.Transformer$ForField$FieldModifierTransformer\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ImplementationDefinition\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Simple$Annotatable$AbstractBase$Adapter\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ExceptionDefinition$AbstractBase\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ReceiverTypeDefinition\nnet.bytebuddy.dynamic.DynamicType$Default\nnet.bytebuddy.dynamic.DynamicType\nnet.bytebuddy.dynamic.Transformer$ForField\nnet.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$MethodMatchAdapter$AnnotationAdapter\nnet.bytebuddy.dynamic.ClassFileLocator$Resolution\nnet.bytebuddy.TypeCache$Sort$1\nnet.bytebuddy.matcher.CachingMatcher$WithInlineEviction\nnet.bytebuddy.matcher.ModifierMatcher\nnet.bytebuddy.matcher.SuperTypeMatcher\nnet.bytebuddy.matcher.MethodParametersMatcher\nnet.bytebuddy.matcher.CollectionItemMatcher\nnet.bytebuddy.matcher.MethodSortMatcher$Sort$4\nnet.bytebuddy.matcher.CollectionElementMatcher\nnet.bytebuddy.matcher.VisibilityMatcher\nnet.bytebuddy.matcher.LatentMatcher$ForSelfDeclaredMethod\nnet.bytebuddy.matcher.ElementMatchers\nnet.bytebuddy.asm.TypeConstantAdjustment$TypeConstantDissolvingClassVisitor\nnet.bytebuddy.asm.Advice$AllArguments\nnet.bytebuddy.asm.AsmVisitorWrapper$ForDeclaredMethods$DispatchingVisitor\nnet.bytebuddy.asm.Advice$OnMethodEnter\nnet.bytebuddy.asm.Advice$OffsetMapping$Factory$Simple\nnet.bytebuddy.asm.Advice$OffsetMapping$ForExitValue$Factory\nnet.bytebuddy.asm.Advice$AdviceVisitor$WithoutExitAdvice\nnet.bytebuddy.asm.Advice$OffsetMapping$Target$ForField\nnet.bytebuddy.asm.Advice$OffsetMapping$ForUnusedValue\nnet.bytebuddy.asm.Advice$OnNonDefaultValue\nnet.bytebuddy.asm.Advice$OffsetMapping$ForArgument$Unresolved$Factory\nnet.bytebuddy.asm.Advice$ExceptionHandler\nnet.bytebuddy.asm.Advice$Dispatcher$RelocationHandler$ForValue$3\nnet.bytebuddy.asm.Advice$Dispatcher$Inlining$CodeTranslationVisitor\nnet.bytebuddy.asm.Advice$Dispatcher$Inlining$Resolved$ForMethodEnter$WithDiscardedEnterType\nnet.bytebuddy.asm.AsmVisitorWrapper$Compound\nnet.bytebuddy.asm.Advice$Dispatcher$RelocationHandler$Relocation$ForLabel\nnet.bytebuddy.asm.Advice$NoExceptionHandler\nnet.bytebuddy.asm.Advice$Dispatcher$Inlining$Resolved$AdviceMethodInliner$ExceptionTableSubstitutor\nnet.bytebuddy.asm.Advice$OffsetMapping$Target$ForDefaultValue$ReadWrite\nnet.bytebuddy.asm.Advice$Exit\nnet.bytebuddy.asm.Advice$Dispatcher$RelocationHandler$ForValue$1\nnet.bytebuddy.asm.Advice$OffsetMapping$ForOrigin$Renderer$ForTypeName\nnet.bytebuddy.asm.Advice$AdviceVisitor$WithExitAdvice$WithExceptionHandling\nnet.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable\nnet.bytebuddy.asm.Advice$OffsetMapping$ForInstrumentedMethod$2\nnet.bytebuddy.asm.Advice$ArgumentHandler$ForInstrumentedMethod$Default$Simple\nnet.bytebuddy.asm.Advice$ArgumentHandler$ForAdvice$Default$ForMethodEnter\nnet.bytebuddy.asm.Advice$AdviceVisitor\nnet.bytebuddy.asm.Advice$OffsetMapping$ForArgument\nnet.bytebuddy.asm.Advice$OffsetMapping$Target$ForStackManipulation\nnet.bytebuddy.asm.Advice$OffsetMapping$ForStackManipulation$Factory\nnet.bytebuddy.asm.Advice$MethodSizeHandler\nnet.bytebuddy.asm.Advice$OffsetMapping$ForField$Unresolved$Factory\nnet.bytebuddy.NamingStrategy$SuffixingRandom$BaseNameResolver$ForFixedValue\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$TokenizedGenericType\nnet.bytebuddy.pool.TypePool$ClassLoading\nnet.bytebuddy.pool.TypePool$Default$GenericTypeExtractor\nnet.bytebuddy.pool.TypePool$Default$AnnotationRegistrant$AbstractBase$ForTypeVariable$WithIndex\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$LazyMethodDescription$LazyParameterizedReceiverType$TypeArgumentList$AnnotatedTypeVariable\nnet.bytebuddy.pool.TypePool\nnet.bytebuddy.pool.TypePool$Default$WithLazyResolution\nnet.bytebuddy.pool.TypePool$Default$AnnotationRegistrant\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$TokenizedGenericType$TypeVariableList\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForGenericArray\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$Malformed\nnet.bytebuddy.pool.TypePool$Default$AnnotationRegistrant$ForByteCodeElement\nnet.bytebuddy.pool.TypePool$Default$ComponentTypeLocator\nnet.bytebuddy.pool.TypePool$Default$TypeExtractor$AnnotationExtractor$ArrayLookup\nnet.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$ForSignature$OfType$SuperClassRegistrant\nnet.bytebuddy.pool.TypePool$LazyFacade\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$ForType\nnet.bytebuddy.pool.TypePool$Default$ParameterBag\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$TypeContainment$SelfContained\nnet.bytebuddy.implementation.MethodDelegation$ImplementationDelegate$ForConstruction\nnet.bytebuddy.implementation.HashCodeMethod$ValueTransformer$9\nnet.bytebuddy.implementation.EqualsMethod$ValueComparator$10\nnet.bytebuddy.implementation.ExceptionMethod$ConstructionDelegate$ForStringConstructor\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$6\nnet.bytebuddy.implementation.attribute.AnnotationAppender$Default\nnet.bytebuddy.implementation.attribute.MethodAttributeAppender$1\nnet.bytebuddy.implementation.attribute.MethodAttributeAppender$Explicit$Target$OnMethodParameter\nnet.bytebuddy.implementation.attribute.AnnotationAppender\nnet.bytebuddy.implementation.attribute.AnnotationValueFilter$Default$2\nnet.bytebuddy.implementation.attribute.AnnotationAppender$Target$OnMethodParameter\nnet.bytebuddy.implementation.attribute.MethodAttributeAppender$Explicit\nnet.bytebuddy.implementation.attribute.AnnotationRetention\nnet.bytebuddy.implementation.MethodCall$MethodInvoker$ForDefaultMethodInvocation\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$1\nnet.bytebuddy.implementation.bytecode.StackManipulation\nnet.bytebuddy.implementation.bytecode.member.FieldAccess$AccessDispatcher$FieldPutInstruction\nnet.bytebuddy.implementation.bytecode.member.MethodVariableAccess$OffsetLoading\nnet.bytebuddy.implementation.bytecode.member.FieldAccess$Defined\nnet.bytebuddy.implementation.bytecode.member.MethodInvocation$Invocation\nnet.bytebuddy.implementation.bytecode.constant.MethodConstant$CachedConstructor\nnet.bytebuddy.implementation.bytecode.constant.MethodConstant$CanCache\nnet.bytebuddy.implementation.bytecode.constant.MethodConstant$CanCacheIllegal\nnet.bytebuddy.implementation.bytecode.constant.DoubleConstant\nnet.bytebuddy.implementation.bytecode.collection.CollectionFactory\nnet.bytebuddy.implementation.bytecode.Addition\nnet.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate\nnet.bytebuddy.implementation.bytecode.assign.Assigner$1\nnet.bytebuddy.implementation.bytecode.assign.Assigner\nnet.bytebuddy.implementation.bytecode.StackSize$1\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForField$Factory\nnet.bytebuddy.implementation.MethodCall$TargetHandler$ForValue\nnet.bytebuddy.implementation.InvokeDynamic$AbstractDelegator\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForNullValue\nnet.bytebuddy.implementation.auxiliary.MethodCallProxy$1\nnet.bytebuddy.implementation.auxiliary.TypeProxy$InvocationFactory\nnet.bytebuddy.implementation.auxiliary.MethodCallProxy$ConstructorCall$Appender\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ConstantPoolWrapper$WrappingArgumentProvider\nnet.bytebuddy.implementation.InvokeDynamic$TerminationHandler$1\nnet.bytebuddy.implementation.FieldAccessor$ForParameterSetter$TerminationHandler$1\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$10\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForMethodParameter$OfInstrumentedMethod\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ReturnTypeProvider$ForExplicitType\nnet.bytebuddy.implementation.MethodDelegation$ImplementationDelegate$Compiled$ForStaticCall\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForIntegerConstant\nnet.bytebuddy.implementation.MethodCall$MethodInvoker$ForSuperMethodInvocation\nnet.bytebuddy.implementation.Implementation$SpecialMethodInvocation$Simple\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForMethodParameter\nnet.bytebuddy.implementation.MethodDelegation$ImplementationDelegate$ForStaticMethod\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForInstance$Factory\nnet.bytebuddy.implementation.ExceptionMethod\nnet.bytebuddy.implementation.EqualsMethod$NullValueGuard$UsingJump\nnet.bytebuddy.implementation.MethodCall$TargetHandler$ForSelfOrStaticInvocation\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$19\nnet.bytebuddy.implementation.Implementation$SpecialMethodInvocation\nnet.bytebuddy.implementation.Implementation$Target$AbstractBase\nnet.bytebuddy.implementation.MethodAccessorFactory$Illegal\nnet.bytebuddy.implementation.MethodDelegation$ImplementationDelegate\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForField$WithExplicitType\nnet.bytebuddy.implementation.EqualsMethod$1\nnet.bytebuddy.implementation.InvocationHandlerAdapter$ForField$Appender\nnet.bytebuddy.ClassFileVersion$VersionLocator$ForJava9CapableVm\nnet.bytebuddy.TypeCache$1\nnet.bytebuddy.agent.builder.AgentBuilder$InstallationListener$Adapter\nnet.bytebuddy.agent.builder.AgentBuilder$LocationStrategy$ForClassLoader$2\nnet.bytebuddy.agent.builder.AgentBuilder$DescriptionStrategy$SuperTypeLoading$Asynchronous$ThreadSwitchingClassLoadingDelegate$SimpleClassLoadingAction\nnet.bytebuddy.agent.builder.AgentBuilder$Listener$ModuleReadEdgeCompleting\nnet.bytebuddy.agent.builder.AgentBuilder$Listener$NoOp\nnet.bytebuddy.agent.builder.AgentBuilder$Default$Transformation$Simple$Resolution\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$BatchAllocator$Slicing\nnet.bytebuddy.agent.builder.AgentBuilder$Default$BootstrapInjectionStrategy$Enabled\nnet.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$AlternativeMetaFactoryRedirection\nnet.bytebuddy.agent.builder.AgentBuilder$Default\nnet.bytebuddy.agent.builder.AgentBuilder$DescriptionStrategy$Default$3\nnet.bytebuddy.agent.builder.AgentBuilder$PoolStrategy$Eager\nnet.bytebuddy.agent.builder.AgentBuilder$LocationStrategy$Compound\nnet.bytebuddy.agent.builder.AgentBuilder$Transformer$ForBuildPlugin\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionScheduler$AtFixedRate\nnet.bytebuddy.agent.builder.AgentBuilder$TypeStrategy$ForBuildEntryPoint\nnet.bytebuddy.agent.builder.AgentBuilder$Default$BootstrapInjectionStrategy\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$BatchAllocator$Partitioning\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionStrategy$Enabled$ResubmissionInstallationListener\nnet.bytebuddy.description.type.TypeList$Generic$AbstractBase\nnet.bytebuddy.description.type.TypeDescription$Generic$OfParameterizedType$RenderingDelegate$2\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForOwnerType\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Delegator$Chained\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Dispatcher$ForJava8CapableVm$AnnotatedParameterizedType\nnet.bytebuddy.description.type.TypeList$Generic$OfLoadedInterfaceTypes\nnet.bytebuddy.description.type.TypeDescription$Generic$OfGenericArray$ForLoadedType\nnet.bytebuddy.description.type.TypeList$Empty\nnet.bytebuddy.description.type.TypeDescription$Generic$LazyProjection$WithEagerNavigation$OfAnnotatedElement\nnet.bytebuddy.description.type.TypeDescription$Generic$OfParameterizedType\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForTypeArgument\nnet.bytebuddy.description.type.TypeList$Generic$ForLoadedTypes\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Reifying$1\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Assigner$Dispatcher$ForParameterizedType$ParameterAssigner$InvariantBinding\nnet.bytebuddy.description.type.TypeDescription$Generic$OfTypeVariable$Symbolic\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Substitutor$ForTokenNormalization\nnet.bytebuddy.description.type.PackageDescription$ForLoadedPackage\nnet.bytebuddy.description.type.TypeList$Generic$OfConstructorExceptionTypes\nnet.bytebuddy.description.type.TypeDefinition$SuperClassIterator\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Dispatcher$ForJava8CapableVm$AnnotatedTypeVariableType\nnet.bytebuddy.description.type.TypeDescription$Generic$OfParameterizedType$ForGenerifiedErasure\nnet.bytebuddy.description.type.TypeDescription$Generic$LazyProjection$OfConstructorParameter\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$NoOp\nnet.bytebuddy.description.DeclaredByType\nnet.bytebuddy.description.annotation.AnnotationList$Explicit\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForNonArrayType$1\nnet.bytebuddy.description.field.FieldDescription\nnet.bytebuddy.description.field.FieldDescription$AbstractBase\nnet.bytebuddy.ClassFileVersion$VersionLocator$CreationAction\nnet.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Delegator\nnet.bytebuddy.dynamic.NexusAccessor$Dispatcher$Available\nnet.bytebuddy.dynamic.Transformer$Compound\nnet.bytebuddy.dynamic.DynamicType$Default$Loaded\nnet.bytebuddy.dynamic.NexusAccessor$Dispatcher$CreationAction\nnet.bytebuddy.dynamic.TypeResolutionStrategy$Resolved\nnet.bytebuddy.dynamic.ClassFileLocator$ForModuleFile\nnet.bytebuddy.dynamic.NexusAccessor$Dispatcher\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$InitializationHandler$Appending$WithoutDrain$WithActiveRecord\nnet.bytebuddy.dynamic.scaffold.MethodRegistry$Handler$ForVisibilityBridge$Compiled\nnet.bytebuddy.dynamic.scaffold.FieldRegistry$Compiled$NoOp\nnet.bytebuddy.dynamic.scaffold.FieldLocator$ForTopLevelType$Factory\nnet.bytebuddy.dynamic.scaffold.TypeWriter$MethodPool\nnet.bytebuddy.dynamic.scaffold.FieldLocator$AbstractBase\nnet.bytebuddy.dynamic.scaffold.MethodRegistry$Default$Compiled\nnet.bytebuddy.dynamic.scaffold.InstrumentedType$Frozen\nnet.bytebuddy.dynamic.scaffold.MethodRegistry$Handler\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Key\nnet.bytebuddy.dynamic.scaffold.MethodRegistry$Compiled\nnet.bytebuddy.dynamic.scaffold.ClassWriterStrategy$Default$1\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$RedefinitionClassVisitor$AttributeObtainingMethodVisitor\nnet.bytebuddy.dynamic.scaffold.InstrumentedType$Factory$Default$1\nnet.bytebuddy.dynamic.scaffold.TypeWriter$FieldPool$Record$ForImplicitField\nnet.bytebuddy.dynamic.scaffold.MethodGraph$NodeList\nnet.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver$Resolution\nnet.bytebuddy.dynamic.scaffold.inline.MethodNameTransformer\nnet.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver$Disabled\nnet.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget\nnet.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver$Resolution$ForRebasedMethod\nnet.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget$Factory\nnet.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder$RebaseableMatcher\nnet.bytebuddy.dynamic.scaffold.TypeWriter$FieldPool$Record$ForExplicitField\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Node$Unresolved\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Key$Store$Entry$Ambiguous$Node\nnet.bytebuddy.dynamic.scaffold.TypeWriter$MethodPool$Record\nnet.bytebuddy.dynamic.scaffold.MethodRegistry$Default$Entry\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$RedefinitionClassVisitor$AttributeObtainingFieldVisitor\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ValidatingClassVisitor$ValidatingFieldVisitor\nnet.bytebuddy.dynamic.scaffold.InstrumentedType$Factory\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$InitializationHandler$Appending\nnet.bytebuddy.dynamic.scaffold.TypeValidation\nnet.bytebuddy.dynamic.scaffold.MethodRegistry$Default$Compiled$Entry\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Key$Store$Entry$Resolved$Node\nnet.bytebuddy.dynamic.scaffold.ClassWriterStrategy$Default\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$ForDeclaredMethods\nnet.bytebuddy.dynamic.scaffold.TypeWriter$MethodPool$Record$ForDefinedMethod\nnet.bytebuddy.dynamic.scaffold.su.SubclassDynamicTypeBuilder$InstrumentableMatcher.class\nnet.bytebuddy.dynamic.scaffold.su.ConstructorStrategy$1.class\nnet.bytebuddy.dynamic.scaffold.su.SubclassImplementationTarget$1.class\nnet.bytebuddy.dynamic.scaffold.su.ConstructorStrategy$Default$3.class\nnet.bytebuddy.dynamic.scaffold.su.ConstructorStrategy$Default$5.class\nnet.bytebuddy.dynamic.ClassFileLocator$Resolution$Illegal\nnet.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$MethodMatchAdapter\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$TypeVariableDefinition$Annotatable$AbstractBase$Adapter\nnet.bytebuddy.dynamic.DynamicType$Unloaded\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$PersistenceHandler$2\nnet.bytebuddy.dynamic.loading.PackageDefinitionStrategy$ManifestReading\nnet.bytebuddy.dynamic.loading.PackageDefinitionStrategy$NoOp\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$1\nnet.bytebuddy.dynamic.loading.MultipleParentClassLoader$Builder\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$ChildFirst$PrependingEnumeration\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingLookup$Dispatcher\nnet.bytebuddy.dynamic.loading.PackageDefinitionStrategy$Definition\nnet.bytebuddy.dynamic.loading.MultipleParentClassLoader$CompoundEnumeration\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$PackageLookupStrategy$ForJava9CapableVm\nnet.bytebuddy.dynamic.loading.ClassReloadingStrategy$BootstrapInjection\nnet.bytebuddy.dynamic.loading.ClassReloadingStrategy$Strategy\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$PersistenceHandler$UrlDefinitionAction$ByteArrayUrlStreamHandler$ByteArrayUrlConnection\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$PersistenceHandler$UrlDefinitionAction\nnet.bytebuddy.dynamic.loading.ClassReloadingStrategy$Strategy$1\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingInstrumentation$Target$1\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$SynchronizationStrategy$ForLegacyVm\nnet.bytebuddy.dynamic.loading.PackageDefinitionStrategy$Definition$Simple\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingReflection\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher$Direct$ForLegacyVm\nnet.bytebuddy.dynamic.DynamicType$Default$Unloaded\nnet.bytebuddy.dynamic.TypeResolutionStrategy$Active$Resolved\nnet.bytebuddy.dynamic.ClassFileLocator$AgentBased$ClassLoadingDelegate$ForDelegatingClassLoader$Dispatcher\nnet.bytebuddy.dynamic.TypeResolutionStrategy$Disabled\nnet.bytebuddy.dynamic.DynamicType$Builder$FieldDefinition$Optional\nnet.bytebuddy.dynamic.NexusAccessor$InitializationAppender\nnet.bytebuddy.dynamic.DynamicType$Builder$FieldDefinition$Optional$Valuable$AbstractBase\nnet.bytebuddy.dynamic.TargetType\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Annotatable$AbstractBase\nnet.bytebuddy.dynamic.ClassFileLocator$AgentBased$ClassLoadingDelegate\nnet.bytebuddy.dynamic.ClassFileLocator$AgentBased$ClassLoadingDelegate$ForDelegatingClassLoader$Dispatcher$Initializable\nnet.bytebuddy.dynamic.NexusAccessor\nnet.bytebuddy.dynamic.TypeResolutionStrategy\nnet.bytebuddy.dynamic.ClassFileLocator$AgentBased$ClassLoadingDelegate$ForDelegatingClassLoader$Dispatcher$Resolved\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ExceptionDefinition\nnet.bytebuddy.dynamic.Transformer$ForMethod$TransformedMethod$TransformedParameter\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Annotatable\nnet.bytebuddy.matcher.LatentMatcher$ForMethodToken$ResolvedMatcher\nnet.bytebuddy.matcher.StringMatcher$Mode$7\nnet.bytebuddy.matcher.LatentMatcher\nnet.bytebuddy.matcher.CollectionErasureMatcher\nnet.bytebuddy.matcher.FailSafeMatcher\nnet.bytebuddy.matcher.IsNamedMatcher\nnet.bytebuddy.matcher.ElementMatcher$Junction$AbstractBase\nnet.bytebuddy.matcher.CollectionOneToOneMatcher\nnet.bytebuddy.matcher.SubTypeMatcher\nnet.bytebuddy.matcher.FilterableList\nnet.bytebuddy.matcher.FilterableList$AbstractBase\nnet.bytebuddy.matcher.AccessibilityMatcher\nnet.bytebuddy.matcher.CachingMatcher\nnet.bytebuddy.matcher.MethodSortMatcher$1\nnet.bytebuddy.matcher.ElementMatcher\nnet.bytebuddy.matcher.ElementMatcher$Junction\nnet.bytebuddy.matcher.StringMatcher$Mode$5\nnet.bytebuddy.matcher.HasSuperTypeMatcher\nnet.bytebuddy.matcher.NullMatcher\nnet.bytebuddy.matcher.TypeSortMatcher\nnet.bytebuddy.matcher.ClassLoaderHierarchyMatcher\nnet.bytebuddy.asm.Advice$OffsetMapping$ForField$Resolved$Factory\nnet.bytebuddy.asm.Advice$OffsetMapping$ForField\nnet.bytebuddy.asm.Advice$Dispatcher$Inlining$Resolved$ForMethodExit$WithoutExceptionHandler\nnet.bytebuddy.asm.Advice$StackMapFrameHandler$Default$WithPreservedArguments$UsingArgumentCopy\nnet.bytebuddy.asm.MemberSubstitution$Substitution$ForElementMatchers\nnet.bytebuddy.asm.Advice$Dispatcher$Inlining$Resolved$ForMethodExit\nnet.bytebuddy.asm.Advice$OffsetMapping$ForLocalValue\nnet.bytebuddy.asm.Advice$OffsetMapping$Target$ForDefaultValue\nnet.bytebuddy.asm.Advice$ArgumentHandler$Factory\nnet.bytebuddy.asm.Advice$Dispatcher$Delegating$Resolved$ForMethodEnter$WithDiscardedEnterType\nnet.bytebuddy.asm.Advice$OffsetMapping$ForAllArguments$Factory\nnet.bytebuddy.asm.MemberSubstitution$Substitution$Resolver$Stubbing\nnet.bytebuddy.asm.Advice$ArgumentHandler$ForAdvice$Default\nnet.bytebuddy.asm.Advice$OffsetMapping$ForOrigin$Factory\nnet.bytebuddy.asm.Advice$Dispatcher$Inlining$CodeTranslationVisitor$ForMethodExit\nnet.bytebuddy.asm.Advice$Argument\nnet.bytebuddy.asm.Advice$ArgumentHandler$ForAdvice\nnet.bytebuddy.asm.Advice$Dispatcher$Delegating$Resolved$ForMethodExit\nnet.bytebuddy.asm.Advice$StackMapFrameHandler$Default$Trivial\nnet.bytebuddy.asm.MemberSubstitution$Substitution\nnet.bytebuddy.asm.Advice$OffsetMapping$ForExitValue\nnet.bytebuddy.asm.Advice$Dispatcher$Inlining$Resolved$AdviceMethodInliner\nnet.bytebuddy.asm.Advice$OffsetMapping$ForField$Unresolved$WithExplicitType\nnet.bytebuddy.asm.Advice$StackMapFrameHandler$NoOp\nnet.bytebuddy.asm.Advice$Dispatcher$Bound\nnet.bytebuddy.asm.Advice$OffsetMapping$ForLocalValue$Factory\nnet.bytebuddy.asm.Advice$Dispatcher$Inlining\nnet.bytebuddy.asm.MemberSubstitution$WithoutSpecification$ForMatchedMethod\nnet.bytebuddy.asm.Advice$WithCustomMapping\nnet.bytebuddy.asm.Advice$OffsetMapping$ForArgument$Unresolved\nnet.bytebuddy.asm.Advice$ArgumentHandler$Factory$1\nnet.bytebuddy.asm.MemberSubstitution$TypePoolResolver$ForExplicitPool\nnet.bytebuddy.asm.Advice$Dispatcher$Delegating$Resolved$ForMethodExit$WithoutExceptionHandler\nnet.bytebuddy.asm.MemberSubstitution\nnet.bytebuddy.asm.MemberSubstitution$WithoutSpecification$ForMatchedField\nnet.bytebuddy.asm.Advice$Dispatcher$Inlining$Resolved$ForMethodExit$WithExceptionHandler\nnet.bytebuddy.asm.Advice$Appender\nnet.bytebuddy.NamingStrategy$SuffixingRandom$BaseNameResolver\nnet.bytebuddy.TypeCache$WithInlineExpunction\nnet.bytebuddy.utility.JavaModule$Dispatcher$CreationAction\nnet.bytebuddy.utility.JavaConstant$MethodHandle$Dispatcher\nnet.bytebuddy.utility.JavaConstant$MethodType$Dispatcher\nnet.bytebuddy.utility.JavaConstant$MethodHandle$Dispatcher$Initializable\nnet.bytebuddy.utility.JavaModule$Dispatcher$Enabled\nnet.bytebuddy.utility.RandomString\nnet.bytebuddy.utility.CompoundList\nnet.bytebuddy.utility.privilege.GetSystemPropertyAction\nnet.bytebuddy.utility.JavaModule$Dispatcher\nnet.bytebuddy.NamingStrategy$PrefixingRandom\nnet.bytebuddy.pool.TypePool$AbstractBase$ArrayTypeResolution\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$LazyMethodDescription$LazyNonGenericReceiverType\nnet.bytebuddy.pool.TypePool$Default$GenericTypeRegistrant\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$LazyMethodDescription$LazyParameterDescription\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$LazyTokenList$ForWildcardBound\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForRawType\nnet.bytebuddy.pool.TypePool$AbstractBase$RawDescriptionArray\nnet.bytebuddy.implementation.attribute.AnnotationAppender$Target$OnType\nnet.bytebuddy.implementation.attribute.TypeAttributeAppender$Explicit\nnet.bytebuddy.implementation.attribute.TypeAttributeAppender$NoOp\nnet.bytebuddy.implementation.attribute.AnnotationAppender$1\nnet.bytebuddy.implementation.MethodCall$MethodInvoker\nnet.bytebuddy.implementation.LoadedTypeInitializer$NoOp\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForMethodParameter$Factory\nnet.bytebuddy.implementation.bytecode.member.MethodInvocation$DynamicInvocation\nnet.bytebuddy.implementation.bytecode.member.MethodInvocation$OfGenericMethod\nnet.bytebuddy.implementation.bytecode.member.FieldAccess$OfGenericField\nnet.bytebuddy.implementation.bytecode.member.FieldAccess$AccessDispatcher$FieldGetInstruction\nnet.bytebuddy.implementation.bytecode.Removal$1\nnet.bytebuddy.implementation.bytecode.constant.IntegerConstant$ConstantPool\nnet.bytebuddy.implementation.bytecode.constant.ClassConstant\nnet.bytebuddy.implementation.bytecode.collection.ArrayFactory$ArrayCreator$ForPrimitiveType\nnet.bytebuddy.implementation.bytecode.collection.ArrayFactory$ArrayCreator\nnet.bytebuddy.implementation.bytecode.assign.Assigner$EqualTypesOnly$1\nnet.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate\nnet.bytebuddy.implementation.bytecode.assign.InstanceCheck\nnet.bytebuddy.implementation.Implementation$Simple\nnet.bytebuddy.implementation.MethodCall$Appender\nnet.bytebuddy.implementation.HashCodeMethod$NullValueGuard$NoOp\nnet.bytebuddy.implementation.HashCodeMethod$OffsetProvider\nnet.bytebuddy.implementation.HashCodeMethod$OffsetProvider$ForFixedValue\nnet.bytebuddy.implementation.bind.ArgumentTypeResolver\nnet.bytebuddy.agent.builder.AgentBuilder$Transformer$ForAdvice$Entry$ForUnifiedAdvice\nnet.bytebuddy.agent.builder.AgentBuilder$FallbackStrategy$Simple\nnet.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$LambdaInstanceFactory$ConstructorImplementation\nnet.bytebuddy.agent.builder.AgentBuilder$DescriptionStrategy$SuperTypeLoading$Asynchronous$ThreadSwitchingClassLoadingDelegate$NotifyingClassLoadingAction\nnet.bytebuddy.agent.builder.AgentBuilder$InstallationListener\nnet.bytebuddy.agent.builder.AgentBuilder$Ignored\nnet.bytebuddy.agent.builder.AgentBuilder$RawMatcher$Conjunction\nnet.bytebuddy.agent.builder.AgentBuilder$Transformer$ForAdvice$Entry\nnet.bytebuddy.agent.builder.AgentBuilder$Transformer\nnet.bytebuddy.agent.builder.AgentBuilder$LocationStrategy\nnet.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy$SelfInjection$Eager\nnet.bytebuddy.agent.builder.AgentBuilder$TypeStrategy\nnet.bytebuddy.agent.builder.AgentBuilder$InstallationListener$NoOp\nnet.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$2\nnet.bytebuddy.agent.builder.AgentBuilder$Listener$Adapter\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$BatchAllocator$ForMatchedGrouping\nnet.bytebuddy.agent.builder.AgentBuilder$Matchable\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionStrategy$Installation\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$BatchAllocator$ForTotal\nnet.bytebuddy.agent.builder.AgentBuilder$ClassFileBufferStrategy$Default\nnet.bytebuddy.agent.builder.AgentBuilder$Default$Transformation$Simple$Resolution$BootstrapClassLoaderCapableInjectorFactory\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionScheduler\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionStrategy$Enabled$LookupKey\nnet.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer$LegacyVmDispatcher\nnet.bytebuddy.agent.builder.AgentBuilder$1\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener$NoOp\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener$BatchReallocator\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$DiscoveryStrategy$SinglePass\nnet.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy$Dispatcher\nnet.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer\nnet.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$LambdaInstanceFactory$ConstructorImplementation$Appender\nnet.bytebuddy.agent.builder.AgentBuilder$Default$BootstrapInjectionStrategy$Disabled\nnet.bytebuddy.agent.builder.AgentBuilder$Default$Ignoring\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector$ForRedefinition\nnet.bytebuddy.agent.builder.AgentBuilder$FallbackStrategy$ByThrowableType\nnet.bytebuddy.agent.builder.AgentBuilder$RawMatcher$ForElementMatchers\nnet.bytebuddy.agent.builder.AgentBuilder$Matchable$AbstractBase\nnet.bytebuddy.agent.builder.AgentBuilder$FallbackStrategy\nnet.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy\nnet.bytebuddy.agent.builder.AgentBuilder$Listener$WithErrorsOnly\nnet.bytebuddy.agent.builder.AgentBuilder$CircularityLock$Inactive\nnet.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$1\nnet.bytebuddy.agent.builder.AgentBuilder$PoolStrategy$WithTypePoolCache\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionStrategy\nnet.bytebuddy.agent.builder.AgentBuilder$Transformer$NoOp\nnet.bytebuddy.agent.builder.AgentBuilder$ClassFileBufferStrategy$Default$1\nnet.bytebuddy.agent.builder.AgentBuilder$Default$BootstrapInjectionStrategy$Unsafe\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$BatchAllocator\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$2\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener$ErrorEscalating$2\nnet.bytebuddy.agent.builder.AgentBuilder$ClassFileBufferStrategy$Default$2\nnet.bytebuddy.agent.builder.AgentBuilder$RawMatcher\nnet.bytebuddy.agent.builder.ResettableClassFileTransformer$AbstractBase\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener$ErrorEscalating\nnet.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer$Factory\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$BatchAllocator$ForFixedSize\nnet.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer$Factory$ForLegacyVm\nnet.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy$SelfInjection$Split\nnet.bytebuddy.agent.builder.AgentBuilder$LocationStrategy$NoOp\nnet.bytebuddy.agent.builder.AgentBuilder$Default$NativeMethodStrategy$Disabled\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionStrategy$Disabled\nnet.bytebuddy.agent.builder.AgentBuilder$RawMatcher$Trivial\nnet.bytebuddy.agent.builder.AgentBuilder$Listener$StreamWriting\nnet.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer$Factory$CreationAction\nnet.bytebuddy.agent.builder.AgentBuilder$Listener$WithTransformationsOnly\nnet.bytebuddy.agent.builder.LambdaFactory\nnet.bytebuddy.agent.builder.AgentBuilder$Identified$Narrowable\nnet.bytebuddy.agent.builder.AgentBuilder$Default$Transformation$Resolution$Unresolved\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$DiscoveryStrategy\nnet.bytebuddy.agent.builder.AgentBuilder$PoolStrategy$WithTypePoolCache$Simple\nnet.bytebuddy.agent.builder.AgentBuilder$LocationStrategy$ForClassLoader$1\nnet.bytebuddy.agent.builder.AgentBuilder$PoolStrategy$ClassLoading\nnet.bytebuddy.ByteBuddy\nnet.bytebuddy.description.field.FieldDescription$InDefinedShape\nnet.bytebuddy.description.field.FieldDescription$Token\nnet.bytebuddy.description.field.FieldDescription$TypeSubstituting\nnet.bytebuddy.description.field.FieldList\nnet.bytebuddy.dynamic.scaffold.TypeInitializer$Drain$Default\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Node\nnet.bytebuddy.dynamic.scaffold.InstrumentedType$Factory$Default\nnet.bytebuddy.dynamic.scaffold.FieldLocator$ForExactType\nnet.bytebuddy.dynamic.scaffold.MethodRegistry$Default\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Key$Store\nnet.bytebuddy.dynamic.scaffold.FieldRegistry$Default$Compiled$Entry\nnet.bytebuddy.dynamic.scaffold.FieldLocator$ForExactType$Factory\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Key$Store$Entry\nnet.bytebuddy.dynamic.scaffold.TypeInitializer$Drain\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Key$Harmonized\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ClassDumpAction\nnet.bytebuddy.dynamic.scaffold.TypeWriter$MethodPool$Record$ForDefinedMethod$OfVisibilityBridge$VisibilityBridge\nnet.bytebuddy.dynamic.scaffold.su.ConstructorStrategy$Default$1.class\nnet.bytebuddy.dynamic.scaffold.su.SubclassImplementationTarget$Factory.class\nnet.bytebuddy.dynamic.scaffold.su.ConstructorStrategy$Default.class\nnet.bytebuddy.dynamic.scaffold.su.ConstructorStrategy$Default$2.class\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$InitializationHandler$Creating\nnet.bytebuddy.dynamic.ClassFileLocator$AgentBased$ExtractionClassFileTransformer\nnet.bytebuddy.dynamic.Transformer$ForMethod$TransformedMethod$TransformedParameterList\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ImplementationDefinition$AbstractBase\nnet.bytebuddy.dynamic.ClassFileLocator$ForClassLoader$WeaklyReferenced\nnet.bytebuddy.dynamic.DynamicType$Builder$FieldDefinition$Optional$Valuable\nnet.bytebuddy.dynamic.loading.ClassLoadingStrategy$Default\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingUnsafe$Dispatcher$Enabled\nnet.bytebuddy.dynamic.loading.ClassLoadingStrategy$ForUnsafeInjection\nnet.bytebuddy.dynamic.loading.InjectionClassLoader$Strategy\nnet.bytebuddy.dynamic.loading.PackageDefinitionStrategy\nnet.bytebuddy.dynamic.loading.ClassLoadingStrategy\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$SynchronizationStrategy$ForJava7CapableVm\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$PackageLookupStrategy\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$ClassDefinitionAction\nnet.bytebuddy.dynamic.loading.InjectionClassLoader\nnet.bytebuddy.dynamic.loading.PackageDefinitionStrategy$ManifestReading$SealBaseLocator$ForFixedValue\nnet.bytebuddy.dynamic.loading.MultipleParentClassLoader\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingUnsafe$Dispatcher$Disabled\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingUnsafe$Dispatcher$CreationAction\nnet.bytebuddy.dynamic.loading.ClassReloadingStrategy$1\nnet.bytebuddy.dynamic.loading.NoOpClassFileTransformer\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher$CreationAction\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingLookup$Dispatcher$ForJava9CapableVm\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher$Direct$ForJava7CapableVm\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition\nnet.bytebuddy.dynamic.Transformer$NoOp\nnet.bytebuddy.dynamic.Transformer\nnet.bytebuddy.dynamic.DynamicType$Builder$FieldDefinition\nnet.bytebuddy.dynamic.NexusAccessor$Dispatcher$Unavailable\nnet.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$MethodDefinitionAdapter$TypeVariableAnnotationAdapter\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$TypeVariableDefinition\nnet.bytebuddy.dynamic.ClassFileLocator$Resolution$Explicit\nnet.bytebuddy.dynamic.DynamicType$Builder\nnet.bytebuddy.dynamic.DynamicType$Builder$FieldDefinition$Optional$Valuable$AbstractBase$Adapter\nnet.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$TypeVariableDefinitionAdapter\nnet.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$MethodDefinitionAdapter$ParameterAnnotationAdapter\nnet.bytebuddy.dynamic.ClassFileLocator$AgentBased$ClassLoadingDelegate$Explicit\nnet.bytebuddy.dynamic.ClassFileLocator$NoOp\nnet.bytebuddy.dynamic.TypeResolutionStrategy$Active\nnet.bytebuddy.dynamic.ClassFileLocator$AgentBased$ClassLoadingDelegate$ForDelegatingClassLoader$Dispatcher$CreationAction\nnet.bytebuddy.dynamic.TypeResolutionStrategy$Lazy\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$TypeVariableDefinition$AbstractBase\nnet.bytebuddy.dynamic.ClassFileLocator$ForJarFile\nnet.bytebuddy.NamingStrategy$SuffixingRandom\nnet.bytebuddy.matcher.LatentMatcher$ForMethodToken\nnet.bytebuddy.matcher.ElementMatcher$Junction$Disjunction\nnet.bytebuddy.matcher.MethodSortMatcher$Sort$3\nnet.bytebuddy.matcher.MethodSortMatcher$Sort\nnet.bytebuddy.matcher.StringMatcher$Mode$2\nnet.bytebuddy.matcher.StringMatcher$Mode\nnet.bytebuddy.matcher.ClassLoaderParentMatcher\nnet.bytebuddy.matcher.DeclaringMethodMatcher\nnet.bytebuddy.matcher.FieldTypeMatcher\nnet.bytebuddy.matcher.BooleanMatcher\nnet.bytebuddy.matcher.MethodExceptionTypeMatcher\nnet.bytebuddy.matcher.MethodSortMatcher$Sort$2\nnet.bytebuddy.matcher.DefinedShapeMatcher\nnet.bytebuddy.matcher.ErasureMatcher\nnet.bytebuddy.matcher.EqualityMatcher\nnet.bytebuddy.matcher.NameMatcher\nnet.bytebuddy.matcher.DeclaringTypeMatcher\nnet.bytebuddy.matcher.InheritedAnnotationMatcher\nnet.bytebuddy.matcher.LatentMatcher$ForFieldToken$ResolvedMatcher\nnet.bytebuddy.matcher.StringMatcher\nnet.bytebuddy.matcher.FilterableList$Empty\nnet.bytebuddy.matcher.SignatureTokenMatcher\nnet.bytebuddy.asm.Advice$Dispatcher$Resolved$ForMethodExit\nnet.bytebuddy.asm.Advice$OffsetMapping$ForInstrumentedMethod\nnet.bytebuddy.asm.Advice$OffsetMapping$ForThrowable\nnet.bytebuddy.asm.Advice$Dispatcher$Delegating$Resolved$AdviceMethodWriter\nnet.bytebuddy.asm.Advice$OffsetMapping$Factory$Illegal\nnet.bytebuddy.asm.Advice$OffsetMapping$Factory\nnet.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable$ReadWrite\nnet.bytebuddy.asm.Advice$OffsetMapping$ForStackManipulation$OfAnnotationProperty\nnet.bytebuddy.asm.Advice$Dispatcher$Inlining$Resolved$ForMethodEnter$WithRetainedEnterType\nnet.bytebuddy.asm.AsmVisitorWrapper$ForDeclaredMethods$MethodVisitorWrapper\nnet.bytebuddy.asm.Advice$Dispatcher$SuppressionHandler\nnet.bytebuddy.asm.Advice$ArgumentHandler\nnet.bytebuddy.asm.Advice$Dispatcher\nnet.bytebuddy.asm.Advice$StackMapFrameHandler$Default$TranslationMode\nnet.bytebuddy.asm.Advice$OffsetMapping$ForOrigin$Renderer$ForJavaSignature\nnet.bytebuddy.asm.Advice$Dispatcher$Delegating$Resolved$AdviceMethodWriter$ForMethodEnter\nnet.bytebuddy.asm.MemberSubstitution$Substitution$Resolver$Unresolved\nnet.bytebuddy.asm.Advice$Dispatcher$SuppressionHandler$Bound\nnet.bytebuddy.asm.Advice$OffsetMapping$ForEnterValue\nnet.bytebuddy.asm.Advice$Unused\nnet.bytebuddy.asm.Advice$MethodSizeHandler$Default$ForAdvice\nnet.bytebuddy.asm.Advice$MethodSizeHandler$ForInstrumentedMethod\nnet.bytebuddy.asm.AsmVisitorWrapper$NoOp\nnet.bytebuddy.asm.Advice$OffsetMapping$Target$ForArray$ReadOnly\nnet.bytebuddy.asm.Advice$OffsetMapping$Target$ForField$ReadWrite\nnet.bytebuddy.asm.Advice$ArgumentHandler$ForInstrumentedMethod\nnet.bytebuddy.asm.Advice$Dispatcher$RelocationHandler$Bound\nnet.bytebuddy.asm.Advice$OffsetMapping$ForOrigin$Renderer$ForStringRepresentation\nnet.bytebuddy.asm.Advice$MethodSizeHandler$Default\nnet.bytebuddy.asm.Advice$OffsetMapping$Factory$AdviceType\nnet.bytebuddy.asm.Advice$Dispatcher$Delegating$Resolved$ForMethodEnter$WithRetainedEnterType\nnet.bytebuddy.asm.Advice$Dispatcher$RelocationHandler$Disabled\nnet.bytebuddy.asm.AsmVisitorWrapper$ForDeclaredMethods\nnet.bytebuddy.asm.AsmVisitorWrapper$ForDeclaredFields$Entry\nnet.bytebuddy.asm.TypeConstantAdjustment$TypeConstantDissolvingClassVisitor$TypeConstantDissolvingMethodVisitor\nnet.bytebuddy.asm.Advice$Dispatcher$Delegating$Resolved$AdviceMethodWriter$ForMethodExit\nnet.bytebuddy.asm.Advice$OffsetMapping$ForInstrumentedMethod$3\nnet.bytebuddy.asm.Advice$StackMapFrameHandler$Default$WithPreservedArguments$RequiringConsistentShape\nnet.bytebuddy.asm.Advice$MethodSizeHandler$ForAdvice\nnet.bytebuddy.asm.Advice\nnet.bytebuddy.asm.Advice$Dispatcher$SuppressionHandler$Suppressing$Bound\nnet.bytebuddy.asm.Advice$OffsetMapping$ForOrigin$Renderer$ForConstantValue\nnet.bytebuddy.asm.Advice$OffsetMapping$ForOrigin$Renderer$ForReturnTypeName\nnet.bytebuddy.utility.JavaConstant$MethodType\nnet.bytebuddy.utility.JavaConstant$MethodHandle$Dispatcher$AbstractBase\nnet.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor\nnet.bytebuddy.TypeCache$StorageKey\nnet.bytebuddy.pool.TypePool$AbstractBase$RawTypeValue\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$TokenizedGenericType$Malformed$TokenList\nnet.bytebuddy.pool.TypePool$Default$TypeExtractor$FieldExtractor\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$LazyTokenList\nnet.bytebuddy.pool.TypePool$1\nnet.bytebuddy.pool.TypePool$AbstractBase$Hierarchical\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken$ParameterToken\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForTypeVariable$AnnotatedTypeVariable\nnet.bytebuddy.pool.TypePool$AbstractBase$RawDescriptionArray$ComponentTypeReference\nnet.bytebuddy.pool.TypePool$AbstractBase$RawEnumerationValue\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken$Resolution\nnet.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$ForMethod$Tokenized\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForParameterizedType\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$TokenizedGenericType$TokenList\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$LazyMethodDescription$LazyParameterizedReceiverType\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$ForMethod\nnet.bytebuddy.pool.TypePool$CacheProvider$Simple\nnet.bytebuddy.pool.TypePool$Default$TypeExtractor\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$FieldToken\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForParameterizedType$LazyParameterizedType\nnet.bytebuddy.pool.TypePool$Default$WithLazyResolution$LazyTypeDescription\nnet.bytebuddy.implementation.FixedValue$ForValue$StaticFieldByteCodeAppender\nnet.bytebuddy.implementation.ToStringMethod$PrefixResolver$Default$1\nnet.bytebuddy.implementation.attribute.MethodAttributeAppender$Factory\nnet.bytebuddy.implementation.attribute.FieldAttributeAppender\nnet.bytebuddy.implementation.attribute.MethodAttributeAppender$ForInstrumentedMethod\nnet.bytebuddy.implementation.attribute.FieldAttributeAppender$Factory\nnet.bytebuddy.implementation.attribute.FieldAttributeAppender$ForInstrumentedField\nnet.bytebuddy.implementation.EqualsMethod$ValueComparator$7\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForStringConstant\nnet.bytebuddy.implementation.bytecode.StackManipulation$Illegal\nnet.bytebuddy.implementation.bytecode.member.FieldAccess$1\nnet.bytebuddy.implementation.bytecode.member.MethodVariableAccess$MethodLoading$TypeCastingHandler$NoOp\nnet.bytebuddy.implementation.bytecode.constant.ClassConstant$ForReferenceType\nnet.bytebuddy.implementation.bytecode.constant.LongConstant$ConstantPool\nnet.bytebuddy.implementation.bytecode.constant.FieldConstant\nnet.bytebuddy.implementation.bytecode.constant.JavaConstantValue\nnet.bytebuddy.implementation.bytecode.collection.ArrayAccess\nnet.bytebuddy.implementation.bytecode.ByteCodeAppender$Compound\nnet.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveTypeAwareAssigner\nnet.bytebuddy.implementation.bytecode.assign.Assigner$Refusing\nnet.bytebuddy.implementation.bytecode.StackManipulation$Size\nnet.bytebuddy.implementation.EqualsMethod$TypeCompatibilityCheck$1\nnet.bytebuddy.implementation.MethodDelegation$ImplementationDelegate$Compiled$ForConstruction\nnet.bytebuddy.implementation.HashCodeMethod$ValueTransformer$8\nnet.bytebuddy.implementation.MethodCall$MethodLocator$ForExplicitMethod\nnet.bytebuddy.implementation.MethodCall\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForMethodParameterArray$ForInstrumentedMethod\nnet.bytebuddy.implementation.Implementation$SpecialMethodInvocation$Illegal\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForMethodParameterArrayElement\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ConstantPoolWrapper\nnet.bytebuddy.implementation.EqualsMethod$ValueComparator$8\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ConstantPoolWrapper$7\nnet.bytebuddy.implementation.EqualsMethod$ConditionalReturn\nnet.bytebuddy.implementation.HashCodeMethod$ValueTransformer\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForInterceptedMethodParameters\nnet.bytebuddy.implementation.HashCodeMethod$ValueTransformer$6\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$MethodBinding$Builder$Build\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$TerminationHandler$Default$1\nnet.bytebuddy.implementation.bind.MethodDelegationBinder\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$MethodInvoker$Simple\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$MethodInvoker$Virtual\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$AmbiguityResolver$NoOp\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$ParameterBinding$Unique\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$TerminationHandler$Default$2\nnet.bytebuddy.implementation.bind.annotation.FieldProxy$Binder\nnet.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder$DelegationProcessor$Handler\nnet.bytebuddy.implementation.bind.annotation.Pipe$Binder$Redirection$MethodCall\nnet.bytebuddy.implementation.bind.annotation.Morph$Binder$RedirectionProxy$StaticFieldConstructor\nnet.bytebuddy.implementation.bind.annotation.Pipe$Binder$Redirection\nnet.bytebuddy.implementation.bind.annotation.Super$Binder$TypeLocator\nnet.bytebuddy.implementation.bind.annotation.StubValue$Binder\nnet.bytebuddy.implementation.bind.annotation.FieldProxy$Binder$AccessorProxy\nnet.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder$ParameterBinder$ForFixedValue\nnet.bytebuddy.implementation.bind.annotation.Super$Binder$TypeLocator$ForInstrumentedType\nnet.bytebuddy.implementation.bind.annotation.FieldProxy$Binder$InstanceFieldConstructor\nnet.bytebuddy.implementation.bind.annotation.FieldValue$Binder\nnet.bytebuddy.implementation.bind.annotation.FieldProxy$Binder$FieldResolver\nnet.bytebuddy.implementation.bind.annotation.FieldProxy$Binder$FieldResolver$ForGetter\nnet.bytebuddy.implementation.bind.annotation.FieldProxy$Binder$InstanceFieldConstructor$Appender\nnet.bytebuddy.implementation.bind.annotation.Super$Instantiation$2\nnet.bytebuddy.implementation.bind.annotation.DefaultCall\nnet.bytebuddy.implementation.bind.annotation.Morph$Binder$RedirectionProxy$InstanceFieldConstructor\nnet.bytebuddy.implementation.bind.annotation.IgnoreForBinding\nnet.bytebuddy.implementation.bind.annotation.FieldProxy$Binder$FieldGetter\nnet.bytebuddy.implementation.bind.annotation.SuperMethod\nnet.bytebuddy.implementation.bind.annotation.Argument$BindingMechanic$1\nnet.bytebuddy.implementation.bind.annotation.Empty$Binder\nnet.bytebuddy.implementation.bind.annotation.DefaultCall$Binder\nnet.bytebuddy.implementation.bind.annotation.Default$Binder\nnet.bytebuddy.implementation.bind.annotation.Pipe$Binder\nnet.bytebuddy.implementation.bind.annotation.This$Binder\nnet.bytebuddy.implementation.bind.annotation.Argument$BindingMechanic\nnet.bytebuddy.implementation.bind.annotation.BindingPriority\nnet.bytebuddy.build.HashCodeAndEqualsPlugin$Enhance$InvokeSuper$3\nnet.bytebuddy.build.EntryPoint$1\nnet.bytebuddy.build.HashCodeAndEqualsPlugin\nnet.bytebuddy.build.HashCodeAndEqualsPlugin$ValueHandling$Sort\nnet.bytebuddy.description.ModifierReviewable$OfAbstraction\nnet.bytebuddy.description.ModifierReviewable$ForMethodDescription\nnet.bytebuddy.description.ByteCodeElement\nnet.bytebuddy.description.modifier.ModifierContributor\nnet.bytebuddy.description.modifier.Visibility\nnet.bytebuddy.description.modifier.ProvisioningState\nnet.bytebuddy.description.modifier.Ownership\nnet.bytebuddy.description.modifier.ModifierContributor$ForType\nnet.bytebuddy.description.modifier.MethodArguments\nnet.bytebuddy.description.enumeration.EnumerationDescription$Latent\nnet.bytebuddy.description.ModifierReviewable\nnet.bytebuddy.description.method.ParameterDescription\nnet.bytebuddy.description.method.MethodList$ForTokens\nnet.bytebuddy.description.method.MethodList$AbstractBase\nnet.bytebuddy.description.method.ParameterList\nnet.bytebuddy.description.method.ParameterDescription$InGenericShape\nnet.bytebuddy.description.method.ParameterDescription$ForLoadedParameter\nnet.bytebuddy.description.method.MethodList$TypeSubstituting\nnet.bytebuddy.description.method.MethodList$Explicit\nnet.bytebuddy.description.method.ParameterList$ForLoadedExecutable$Dispatcher$CreationAction\nnet.bytebuddy.description.method.MethodDescription$SignatureToken\nnet.bytebuddy.description.method.MethodDescription$TypeSubstituting\nnet.bytebuddy.description.method.ParameterDescription$ForLoadedParameter$Dispatcher$ForJava8CapableVm\nnet.bytebuddy.description.method.ParameterDescription$ForLoadedParameter$Dispatcher$CreationAction\nnet.bytebuddy.description.method.ParameterList$AbstractBase\nnet.bytebuddy.description.method.MethodList$ForLoadedMethods\nnet.bytebuddy.description.type.PackageDescription\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Dispatcher$ForJava8CapableVm$Resolved\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$AnnotationStripper\nnet.bytebuddy.description.type.TypeList$Generic$Explicit\nnet.bytebuddy.description.type.TypeDescription$Generic$OfGenericArray\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Dispatcher$CreationAction\nnet.bytebuddy.description.type.TypeDescription$Generic$LazyProjection$WithLazyNavigation$LazyInterfaceList\nnet.bytebuddy.description.type.TypeDescription$Generic$LazyProjection$ForLoadedFieldType\nnet.bytebuddy.description.type.TypeDescription$Generic$LazyProjection$WithLazyNavigation$OfAnnotatedElement\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Reifying$2\nnet.bytebuddy.description.type.TypeVariableToken\nnet.bytebuddy.description.type.TypeDescription$SuperTypeLoading$ClassLoadingTypeProjection\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Substitutor$ForTypeVariableBinding$RetainedMethodTypeVariable\nnet.bytebuddy.description.type.PackageDescription$AbstractBase\nnet.bytebuddy.description.type.TypeList$Generic$ForLoadedTypes$OfTypeVariables\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Substitutor\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Delegator\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForTypeVariableBoundType\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Dispatcher$ForJava8CapableVm$AnnotatedExceptionType\nnet.bytebuddy.description.type.TypeDescription$Generic$OfTypeVariable\nnet.bytebuddy.description.type.TypeDescription$Generic$OfWildcardType$ForLoadedType\nnet.bytebuddy.description.type.TypeDescription$Generic$OfParameterizedType$RenderingDelegate\nnet.bytebuddy.description.type.TypeDescription$Generic$LazyProjection$WithResolvedErasure\nnet.bytebuddy.description.type.TypeDescription$Generic$OfParameterizedType$ForReifiedType\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Dispatcher$ForLegacyVm\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Validator$3\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Assigner$Dispatcher$ForTypeVariable\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$NoOp\nnet.bytebuddy.description.type.TypeDescription$Generic$OfTypeVariable$WithAnnotationOverlay\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$AnnotationStripper$NonAnnotatedTypeVariable\nnet.bytebuddy.description.type.TypeDescription$SuperTypeLoading$ClassLoadingDelegate$Simple\nnet.bytebuddy.description.type.TypeList\nnet.bytebuddy.description.ModifierReviewable$ForFieldDescription\nnet.bytebuddy.description.ByteCodeElement$Token\nnet.bytebuddy.description.annotation.AnnotationDescription$AnnotationInvocationHandler\nnet.bytebuddy.description.annotation.AnnotationValue$ForEnumerationDescription\nnet.bytebuddy.description.annotation.AnnotationValue$RenderingDispatcher$2\nnet.bytebuddy.description.annotation.AnnotationValue$1\nnet.bytebuddy.description.annotation.AnnotationValue$Loaded$AbstractBase\nnet.bytebuddy.description.annotation.AnnotationDescription\nnet.bytebuddy.description.annotation.AnnotationValue$ForAnnotationDescription\nnet.bytebuddy.description.annotation.AnnotationList$Empty\nnet.bytebuddy.description.annotation.AnnotationValue$ForTypeDescription$Loaded\nnet.bytebuddy.description.annotation.AnnotationValue$ForAnnotationDescription$IncompatibleRuntimeType\nnet.bytebuddy.description.annotation.AnnotationDescription$Latent$Loadable\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForNonArrayType$8\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForArrayType$7\nnet.bytebuddy.description.annotation.AnnotationValue$Loaded$State\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$Loaded\nnet.bytebuddy.description.field.FieldDescription$SignatureToken\nnet.bytebuddy.description.field.FieldList$AbstractBase\nnet.bytebuddy.description.field.FieldList$Empty\nnet.bytebuddy.description.field.FieldDescription$InGenericShape\nnet.bytebuddy.description.field.FieldList$ForTokens\nnet.bytebuddy.description.TypeVariableSource$AbstractBase\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Simple$Annotatable\nnet.bytebuddy.dynamic.ClassFileLocator$ForClassLoader\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ImplementationDefinition$Optional\nnet.bytebuddy.dynamic.ClassFileLocator$AgentBased\nnet.bytebuddy.dynamic.ClassFileLocator$AgentBased$ClassLoadingDelegate$ForDelegatingClassLoader\nnet.bytebuddy.dynamic.ClassFileLocator$AgentBased$ClassLoadingDelegate$Default\nnet.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter\nnet.bytebuddy.dynamic.ClassFileLocator$ForModule$WeaklyReferenced\nnet.bytebuddy.dynamic.Transformer$ForMethod$MethodModifierTransformer\nnet.bytebuddy.dynamic.ClassFileLocator$AgentBased$ClassLoadingDelegate$ForDelegatingClassLoader$Dispatcher$Unresolved\nnet.bytebuddy.dynamic.Nexus\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Initial\nnet.bytebuddy.dynamic.scaffold.MethodRegistry$Handler$ForImplementation$Compiled\nnet.bytebuddy.dynamic.scaffold.ClassWriterStrategy$Default$2\nnet.bytebuddy.dynamic.scaffold.FieldRegistry$Default\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Node$Sort\nnet.bytebuddy.dynamic.scaffold.TypeWriter$MethodPool$Record$ForDefinedMethod$WithoutBody\nnet.bytebuddy.dynamic.scaffold.FieldLocator$Resolution$Illegal\nnet.bytebuddy.dynamic.scaffold.TypeInitializer\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Harmonizer$ForJavaMethod\nnet.bytebuddy.dynamic.scaffold.InstrumentedType$1\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ValidatingClassVisitor\nnet.bytebuddy.dynamic.scaffold.MethodRegistry$Handler$ForAbstractMethod\nnet.bytebuddy.dynamic.scaffold.TypeWriter$MethodPool$Record$ForDefinedMethod$WithAnnotationDefaultValue\nnet.bytebuddy.dynamic.scaffold.InstrumentedType$Default\nnet.bytebuddy.dynamic.scaffold.TypeWriter\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ValidatingClassVisitor$Constraint$ForAnnotation\nnet.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget$RebasedMethodInvocation\nnet.bytebuddy.dynamic.scaffold.inline.RedefinitionDynamicTypeBuilder\nnet.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder\nnet.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder\nnet.bytebuddy.dynamic.scaffold.inline.MethodNameTransformer$Suffixing\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$InitializationHandler$Appending$WithDrain\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Merger$Directional\nnet.bytebuddy.dynamic.scaffold.MethodGraph\nnet.bytebuddy.dynamic.scaffold.FieldLocator$ForClassHierarchy\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Harmonizer\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ValidatingClassVisitor$Constraint$ForPackageType\nnet.bytebuddy.dynamic.scaffold.FieldRegistry$Default$Entry\nnet.bytebuddy.dynamic.scaffold.TypeWriter$MethodPool$Record$AccessBridgeWrapper\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ValidatingClassVisitor$Constraint$ForInterface\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$InitializationHandler\nnet.bytebuddy.dynamic.scaffold.MethodRegistry$Handler$Compiled\nnet.bytebuddy.dynamic.scaffold.FieldLocator$Resolution\nnet.bytebuddy.dynamic.scaffold.FieldLocator$ForTopLevelType\nnet.bytebuddy.dynamic.scaffold.FieldLocator$ForClassHierarchy$Factory\nnet.bytebuddy.dynamic.scaffold.MethodRegistry\nnet.bytebuddy.matcher.LatentMatcher$ForFieldToken\nnet.bytebuddy.matcher.DescriptorMatcher\nnet.bytebuddy.matcher.CollectionSizeMatcher\nnet.bytebuddy.matcher.MethodParameterTypeMatcher\nnet.bytebuddy.matcher.StringMatcher$Mode$8\nnet.bytebuddy.matcher.DeclaringAnnotationMatcher\nnet.bytebuddy.matcher.MethodSortMatcher$Sort$1\nnet.bytebuddy.matcher.NegatingMatcher\nnet.bytebuddy.matcher.MethodSortMatcher\nnet.bytebuddy.asm.Advice$MethodSizeHandler$Default$WithCopiedArguments\nnet.bytebuddy.asm.Advice$Dispatcher$RelocationHandler\nnet.bytebuddy.asm.Advice$MethodSizeHandler$NoOp\nnet.bytebuddy.asm.Advice$OnDefaultValue\nnet.bytebuddy.asm.Advice$OffsetMapping$ForArgument$Resolved\nnet.bytebuddy.asm.Advice$Dispatcher$RelocationHandler$ForValue$5\nnet.bytebuddy.asm.Advice$OffsetMapping$Target$ForArray$ReadWrite\nnet.bytebuddy.asm.TypeConstantAdjustment\nnet.bytebuddy.asm.Advice$OffsetMapping$Sort$2\nnet.bytebuddy.asm.Advice$Dispatcher$Unresolved\nnet.bytebuddy.asm.Advice$Dispatcher$Inlining$Resolved$AdviceMethodInliner$ExceptionTableExtractor\nnet.bytebuddy.asm.Advice$Dispatcher$Inlining$CodeTranslationVisitor$ForMethodEnter\nnet.bytebuddy.asm.MemberSubstitution$Substitution$Resolver\nnet.bytebuddy.asm.Advice$OffsetMapping$ForOrigin\nnet.bytebuddy.asm.MemberSubstitution$TypePoolResolver$OfImplicitPool\nnet.bytebuddy.asm.ModifierAdjustment$Adjustment\nnet.bytebuddy.asm.Advice$OffsetMapping$ForArgument$Resolved$Factory\nnet.bytebuddy.asm.Advice$ExceptionHandler$Default\nnet.bytebuddy.asm.Advice$StackMapFrameHandler$Default$TranslationMode$2\nnet.bytebuddy.asm.Advice$Thrown\nnet.bytebuddy.asm.Advice$MethodSizeHandler$Default$WithRetainedArguments\nnet.bytebuddy.asm.Advice$Return\nnet.bytebuddy.asm.MemberSubstitution$WithoutSpecification$ForMatchedByteCodeElement\nnet.bytebuddy.asm.MemberSubstitution$Substitution$NoOp\nnet.bytebuddy.asm.MemberRemoval$MemberRemovingClassVisitor\nnet.bytebuddy.asm.MemberSubstitution$Substitution$Resolver$MethodInvoking\nnet.bytebuddy.asm.Advice$Dispatcher$Resolved\nnet.bytebuddy.asm.Advice$Dispatcher$RelocationHandler$ForType\nnet.bytebuddy.asm.MemberSubstitution$Substitution$InvocationType\nnet.bytebuddy.asm.Advice$StackMapFrameHandler$Default\nnet.bytebuddy.asm.MemberSubstitution$TypePoolResolver$ForClassFileLocator\nnet.bytebuddy.asm.Advice$OffsetMapping$ForThisReference\nnet.bytebuddy.asm.Advice$OffsetMapping$ForSerializedValue\nnet.bytebuddy.asm.Advice$Dispatcher$Delegating$Resolved\nnet.bytebuddy.asm.Advice$OffsetMapping$Sort$1\nnet.bytebuddy.asm.Advice$OffsetMapping$ForField$Resolved\nnet.bytebuddy.asm.Advice$StackMapFrameHandler$Default$WithPreservedArguments\nnet.bytebuddy.asm.Advice$OffsetMapping$ForEnterValue$Factory\nnet.bytebuddy.asm.Advice$ArgumentHandler$Factory$2\nnet.bytebuddy.asm.Advice$Dispatcher$Inactive\nnet.bytebuddy.asm.Advice$1\nnet.bytebuddy.asm.Advice$OffsetMapping$ForField$Unresolved$WithImplicitType\nnet.bytebuddy.asm.Advice$OffsetMapping$Target$ForDefaultValue$ReadOnly\nnet.bytebuddy.asm.MemberRemoval\nnet.bytebuddy.asm.AsmVisitorWrapper$AbstractBase\nnet.bytebuddy.asm.MemberSubstitution$Substitution$Compound\nnet.bytebuddy.asm.MemberSubstitution$SubstitutingMethodVisitor\nnet.bytebuddy.asm.Advice$Dispatcher$Inlining$Resolved\nnet.bytebuddy.asm.Advice$Appender$EmulatingMethodVisitor\nnet.bytebuddy.ClassFileVersion$VersionExtractor\nnet.bytebuddy.utility.JavaConstant$MethodHandle$Dispatcher$CreationAction\nnet.bytebuddy.utility.OpenedClassReader\nnet.bytebuddy.utility.JavaConstant$MethodHandle\nnet.bytebuddy.utility.visitor.StackAwareMethodVisitor$1\nnet.bytebuddy.utility.visitor.StackAwareMethodVisitor\nnet.bytebuddy.ByteBuddy$EnumerationImplementation$InitializationAppender\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForUnboundWildcard\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForLowerBoundWildcard$LazyLowerBoundWildcard\nnet.bytebuddy.pool.TypePool$Resolution$Illegal\nnet.bytebuddy.pool.TypePool$Default$TypeExtractor$MethodExtractor\nnet.bytebuddy.pool.TypePool$Empty\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$Raw$RawAnnotatedType\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$TokenizedGenericType$Malformed\nnet.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$ForSignature$OfMethod$ParameterTypeRegistrant\nnet.bytebuddy.pool.TypePool$Default$AnnotationRegistrant$ForByteCodeElement$WithIndex\nnet.bytebuddy.pool.TypePool$Default$ComponentTypeLocator$ForAnnotationProperty$Bound\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$LazyMethodDescription\nnet.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase\nnet.bytebuddy.pool.TypePool$Default$TypeExtractor$AnnotationExtractor\nnet.bytebuddy.pool.TypePool$Default$AnnotationRegistrant$AbstractBase$ForTypeVariable\nnet.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$ForSignature$OfMethod$ExceptionTypeRegistrant\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$LazyTypeList\nnet.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$ForInnerClass\nnet.bytebuddy.pool.TypePool$LazyFacade$LazyResolution\nnet.bytebuddy.pool.TypePool$Default$ComponentTypeLocator$ForAnnotationProperty\nnet.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$ForSignature$OfMethod$ReturnTypeTypeRegistrant\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForParameterizedType$Nested$LazyParameterizedType\nnet.bytebuddy.pool.TypePool$Default$AnnotationRegistrant$AbstractBase$ForTypeVariable$WithIndex$DoubleIndexed\nnet.bytebuddy.implementation.MethodAccessorFactory$AccessType\nnet.bytebuddy.implementation.MethodCall$MethodLocator$ForElementMatcher\nnet.bytebuddy.implementation.Implementation$Context$Default$FieldSetter\nnet.bytebuddy.implementation.Implementation$Context$Default$AccessorMethodDelegation\nnet.bytebuddy.implementation.FixedValue$ForThisValue\nnet.bytebuddy.implementation.attribute.AnnotationValueFilter$Factory\nnet.bytebuddy.implementation.attribute.AnnotationAppender$Target\nnet.bytebuddy.implementation.attribute.MethodAttributeAppender$NoOp\nnet.bytebuddy.implementation.attribute.MethodAttributeAppender\nnet.bytebuddy.implementation.attribute.TypeAttributeAppender$ForInstrumentedType\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$11\nnet.bytebuddy.implementation.EqualsMethod$ValueComparator$2\nnet.bytebuddy.implementation.MethodCall$MethodInvoker$ForContextualInvocation\nnet.bytebuddy.implementation.EqualsMethod$ValueComparator\nnet.bytebuddy.implementation.bytecode.member.FieldAccess$AccessDispatcher\nnet.bytebuddy.implementation.bytecode.member.MethodVariableAccess$OffsetIncrementing\nnet.bytebuddy.implementation.bytecode.member.FieldAccess$AccessDispatcher$AbstractFieldInstruction\nnet.bytebuddy.implementation.bytecode.Removal$2\nnet.bytebuddy.implementation.bytecode.StackManipulation$Trivial\nnet.bytebuddy.implementation.bytecode.constant.FloatConstant$ConstantPool\nnet.bytebuddy.implementation.bytecode.constant.IntegerConstant$TwoBytePush\nnet.bytebuddy.implementation.bytecode.constant.DoubleConstant$ConstantPool\nnet.bytebuddy.implementation.bytecode.StackManipulation$Compound\nnet.bytebuddy.implementation.bytecode.Duplication$WithFlip\nnet.bytebuddy.implementation.bytecode.assign.Assigner$Typing\nnet.bytebuddy.implementation.bytecode.assign.primitive.VoidAwareAssigner\nnet.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation\nnet.bytebuddy.implementation.bytecode.assign.Assigner$EqualTypesOnly\nnet.bytebuddy.implementation.Implementation$Context$ExtractableView\nnet.bytebuddy.implementation.Implementation$Composable\nnet.bytebuddy.implementation.FixedValue$1\nnet.bytebuddy.implementation.Implementation$Context\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$Target$Resolved\nnet.bytebuddy.implementation.bind.annotation.Argument$BindingMechanic$2\nnet.bytebuddy.implementation.bind.annotation.FieldProxy$Binder$FieldResolver$ForGetterSetterPair\nnet.bytebuddy.implementation.InvokeDynamic$WithImplicitTarget\nnet.bytebuddy.implementation.EqualsMethod$TypeCompatibilityCheck$2\nnet.bytebuddy.implementation.FixedValue$AssignerConfigurable\nnet.bytebuddy.implementation.LoadedTypeInitializer$Compound\nnet.bytebuddy.implementation.FieldAccessor$FieldLocation\nnet.bytebuddy.implementation.InvokeDynamic$TerminationHandler$2\nnet.bytebuddy.implementation.MethodDelegation$Appender\nnet.bytebuddy.implementation.HashCodeMethod$NullValueGuard$UsingJump\nnet.bytebuddy.implementation.SuperMethodCall$WithoutReturn\nnet.bytebuddy.implementation.MethodCall$TargetHandler$ForField\nnet.bytebuddy.implementation.SuperMethodCall$Appender$TerminationHandler$2\nnet.bytebuddy.implementation.ToStringMethod$PrefixResolver\nnet.bytebuddy.implementation.EqualsMethod$NullValueGuard$NoOp\nnet.bytebuddy.implementation.auxiliary.AuxiliaryType$NamingStrategy$SuffixingRandom\nnet.bytebuddy.implementation.auxiliary.TypeProxy$InvocationFactory$Default$2\nnet.bytebuddy.implementation.auxiliary.TypeProxy$MethodCall\nnet.bytebuddy.implementation.auxiliary.MethodCallProxy$PrecomputedMethodGraph\nnet.bytebuddy.implementation.auxiliary.TypeProxy\nnet.bytebuddy.implementation.auxiliary.TypeProxy$MethodCall$Appender\nnet.bytebuddy.implementation.auxiliary.MethodCallProxy$AssignableSignatureCall\nnet.bytebuddy.implementation.auxiliary.TypeProxy$SilentConstruction\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForNullConstant\nnet.bytebuddy.implementation.SuperMethodCall$Appender$TerminationHandler\nnet.bytebuddy.implementation.EqualsMethod$SuperClassCheck$1\nnet.bytebuddy.implementation.HashCodeMethod$NullValueGuard\nnet.bytebuddy.implementation.MethodAccessorFactory\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForInstance\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader\nnet.bytebuddy.implementation.FieldAccessor$ForParameterSetter$TerminationHandler$2\nnet.bytebuddy.implementation.FieldAccessor$FieldNameExtractor$ForFixedValue\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForThisReference$Factory\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ConstantPoolWrapper$8\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForInstance\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForInterceptedMethodInstanceAndParameters\nnet.bytebuddy.implementation.Implementation$Context$Disabled$Factory\nnet.bytebuddy.implementation.EqualsMethod$SuperClassCheck\nnet.bytebuddy.implementation.EqualsMethod$ValueComparator$9\nnet.bytebuddy.implementation.MethodDelegation$ImplementationDelegate$ForField\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ConstantPoolWrapper$6\nnet.bytebuddy.implementation.ToStringMethod$1\nnet.bytebuddy.implementation.MethodCall$TerminationHandler\nnet.bytebuddy.implementation.InvocationHandlerAdapter$ForInstance$Appender\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForClassConstant\nnet.bytebuddy.implementation.EqualsMethod$NullValueGuard$UsingJump$AfterInstruction\nnet.bytebuddy.implementation.SuperMethodCall$Appender$TerminationHandler$1\nnet.bytebuddy.ClassFileVersion\nnet.bytebuddy.agent.builder.AgentBuilder$Listener\nnet.bytebuddy.agent.builder.ResettableClassFileTransformer\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy\nnet.bytebuddy.agent.builder.AgentBuilder$Default$Transforming\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener$Compound$CompoundIterable\nnet.bytebuddy.agent.builder.AgentBuilder$TypeStrategy$Default\nnet.bytebuddy.agent.builder.AgentBuilder$Identified$Extendable\nnet.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy$SelfInjection$Lazy\nnet.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$LambdaInstanceFactory\nnet.bytebuddy.agent.builder.AgentBuilder$Default$Transformation\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$DiscoveryStrategy$Reiterating$ReiteratingIterable\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$1\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionScheduler$Cancelable\nnet.bytebuddy.agent.builder.AgentBuilder$CircularityLock$Global\nnet.bytebuddy.agent.builder.AgentBuilder$InstallationListener$StreamWriting\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener$Pausing\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionListenable$WithoutBatchStrategy\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener$Yielding\nnet.bytebuddy.agent.builder.AgentBuilder$Transformer$Compound\nnet.bytebuddy.agent.builder.AgentBuilder$Transformer$ForAdvice\nnet.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer$Java9CapableVmDispatcher\nnet.bytebuddy.agent.builder.AgentBuilder$DescriptionStrategy$Default\nnet.bytebuddy.agent.builder.AgentBuilder$Default$NativeMethodStrategy$ForPrefix\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$DiscoveryStrategy$Reiterating$ReiteratingIterator\nnet.bytebuddy.dynamic.scaffold.TypeWriter$MethodPool$Record$ForDefinedMethod$OfVisibilityBridge\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Simple\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Harmonizer$ForJVMMethod\nnet.bytebuddy.dynamic.scaffold.ClassWriterStrategy\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$AbstractBase\nnet.bytebuddy.dynamic.scaffold.su.ConstructorStrategy$Default$WithMethodAttributeAppenderFactory.class\nnet.bytebuddy.dynamic.scaffold.su.SubclassImplementationTarget$OriginTypeResolver$2.class\nnet.bytebuddy.dynamic.scaffold.su.ConstructorStrategy$ForDefaultConstructor.class\nnet.bytebuddy.dynamic.scaffold.su.SubclassImplementationTarget$OriginTypeResolver.class\nnet.bytebuddy.dynamic.scaffold.TypeWriter$MethodPool$Record$ForNonImplementedMethod\nnet.bytebuddy.dynamic.ClassFileLocator$Compound\nnet.bytebuddy.dynamic.DynamicType$Builder$AbstractBase\nnet.bytebuddy.dynamic.loading.PackageDefinitionStrategy$Definition$Undefined\nnet.bytebuddy.dynamic.loading.ClassReloadingStrategy$BootstrapInjection$Disabled\nnet.bytebuddy.dynamic.loading.PackageDefinitionStrategy$Definition$Trivial\nnet.bytebuddy.dynamic.loading.ClassReloadingStrategy$Strategy$ClassResettingTransformer\nnet.bytebuddy.dynamic.loading.PackageDefinitionStrategy$Trivial\nnet.bytebuddy.dynamic.loading.PackageDefinitionStrategy$ManifestReading$SealBaseLocator$ForTypeResourceUrl\nnet.bytebuddy.dynamic.loading.ClassLoadingStrategy$UsingLookup\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$PersistenceHandler$1\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher$Direct\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingLookup$Dispatcher$Creator\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$PackageLookupStrategy$CreationAction\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$SynchronizationStrategy$Initializable\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingUnsafe$Dispatcher\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher$Indirect\nnet.bytebuddy.dynamic.Transformer$ForField$TransformedField\nnet.bytebuddy.dynamic.TypeResolutionStrategy$Passive\nnet.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$FieldDefinitionAdapter\nnet.bytebuddy.dynamic.ClassFileLocator$PackageDiscriminating\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Annotatable$AbstractBase$Adapter\nnet.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$FieldMatchAdapter\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Initial$AbstractBase\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Simple$AbstractBase\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$AbstractBase\nnet.bytebuddy.dynamic.DynamicType$Builder$TypeVariableDefinition$AbstractBase\nnet.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$MethodDefinitionAdapter$AnnotationAdapter\nnet.bytebuddy.matcher.LatentMatcher$Disjunction\nnet.bytebuddy.matcher.StringMatcher$Mode$1\nnet.bytebuddy.matcher.MethodReturnTypeMatcher\nnet.bytebuddy.matcher.LatentMatcher$Conjunction\nnet.bytebuddy.matcher.ElementMatcher$Junction$Conjunction\nnet.bytebuddy.matcher.MethodParameterTypesMatcher\nnet.bytebuddy.asm.Advice$Dispatcher$Delegating\nnet.bytebuddy.asm.Advice$OffsetMapping$Target$ForField$ReadOnly\nnet.bytebuddy.asm.Advice$Dispatcher$Inlining$Resolved$AdviceMethodInliner$ExceptionTableCollector\nnet.bytebuddy.asm.Advice$OffsetMapping$ForReturnValue\nnet.bytebuddy.asm.Advice$Dispatcher$Resolved$ForMethodEnter\nnet.bytebuddy.asm.Advice$This\nnet.bytebuddy.asm.Advice$ArgumentHandler$ForInstrumentedMethod$Default\nnet.bytebuddy.asm.Advice$OffsetMapping$Target$ForArray\nnet.bytebuddy.asm.Advice$Dispatcher$Resolved$AbstractBase\nnet.bytebuddy.asm.AsmVisitorWrapper\nnet.bytebuddy.NamingStrategy$SuffixingRandom$BaseNameResolver$ForGivenType\nnet.bytebuddy.utility.StreamDrainer\nnet.bytebuddy.NamingStrategy$SuffixingRandom$BaseNameResolver$ForUnnamedType\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$LazyMethodDescription$LazyParameterizedReceiverType$TypeArgumentList\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForPrimitiveType$LazyPrimitiveType\nnet.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase$ForLowerBound\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForTypeVariable$Formal\nnet.bytebuddy.pool.TypePool$Default$ComponentTypeLocator$Illegal\nnet.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase$ForUpperBound\nnet.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$ForSignature$OfMethod\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$ForField$Tokenized\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription\nnet.bytebuddy.pool.TypePool$Default$ReaderMode\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForParameterizedType$Nested\nnet.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$ForSignature$OfType$InterfaceTypeRegistrant\nnet.bytebuddy.pool.TypePool$Default$ComponentTypeLocator$ForArrayType\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$LazyAnnotationDescription\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForTypeVariable$UnresolvedTypeVariable\nnet.bytebuddy.pool.TypePool$Default$AnnotationRegistrant$ForTypeVariable\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$LazyPackageDescription\nnet.bytebuddy.pool.TypePool$Resolution$Simple\nnet.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$ForTopLevelType\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$ForField\nnet.bytebuddy.pool.TypePool$AbstractBase$RawAnnotationValue\nnet.bytebuddy.pool.TypePool$Explicit\nnet.bytebuddy.pool.TypePool$AbstractBase\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$TypeContainment\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$LazyMethodDescription$LazyParameterList\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$TypeContainment$WithinMethod\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$18\nnet.bytebuddy.implementation.MethodDelegation\nnet.bytebuddy.implementation.attribute.MethodAttributeAppender$Explicit$Target$OnMethod\nnet.bytebuddy.implementation.attribute.MethodAttributeAppender$Compound\nnet.bytebuddy.implementation.attribute.AnnotationAppender$Target$OnMethod\nnet.bytebuddy.implementation.attribute.FieldAttributeAppender$Factory$Compound\nnet.bytebuddy.implementation.attribute.MethodAttributeAppender$ForInstrumentedMethod$2\nnet.bytebuddy.implementation.attribute.TypeAttributeAppender$Compound\nnet.bytebuddy.implementation.attribute.AnnotationAppender$ForTypeAnnotations\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$Factory\nnet.bytebuddy.implementation.bytecode.TypeCreation\nnet.bytebuddy.implementation.bytecode.member.MethodVariableAccess$MethodLoading$TypeCastingHandler\nnet.bytebuddy.implementation.bytecode.member.MethodInvocation\nnet.bytebuddy.implementation.bytecode.member.MethodInvocation$HandleType\nnet.bytebuddy.implementation.bytecode.Duplication$2\nnet.bytebuddy.implementation.bytecode.constant.TextConstant\nnet.bytebuddy.implementation.bytecode.constant.IntegerConstant$SingleBytePush\nnet.bytebuddy.implementation.bytecode.constant.FloatConstant\nnet.bytebuddy.implementation.bytecode.collection.ArrayFactory$ArrayStackManipulation\nnet.bytebuddy.implementation.bytecode.collection.ArrayAccess$Putter\nnet.bytebuddy.implementation.bytecode.ByteCodeAppender$Size\nnet.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate$ExplicitlyTypedUnboxingResponsible\nnet.bytebuddy.implementation.bytecode.assign.TypeCasting\nnet.bytebuddy.implementation.bytecode.Duplication$4\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForLongConstant\nnet.bytebuddy.implementation.InvokeDynamic$WithImplicitType$OfInstance\nnet.bytebuddy.implementation.InvocationHandlerAdapter\nnet.bytebuddy.implementation.MethodCall$TargetHandler$ForConstructingInvocation\nnet.bytebuddy.implementation.FieldAccessor$PropertyConfigurable\nnet.bytebuddy.implementation.SuperMethodCall$1\nnet.bytebuddy.implementation.MethodDelegation$ImplementationDelegate$ForField$WithInstance\nnet.bytebuddy.implementation.FixedValue$ForNullValue\nnet.bytebuddy.implementation.FieldAccessor$ForParameterSetter$TerminationHandler\nnet.bytebuddy.implementation.Implementation$Target$AbstractBase$DefaultMethodInvocation\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$8\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForField\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$NameProvider\nnet.bytebuddy.implementation.Implementation$Context$Factory\nnet.bytebuddy.implementation.InvokeDynamic\nnet.bytebuddy.implementation.MethodDelegation$ImplementationDelegate$ForField$WithLookup\nnet.bytebuddy.implementation.HashCodeMethod$Appender\nnet.bytebuddy.implementation.InvocationHandlerAdapter$ForField\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$BindingResolver\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$AmbiguityResolver$Compound\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$BindingResolver$StreamWriting\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$AmbiguityResolver$Resolution\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$Record\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$TerminationHandler$Default\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$BindingResolver$Unique\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$Record$Illegal\nnet.bytebuddy.implementation.bind.annotation.Pipe\nnet.bytebuddy.implementation.bind.annotation.Super$1\nnet.bytebuddy.implementation.bind.annotation.Argument\nnet.bytebuddy.implementation.bind.annotation.FieldProxy$Binder$FieldGetter$Appender\nnet.bytebuddy.implementation.bind.annotation.DefaultCall$Binder$DefaultMethodLocator\nnet.bytebuddy.implementation.bind.annotation.AllArguments$Assignment\nnet.bytebuddy.implementation.bind.annotation.Origin\nnet.bytebuddy.implementation.bind.annotation.Super$Instantiation\nnet.bytebuddy.implementation.bind.annotation.Morph$Binder$RedirectionProxy$MethodCall\nnet.bytebuddy.implementation.bind.annotation.FieldProxy$Binder$FieldResolver$ForSetter\nnet.bytebuddy.implementation.bind.annotation.AllArguments$Binder\nnet.bytebuddy.implementation.bind.annotation.Morph$Binder$DefaultMethodLocator$Implicit\nnet.bytebuddy.implementation.bind.annotation.BindingPriority$Resolver\nnet.bytebuddy.implementation.bind.annotation.Morph$Binder$RedirectionProxy\nnet.bytebuddy.implementation.bind.annotation.FieldProxy$Binder$StaticFieldConstructor\nnet.bytebuddy.implementation.bind.annotation.FieldValue$Binder$Delegate\nnet.bytebuddy.implementation.bind.annotation.FieldProxy$Binder$FieldResolver$Factory\nnet.bytebuddy.implementation.bind.annotation.Empty\nnet.bytebuddy.implementation.bind.annotation.Morph\nnet.bytebuddy.implementation.bind.annotation.Morph$Binder\nnet.bytebuddy.implementation.bind.annotation.This\nnet.bytebuddy.implementation.bind.annotation.FieldProxy\nnet.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder$DelegationProcessor$Handler$Unbound$DefaultArgument\nnet.bytebuddy.implementation.bind.annotation.DefaultMethod\nnet.bytebuddy.implementation.bind.annotation.Super\nnet.bytebuddy.implementation.bind.annotation.Argument$1\nnet.bytebuddy.implementation.bind.annotation.FieldProxy$Binder$FieldResolver$Unresolved\nnet.bytebuddy.implementation.bind.annotation.Argument$Binder\nnet.bytebuddy.implementation.bind.annotation.Default\nnet.bytebuddy.implementation.bind.annotation.SuperMethod$Binder$DelegationMethod\nnet.bytebuddy.implementation.bind.annotation.DefaultCall$Binder$DefaultMethodLocator$Explicit\nnet.bytebuddy.implementation.bind.annotation.Default$Binder$TypeLocator$ForType\nnet.bytebuddy.implementation.bind.annotation.Pipe$Binder$Redirection$ConstructorCall\nnet.bytebuddy.implementation.bind.annotation.RuntimeType\nnet.bytebuddy.implementation.bind.annotation.Default$Binder$TypeLocator$ForParameterType\nnet.bytebuddy.implementation.bind.annotation.Morph$Binder$RedirectionProxy$InstanceFieldConstructor$Appender\nnet.bytebuddy.implementation.bind.annotation.DefaultMethod$Binder$MethodLocator\nnet.bytebuddy.implementation.bind.annotation.StubValue\nnet.bytebuddy.implementation.bind.annotation.FieldValue\nnet.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder$ParameterBinder$ForFixedValue$OfConstant\nnet.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder$DelegationProcessor$Handler$Unbound\nnet.bytebuddy.implementation.bind.ArgumentTypeResolver$ParameterIndexToken\nnet.bytebuddy.build.HashCodeAndEqualsPlugin$Enhance$InvokeSuper$2\nnet.bytebuddy.build.HashCodeAndEqualsPlugin$Enhance$InvokeSuper\nnet.bytebuddy.build.EntryPoint$Default$1\nnet.bytebuddy.build.HashCodeAndEqualsPlugin$Enhance\nnet.bytebuddy.build.HashCodeAndEqualsPlugin$ValueHandling\nnet.bytebuddy.description.ByteCodeElement$Token$TokenList\nnet.bytebuddy.description.NamedElement$WithGenericName\nnet.bytebuddy.description.ModifierReviewable$ForTypeDefinition\nnet.bytebuddy.description.modifier.ModifierContributor$ForField\nnet.bytebuddy.description.modifier.MethodStrictness\nnet.bytebuddy.description.modifier.ModifierContributor$Resolver\nnet.bytebuddy.description.modifier.FieldPersistence\nnet.bytebuddy.description.modifier.SynchronizationState\nnet.bytebuddy.description.enumeration.EnumerationDescription$ForLoadedEnumeration\nnet.bytebuddy.description.NamedElement$WithRuntimeName\nnet.bytebuddy.description.method.ParameterList$ForLoadedExecutable$Dispatcher$ForLegacyVm\nnet.bytebuddy.description.method.ParameterDescription$Latent\nnet.bytebuddy.description.method.MethodDescription$InDefinedShape\nnet.bytebuddy.description.method.ParameterList$Explicit\nnet.bytebuddy.description.method.ParameterList$ForLoadedExecutable$OfConstructor\nnet.bytebuddy.description.method.ParameterList$ForTokens\nnet.bytebuddy.description.method.MethodDescription$AbstractBase\nnet.bytebuddy.description.method.ParameterDescription$ForLoadedParameter$Dispatcher\nnet.bytebuddy.description.method.MethodList\nnet.bytebuddy.description.method.ParameterList$ForLoadedExecutable$Dispatcher\nnet.bytebuddy.description.method.ParameterList$ForLoadedExecutable\nnet.bytebuddy.description.method.ParameterDescription$ForLoadedParameter$Dispatcher$ForLegacyVm\nnet.bytebuddy.description.type.TypeDescription$Generic$Builder$OfGenericArrayType\nnet.bytebuddy.description.type.TypeDescription$Generic$OfParameterizedType$ForLoadedType\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Assigner$Dispatcher\nnet.bytebuddy.description.type.TypeList$Generic$ForDetachedTypes$WithResolvedErasure\nnet.bytebuddy.description.type.TypeDescription$ForLoadedType\nnet.bytebuddy.description.type.TypeDescription$Generic$LazyProjection\nnet.bytebuddy.description.type.TypeList$Generic$ForDetachedTypes$OfTypeVariables\nnet.bytebuddy.description.type.TypeList$AbstractBase\nnet.bytebuddy.description.type.TypeDescription$Generic$Builder\nnet.bytebuddy.description.type.TypeDescription$Generic$OfParameterizedType$ForLoadedType$ParameterArgumentTypeList\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Substitutor$ForDetachment\nnet.bytebuddy.description.type.TypeDescription$Generic$LazyProjection$WithLazyNavigation$LazySuperClass\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Dispatcher$ForJava8CapableVm$AnnotatedReturnType\nnet.bytebuddy.description.type.TypeList$Generic$ForDetachedTypes$OfTypeVariables$AttachedTypeVariable\nnet.bytebuddy.description.type.TypeDescription$Generic$OfTypeVariable$ForLoadedType\nnet.bytebuddy.description.type.TypeDescription$Generic$OfWildcardType$Latent\nnet.bytebuddy.description.type.TypeDescription$Generic$OfNonGenericType$ForReifiedErasure\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForTypeVariableBoundType$OfFormalTypeVariable\nnet.bytebuddy.description.type.TypeDescription$Generic$Builder$OfParameterizedType\nnet.bytebuddy.description.type.TypeList$Explicit\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Dispatcher$ForJava8CapableVm$AnnotatedSuperClass\nnet.bytebuddy.description.type.TypeDescription$SuperTypeLoading$ClassLoadingTypeList\nnet.bytebuddy.description.type.TypeDescription$Generic$OfTypeVariable$ForLoadedType$TypeVariableBoundList\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$ForSignatureVisitor$OfTypeArgument\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Substitutor$WithoutTypeSubstitution\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$ForSignatureVisitor\nnet.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForWildcardUpperBoundType\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Assigner$Dispatcher$ForParameterizedType$ParameterAssigner$CovariantBinding\nnet.bytebuddy.description.type.TypeDescription$Generic$AbstractBase\nnet.bytebuddy.description.type.PackageDescription$Simple\nnet.bytebuddy.description.type.TypeDescription$Generic$LazyProjection$WithLazyNavigation$LazyInterfaceType\nnet.bytebuddy.description.type.TypeDescription$Generic$Visitor$Assigner$Dispatcher$AbstractBase\nnet.bytebuddy.description.type.TypeDescription$Generic$OfNonGenericType$ForLoadedType\nnet.bytebuddy.description.type.TypeList$Generic$OfLoadedInterfaceTypes$TypeProjection\nnet.bytebuddy.description.type.TypeDescription$Generic$OfNonGenericType\nnet.bytebuddy.description.annotation.AnnotationDescription$AnnotationInvocationHandler$MissingValue\nnet.bytebuddy.description.annotation.AnnotationDescription$Builder\nnet.bytebuddy.description.field.FieldDescription$ForLoadedField\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Key$Detached\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ValidatingClassVisitor$Constraint$ForClass\nnet.bytebuddy.dynamic.scaffold.FieldRegistry\nnet.bytebuddy.dynamic.scaffold.MethodRegistry$Handler$ForAnnotationValue\nnet.bytebuddy.dynamic.scaffold.TypeInitializer$Simple\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Node$Simple\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Empty\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Key$Store$Entry$Resolved\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$InitializationHandler$Appending$FrameWriter$Active\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ValidatingClassVisitor$ValidatingMethodVisitor\nnet.bytebuddy.matcher.MethodSortMatcher$Sort$5\nnet.bytebuddy.asm.Advice$OffsetMapping$ForInstrumentedType\nnet.bytebuddy.asm.MemberSubstitution$Substitution$Resolver$FieldAccessing\nnet.bytebuddy.asm.Advice$ExceptionHandler$Simple\nnet.bytebuddy.asm.ModifierAdjustment$ModifierAdjustingClassVisitor\nnet.bytebuddy.asm.Advice$Dispatcher$Inlining$Resolved$ForMethodEnter\nnet.bytebuddy.asm.Advice$OffsetMapping$ForUnusedValue$Factory\nnet.bytebuddy.asm.Advice$OffsetMapping\nnet.bytebuddy.asm.AsmVisitorWrapper$ForDeclaredFields\nnet.bytebuddy.ClassFileVersion$VersionLocator\nnet.bytebuddy.TypeCache$SimpleKey\nnet.bytebuddy.utility.JavaConstant$MethodType$Dispatcher$ForJava7CapableVm\nnet.bytebuddy.utility.JavaConstant$MethodHandle$HandleType\nnet.bytebuddy.utility.JavaModule$Dispatcher$Disabled\nnet.bytebuddy.utility.JavaType\nnet.bytebuddy.utility.JavaModule\nnet.bytebuddy.utility.JavaConstant$MethodType$Dispatcher$CreationAction\nnet.bytebuddy.ClassFileVersion$VersionLocator$ForLegacyVm\nnet.bytebuddy.pool.TypePool$AbstractBase$RawTypeValue$Loaded\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$TypeContainment$WithinType\nnet.bytebuddy.pool.TypePool$Default$GenericTypeRegistrant$RejectingSignatureVisitor\nnet.bytebuddy.pool.TypePool$Default$AnnotationRegistrant$AbstractBase\nnet.bytebuddy.pool.TypePool$LazyFacade$LazyTypeDescription\nnet.bytebuddy.pool.TypePool$AbstractBase$RawEnumerationValue$LazyEnumerationDescription\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForUpperBoundWildcard$LazyUpperBoundWildcard\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForUnboundWildcard$LazyUnboundWildcard\nnet.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$ForSignature\nnet.bytebuddy.pool.TypePool$Resolution\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForUpperBoundWildcard\nnet.bytebuddy.pool.TypePool$Default$TypeExtractor$AnnotationExtractor$AnnotationLookup\nnet.bytebuddy.pool.TypePool$CacheProvider\nnet.bytebuddy.pool.TypePool$Default$AnnotationRegistrant$ForTypeVariable$WithIndex\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForTypeVariable$Formal$LazyTypeVariable\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken$Resolution$Illegal\nnet.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase$ForDirectBound\nnet.bytebuddy.pool.TypePool$Default\nnet.bytebuddy.pool.TypePool$Default$AnnotationRegistrant$ForTypeVariable$WithIndex$DoubleIndexed\nnet.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$ForSignature$OfField\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$FieldTokenList\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForTypeVariable\nnet.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$ForType$Tokenized\nnet.bytebuddy.implementation.ToStringMethod$PrefixResolver$Default$2\nnet.bytebuddy.implementation.attribute.MethodAttributeAppender$Explicit$Target\nnet.bytebuddy.implementation.attribute.FieldAttributeAppender$Explicit\nnet.bytebuddy.implementation.attribute.MethodAttributeAppender$ForReceiverType\nnet.bytebuddy.implementation.attribute.AnnotationValueFilter$Default$1\nnet.bytebuddy.implementation.attribute.AnnotationValueFilter$1\nnet.bytebuddy.implementation.ExceptionMethod$ConstructionDelegate\nnet.bytebuddy.implementation.HashCodeMethod$ValueTransformer$11\nnet.bytebuddy.implementation.bytecode.ByteCodeAppender$Simple\nnet.bytebuddy.implementation.bytecode.member.MethodReturn\nnet.bytebuddy.implementation.bytecode.member.HandleInvocation\nnet.bytebuddy.implementation.bytecode.member.MethodVariableAccess$MethodLoading$TypeCastingHandler$ForBridgeTarget\nnet.bytebuddy.implementation.bytecode.member.FieldAccess\nnet.bytebuddy.implementation.bytecode.constant.FieldConstant$Cached\nnet.bytebuddy.implementation.bytecode.constant.MethodConstant$ForMethod\nnet.bytebuddy.implementation.bytecode.constant.MethodConstant$CachedMethod\nnet.bytebuddy.implementation.bytecode.Throw\nnet.bytebuddy.implementation.bytecode.collection.ArrayAccess$Loader\nnet.bytebuddy.implementation.bytecode.Duplication$3\nnet.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate$UnboxingResponsible\nnet.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate\nnet.bytebuddy.implementation.FixedValue$ForOriginType$Appender\nnet.bytebuddy.implementation.EqualsMethod$Appender\nnet.bytebuddy.implementation.HashCodeMethod$ValueTransformer$1\nnet.bytebuddy.implementation.Implementation$Context$Default$DelegationRecord\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$13\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForInstrumentedType\nnet.bytebuddy.implementation.EqualsMethod$ValueComparator$13\nnet.bytebuddy.implementation.InvocationHandlerAdapter$AssignerConfigurable\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForShortConstant\nnet.bytebuddy.implementation.MethodCall$TerminationHandler$2\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$14\nnet.bytebuddy.implementation.MethodDelegation$ImplementationDelegate$Compiled\nnet.bytebuddy.implementation.HashCodeMethod$OffsetProvider$ForSuperMethodCall\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$Resolved\nnet.bytebuddy.implementation.InvokeDynamic$TerminationHandler\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$Default$Target\nnet.bytebuddy.implementation.LoadedTypeInitializer$ForStaticField\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$4\nnet.bytebuddy.implementation.ToStringMethod\nnet.bytebuddy.implementation.HashCodeMethod$NullValueGuard$UsingJump$AfterInstruction\nnet.bytebuddy.implementation.FixedValue$ForArgument\nnet.bytebuddy.implementation.Implementation$Target\nnet.bytebuddy.implementation.bind.MethodNameEqualityResolver\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$ParameterBinding$Anonymous\nnet.bytebuddy.implementation.bind.DeclaringTypeResolver\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$Processor\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$ParameterBinding$Illegal\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$TerminationHandler\nnet.bytebuddy.implementation.bind.MethodDelegationBinder$MethodBinding\nnet.bytebuddy.implementation.Implementation$Context$Default$FieldGetterDelegation\nnet.bytebuddy.implementation.EqualsMethod\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$Target\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForThisInstance\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider\nnet.bytebuddy.implementation.FixedValue$ForPoolValue\nnet.bytebuddy.implementation.HashCodeMethod$ValueTransformer$12\nnet.bytebuddy.implementation.InvokeDynamic$Appender\nnet.bytebuddy.implementation.EqualsMethod$ValueComparator$4\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForMethodParameter$WithExplicitType\nnet.bytebuddy.implementation.FieldAccessor$FieldNameExtractor\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ConstantPoolWrapper$3\nnet.bytebuddy.implementation.auxiliary.TypeProxy$InvocationFactory$Default$1\nnet.bytebuddy.implementation.auxiliary.TypeProxy$ForSuperMethodByConstructor\nnet.bytebuddy.implementation.auxiliary.MethodCallProxy$MethodCall$Appender\nnet.bytebuddy.implementation.auxiliary.MethodCallProxy$MethodCall\nnet.bytebuddy.implementation.auxiliary.AuxiliaryType$SignatureRelevant\nnet.bytebuddy.implementation.auxiliary.TypeProxy$InvocationFactory$Default\nnet.bytebuddy.implementation.auxiliary.TypeProxy$MethodCall$Appender$AccessorMethodInvocation\nnet.bytebuddy.implementation.auxiliary.MethodCallProxy\nnet.bytebuddy.implementation.Implementation$Context$Default$AbstractPropertyAccessorMethod\nnet.bytebuddy.implementation.MethodCall$WithoutSpecifiedTarget\nnet.bytebuddy.implementation.Implementation$Context$Default$Factory\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForCharacterConstant\nnet.bytebuddy.implementation.MethodCall$MethodInvoker$ForVirtualInvocation$WithImplicitType\nnet.bytebuddy.implementation.MethodCall$ArgumentLoader$ForInstrumentedType$Factory\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForFloatConstant\nnet.bytebuddy.implementation.EqualsMethod$NullValueGuard\nnet.bytebuddy.implementation.HashCodeMethod$1\nnet.bytebuddy.implementation.ToStringMethod$PrefixResolver$ForFixedValue\nnet.bytebuddy.implementation.MethodCall$MethodLocator$ForInstrumentedMethod\nnet.bytebuddy.implementation.InvokeDynamic$1\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$NameProvider$ForInterceptedMethod\nnet.bytebuddy.implementation.HashCodeMethod$ValueTransformer$5\nnet.bytebuddy.implementation.HashCodeMethod\nnet.bytebuddy.implementation.MethodCall$TerminationHandler$1\nnet.bytebuddy.implementation.HashCodeMethod$ValueTransformer$7\nnet.bytebuddy.implementation.DefaultMethodCall\nnet.bytebuddy.implementation.ToStringMethod$PrefixResolver$Default\nnet.bytebuddy.implementation.SuperMethodCall$Appender\nnet.bytebuddy.implementation.EqualsMethod$ValueComparator$3\nnet.bytebuddy.implementation.HashCodeMethod$ValueTransformer$4\nnet.bytebuddy.implementation.ToStringMethod$ValueConsumer$16\nnet.bytebuddy.implementation.InvokeDynamic$InvocationProvider$ArgumentProvider$ForByteConstant\nnet.bytebuddy.ByteBuddy$EnumerationImplementation\nnet.bytebuddy.TypeCache$Sort$2\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionScheduler$NoOp\nnet.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$LambdaInstanceFactory$BridgeMethodImplementation\nnet.bytebuddy.agent.builder.AgentBuilder$CircularityLock\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener$Compound$CompoundIterable$CompoundIterator\nnet.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy$SelfInjection$Eager$Dispatcher\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$BatchAllocator$Slicing$SlicingIterable$SlicingIterator\nnet.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$LambdaInstanceFactory$BridgeMethodImplementation$Appender\nnet.bytebuddy.agent.builder.AgentBuilder$TypeStrategy$Default$1\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionListenable\nnet.bytebuddy.agent.builder.AgentBuilder$Default$Transformation$Resolution$Sort\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionStrategy$Enabled\nnet.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy$NoOp\nnet.bytebuddy.agent.builder.AgentBuilder$Default$Transformation$Resolution$Decoratable\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionScheduler$Cancelable$ForFuture\nnet.bytebuddy.agent.builder.AgentBuilder$Identified\nnet.bytebuddy.agent.builder.AgentBuilder$PoolStrategy\nnet.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionScheduler$WithFixedDelay\nnet.bytebuddy.agent.builder.AgentBuilder$Default$NativeMethodStrategy\nnet.bytebuddy.agent.builder.AgentBuilder$DescriptionStrategy$Default$1\nnet.bytebuddy.agent.builder.AgentBuilder$Default$Transformation$Compound\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector$PrependableIterator\nnet.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy$Dispatcher$InjectorFactory\nnet.bytebuddy.agent.builder.AgentBuilder$ClassFileBufferStrategy\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$BatchAllocator$Slicing$SlicingIterable\nnet.bytebuddy.agent.builder.AgentBuilder$DescriptionStrategy$SuperTypeLoading$UnlockingClassLoadingDelegate\nnet.bytebuddy.agent.builder.AgentBuilder$Default$Delegator\nnet.bytebuddy.agent.builder.AgentBuilder$DescriptionStrategy$Default$2\nnet.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer$Factory$ForJava9CapableVm\nnet.bytebuddy.agent.builder.AgentBuilder$Transformer$ForAdvice$Entry$ForSplitAdvice\nnet.bytebuddy.agent.builder.AgentBuilder$Default$Transformation$Simple\nnet.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$LambdaInstanceFactory$LambdaMethodImplementation\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener$ErrorEscalating$1\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionScheduler$Cancelable$NoOp\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$DiscoveryStrategy$Explicit\nnet.bytebuddy.agent.builder.AgentBuilder$RawMatcher$Disjunction\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener$Adapter\nnet.bytebuddy.agent.builder.AgentBuilder$CircularityLock$Default\nnet.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$LambdaInstanceFactory$SerializationImplementation\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener$Compound\nnet.bytebuddy.agent.builder.AgentBuilder$Default$Transformation$Ignored\nnet.bytebuddy.agent.builder.AgentBuilder$Listener$Compound\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionStrategy$Enabled$ResubmissionListener\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionStrategy$Enabled$StorageKey\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector$ForRetransformation\nnet.bytebuddy.agent.builder.AgentBuilder$InstallationListener$ErrorSuppressing\nnet.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$LambdaInstanceFactory$FactoryImplementation\nnet.bytebuddy.agent.builder.AgentBuilder$RawMatcher$Inversion\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector\nnet.bytebuddy.agent.builder.AgentBuilder$RawMatcher$ForResolvableTypes\nnet.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$LambdaInstanceFactory$FactoryImplementation$Appender\nnet.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$DiscoveryStrategy$Reiterating\nnet.bytebuddy.agent.builder.AgentBuilder$DescriptionStrategy$SuperTypeLoading$Asynchronous$ThreadSwitchingClassLoadingDelegate\nnet.bytebuddy.agent.builder.AgentBuilder$DescriptionStrategy\nnet.bytebuddy.agent.builder.AgentBuilder$DescriptionStrategy$SuperTypeLoading\nnet.bytebuddy.agent.builder.AgentBuilder$PoolStrategy$Default\nnet.bytebuddy.TypeCache\nnet.bytebuddy.build.HashCodeAndEqualsPlugin$ValueMatcher\nnet.bytebuddy.description.annotation.AnnotationDescription$Loadable\nnet.bytebuddy.description.annotation.AnnotationSource$Empty\nnet.bytebuddy.description.annotation.AnnotationValue$ForDescriptionArray\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant\nnet.bytebuddy.description.annotation.AnnotationValue$RenderingDispatcher\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForNonArrayType$2\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForNonArrayType$7\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForNonArrayType$9\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForArrayType$2\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForArrayType\nnet.bytebuddy.description.annotation.AnnotationList\nnet.bytebuddy.description.annotation.AnnotationValue$ForConstant$PropertyDelegate$ForArrayType$9\nnet.bytebuddy.description.field.FieldList$TypeSubstituting\nnet.bytebuddy.dynamic.ClassFileLocator$Simple\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Simple$Annotatable$AbstractBase\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$TypeVariableDefinition$Annotatable\nnet.bytebuddy.dynamic.DynamicType$Builder$TypeVariableDefinition\nnet.bytebuddy.dynamic.DynamicType$Builder$FieldDefinition$Valuable\nnet.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$MethodDefinitionAdapter\nnet.bytebuddy.dynamic.ClassFileLocator$ForFolder\nnet.bytebuddy.dynamic.Transformer$ForMethod$TransformedMethod$AttachmentVisitor\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$ParameterDefinition$Simple\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$TypeVariableDefinition$Annotatable$AbstractBase\nnet.bytebuddy.dynamic.DynamicType$Builder$FieldDefinition$Optional$AbstractBase\nnet.bytebuddy.dynamic.scaffold.FieldLocator\nnet.bytebuddy.dynamic.scaffold.MethodRegistry$Default$Prepared\nnet.bytebuddy.dynamic.scaffold.MethodRegistry$Prepared\nnet.bytebuddy.dynamic.scaffold.InstrumentedType\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForCreation\nnet.bytebuddy.dynamic.scaffold.InstrumentedType$Prepareable\nnet.bytebuddy.dynamic.scaffold.FieldRegistry$Default$Compiled\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$InitializationHandler$Appending$WithoutDrain\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler\nnet.bytebuddy.dynamic.scaffold.FieldLocator$Factory\nnet.bytebuddy.dynamic.scaffold.FieldLocator$Resolution$Simple\nnet.bytebuddy.dynamic.scaffold.TypeWriter$FieldPool$Record\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$InitializationHandler$Appending$WithoutDrain$WithoutActiveRecord\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining\nnet.bytebuddy.dynamic.scaffold.InstrumentedType$Factory$Default$2\nnet.bytebuddy.dynamic.scaffold.MethodRegistry$Handler$ForVisibilityBridge\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ValidatingClassVisitor$Constraint\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$RedefinitionClassVisitor$CodePreservingMethodVisitor\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Key$Store$Entry$Ambiguous\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$InitializationHandler$Appending$FrameWriter$Expanding\nnet.bytebuddy.dynamic.scaffold.MethodRegistry$Handler$ForImplementation\nnet.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver\nnet.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver$Resolution$Preserved\nnet.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver$Resolution$ForRebasedConstructor\nnet.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver$Resolution$ForRebasedConstructor$RebasedConstructor\nnet.bytebuddy.dynamic.scaffold.inline.InliningImplementationMatcher\nnet.bytebuddy.dynamic.scaffold.inline.MethodNameTransformer$Prefixing\nnet.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver$Resolution$ForRebasedMethod$RebasedMethod\nnet.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver$Default\nnet.bytebuddy.dynamic.scaffold.MethodRegistry$Default$Prepared$Entry\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Merger\nnet.bytebuddy.dynamic.scaffold.TypeWriter$MethodPool$Record$ForDefinedMethod$WithBody\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$RedefinitionClassVisitor\nnet.bytebuddy.dynamic.scaffold.TypeInitializer$None\nnet.bytebuddy.dynamic.scaffold.FieldLocator$NoOp\nnet.bytebuddy.dynamic.scaffold.ClassWriterStrategy$1\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default$ForInlining$InitializationHandler$Appending$FrameWriter$NoOp\nnet.bytebuddy.dynamic.scaffold.TypeWriter$Default\nnet.bytebuddy.dynamic.scaffold.MethodGraph$Compiler$Default$Key$Store$Entry$Initial\nnet.bytebuddy.dynamic.scaffold.su.ConstructorStrategy.class\nnet.bytebuddy.dynamic.scaffold.su.ConstructorStrategy$Default$4.class\nnet.bytebuddy.dynamic.scaffold.su.SubclassImplementationTarget.class\nnet.bytebuddy.dynamic.scaffold.su.SubclassImplementationTarget$OriginTypeResolver$1.class\nnet.bytebuddy.dynamic.scaffold.TypeWriter$MethodPool$Record$AccessBridgeWrapper$AccessorBridge\nnet.bytebuddy.dynamic.Transformer$ForMethod\nnet.bytebuddy.dynamic.DynamicType$Builder$MethodDefinition$AbstractBase\nnet.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter$MethodDefinitionAdapter$SimpleParameterAnnotationAdapter\nnet.bytebuddy.dynamic.loading.ClassLoadingStrategy$Default$InjectionDispatcher\nnet.bytebuddy.dynamic.loading.ClassLoadingStrategy$Configurable\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$SingletonEnumeration\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader\nnet.bytebuddy.dynamic.loading.ClassReloadingStrategy$Strategy$ClassRedefinitionTransformer\nnet.bytebuddy.dynamic.loading.ClassReloadingStrategy\nnet.bytebuddy.dynamic.loading.ClassLoadingStrategy$ForBootstrapInjection\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$SynchronizationStrategy$ForJava8CapableVm\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher$Initializable\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingInstrumentation$Target\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher$Initializable$Unavailable\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingLookup$Dispatcher$ForLegacyVm\nnet.bytebuddy.dynamic.loading.ClassInjector$UsingInstrumentation$Target$2\nnet.bytebuddy.dynamic.loading.ClassInjector\nnet.bytebuddy.dynamic.loading.ByteArrayClassLoader$SynchronizationStrategy$CreationAction\nnet.bytebuddy.dynamic.Transformer$ForMethod$TransformedMethod\nnet.bytebuddy.dynamic.ClassFileLocator\nnet.bytebuddy.jar.asm.AnnotationVisitor\nnet.bytebuddy.jar.asm.AnnotationWriter\nnet.bytebuddy.jar.asm.Attribute$Set\nnet.bytebuddy.jar.asm.Attribute\nnet.bytebuddy.jar.asm.ByteVector\nnet.bytebuddy.jar.asm.ClassReader\nnet.bytebuddy.jar.asm.ClassVisitor\nnet.bytebuddy.jar.asm.ClassWriter\nnet.bytebuddy.jar.asm.Constants\nnet.bytebuddy.jar.asm.Context\nnet.bytebuddy.jar.asm.CurrentFrame\nnet.bytebuddy.jar.asm.Edge\nnet.bytebuddy.jar.asm.FieldVisitor\nnet.bytebuddy.jar.asm.FieldWriter\nnet.bytebuddy.jar.asm.Frame\nnet.bytebuddy.jar.asm.Handle\nnet.bytebuddy.jar.asm.Handler\nnet.bytebuddy.jar.asm.Label\nnet.bytebuddy.jar.asm.MethodVisitor\nnet.bytebuddy.jar.asm.MethodWriter\nnet.bytebuddy.jar.asm.ModuleVisitor\nnet.bytebuddy.jar.asm.ModuleWriter\nnet.bytebuddy.jar.asm.Opcodes\nnet.bytebuddy.jar.asm.Symbol\nnet.bytebuddy.jar.asm.SymbolTable$Entry\nnet.bytebuddy.jar.asm.SymbolTable\nnet.bytebuddy.jar.asm.Type\nnet.bytebuddy.jar.asm.TypePath\nnet.bytebuddy.jar.asm.TypeReference\nnet.bytebuddy.jar.asm.signature.SignatureReader\nnet.bytebuddy.jar.asm.signature.SignatureVisitor\nnet.bytebuddy.jar.asm.signature.SignatureWriter\nnet.bytebuddy.jar.asm.commons.AnnotationRemapper\nnet.bytebuddy.jar.asm.commons.ClassRemapper\nnet.bytebuddy.jar.asm.commons.FieldRemapper\nnet.bytebuddy.jar.asm.commons.MethodRemapper\nnet.bytebuddy.jar.asm.commons.ModuleRemapper\nnet.bytebuddy.jar.asm.commons.Remapper\nnet.bytebuddy.jar.asm.commons.SimpleRemapper" + } + ] + }, + { + "group": "io.springfox", + "name": "springfox-schema", + "version": "2.9.2", + "description": "JSON API documentation for spring based applications", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "2d5a141a7c85c9b82acb4c16710c36ee" + }, + { + "alg": "SHA-1", + "content": "e268f38774b16bb51a92ccaef0dcf3dc651c0cee" + }, + { + "alg": "SHA-256", + "content": "f289487967890dbb3698aaa9eaaac656c9bb9e30ee8cd399980ae8d8f888783f" + }, + { + "alg": "SHA-512", + "content": "e24522b36cad2c6c5d53c331b227e067eb1ee8237ca4b0a7427a8379b24e80dfde272103842dd367569b871a7fab7e37a7ec5b03dbc81f678804d651fa083ef0" + }, + { + "alg": "SHA-384", + "content": "16ae9b13582ee500b6ad8453decc32193ba0df772ca7c4038cdeb1371ef007ace2768c52e9367fac85170aec684d442f" + }, + { + "alg": "SHA3-384", + "content": "091c29452450b6f9313518777ec186dbd538fe1b0660316e0e5799ab3fac1526472b6159cc1854450b101153e8a9f018" + }, + { + "alg": "SHA3-256", + "content": "fa5e176e5a00d355fa3d3180e612a59b7b227dbe3fad780a9d06aa7d2203b17f" + }, + { + "alg": "SHA3-512", + "content": "0b4f7b4c27b550d7f17f04dbe8c1a97bb9149f2356e23f2f5474126b3bb435380a37a643a18140a252b6eebfd615ac19c05b7bc53e19ac557199a074a19d41e5" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.springfox/springfox-schema@2.9.2?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/io.springfox/springfox-schema@2.9.2?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/springfox/springfox-schema/2.9.2/springfox-schema-2.9.2.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "springfox.documentation.schema.Annotations\nspringfox.documentation.schema.configuration.ObjectMapperConfigured\nspringfox.documentation.schema.configuration.ModelsConfiguration\nspringfox.documentation.schema.CachingModelDependencyProvider\nspringfox.documentation.schema.DefaultModelDependencyProvider$2\nspringfox.documentation.schema.CachingModelProvider$1\nspringfox.documentation.schema.ModelReferenceProvider\nspringfox.documentation.schema.TypeNameExtractor\nspringfox.documentation.schema.plugins.PropertyDiscriminatorBasedInheritancePlugin\nspringfox.documentation.schema.plugins.XmlModelPlugin\nspringfox.documentation.schema.plugins.SchemaPluginsManager\nspringfox.documentation.schema.property.ModelProperty\nspringfox.documentation.schema.property.CachingModelPropertiesProvider\nspringfox.documentation.schema.property.SimpleMethodSignatureEquality\nspringfox.documentation.schema.property.ObjectMapperBeanPropertyNamingStrategy\nspringfox.documentation.schema.property.bean.AccessorsProvider$1\nspringfox.documentation.schema.property.bean.BeanModelProperty\nspringfox.documentation.schema.property.bean.Accessors\nspringfox.documentation.schema.property.bean.AccessorsProvider\nspringfox.documentation.schema.property.bean.ParameterModelProperty\nspringfox.documentation.schema.property.PojoPropertyBuilderFactory\nspringfox.documentation.schema.property.ModelPropertiesProvider\nspringfox.documentation.schema.property.BaseModelProperty\nspringfox.documentation.schema.property.field.FieldProvider\nspringfox.documentation.schema.property.field.FieldModelProperty\nspringfox.documentation.schema.property.FactoryMethodProvider$1\nspringfox.documentation.schema.property.OptimizedModelPropertiesProvider$4\nspringfox.documentation.schema.property.OptimizedModelPropertiesProvider$6\nspringfox.documentation.schema.property.BeanPropertyDefinitions$1\nspringfox.documentation.schema.property.OptimizedModelPropertiesProvider$2\nspringfox.documentation.schema.property.BeanPropertyNamingStrategy\nspringfox.documentation.schema.property.XmlPropertyPlugin\nspringfox.documentation.schema.property.OptimizedModelPropertiesProvider\nspringfox.documentation.schema.property.BeanPropertyDefinitions\nspringfox.documentation.schema.property.OptimizedModelPropertiesProvider$7\nspringfox.documentation.schema.property.FactoryMethodProvider\nspringfox.documentation.schema.property.OptimizedModelPropertiesProvider$5\nspringfox.documentation.schema.property.BeanPropertyDefinitions$2\nspringfox.documentation.schema.property.OptimizedModelPropertiesProvider$1\nspringfox.documentation.schema.property.CachingModelPropertiesProvider$1\nspringfox.documentation.schema.property.OptimizedModelPropertiesProvider$3\nspringfox.documentation.schema.Collections\nspringfox.documentation.schema.DefaultTypeNameProvider\nspringfox.documentation.schema.DefaultModelProvider$1\nspringfox.documentation.schema.DefaultModelDependencyProvider$3\nspringfox.documentation.schema.DefaultModelDependencyProvider$1\nspringfox.documentation.schema.ModelDependencyProvider\nspringfox.documentation.schema.ModelProvider\nspringfox.documentation.schema.JaxbPresentInClassPathCondition\nspringfox.documentation.schema.ResolvedTypes$1\nspringfox.documentation.schema.Maps\nspringfox.documentation.schema.CachingModelProvider\nspringfox.documentation.schema.ModelNameContext\nspringfox.documentation.schema.DefaultModelDependencyProvider\nspringfox.documentation.schema.CodeGenGenericTypeNamingStrategy\nspringfox.documentation.schema.JacksonEnumTypeDeterminer\nspringfox.documentation.schema.CachingModelDependencyProvider$1\nspringfox.documentation.schema.Annotations$1\nspringfox.documentation.schema.DefaultModelProvider\nspringfox.documentation.schema.DefaultGenericTypeNamingStrategy\nspringfox.documentation.schema.ResolvedTypes\nspringfox.documentation.schema.Types" + } + ] + }, + { + "group": "io.springfox", + "name": "springfox-swagger-common", + "version": "2.9.2", + "description": "JSON API documentation for spring based applications", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "bd3d55991beef2ca5e98ee61215c33da" + }, + { + "alg": "SHA-1", + "content": "b38a41b3044af80cb7f41f67be5d158c9f6491ec" + }, + { + "alg": "SHA-256", + "content": "1d8534e2d38f989a84900166264cde966e9368ce0af74ce5ddda48ab6cd744fb" + }, + { + "alg": "SHA-512", + "content": "bf5adb24cd62cc779f1baf15f251f92397be082e918e00cdd98fbc732207ebb40c32d434b85876b5391b5683baea351a7a27dc457ae3e9db2991b2387bd2d9d1" + }, + { + "alg": "SHA-384", + "content": "ab34cdd1ee3d84f2b91133f6a7f7b544280a8ff56df23f012a39d74330e36677597f37d6e1da732fcb1d2afafbde8afa" + }, + { + "alg": "SHA3-384", + "content": "8434fa3ef243f242e96df94da90d74254b8d08ca00b4415f1684f00ba88a237b43abcc9fa1c9822719333bb18f51191f" + }, + { + "alg": "SHA3-256", + "content": "8a9a5a6fe0599b3e3a52127d9b8fbe3540c6f07f0d566cbdb87177d322c16229" + }, + { + "alg": "SHA3-512", + "content": "50321d07773f093a7ccda241b6403f606dcfde02a55912dea8900e04ab366183a46ff598344ab39981c78cd42bee0f9de6d4ceacb70eb76f7eb3b5b20bbdc19a" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.springfox/springfox-swagger-common@2.9.2?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/io.springfox/springfox-swagger-common@2.9.2?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/springfox/springfox-swagger-common/2.9.2/springfox-swagger-common-2.9.2.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "springfox.documentation.swagger.configuration.SwaggerCommonConfiguration\nspringfox.documentation.swagger.web.SwaggerApiListingReader$1\nspringfox.documentation.swagger.web.UiConfiguration\nspringfox.documentation.swagger.web.SwaggerResource\nspringfox.documentation.swagger.web.DocExpansion\nspringfox.documentation.swagger.web.SwaggerApiListingReader\nspringfox.documentation.swagger.web.SwaggerApiListingReader$2\nspringfox.documentation.swagger.web.SwaggerResourcesProvider\nspringfox.documentation.swagger.web.SecurityConfiguration\nspringfox.documentation.swagger.web.OperationsSorter\nspringfox.documentation.swagger.web.ModelRendering\nspringfox.documentation.swagger.web.ClassOrApiAnnotationResourceGrouping$3\nspringfox.documentation.swagger.web.ClassOrApiAnnotationResourceGrouping$1\nspringfox.documentation.swagger.web.SecurityConfigurationBuilder\nspringfox.documentation.swagger.web.ClassOrApiAnnotationResourceGrouping$5\nspringfox.documentation.swagger.web.TagsSorter\nspringfox.documentation.swagger.web.UiConfiguration$Constants\nspringfox.documentation.swagger.web.ClassOrApiAnnotationResourceGrouping\nspringfox.documentation.swagger.web.InMemorySwaggerResourcesProvider\nspringfox.documentation.swagger.web.ApiKeyVehicle\nspringfox.documentation.swagger.web.ApiResourceController\nspringfox.documentation.swagger.web.ClassOrApiAnnotationResourceGrouping$2\nspringfox.documentation.swagger.web.UiConfigurationBuilder\nspringfox.documentation.swagger.web.ClassOrApiAnnotationResourceGrouping$4\nspringfox.documentation.swagger.annotations.Annotations\nspringfox.documentation.swagger.annotations.Annotations$2\nspringfox.documentation.swagger.annotations.Annotations$1\nspringfox.documentation.swagger.schema.ApiModelProperties$9\nspringfox.documentation.swagger.schema.ApiModelPropertyPropertyBuilder\nspringfox.documentation.swagger.schema.ApiModelTypeNameProvider\nspringfox.documentation.swagger.schema.ApiModelBuilder\nspringfox.documentation.swagger.schema.ApiModelProperties$8\nspringfox.documentation.swagger.schema.ApiModelProperties$4\nspringfox.documentation.swagger.schema.ApiModelProperties$6\nspringfox.documentation.swagger.schema.ApiModelProperties$2\nspringfox.documentation.swagger.schema.ApiModelProperties\nspringfox.documentation.swagger.schema.ApiModelProperties$7\nspringfox.documentation.swagger.schema.ApiModelProperties$5\nspringfox.documentation.swagger.schema.ApiModelProperties$1\nspringfox.documentation.swagger.schema.ApiModelProperties$3\nspringfox.documentation.swagger.common.Version\nspringfox.documentation.swagger.common.SwaggerPluginSupport\nspringfox.documentation.swagger.common.SpringVersionCapability\nspringfox.documentation.swagger.common.HostNameProvider\nspringfox.documentation.swagger.common.XForwardPrefixPathAdjuster\nspringfox.documentation.swagger.readers.operation.OperationImplicitParameterReader\nspringfox.documentation.swagger.readers.operation.SwaggerOperationModelsProvider$1\nspringfox.documentation.swagger.readers.operation.VendorExtensionsReader\nspringfox.documentation.swagger.readers.operation.VendorExtensionsReader$2\nspringfox.documentation.swagger.readers.operation.SwaggerOperationResponseClassReader\nspringfox.documentation.swagger.readers.operation.ResponseHeaders$2\nspringfox.documentation.swagger.readers.operation.SwaggerOperationTagsReader$1\nspringfox.documentation.swagger.readers.operation.SwaggerOperationModelsProvider\nspringfox.documentation.swagger.readers.operation.OperationAuthReader$2\nspringfox.documentation.swagger.readers.operation.ResponseHeaders$1\nspringfox.documentation.swagger.readers.operation.SwaggerMediaTypeReader\nspringfox.documentation.swagger.readers.operation.SwaggerOperationTagsReader$2\nspringfox.documentation.swagger.readers.operation.VendorExtensionsReader$1\nspringfox.documentation.swagger.readers.operation.OperationHttpMethodReader\nspringfox.documentation.swagger.readers.operation.OperationAuthReader$1\nspringfox.documentation.swagger.readers.operation.OperationImplicitParametersReader\nspringfox.documentation.swagger.readers.operation.OperationAuthReader\nspringfox.documentation.swagger.readers.operation.OperationHiddenReader\nspringfox.documentation.swagger.readers.operation.OperationSummaryReader\nspringfox.documentation.swagger.readers.operation.SwaggerResponseMessageReader\nspringfox.documentation.swagger.readers.operation.OperationNicknameIntoUniqueIdReader\nspringfox.documentation.swagger.readers.operation.OperationPositionReader\nspringfox.documentation.swagger.readers.operation.OperationNotesReader\nspringfox.documentation.swagger.readers.operation.ResponseHeaders\nspringfox.documentation.swagger.readers.operation.SwaggerOperationTagsReader\nspringfox.documentation.swagger.readers.parameter.ApiParamParameterBuilder\nspringfox.documentation.swagger.readers.parameter.SwaggerExpandedParameterBuilder$1\nspringfox.documentation.swagger.readers.parameter.SwaggerExpandedParameterBuilder\nspringfox.documentation.swagger.readers.parameter.Examples\nspringfox.documentation.swagger.readers.parameter.ParameterAnnotationReader\nspringfox.documentation.swagger.readers.parameter.ApiParamParameterBuilder$1\nspringfox.documentation.swagger.readers.parameter.ParameterAnnotationReader$1" + } + ] + }, + { + "group": "io.springfox", + "name": "springfox-spring-web", + "version": "2.9.2", + "description": "JSON API documentation for spring based applications", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "427322d64ff9ce6fa431afe35329f52b" + }, + { + "alg": "SHA-1", + "content": "ed2ed714a6cba8804d00f80f0534901e4c7a3211" + }, + { + "alg": "SHA-256", + "content": "df925e7a2435de246afd68b83800e1f2a4b6d8031692298740e261a4a9b30b3d" + }, + { + "alg": "SHA-512", + "content": "a0c6530efa068732ad76f5f301e512a371590d35a2891447b42dcdde59cf42fd25960cc142bcf3e758a710c9d53801737601d65966124952f415788503f0004b" + }, + { + "alg": "SHA-384", + "content": "bb1aad6ce4b3517fa9d1b41169dab594e2d4822be4e65c2eda1a99b89bc2822743b8fde569002454a0443a71d470fdf0" + }, + { + "alg": "SHA3-384", + "content": "8571fffc95559d670e3a35e6273bcdd9b66b233fefcbd9a4fd054ff5d23e007f269dfabcb1d25393a71970decb21beca" + }, + { + "alg": "SHA3-256", + "content": "2d7e7d7e0d7891759a68b7426f34397763fe5a02e6c0a01454dcb2a16c41e523" + }, + { + "alg": "SHA3-512", + "content": "b1e52c515e551f7f39ff3a370461029f755a6f6d76e26006ec7fcda2d3403616ee3c9275fd82bba8319c0b76ec053f959b4ad08fc5a6b030f796e63280d57b58" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.springfox/springfox-spring-web@2.9.2?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/io.springfox/springfox-spring-web@2.9.2?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/springfox/springfox-spring-web/2.9.2/springfox-spring-web-2.9.2.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping$1\nspringfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping\nspringfox.documentation.spring.web.ObjectMapperConfigurer\nspringfox.documentation.spring.web.ControllerNamingUtils\nspringfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper$2\nspringfox.documentation.spring.web.plugins.WebMvcRequestHandlerProvider$2\nspringfox.documentation.spring.web.plugins.DocumentationPluginsManager$2\nspringfox.documentation.spring.web.plugins.DefaultRequestHandlerCombiner\nspringfox.documentation.spring.web.plugins.DefaultConfiguration\nspringfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper$1\nspringfox.documentation.spring.web.plugins.DocumentationPluginsManager$1\nspringfox.documentation.spring.web.plugins.Docket\nspringfox.documentation.spring.web.plugins.WebMvcRequestHandlerProvider$1\nspringfox.documentation.spring.web.plugins.DuplicateGroupsDetector$1\nspringfox.documentation.spring.web.plugins.PathAndParametersEquivalence$1\nspringfox.documentation.spring.web.plugins.ApiSelectorBuilder\nspringfox.documentation.spring.web.plugins.CombinedRequestHandler\nspringfox.documentation.spring.web.plugins.PathAndParametersEquivalence\nspringfox.documentation.spring.web.plugins.ResolvedMethodParameterEquivalence\nspringfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper\nspringfox.documentation.spring.web.plugins.DuplicateGroupsDetector$3\nspringfox.documentation.spring.web.plugins.JacksonSerializerConvention$2\nspringfox.documentation.spring.web.plugins.Docket$1\nspringfox.documentation.spring.web.plugins.DuplicateGroupsDetector\nspringfox.documentation.spring.web.plugins.DefaultRequestHandlerCombiner$1\nspringfox.documentation.spring.web.plugins.Docket$3\nspringfox.documentation.spring.web.plugins.Docket$4\nspringfox.documentation.spring.web.plugins.DuplicateGroupsDetector$2\nspringfox.documentation.spring.web.plugins.WebMvcRequestHandlerProvider\nspringfox.documentation.spring.web.plugins.ApiSelectorBuilder$1\nspringfox.documentation.spring.web.plugins.DocumentationPluginsManager\nspringfox.documentation.spring.web.plugins.Docket$2\nspringfox.documentation.spring.web.plugins.JacksonSerializerConvention$1\nspringfox.documentation.spring.web.plugins.JacksonSerializerConvention\nspringfox.documentation.spring.web.plugins.DefaultRequestHandlerCombiner$2\nspringfox.documentation.spring.web.DescriptionResolver\nspringfox.documentation.spring.web.paths.QueryStringUriTemplateDecorator\nspringfox.documentation.spring.web.paths.RelativePathProvider\nspringfox.documentation.spring.web.paths.Paths\nspringfox.documentation.spring.web.paths.PathMappingDecorator\nspringfox.documentation.spring.web.paths.PathSanitizer\nspringfox.documentation.spring.web.paths.PathSanitizer$1\nspringfox.documentation.spring.web.paths.PathMappingAdjuster\nspringfox.documentation.spring.web.paths.QueryStringUriTemplateDecorator$5\nspringfox.documentation.spring.web.paths.AbstractPathProvider\nspringfox.documentation.spring.web.paths.PathMappingDecorator$1\nspringfox.documentation.spring.web.paths.QueryStringUriTemplateDecorator$3\nspringfox.documentation.spring.web.paths.QueryStringUriTemplateDecorator$1\nspringfox.documentation.spring.web.paths.OperationPathDecorator\nspringfox.documentation.spring.web.paths.OperationPathDecorator$1\nspringfox.documentation.spring.web.paths.QueryStringUriTemplateDecorator$4\nspringfox.documentation.spring.web.paths.QueryStringUriTemplateDecorator$2\nspringfox.documentation.spring.web.PropertySourcedMapping\nspringfox.documentation.spring.web.SpringfoxWebMvcConfiguration\nspringfox.documentation.spring.web.json.JsonSerializer\nspringfox.documentation.spring.web.json.Json\nspringfox.documentation.spring.web.json.JacksonModuleRegistrar\nspringfox.documentation.spring.web.OperationCachingEquivalence\nspringfox.documentation.spring.web.scanners.ResourcePathProvider$1\nspringfox.documentation.spring.web.scanners.ApiListingReader$1\nspringfox.documentation.spring.web.scanners.ResourceGroups$1\nspringfox.documentation.spring.web.scanners.ResourceGroups\nspringfox.documentation.spring.web.scanners.ApiListingScanningContext\nspringfox.documentation.spring.web.scanners.ApiListingReferenceScanResult\nspringfox.documentation.spring.web.scanners.ResourceGroups$2\nspringfox.documentation.spring.web.scanners.ResourcePathProvider\nspringfox.documentation.spring.web.scanners.ApiListingReferenceScanner\nspringfox.documentation.spring.web.scanners.ApiDocumentationScanner\nspringfox.documentation.spring.web.scanners.ApiDescriptionReader\nspringfox.documentation.spring.web.scanners.ApiListingScanner$1\nspringfox.documentation.spring.web.scanners.ApiListingReader\nspringfox.documentation.spring.web.scanners.ApiDocumentationScanner$1\nspringfox.documentation.spring.web.scanners.CachingOperationReader\nspringfox.documentation.spring.web.scanners.MediaTypeReader\nspringfox.documentation.spring.web.scanners.ApiListingScanner\nspringfox.documentation.spring.web.scanners.CachingOperationReader$1\nspringfox.documentation.spring.web.scanners.ApiModelReader\nspringfox.documentation.spring.web.scanners.ApiDescriptionLookup\nspringfox.documentation.spring.web.scanners.ApiDocumentationScanner$2\nspringfox.documentation.spring.web.SpringGroupingStrategy\nspringfox.documentation.spring.web.readers.operation.OperationModelsProvider\nspringfox.documentation.spring.web.readers.operation.OperationDeprecatedReader\nspringfox.documentation.spring.web.readers.operation.ResponseMessagesReader\nspringfox.documentation.spring.web.readers.operation.OperationReader\nspringfox.documentation.spring.web.readers.operation.OperationParameterReader\nspringfox.documentation.spring.web.readers.operation.DefaultTagsProvider\nspringfox.documentation.spring.web.readers.operation.HandlerMethodResolver\nspringfox.documentation.spring.web.readers.operation.OperationTagsReader\nspringfox.documentation.spring.web.readers.operation.HandlerMethodResolver$3\nspringfox.documentation.spring.web.readers.operation.AbstractOperationParameterRequestConditionReader\nspringfox.documentation.spring.web.readers.operation.OperationParameterReader$2\nspringfox.documentation.spring.web.readers.operation.ApiOperationReader\nspringfox.documentation.spring.web.readers.operation.HandlerMethodResolver$1\nspringfox.documentation.spring.web.readers.operation.DefaultOperationReader\nspringfox.documentation.spring.web.readers.operation.HandlerMethodResolver$5\nspringfox.documentation.spring.web.readers.operation.HandlerMethodResolver$7\nspringfox.documentation.spring.web.readers.operation.OperationParameterRequestConditionReader\nspringfox.documentation.spring.web.readers.operation.OperationParameterReader$3\nspringfox.documentation.spring.web.readers.operation.OperationParameterHeadersConditionReader\nspringfox.documentation.spring.web.readers.operation.OperationParameterReader$1\nspringfox.documentation.spring.web.readers.operation.HandlerMethodResolver$2\nspringfox.documentation.spring.web.readers.operation.HandlerMethodResolver$6\nspringfox.documentation.spring.web.readers.operation.OperationResponseClassReader\nspringfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator\nspringfox.documentation.spring.web.readers.operation.HandlerMethodResolver$4\nspringfox.documentation.spring.web.readers.parameter.ParameterMultiplesReader\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterExpander$15\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterExpander$9\nspringfox.documentation.spring.web.readers.parameter.ExpansionContext\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterExpander$11\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterExpander$13\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterExpander$8\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterExpander$14\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterExpander\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterExpander$16\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterExpander$12\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterExpander$10\nspringfox.documentation.spring.web.readers.parameter.ParameterNameReader$5\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeField\nspringfox.documentation.spring.web.readers.parameter.ParameterTypeReader\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterExpander$2\nspringfox.documentation.spring.web.readers.parameter.ParameterRequiredReader\nspringfox.documentation.spring.web.readers.parameter.ExpandedParameterBuilder$1\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterExpander$6\nspringfox.documentation.spring.web.readers.parameter.ParameterNameReader$3\nspringfox.documentation.spring.web.readers.parameter.ParameterNameReader$1\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterExpander$4\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterMetadataAccessor\nspringfox.documentation.spring.web.readers.parameter.ParameterTypeDeterminer\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterExpander$3\nspringfox.documentation.spring.web.readers.parameter.ParameterDataTypeReader\nspringfox.documentation.spring.web.readers.parameter.ParameterDefaultReader\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterExpander$1\nspringfox.documentation.spring.web.readers.parameter.ParameterNameReader$4\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeField$1\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterExpander$5\nspringfox.documentation.spring.web.readers.parameter.ParameterNameReader\nspringfox.documentation.spring.web.readers.parameter.ModelAttributeParameterExpander$7\nspringfox.documentation.spring.web.readers.parameter.ParameterNameReader$2\nspringfox.documentation.spring.web.readers.parameter.ExpandedParameterBuilder\nspringfox.documentation.spring.web.DocumentationCache\nspringfox.documentation.spring.web.WebMvcRequestHandler" + } + ] + }, + { + "publisher": "fasterxml.com", + "group": "com.fasterxml", + "name": "classmate", + "version": "1.3.3", + "description": "Library for introspecting types with full generic information including resolving of field and method types.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "85986d1c6a2a58901ab1ca64ff4d8a50" + }, + { + "alg": "SHA-1", + "content": "864c8e370a691e343210cc7c532fc198cee460d8" + }, + { + "alg": "SHA-256", + "content": "607852e0e8d608183b6dba8e6064726ff4c7895e128196885fb5a2df481df344" + }, + { + "alg": "SHA-512", + "content": "3924f317c7058fba884e5db954a0774c487726518fe27d2b70cad4bc8e440fcc233727fc3c7e197af75649aaaa8e9f1c4c747f4550a944801da12db9eea372b9" + }, + { + "alg": "SHA-384", + "content": "99e992caf342b900bfc2636cd7e4ebca342da739c3566f24f643b637c97e4f0eb8c57cb7de12dd9a299011fa577f5f00" + }, + { + "alg": "SHA3-384", + "content": "9c2924068b989e8428839c710cff6a34a251de26ef8d6a8f93308bcdce65535071395759628bc32b9e4bc8df485a5861" + }, + { + "alg": "SHA3-256", + "content": "e8e3b764e08f5ea3dbbb8cfe13e2b7abb203c1e18307ac7b28107ddec876d318" + }, + { + "alg": "SHA3-512", + "content": "97e8ad4034cd959fe8d33bc6c04b40db7fd46f1c49a9b83f45bada6fc8b085776f29b988223e7d402fb432d2ebfbeeca1655f942a576c52bfeaa1e2c8ff150c4" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.fasterxml/classmate@1.3.3?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.fasterxml/classmate@1.3.3?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/fasterxml/classmate/1.3.3/classmate-1.3.3.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.fasterxmlmate.AnnotationConfiguration$StdConfiguration.class\ncom.fasterxmlmate.AnnotationConfiguration.class\ncom.fasterxmlmate.AnnotationInclusion.class\ncom.fasterxmlmate.AnnotationOverrides$StdBuilder.class\ncom.fasterxmlmate.AnnotationOverrides$StdImpl.class\ncom.fasterxmlmate.AnnotationOverrides.class\ncom.fasterxmlmate.Annotations.class\ncom.fasterxmlmate.Filter.class\ncom.fasterxmlmate.GenericType.class\ncom.fasterxmlmate.MemberResolver.class\ncom.fasterxmlmate.ResolvedType.class\ncom.fasterxmlmate.ResolvedTypeWithMembers$AnnotationHandler.class\ncom.fasterxmlmate.ResolvedTypeWithMembers.class\ncom.fasterxmlmate.TypeBindings.class\ncom.fasterxmlmate.TypeResolver.class\ncom.fasterxmlmate.members.HierarchicType.class\ncom.fasterxmlmate.members.RawConstructor.class\ncom.fasterxmlmate.members.RawField.class\ncom.fasterxmlmate.members.RawMember.class\ncom.fasterxmlmate.members.RawMethod.class\ncom.fasterxmlmate.members.ResolvedConstructor.class\ncom.fasterxmlmate.members.ResolvedField.class\ncom.fasterxmlmate.members.ResolvedMember.class\ncom.fasterxmlmate.members.ResolvedMethod.class\ncom.fasterxmlmate.members.ResolvedParameterizedMember.class\ncom.fasterxmlmate.types.ResolvedArrayType.class\ncom.fasterxmlmate.types.ResolvedInterfaceType.class\ncom.fasterxmlmate.types.ResolvedObjectType.class\ncom.fasterxmlmate.types.ResolvedPrimitiveType.class\ncom.fasterxmlmate.types.ResolvedRecursiveType.class\ncom.fasterxmlmate.types.TypePlaceHolder.class\ncom.fasterxmlmate.util.ClassKey.class\ncom.fasterxmlmate.util.ClassStack.class\ncom.fasterxmlmate.util.MethodKey.class\ncom.fasterxmlmate.util.ResolvedTypeCache$CacheMap.class\ncom.fasterxmlmate.util.ResolvedTypeCache$Key.class\ncom.fasterxmlmate.util.ResolvedTypeCache.class" + } + ] + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.plugin", + "name": "spring-plugin-core", + "version": "1.2.0.RELEASE", + "description": "Core plugin infrastructure", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "4e6325e5ed2c1aa1949313c184d83640" + }, + { + "alg": "SHA-1", + "content": "f380e7760032e7d929184f8ad8a33716b75c0657" + }, + { + "alg": "SHA-256", + "content": "de8d411556cccbb9a68a4b40f847e473593336412de86fb3f6f7f61f3923c09e" + }, + { + "alg": "SHA-512", + "content": "faa81f9de0a459130ba53954f1592d95a7fa3f62f205edd3cf96c2be8fc35aaa7685f837edcc9d359bce401c7d1eecf17abcc7408e506b490c6f2c344b6d9423" + }, + { + "alg": "SHA-384", + "content": "5b34d0db751f91b631b5d26faf0f25ba4a376b4541ebb56b59e6b13c2cc79beb2d1752c86cd633a8507fa4db0bf63287" + }, + { + "alg": "SHA3-384", + "content": "6b08b573e89910717b01a6281c8cb577a89901933e7198cc1e47a47a00ffb062d36afe1e5480b3539ca3e0920e291ee1" + }, + { + "alg": "SHA3-256", + "content": "1cd69d68422565cb996929ac7e144ea84c2addc6efc0a2417a4219e81f62c9c0" + }, + { + "alg": "SHA3-512", + "content": "bac409ac4c2da9a66d11486f4b58d4b28809ddf5d57cfd2eb0b242e781e763ccfee7bd1763f0affd29d529487f886147e873bb4ecd66d534be9b21425138155b" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.plugin/spring-plugin-core@1.2.0.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.plugin/spring-plugin-core@1.2.0.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/plugin/spring-plugin-core/1.2.0.RELEASE/spring-plugin-core-1.2.0.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.plugin.core.PluginRegistry\norg.springframework.plugin.core.SimplePluginRegistry\norg.springframework.plugin.core.Plugin\norg.springframework.plugin.core.PluginRegistrySupport\norg.springframework.plugin.core.OrderAwarePluginRegistry\norg.springframework.plugin.core.support.AbstractTypeAwareSupport$BeansOfTypeTargetSource\norg.springframework.plugin.core.support.AbstractTypeAwareSupport\norg.springframework.plugin.core.support.BeanListFactoryBean\norg.springframework.plugin.core.support.PluginRegistryFactoryBean\norg.springframework.plugin.core.config.PluginRegistriesBeanDefinitionRegistrar\norg.springframework.plugin.core.config.PluginNamespaceHandler\norg.springframework.plugin.core.config.PluginListDefinitionParser\norg.springframework.plugin.core.config.EnablePluginRegistries\norg.springframework.plugin.core.config.PluginRegistryDefinitionParser" + } + ] + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.plugin", + "name": "spring-plugin-metadata", + "version": "1.2.0.RELEASE", + "description": "Extension package for metadata based plugins", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "63a461c6e878b1a510f0bb5c58b7ade7" + }, + { + "alg": "SHA-1", + "content": "97223fc496b6cab31602eedbd4202aa4fff0d44f" + }, + { + "alg": "SHA-256", + "content": "aa58a6e6d038553b6bfae03bd18cd985e4bfb37cb2fb6406551b87f57283b00a" + }, + { + "alg": "SHA-512", + "content": "6f729019cfb761114c813fdcb5ca645be410bc58e8f701883f9793cf5279f9675376fb337548b25fd21f9119cb832048385295322eb608b25f87680346da8821" + }, + { + "alg": "SHA-384", + "content": "182a79dd5d4c26654c2524ad254760fde3e2b598ebc395558d6ef0c14fcf28f6ac4bf574ff4ed1228f715b421978ba39" + }, + { + "alg": "SHA3-384", + "content": "fc98e1d69c02682163e31ea8bda268629ca360b6a999f583a5af90e8f1a57a68bb43815f630912be23fecdf03dbde4ff" + }, + { + "alg": "SHA3-256", + "content": "0bd3273662b1f9b86bde8a1087d9b167782b69b878e48bf06d1ce8cdf0642b4e" + }, + { + "alg": "SHA3-512", + "content": "bb14a93566593a37f4289454bee10c4092e9989582c4472414c9d75fc84788e1cd6a6cf454c24cd1efd587743663a89efd05a522502eaf920dba8587d16b7dff" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.plugin/spring-plugin-metadata@1.2.0.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.plugin/spring-plugin-metadata@1.2.0.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/plugin/spring-plugin-metadata/1.2.0.RELEASE/spring-plugin-metadata-1.2.0.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.plugin.metadata.MetadataProvider\norg.springframework.plugin.metadata.SimplePluginMetadata\norg.springframework.plugin.metadata.PluginMetadata\norg.springframework.plugin.metadata.AbstractMetadataBasedPlugin" + } + ] + }, + { + "group": "org.mapstruct", + "name": "mapstruct", + "version": "1.2.0.Final", + "description": "An annotation processor for generating type-safe bean mappers", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "badce92967671a310b5356f009ea57b2" + }, + { + "alg": "SHA-1", + "content": "8609d6eb044e9f6c73cb24c8f2f4ed5c72a249c7" + }, + { + "alg": "SHA-256", + "content": "a3d2414cb7adbd5ae9b29bff5197a42d6e48bdf68d9798d437f48e798abd2309" + }, + { + "alg": "SHA-512", + "content": "cc0ea220cf083183f7a4d697abff9d7db55558e7e37f904f02a8b94ecd94c8b58f0a54a39589a9320bdbf70160cebcc27611776e76e8163308aaa5073a63d50d" + }, + { + "alg": "SHA-384", + "content": "c48f2928028ea61ec210ec76a8d823d7d0de1a51334ddd4b4deca5f8e5e77587b4ec223fa3a4edb4129bb3e4b11da3b2" + }, + { + "alg": "SHA3-384", + "content": "d5793d128f99f55c845565d16e05154953d55bbbac1861102533db7245ee57112e1fa7b3d90e1beb8fab577f3cfe8b55" + }, + { + "alg": "SHA3-256", + "content": "cfc776a0fb309303408941c3816afe0beef86c4734e1ced516f656424597c045" + }, + { + "alg": "SHA3-512", + "content": "481dd56753f0a94d7612230e875f262111fb29a7e0ce14c91888947fa9d22569a8b2df0f002260462c54f3455547704f58a65c07b3c2bb7c51d93e6cd72bba0b" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.mapstruct/mapstruct@1.2.0.Final?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.mapstruct/mapstruct@1.2.0.Final?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/mapstruct/mapstruct/1.2.0.Final/mapstruct-1.2.0.Final.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.mapstruct.MappingConstants\norg.mapstruct.Qualifier\norg.mapstruct.BeanMapping\norg.mapstruct.MapperConfig\norg.mapstruct.NullValueMappingStrategy\norg.mapstruct.AfterMapping\norg.mapstruct.MapMapping\norg.mapstruct.Mapping\norg.mapstruct.ObjectFactory\norg.mapstruct.BeforeMapping\norg.mapstruct.MappingInheritanceStrategy\norg.mapstruct.Mappings\norg.mapstruct.TargetType\norg.mapstruct.CollectionMappingStrategy\norg.mapstruct.ReportingPolicy\norg.mapstruct.Context\norg.mapstruct.MappingTarget\norg.mapstruct.util.Experimental\norg.mapstruct.DecoratedWith\norg.mapstruct.InheritConfiguration\norg.mapstruct.Named\norg.mapstruct.NullValueCheckStrategy\norg.mapstruct.ValueMappings\norg.mapstruct.factory.Mappers\norg.mapstruct.InheritInverseConfiguration\norg.mapstruct.IterableMapping\norg.mapstruct.Mapper\norg.mapstruct.ValueMapping" + } + ] + }, + { + "group": "io.springfox", + "name": "springfox-swagger-ui", + "version": "2.9.2", + "description": "JSON API documentation for spring based applications", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "83e94205067bcdcfafaaa4e08f38ef81" + }, + { + "alg": "SHA-1", + "content": "d542382a88ff3ea8d4032c28b2b0325797fada7d" + }, + { + "alg": "SHA-256", + "content": "44ee72b046428a694c44095c60f8156bcc505faff2d5b142b0f8175a6570b307" + }, + { + "alg": "SHA-512", + "content": "132dacc2c6825a151ada93ac8cb1df43f31d4fead28518da28a58b255912c230192129fa9061a16a7fd885bf8ea33d4a9250ee8b14d3fdfec0de76992b1ba324" + }, + { + "alg": "SHA-384", + "content": "d225cb60da91ef1499eefc1318a5c7f7007201fe40700c03b04dfea55ca753b8f9f853b210cddd9b2a3d421f2b3db608" + }, + { + "alg": "SHA3-384", + "content": "cc557eb7d76d2f4570796ccb0be2c111e85ebd4c68faf47178185c7b2adb535d31592df6848fef49b1fe1c71ef185921" + }, + { + "alg": "SHA3-256", + "content": "6c1cb4ad23e53a5c75b2db1ce83707e534f57843a4d63a5a4f172804af2a46b0" + }, + { + "alg": "SHA3-512", + "content": "305c1be5cef19f591b20c46a311401bbeeb0b83d7c3901f2a401a3eefe0b302073234548758cc9d2fc38c30f692a502732f8d9714e025fc9251fdce2972bed9f" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.springfox/springfox-swagger-ui@2.9.2?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/io.springfox/springfox-swagger-ui@2.9.2?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/springfox/springfox-swagger-ui/2.9.2/springfox-swagger-ui-2.9.2.jar" + } + ] + } + } + }, + { + "group": "org.projectlombok", + "name": "lombok", + "version": "1.18.20", + "description": "Spice up your java: Automatic Resource Management, automatic generation of getters, setters, equals, hashCode and toString, and more!", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "e863b4be4fe03d2da763679ba1a9079b" + }, + { + "alg": "SHA-1", + "content": "18bcea7d5df4d49227b4a0743a536208ce4825bb" + }, + { + "alg": "SHA-256", + "content": "ce947be6c2fbe759fbbe8ef3b42b6825f814c98c8853f1013f2d9630cedf74b0" + }, + { + "alg": "SHA-512", + "content": "521750f4d4b692fa30b4b91049b0848bf9bf073cb13523212ed37ac08ca7e61c66dba34429b6b15ad6a2ac5b4b81b420b6f1a0eae5a261eb62321e62ec080f01" + }, + { + "alg": "SHA-384", + "content": "23ca16da39b971434efd5590370a7d3a74eaee9a8602ac2b297afb89e0417f9b4591310d1c524819ca82e23979a15e65" + }, + { + "alg": "SHA3-384", + "content": "9c55f42ac3b1e5df3eb896605dcd37137741602e05ddbbb3c5b8e2a7589e86f98c00588ab722f83177e2bdea9ba13113" + }, + { + "alg": "SHA3-256", + "content": "0948ece6f2c04945c3e45db8ef96f3cd6f72d2c0792971acc711462522f783cf" + }, + { + "alg": "SHA3-512", + "content": "d9ee6526bbe57ef48ed995b32624b12e57bd45f6c32fc777cc5eeac8c7b31d7dad592a54e9f41313a19e9a7d27512b220c0d9e5510f860d0a040b85e573c49bb" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "purl": "pkg:maven/org.projectlombok/lombok@1.18.20?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.projectlombok/lombok@1.18.20?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "lombok.AccessLevel\nlombok.AllArgsConstructor$AnyAnnotation\nlombok.AllArgsConstructor\nlombok.Builder$Default\nlombok.Builder$ObtainVia\nlombok.Builder\nlombok.Cleanup\nlombok.ConfigurationKeys$1\nlombok.ConfigurationKeys$10\nlombok.ConfigurationKeys$11\nlombok.ConfigurationKeys$12\nlombok.ConfigurationKeys$13\nlombok.ConfigurationKeys$14\nlombok.ConfigurationKeys$15\nlombok.ConfigurationKeys$16\nlombok.ConfigurationKeys$17\nlombok.ConfigurationKeys$18\nlombok.ConfigurationKeys$19\nlombok.ConfigurationKeys$2\nlombok.ConfigurationKeys$20\nlombok.ConfigurationKeys$21\nlombok.ConfigurationKeys$22\nlombok.ConfigurationKeys$23\nlombok.ConfigurationKeys$24\nlombok.ConfigurationKeys$25\nlombok.ConfigurationKeys$26\nlombok.ConfigurationKeys$27\nlombok.ConfigurationKeys$28\nlombok.ConfigurationKeys$29\nlombok.ConfigurationKeys$3\nlombok.ConfigurationKeys$30\nlombok.ConfigurationKeys$31\nlombok.ConfigurationKeys$32\nlombok.ConfigurationKeys$33\nlombok.ConfigurationKeys$34\nlombok.ConfigurationKeys$35\nlombok.ConfigurationKeys$36\nlombok.ConfigurationKeys$37\nlombok.ConfigurationKeys$38\nlombok.ConfigurationKeys$39\nlombok.ConfigurationKeys$4\nlombok.ConfigurationKeys$40\nlombok.ConfigurationKeys$41\nlombok.ConfigurationKeys$42\nlombok.ConfigurationKeys$43\nlombok.ConfigurationKeys$44\nlombok.ConfigurationKeys$45\nlombok.ConfigurationKeys$46\nlombok.ConfigurationKeys$47\nlombok.ConfigurationKeys$48\nlombok.ConfigurationKeys$49\nlombok.ConfigurationKeys$5\nlombok.ConfigurationKeys$50\nlombok.ConfigurationKeys$51\nlombok.ConfigurationKeys$52\nlombok.ConfigurationKeys$53\nlombok.ConfigurationKeys$54\nlombok.ConfigurationKeys$55\nlombok.ConfigurationKeys$56\nlombok.ConfigurationKeys$57\nlombok.ConfigurationKeys$58\nlombok.ConfigurationKeys$59\nlombok.ConfigurationKeys$6\nlombok.ConfigurationKeys$60\nlombok.ConfigurationKeys$61\nlombok.ConfigurationKeys$62\nlombok.ConfigurationKeys$63\nlombok.ConfigurationKeys$64\nlombok.ConfigurationKeys$65\nlombok.ConfigurationKeys$66\nlombok.ConfigurationKeys$67\nlombok.ConfigurationKeys$68\nlombok.ConfigurationKeys$69\nlombok.ConfigurationKeys$7\nlombok.ConfigurationKeys$70\nlombok.ConfigurationKeys$71\nlombok.ConfigurationKeys$72\nlombok.ConfigurationKeys$73\nlombok.ConfigurationKeys$74\nlombok.ConfigurationKeys$8\nlombok.ConfigurationKeys$9\nlombok.ConfigurationKeys\nlombok.CustomLog\nlombok.Data\nlombok.Delegate\nlombok.EqualsAndHashCode$AnyAnnotation\nlombok.EqualsAndHashCode$CacheStrategy\nlombok.EqualsAndHashCode$Exclude\nlombok.EqualsAndHashCode$Include\nlombok.EqualsAndHashCode\nlombok.Generated\nlombok.Getter$AnyAnnotation\nlombok.Getter\nlombok.Lombok\nlombok.NoArgsConstructor$AnyAnnotation\nlombok.NoArgsConstructor\nlombok.NonNull\nlombok.RequiredArgsConstructor$AnyAnnotation\nlombok.RequiredArgsConstructor\nlombok.Setter$AnyAnnotation\nlombok.Setter\nlombok.Singular\nlombok.SneakyThrows\nlombok.Synchronized\nlombok.ToString$Exclude\nlombok.ToString$Include\nlombok.ToString\nlombok.Value\nlombok.With$AnyAnnotation\nlombok.With\nlombok.delombok.ant.Tasks$Delombok\nlombok.delombok.ant.Tasks$Format\nlombok.delombok.ant.Tasks\nlombok.experimental.Accessors\nlombok.experimental.Delegate\nlombok.experimental.ExtensionMethod\nlombok.experimental.FieldDefaults\nlombok.experimental.FieldNameConstants$Exclude\nlombok.experimental.FieldNameConstants$Include\nlombok.experimental.FieldNameConstants\nlombok.experimental.Helper\nlombok.experimental.NonFinal\nlombok.experimental.PackagePrivate\nlombok.experimental.SuperBuilder\nlombok.experimental.Tolerate\nlombok.experimental.UtilityClass\nlombok.experimental.WithBy$AnyAnnotation\nlombok.experimental.WithBy\nlombok.experimental.Wither$AnyAnnotation\nlombok.experimental.Wither\nlombok.experimental.package-info\nlombok.experimental.var\nlombok.extern.apachecommons.CommonsLog\nlombok.extern.flogger.Flogger\nlombok.extern.jackson.Jacksonized\nlombok.extern.Log.class\nlombok.extern.jbosslog.JBossLog\nlombok.extern.log4j.Log4j\nlombok.extern.log4j.Log4j2\nlombok.extern.slf4j.Slf4j\nlombok.extern.slf4j.XSlf4j\nlombokc.apt.Processor.class\nlombok.launch.Agent\nlombok.launch.AnnotationProcessorHider$AnnotationProcessor\nlombok.launch.AnnotationProcessorHider$AstModificationNotifierData\nlombok.launch.AnnotationProcessorHider$ClaimingProcessor\nlombok.launch.AnnotationProcessorHider\nlombok.launch.Main\nlombok.launch.PatchFixesHider$Delegate\nlombok.launch.PatchFixesHider$ExtensionMethod\nlombok.launch.PatchFixesHider$Javadoc\nlombok.launch.PatchFixesHider$LombokDeps\nlombok.launch.PatchFixesHider$PatchFixes\nlombok.launch.PatchFixesHider$Transform\nlombok.launch.PatchFixesHider$Util\nlombok.launch.PatchFixesHider$Val\nlombok.launch.PatchFixesHider$ValPortal\nlombok.launch.PatchFixesHider\nlombok.launch.ShadowClassLoader\nlombok.package-info\nlombok.val\nlombok.var" + } + ] + }, + { + "group": "org.yaml", + "name": "snakeyaml", + "version": "1.21", + "description": "YAML 1.1 parser and emitter for Java", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "b16142890b39db3ff828085f56845b51" + }, + { + "alg": "SHA-1", + "content": "18775fdda48574784f40b47bf478ab0593f92e4d" + }, + { + "alg": "SHA-256", + "content": "e43cb0683f70804b833dfaa5ac032ff14ba0c758d4a1e9eaeb6640515df83faf" + }, + { + "alg": "SHA-512", + "content": "ec55feddf18de20135940d45fd459f5f6bb6af2b2d04768330773c2adf2a01fdeb7d18deb77e4e35e6bf50feab40ac3cefa8880564144c7bddd30caff740df47" + }, + { + "alg": "SHA-384", + "content": "35a94b4761fb389dde6fc418f8030a9b7217d7588a688412979b81d47b73fbce5454d034f50d73f7df3fbfc0c1b6f3f7" + }, + { + "alg": "SHA3-384", + "content": "178d652ee058c9e7a42aa294c7574775703eebdef1727499cdfaf18188aa2a7374da8ff93032a394a8653a6ecc9687eb" + }, + { + "alg": "SHA3-256", + "content": "3695526a226e79830269d8312d4d14f3e9d64c6b391cf4f65ff9bfa13f80e61b" + }, + { + "alg": "SHA3-512", + "content": "c8e89486f4d78c8d6a4cbb2bd464066b29555a86c30cadaec2ddd9be9998759ea2d97ed525e791dd1739a713667bdf46cae55b308c7fa5c71fae39905bc8a27b" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.yaml/snakeyaml@1.21?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.yaml/snakeyaml@1.21?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/yaml/snakeyaml/1.21/snakeyaml-1.21.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.yaml.snakeyaml.DumperOptions$FlowStyle\norg.yaml.snakeyaml.DumperOptions$LineBreak\norg.yaml.snakeyaml.DumperOptions$ScalarStyle\norg.yaml.snakeyaml.DumperOptions$Version\norg.yaml.snakeyaml.DumperOptions\norg.yaml.snakeyaml.LoaderOptions\norg.yaml.snakeyaml.TypeDescription\norg.yaml.snakeyaml.Yaml$1\norg.yaml.snakeyaml.Yaml$2\norg.yaml.snakeyaml.Yaml$3\norg.yaml.snakeyaml.Yaml$EventIterable\norg.yaml.snakeyaml.Yaml$NodeIterable\norg.yaml.snakeyaml.Yaml$SilentEmitter\norg.yaml.snakeyaml.Yaml$YamlIterable\norg.yaml.snakeyaml.Yaml\norg.yaml.snakeyaml.composer.Composer\norg.yaml.snakeyaml.composer.ComposerException\norg.yaml.snakeyaml.constructor.AbstractConstruct\norg.yaml.snakeyaml.constructor.BaseConstructor$RecursiveTuple\norg.yaml.snakeyaml.constructor.BaseConstructor\norg.yaml.snakeyaml.constructor.Construct\norg.yaml.snakeyaml.constructor.Constructor$ConstructMapping\norg.yaml.snakeyaml.constructor.Constructor$ConstructScalar\norg.yaml.snakeyaml.constructor.Constructor$ConstructSequence\norg.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject\norg.yaml.snakeyaml.constructor.Constructor\norg.yaml.snakeyaml.constructor.ConstructorException\norg.yaml.snakeyaml.constructor.CustomClassLoaderConstructor\norg.yaml.snakeyaml.constructor.DuplicateKeyException\norg.yaml.snakeyaml.constructor.SafeConstructor$1\norg.yaml.snakeyaml.constructor.SafeConstructor$ConstructUndefined\norg.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlBinary\norg.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlBool\norg.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlFloat\norg.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlInt\norg.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap\norg.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlNull\norg.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlOmap\norg.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlPairs\norg.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlSeq\norg.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlSet\norg.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlStr\norg.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlTimestamp\norg.yaml.snakeyaml.constructor.SafeConstructor\norg.yaml.snakeyaml.emitter.Emitable\norg.yaml.snakeyaml.emitter.Emitter$1\norg.yaml.snakeyaml.emitter.Emitter$ExpectBlockMappingKey\norg.yaml.snakeyaml.emitter.Emitter$ExpectBlockMappingSimpleValue\norg.yaml.snakeyaml.emitter.Emitter$ExpectBlockMappingValue\norg.yaml.snakeyaml.emitter.Emitter$ExpectBlockSequenceItem\norg.yaml.snakeyaml.emitter.Emitter$ExpectDocumentEnd\norg.yaml.snakeyaml.emitter.Emitter$ExpectDocumentRoot\norg.yaml.snakeyaml.emitter.Emitter$ExpectDocumentStart\norg.yaml.snakeyaml.emitter.Emitter$ExpectFirstBlockMappingKey\norg.yaml.snakeyaml.emitter.Emitter$ExpectFirstBlockSequenceItem\norg.yaml.snakeyaml.emitter.Emitter$ExpectFirstDocumentStart\norg.yaml.snakeyaml.emitter.Emitter$ExpectFirstFlowMappingKey\norg.yaml.snakeyaml.emitter.Emitter$ExpectFirstFlowSequenceItem\norg.yaml.snakeyaml.emitter.Emitter$ExpectFlowMappingKey\norg.yaml.snakeyaml.emitter.Emitter$ExpectFlowMappingSimpleValue\norg.yaml.snakeyaml.emitter.Emitter$ExpectFlowMappingValue\norg.yaml.snakeyaml.emitter.Emitter$ExpectFlowSequenceItem\norg.yaml.snakeyaml.emitter.Emitter$ExpectNothing\norg.yaml.snakeyaml.emitter.Emitter$ExpectStreamStart\norg.yaml.snakeyaml.emitter.Emitter\norg.yaml.snakeyaml.emitter.EmitterException\norg.yaml.snakeyaml.emitter.EmitterState\norg.yaml.snakeyaml.emitter.ScalarAnalysis\norg.yaml.snakeyaml.error.Mark\norg.yaml.snakeyaml.error.MarkedYAMLException\norg.yaml.snakeyaml.error.YAMLException\norg.yaml.snakeyaml.events.AliasEvent\norg.yaml.snakeyaml.events.CollectionEndEvent\norg.yaml.snakeyaml.events.CollectionStartEvent\norg.yaml.snakeyaml.events.DocumentEndEvent\norg.yaml.snakeyaml.events.DocumentStartEvent\norg.yaml.snakeyaml.events.Event$ID\norg.yaml.snakeyaml.events.Event\norg.yaml.snakeyaml.events.ImplicitTuple\norg.yaml.snakeyaml.events.MappingEndEvent\norg.yaml.snakeyaml.events.MappingStartEvent\norg.yaml.snakeyaml.events.NodeEvent\norg.yaml.snakeyaml.events.ScalarEvent\norg.yaml.snakeyaml.events.SequenceEndEvent\norg.yaml.snakeyaml.events.SequenceStartEvent\norg.yaml.snakeyaml.events.StreamEndEvent\norg.yaml.snakeyaml.events.StreamStartEvent\norg.yaml.snakeyaml.extensions.compactnotation.CompactConstructor$ConstructCompactObject\norg.yaml.snakeyaml.extensions.compactnotation.CompactConstructor\norg.yaml.snakeyaml.extensions.compactnotation.CompactData\norg.yaml.snakeyaml.extensions.compactnotation.PackageCompactConstructor\norg.yaml.snakeyaml.external.biz.base64Coder.Base64Coder\norg.yaml.snakeyaml.external.com.google.gdata.util.common.base.Escaper\norg.yaml.snakeyaml.external.com.google.gdata.util.common.base.PercentEscaper\norg.yaml.snakeyaml.external.com.google.gdata.util.common.base.UnicodeEscaper$1\norg.yaml.snakeyaml.external.com.google.gdata.util.common.base.UnicodeEscaper$2\norg.yaml.snakeyaml.external.com.google.gdata.util.common.base.UnicodeEscaper\norg.yaml.snakeyaml.introspector.BeanAccess\norg.yaml.snakeyaml.introspector.FieldProperty\norg.yaml.snakeyaml.introspector.GenericProperty\norg.yaml.snakeyaml.introspector.MethodProperty\norg.yaml.snakeyaml.introspector.MissingProperty\norg.yaml.snakeyaml.introspector.Property\norg.yaml.snakeyaml.introspector.PropertySubstitute\norg.yaml.snakeyaml.introspector.PropertyUtils$1\norg.yaml.snakeyaml.introspector.PropertyUtils\norg.yaml.snakeyaml.nodes.AnchorNode\norg.yaml.snakeyaml.nodes.CollectionNode\norg.yaml.snakeyaml.nodes.MappingNode\norg.yaml.snakeyaml.nodes.Node\norg.yaml.snakeyaml.nodes.NodeId\norg.yaml.snakeyaml.nodes.NodeTuple\norg.yaml.snakeyaml.nodes.ScalarNode\norg.yaml.snakeyaml.nodes.SequenceNode\norg.yaml.snakeyaml.nodes.Tag\norg.yaml.snakeyaml.parser.Parser\norg.yaml.snakeyaml.parser.ParserException\norg.yaml.snakeyaml.parser.ParserImpl$1\norg.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingFirstKey\norg.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey\norg.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue\norg.yaml.snakeyaml.parser.ParserImpl$ParseBlockNode\norg.yaml.snakeyaml.parser.ParserImpl$ParseBlockSequenceEntry\norg.yaml.snakeyaml.parser.ParserImpl$ParseBlockSequenceFirstEntry\norg.yaml.snakeyaml.parser.ParserImpl$ParseDocumentContent\norg.yaml.snakeyaml.parser.ParserImpl$ParseDocumentEnd\norg.yaml.snakeyaml.parser.ParserImpl$ParseDocumentStart\norg.yaml.snakeyaml.parser.ParserImpl$ParseFlowMappingEmptyValue\norg.yaml.snakeyaml.parser.ParserImpl$ParseFlowMappingFirstKey\norg.yaml.snakeyaml.parser.ParserImpl$ParseFlowMappingKey\norg.yaml.snakeyaml.parser.ParserImpl$ParseFlowMappingValue\norg.yaml.snakeyaml.parser.ParserImpl$ParseFlowSequenceEntry\norg.yaml.snakeyaml.parser.ParserImpl$ParseFlowSequenceEntryMappingEnd\norg.yaml.snakeyaml.parser.ParserImpl$ParseFlowSequenceEntryMappingKey\norg.yaml.snakeyaml.parser.ParserImpl$ParseFlowSequenceEntryMappingValue\norg.yaml.snakeyaml.parser.ParserImpl$ParseFlowSequenceFirstEntry\norg.yaml.snakeyaml.parser.ParserImpl$ParseImplicitDocumentStart\norg.yaml.snakeyaml.parser.ParserImpl$ParseIndentlessSequenceEntry\norg.yaml.snakeyaml.parser.ParserImpl$ParseStreamStart\norg.yaml.snakeyaml.parser.ParserImpl\norg.yaml.snakeyaml.parser.Production\norg.yaml.snakeyaml.parser.VersionTagsTuple\norg.yaml.snakeyaml.reader.ReaderException\norg.yaml.snakeyaml.reader.StreamReader\norg.yaml.snakeyaml.reader.UnicodeReader\norg.yaml.snakeyaml.representer.BaseRepresenter$1\norg.yaml.snakeyaml.representer.BaseRepresenter\norg.yaml.snakeyaml.representer.Represent\norg.yaml.snakeyaml.representer.Representer$RepresentJavaBean\norg.yaml.snakeyaml.representer.Representer\norg.yaml.snakeyaml.representer.SafeRepresenter$IteratorWrapper\norg.yaml.snakeyaml.representer.SafeRepresenter$RepresentArray\norg.yaml.snakeyaml.representer.SafeRepresenter$RepresentBoolean\norg.yaml.snakeyaml.representer.SafeRepresenter$RepresentByteArray\norg.yaml.snakeyaml.representer.SafeRepresenter$RepresentDate\norg.yaml.snakeyaml.representer.SafeRepresenter$RepresentEnum\norg.yaml.snakeyaml.representer.SafeRepresenter$RepresentIterator\norg.yaml.snakeyaml.representer.SafeRepresenter$RepresentList\norg.yaml.snakeyaml.representer.SafeRepresenter$RepresentMap\norg.yaml.snakeyaml.representer.SafeRepresenter$RepresentNull\norg.yaml.snakeyaml.representer.SafeRepresenter$RepresentNumber\norg.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray\norg.yaml.snakeyaml.representer.SafeRepresenter$RepresentSet\norg.yaml.snakeyaml.representer.SafeRepresenter$RepresentString\norg.yaml.snakeyaml.representer.SafeRepresenter$RepresentUuid\norg.yaml.snakeyaml.representer.SafeRepresenter\norg.yaml.snakeyaml.resolver.Resolver$1\norg.yaml.snakeyaml.resolver.Resolver\norg.yaml.snakeyaml.resolver.ResolverTuple\norg.yaml.snakeyaml.scanner.Constant\norg.yaml.snakeyaml.scanner.Scanner\norg.yaml.snakeyaml.scanner.ScannerException\norg.yaml.snakeyaml.scanner.ScannerImpl$Chomping\norg.yaml.snakeyaml.scanner.ScannerImpl\norg.yaml.snakeyaml.scanner.SimpleKey\norg.yaml.snakeyaml.serializer.AnchorGenerator\norg.yaml.snakeyaml.serializer.NumberAnchorGenerator\norg.yaml.snakeyaml.serializer.Serializer$1\norg.yaml.snakeyaml.serializer.Serializer\norg.yaml.snakeyaml.serializer.SerializerException\norg.yaml.snakeyaml.tokens.AliasToken\norg.yaml.snakeyaml.tokens.AnchorToken\norg.yaml.snakeyaml.tokens.BlockEndToken\norg.yaml.snakeyaml.tokens.BlockEntryToken\norg.yaml.snakeyaml.tokens.BlockMappingStartToken\norg.yaml.snakeyaml.tokens.BlockSequenceStartToken\norg.yaml.snakeyaml.tokens.CommentToken\norg.yaml.snakeyaml.tokens.DirectiveToken\norg.yaml.snakeyaml.tokens.DocumentEndToken\norg.yaml.snakeyaml.tokens.DocumentStartToken\norg.yaml.snakeyaml.tokens.FlowEntryToken\norg.yaml.snakeyaml.tokens.FlowMappingEndToken\norg.yaml.snakeyaml.tokens.FlowMappingStartToken\norg.yaml.snakeyaml.tokens.FlowSequenceEndToken\norg.yaml.snakeyaml.tokens.FlowSequenceStartToken\norg.yaml.snakeyaml.tokens.KeyToken\norg.yaml.snakeyaml.tokens.ScalarToken\norg.yaml.snakeyaml.tokens.StreamEndToken\norg.yaml.snakeyaml.tokens.StreamStartToken\norg.yaml.snakeyaml.tokens.TagToken\norg.yaml.snakeyaml.tokens.TagTuple\norg.yaml.snakeyaml.tokens.Token$ID\norg.yaml.snakeyaml.tokens.Token\norg.yaml.snakeyaml.tokens.ValueToken\norg.yaml.snakeyaml.tokens.WhitespaceToken\norg.yaml.snakeyaml.util.ArrayStack\norg.yaml.snakeyaml.util.ArrayUtils$CompositeUnmodifiableArrayList\norg.yaml.snakeyaml.util.ArrayUtils$UnmodifiableArrayList\norg.yaml.snakeyaml.util.ArrayUtils\norg.yaml.snakeyaml.util.PlatformFeatureDetector\norg.yaml.snakeyaml.util.UriEncoder" + } + ] + }, + { + "publisher": "Spring IO", + "group": "org.springframework", + "name": "spring-test", + "version": "4.3.6.RELEASE", + "description": "Spring TestContext Framework", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "556e64765c016b2f54db3d7ea2209655" + }, + { + "alg": "SHA-1", + "content": "233edfdbe5f895cd6585001ef30122e5604442b4" + }, + { + "alg": "SHA-256", + "content": "f7a3676d433ce77e9bda5ab1aa0e7ff94310706ddf7dd2562a32a953adf0cb52" + }, + { + "alg": "SHA-512", + "content": "e95311d11eda98d8df91649c60a649614e0ad6ddb4450482dfba115055da534e5a77615c2d896d9a27a94797ff99206dd358269fcc4a142b587490645e15e836" + }, + { + "alg": "SHA-384", + "content": "9b70ea05bdf21f56229300b1a61b02dd706fe51ad7934ef91d8cbb263afaa516159452cd1892530e73726036a4ed1d45" + }, + { + "alg": "SHA3-384", + "content": "6239cec0bf71acc3d2a0d7fa897cafd7da94ad4d3b5957d5910ab381d73f150157855018b91a448900e209eeae2b18b7" + }, + { + "alg": "SHA3-256", + "content": "e9a3cef263bdbd58c2439cdb228de15a0df5cf8bb1f1e1e54f00a5fdd7ff89e1" + }, + { + "alg": "SHA3-512", + "content": "28e6cd188e1d86954208e2a6ac99109f3178e4d7784af2d2d40ea7e85111e8b5c7d40b0c7200a8f08134ec7ec37e9db4b2c3bdfadc3730a6903e4160d18607fa" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework/spring-test@4.3.6.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework/spring-test@4.3.6.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/spring-test/4.3.6.RELEASE/spring-test-4.3.6.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.test.annotation.DirtiesContext$MethodMode\norg.springframework.test.annotation.ProfileValueSource\norg.springframework.test.annotation.Commit\norg.springframework.test.annotation.DirtiesContext$ClassMode\norg.springframework.test.annotation.TestAnnotationUtils\norg.springframework.test.annotation.DirtiesContext\norg.springframework.test.annotation.Repeat\norg.springframework.test.annotation.SystemProfileValueSource\norg.springframework.test.annotation.ProfileValueUtils\norg.springframework.test.annotation.Timed\norg.springframework.test.annotation.ProfileValueSourceConfiguration\norg.springframework.test.annotation.Rollback\norg.springframework.test.annotation.DirtiesContext$HierarchyMode\norg.springframework.test.annotation.IfProfileValue\norg.springframework.test.jdbc.JdbcTestUtils\norg.springframework.test.context.testng.AbstractTestNGSpringContextTests\norg.springframework.test.context.testng.AbstractTransactionalTestNGSpringContextTests\norg.springframework.test.context.ContextLoader\norg.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener\norg.springframework.test.context.support.AnnotationConfigContextLoader\norg.springframework.test.context.support.GenericXmlContextLoader\norg.springframework.test.context.support.DependencyInjectionTestExecutionListener\norg.springframework.test.context.support.AnnotationConfigContextLoaderUtils\norg.springframework.test.context.support.GenericGroovyXmlContextLoader\norg.springframework.test.context.support.AbstractDelegatingSmartContextLoader\norg.springframework.test.context.support.DefaultTestContext\norg.springframework.test.context.support.DefaultTestContextBootstrapper\norg.springframework.test.context.support.GenericPropertiesContextLoader\norg.springframework.test.context.support.TestPropertySourceUtils\norg.springframework.test.context.support.ActiveProfilesUtils\norg.springframework.test.context.support.AbstractDirtiesContextTestExecutionListener\norg.springframework.test.context.support.ApplicationContextInitializerUtils\norg.springframework.test.context.support.AbstractGenericContextLoader\norg.springframework.test.context.support.MergedTestPropertySources\norg.springframework.test.context.support.DefaultBootstrapContext\norg.springframework.test.context.support.DirtiesContextTestExecutionListener\norg.springframework.test.context.support.ContextLoaderUtils\norg.springframework.test.context.support.DelegatingSmartContextLoader\norg.springframework.test.context.support.AbstractTestExecutionListener\norg.springframework.test.context.support.AbstractTestContextBootstrapper\norg.springframework.test.context.support.DefaultActiveProfilesResolver\norg.springframework.test.context.support.TestPropertySourceAttributes\norg.springframework.test.context.support.AbstractContextLoader\norg.springframework.test.context.ContextCustomizer\norg.springframework.test.context.jdbc.MergedSqlConfig\norg.springframework.test.context.jdbc.SqlGroup\norg.springframework.test.context.jdbc.SqlScriptsTestExecutionListener$1\norg.springframework.test.context.jdbc.SqlConfig\norg.springframework.test.context.jdbc.SqlConfig$TransactionMode\norg.springframework.test.context.jdbc.SqlConfig$ErrorMode\norg.springframework.test.context.jdbc.Sql\norg.springframework.test.context.jdbc.Sql$ExecutionPhase\norg.springframework.test.context.jdbc.SqlScriptsTestExecutionListener\norg.springframework.test.context.ContextCustomizerFactory\norg.springframework.test.context.TestExecutionListeners\norg.springframework.test.context.BootstrapWith\norg.springframework.test.context.CacheAwareContextLoaderDelegate\norg.springframework.test.context.ActiveProfiles\norg.springframework.test.context.TestContextBootstrapper\norg.springframework.test.context.TestPropertySource\norg.springframework.test.context.BootstrapContext\norg.springframework.test.context.TestExecutionListeners$MergeMode\norg.springframework.test.context.junit4.AbstractJUnit4SpringContextTests\norg.springframework.test.context.junit4.SpringJUnit4ClassRunner\norg.springframework.test.context.junit4.SpringRunner\norg.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests\norg.springframework.test.context.junit4.rules.SpringMethodRule\norg.springframework.test.context.junit4.rules.SpringClassRule\norg.springframework.test.context.junit4.rules.SpringClassRule$TestContextManagerCacheEvictor\norg.springframework.test.context.junit4.SpringJUnit4ClassRunner$1\norg.springframework.test.context.junit4.statements.RunPrepareTestInstanceCallbacks\norg.springframework.test.context.junit4.statements.SpringRepeat\norg.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks\norg.springframework.test.context.junit4.statements.ProfileValueChecker\norg.springframework.test.context.junit4.statements.SpringFailOnTimeout\norg.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks\norg.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks\norg.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks\norg.springframework.test.context.MergedContextConfiguration\norg.springframework.test.context.BootstrapUtils\norg.springframework.test.context.ContextHierarchy\norg.springframework.test.context.SmartContextLoader\norg.springframework.test.context.TestContext\norg.springframework.test.context.web.AnnotationConfigWebContextLoader\norg.springframework.test.context.web.WebMergedContextConfiguration\norg.springframework.test.context.web.WebTestContextBootstrapper\norg.springframework.test.context.web.ServletTestExecutionListener\norg.springframework.test.context.web.AbstractGenericWebContextLoader\norg.springframework.test.context.web.WebDelegatingSmartContextLoader\norg.springframework.test.context.web.WebAppConfiguration\norg.springframework.test.context.web.GenericGroovyXmlWebContextLoader\norg.springframework.test.context.web.GenericXmlWebContextLoader\norg.springframework.test.context.web.socket.MockServerContainerContextCustomizer\norg.springframework.test.context.web.socket.MockServerContainerContextCustomizerFactory\norg.springframework.test.context.web.socket.MockServerContainer\norg.springframework.test.context.ContextConfigurationAttributes\norg.springframework.test.context.TestContextManager\norg.springframework.test.context.cache.ContextCacheUtils\norg.springframework.test.context.cache.DefaultContextCache$LruCache\norg.springframework.test.context.cache.DefaultContextCache\norg.springframework.test.context.cache.ContextCache\norg.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate\norg.springframework.test.context.ActiveProfilesResolver\norg.springframework.test.context.transaction.BeforeTransaction\norg.springframework.test.context.transaction.TestContextTransactionUtils$TestContextTransactionAttribute\norg.springframework.test.context.transaction.TransactionConfiguration\norg.springframework.test.context.transaction.AfterTransaction\norg.springframework.test.context.transaction.TestContextTransactionUtils\norg.springframework.test.context.transaction.TransactionConfigurationAttributes\norg.springframework.test.context.transaction.TestTransaction\norg.springframework.test.context.transaction.TransactionalTestExecutionListener\norg.springframework.test.context.transaction.TransactionContextHolder\norg.springframework.test.context.transaction.TransactionContext\norg.springframework.test.context.TestExecutionListener\norg.springframework.test.context.util.TestContextResourceUtils\norg.springframework.test.context.ContextConfiguration\norg.springframework.test.web.client.ResponseCreator\norg.springframework.test.web.client.MockRestServiceServer$MockClientHttpRequestFactory$1\norg.springframework.test.web.client.UnorderedRequestExpectationManager\norg.springframework.test.web.client.MockRestServiceServer$1\norg.springframework.test.web.client.ResponseActions\norg.springframework.test.web.client.RequestExpectationManager\norg.springframework.test.web.client.MockRestServiceServer$DefaultBuilder\norg.springframework.test.web.client.RequestMatcher\norg.springframework.test.web.client.RequestExpectation\norg.springframework.test.web.client.AbstractRequestExpectationManager\norg.springframework.test.web.client.match.XpathRequestMatchers\norg.springframework.test.web.client.match.XpathRequestMatchers$3\norg.springframework.test.web.client.match.MockRestRequestMatchers\norg.springframework.test.web.client.match.ContentRequestMatchers$2\norg.springframework.test.web.client.match.ContentRequestMatchers$7\norg.springframework.test.web.client.match.ContentRequestMatchers$9\norg.springframework.test.web.client.match.JsonPathRequestMatchers$12\norg.springframework.test.web.client.match.MockRestRequestMatchers$3\norg.springframework.test.web.client.match.MockRestRequestMatchers$9\norg.springframework.test.web.client.match.ContentRequestMatchers$3\norg.springframework.test.web.client.match.MockRestRequestMatchers$2\norg.springframework.test.web.client.match.JsonPathRequestMatchers$8\norg.springframework.test.web.client.match.XpathRequestMatchers$5\norg.springframework.test.web.client.match.JsonPathRequestMatchers$7\norg.springframework.test.web.client.match.JsonPathRequestMatchers$4\norg.springframework.test.web.client.match.JsonPathRequestMatchers$9\norg.springframework.test.web.client.match.XpathRequestMatchers$AbstractXpathRequestMatcher\norg.springframework.test.web.client.match.JsonPathRequestMatchers\norg.springframework.test.web.client.match.MockRestRequestMatchers$4\norg.springframework.test.web.client.match.JsonPathRequestMatchers$5\norg.springframework.test.web.client.match.ContentRequestMatchers$AbstractXmlRequestMatcher\norg.springframework.test.web.client.match.ContentRequestMatchers$4\norg.springframework.test.web.client.match.MockRestRequestMatchers$7\norg.springframework.test.web.client.match.JsonPathRequestMatchers$11\norg.springframework.test.web.client.match.ContentRequestMatchers\norg.springframework.test.web.client.match.XpathRequestMatchers$2\norg.springframework.test.web.client.match.MockRestRequestMatchers$6\norg.springframework.test.web.client.match.MockRestRequestMatchers$1\norg.springframework.test.web.client.match.XpathRequestMatchers$6\norg.springframework.test.web.client.match.JsonPathRequestMatchers$6\norg.springframework.test.web.client.match.MockRestRequestMatchers$5\norg.springframework.test.web.client.match.JsonPathRequestMatchers$2\norg.springframework.test.web.client.match.MockRestRequestMatchers$8\norg.springframework.test.web.client.match.JsonPathRequestMatchers$10\norg.springframework.test.web.client.match.XpathRequestMatchers$9\norg.springframework.test.web.client.match.XpathRequestMatchers$8\norg.springframework.test.web.client.match.JsonPathRequestMatchers$3\norg.springframework.test.web.client.match.ContentRequestMatchers$6$1\norg.springframework.test.web.client.match.ContentRequestMatchers$1\norg.springframework.test.web.client.match.JsonPathRequestMatchers$1\norg.springframework.test.web.client.match.ContentRequestMatchers$5\norg.springframework.test.web.client.match.ContentRequestMatchers$6\norg.springframework.test.web.client.match.ContentRequestMatchers$8\norg.springframework.test.web.client.match.XpathRequestMatchers$1\norg.springframework.test.web.client.match.JsonPathRequestMatchers$AbstractJsonPathRequestMatcher\norg.springframework.test.web.client.match.XpathRequestMatchers$10\norg.springframework.test.web.client.match.XpathRequestMatchers$4\norg.springframework.test.web.client.match.XpathRequestMatchers$7\norg.springframework.test.web.client.AbstractRequestExpectationManager$RequestExpectationGroup\norg.springframework.test.web.client.MockRestServiceServer\norg.springframework.test.web.client.DefaultRequestExpectation\norg.springframework.test.web.client.ExpectedCount\norg.springframework.test.web.client.MockMvcClientHttpRequestFactory\norg.springframework.test.web.client.MockMvcClientHttpRequestFactory$1\norg.springframework.test.web.client.DefaultRequestExpectation$RequestCount\norg.springframework.test.web.client.MockRestServiceServer$MockClientHttpRequestFactory\norg.springframework.test.web.client.response.MockRestResponseCreators\norg.springframework.test.web.client.response.DefaultResponseCreator\norg.springframework.test.web.client.MockRestServiceServer$MockRestServiceServerBuilder\norg.springframework.test.web.client.SimpleRequestExpectationManager\norg.springframework.test.web.ModelAndViewAssert\norg.springframework.test.web.servlet.result.StatusResultMatchers$9\norg.springframework.test.web.servlet.result.MockMvcResultHandlers\norg.springframework.test.web.servlet.result.HeaderResultMatchers$7\norg.springframework.test.web.servlet.result.HeaderResultMatchers$4\norg.springframework.test.web.servlet.result.ModelResultMatchers$6\norg.springframework.test.web.servlet.result.ViewResultMatchers$1\norg.springframework.test.web.servlet.result.StatusResultMatchers$5\norg.springframework.test.web.servlet.result.ModelResultMatchers\norg.springframework.test.web.servlet.result.HandlerResultMatchers$3\norg.springframework.test.web.servlet.result.XpathResultMatchers$6\norg.springframework.test.web.servlet.result.CookieResultMatchers$15\norg.springframework.test.web.servlet.result.CookieResultMatchers$10\norg.springframework.test.web.servlet.result.MockMvcResultHandlers$PrintWriterPrintingResultHandler$1\norg.springframework.test.web.servlet.result.JsonPathResultMatchers$1\norg.springframework.test.web.servlet.result.XpathResultMatchers\norg.springframework.test.web.servlet.result.XpathResultMatchers$2\norg.springframework.test.web.servlet.result.RequestResultMatchers$3\norg.springframework.test.web.servlet.result.ContentResultMatchers$3\norg.springframework.test.web.servlet.result.StatusResultMatchers$3\norg.springframework.test.web.servlet.result.HeaderResultMatchers$1\norg.springframework.test.web.servlet.result.PrintingResultHandler\norg.springframework.test.web.servlet.result.ModelResultMatchers$1\norg.springframework.test.web.servlet.result.CookieResultMatchers$8\norg.springframework.test.web.servlet.result.JsonPathResultMatchers$6\norg.springframework.test.web.servlet.result.ModelResultMatchers$9\norg.springframework.test.web.servlet.result.JsonPathResultMatchers$8\norg.springframework.test.web.servlet.result.MockMvcResultMatchers\norg.springframework.test.web.servlet.result.CookieResultMatchers$13\norg.springframework.test.web.servlet.result.ModelResultMatchers$11\norg.springframework.test.web.servlet.result.ModelResultMatchers$4\norg.springframework.test.web.servlet.result.CookieResultMatchers$1\norg.springframework.test.web.servlet.result.XpathResultMatchers$1\norg.springframework.test.web.servlet.result.CookieResultMatchers$9\norg.springframework.test.web.servlet.result.MockMvcResultHandlers$1\norg.springframework.test.web.servlet.result.XpathResultMatchers$7\norg.springframework.test.web.servlet.result.JsonPathResultMatchers$3\norg.springframework.test.web.servlet.result.CookieResultMatchers\norg.springframework.test.web.servlet.result.JsonPathResultMatchers$4\norg.springframework.test.web.servlet.result.MockMvcResultMatchers$3\norg.springframework.test.web.servlet.result.MockMvcResultMatchers$2\norg.springframework.test.web.servlet.result.MockMvcResultHandlers$PrintWriterPrintingResultHandler\norg.springframework.test.web.servlet.result.CookieResultMatchers$5\norg.springframework.test.web.servlet.result.RequestResultMatchers$4\norg.springframework.test.web.servlet.result.HeaderResultMatchers\norg.springframework.test.web.servlet.result.ViewResultMatchers$2\norg.springframework.test.web.servlet.result.MockMvcResultMatchers$1\norg.springframework.test.web.servlet.result.HeaderResultMatchers$5\norg.springframework.test.web.servlet.result.RequestResultMatchers$8\norg.springframework.test.web.servlet.result.RequestResultMatchers$2\norg.springframework.test.web.servlet.result.FlashAttributeResultMatchers$1\norg.springframework.test.web.servlet.result.StatusResultMatchers$6\norg.springframework.test.web.servlet.result.ContentResultMatchers$7\norg.springframework.test.web.servlet.result.StatusResultMatchers\norg.springframework.test.web.servlet.result.StatusResultMatchers$2\norg.springframework.test.web.servlet.result.HandlerResultMatchers$5\norg.springframework.test.web.servlet.result.ModelResultMatchers$3\norg.springframework.test.web.servlet.result.CookieResultMatchers$14\norg.springframework.test.web.servlet.result.ModelResultMatchers$7\norg.springframework.test.web.servlet.result.HandlerResultMatchers$4\norg.springframework.test.web.servlet.result.XpathResultMatchers$10\norg.springframework.test.web.servlet.result.JsonPathResultMatchers$5\norg.springframework.test.web.servlet.result.ViewResultMatchers\norg.springframework.test.web.servlet.result.ModelResultMatchers$14\norg.springframework.test.web.servlet.result.HeaderResultMatchers$3\norg.springframework.test.web.servlet.result.HeaderResultMatchers$2\norg.springframework.test.web.servlet.result.PrintingResultHandler$ResultValuePrinter\norg.springframework.test.web.servlet.result.StatusResultMatchers$1\norg.springframework.test.web.servlet.result.ContentResultMatchers$2\norg.springframework.test.web.servlet.result.ContentResultMatchers\norg.springframework.test.web.servlet.result.FlashAttributeResultMatchers\norg.springframework.test.web.servlet.result.JsonPathResultMatchers$11\norg.springframework.test.web.servlet.result.MockMvcResultHandlers$LoggingResultHandler\norg.springframework.test.web.servlet.result.ContentResultMatchers$4\norg.springframework.test.web.servlet.result.ContentResultMatchers$1\norg.springframework.test.web.servlet.result.ContentResultMatchers$5\norg.springframework.test.web.servlet.result.CookieResultMatchers$3\norg.springframework.test.web.servlet.result.ContentResultMatchers$6\norg.springframework.test.web.servlet.result.RequestResultMatchers\norg.springframework.test.web.servlet.result.CookieResultMatchers$7\norg.springframework.test.web.servlet.result.CookieResultMatchers$11\norg.springframework.test.web.servlet.result.ContentResultMatchers$8\norg.springframework.test.web.servlet.result.ModelResultMatchers$13\norg.springframework.test.web.servlet.result.CookieResultMatchers$4\norg.springframework.test.web.servlet.result.CookieResultMatchers$2\norg.springframework.test.web.servlet.result.ModelResultMatchers$10\norg.springframework.test.web.servlet.result.StatusResultMatchers$8\norg.springframework.test.web.servlet.result.JsonPathResultMatchers$7\norg.springframework.test.web.servlet.result.JsonPathResultMatchers$2\norg.springframework.test.web.servlet.result.CookieResultMatchers$12\norg.springframework.test.web.servlet.result.StatusResultMatchers$7\norg.springframework.test.web.servlet.result.StatusResultMatchers$10\norg.springframework.test.web.servlet.result.ModelResultMatchers$5\norg.springframework.test.web.servlet.result.HandlerResultMatchers\norg.springframework.test.web.servlet.result.HandlerResultMatchers$1\norg.springframework.test.web.servlet.result.RequestResultMatchers$7\norg.springframework.test.web.servlet.result.ContentResultMatchers$10\norg.springframework.test.web.servlet.result.CookieResultMatchers$6\norg.springframework.test.web.servlet.result.RequestResultMatchers$6\norg.springframework.test.web.servlet.result.FlashAttributeResultMatchers$2\norg.springframework.test.web.servlet.result.FlashAttributeResultMatchers$4\norg.springframework.test.web.servlet.result.RequestResultMatchers$5\norg.springframework.test.web.servlet.result.ContentResultMatchers$9\norg.springframework.test.web.servlet.result.RequestResultMatchers$1\norg.springframework.test.web.servlet.result.StatusResultMatchers$4\norg.springframework.test.web.servlet.result.XpathResultMatchers$8\norg.springframework.test.web.servlet.result.JsonPathResultMatchers$9\norg.springframework.test.web.servlet.result.HandlerResultMatchers$2\norg.springframework.test.web.servlet.result.XpathResultMatchers$9\norg.springframework.test.web.servlet.result.JsonPathResultMatchers\norg.springframework.test.web.servlet.result.ModelResultMatchers$12\norg.springframework.test.web.servlet.result.FlashAttributeResultMatchers$3\norg.springframework.test.web.servlet.result.ModelResultMatchers$2\norg.springframework.test.web.servlet.result.HeaderResultMatchers$6\norg.springframework.test.web.servlet.result.ModelResultMatchers$8\norg.springframework.test.web.servlet.result.JsonPathResultMatchers$10\norg.springframework.test.web.servlet.result.XpathResultMatchers$5\norg.springframework.test.web.servlet.result.MockMvcResultMatchers$4\norg.springframework.test.web.servlet.result.XpathResultMatchers$3\norg.springframework.test.web.servlet.result.XpathResultMatchers$4\norg.springframework.test.web.servlet.RequestBuilder\norg.springframework.test.web.servlet.request.ConfigurableSmartRequestBuilder\norg.springframework.test.web.servlet.request.MockMultipartHttpServletRequestBuilder\norg.springframework.test.web.servlet.request.MockHttpServletRequestBuilder$1\norg.springframework.test.web.servlet.request.MockHttpServletRequestBuilder\norg.springframework.test.web.servlet.request.MockMvcRequestBuilders\norg.springframework.test.web.servlet.request.MockMvcRequestBuilders$1\norg.springframework.test.web.servlet.request.RequestPostProcessor\norg.springframework.test.web.servlet.MockMvcBuilderSupport\norg.springframework.test.web.servlet.TestDispatcherServlet$1\norg.springframework.test.web.servlet.MvcResult\norg.springframework.test.web.servlet.MockMvcBuilderSupport$DispatchOptionsDispatcherServletCustomizer\norg.springframework.test.web.servlet.DispatcherServletCustomizer\norg.springframework.test.web.servlet.ResultActions\norg.springframework.test.web.servlet.MockMvcBuilder\norg.springframework.test.web.servlet.TestDispatcherServlet$2\norg.springframework.test.web.servlet.SmartRequestBuilder\norg.springframework.test.web.servlet.TestDispatcherServlet\norg.springframework.test.web.servlet.MockMvcBuilderSupport$MockMvcBuildException\norg.springframework.test.web.servlet.MockMvcBuilderSupport$1\norg.springframework.test.web.servlet.setup.StandaloneMockMvcBuilder$StaticRequestMappingHandlerMapping\norg.springframework.test.web.servlet.setup.StubWebApplicationContext$1\norg.springframework.test.web.servlet.setup.MockMvcBuilders\norg.springframework.test.web.servlet.setup.PatternMappingFilterProxy\norg.springframework.test.web.servlet.setup.DefaultMockMvcBuilder\norg.springframework.test.web.servlet.setup.StandaloneMockMvcBuilder$StandaloneConfiguration\norg.springframework.test.web.servlet.setup.ConfigurableMockMvcBuilder\norg.springframework.test.web.servlet.setup.StubWebApplicationContext\norg.springframework.test.web.servlet.setup.StandaloneMockMvcBuilder$StaticViewResolver\norg.springframework.test.web.servlet.setup.AbstractMockMvcBuilder$1\norg.springframework.test.web.servlet.setup.StubWebApplicationContext$StubBeanFactory\norg.springframework.test.web.servlet.setup.StandaloneMockMvcBuilder$StaticStringValueResolver\norg.springframework.test.web.servlet.setup.MockMvcConfigurerAdapter\norg.springframework.test.web.servlet.setup.StandaloneMockMvcBuilder$StaticStringValueResolver$1\norg.springframework.test.web.servlet.setup.AbstractMockMvcBuilder\norg.springframework.test.web.servlet.setup.StandaloneMockMvcBuilder$1\norg.springframework.test.web.servlet.setup.StandaloneMockMvcBuilder\norg.springframework.test.web.servlet.setup.MockMvcConfigurer\norg.springframework.test.web.servlet.MockMvc$1\norg.springframework.test.web.servlet.DefaultMvcResult\norg.springframework.test.web.servlet.ResultMatcher\norg.springframework.test.web.servlet.ResultHandler\norg.springframework.test.web.servlet.MockMvc\norg.springframework.test.web.servlet.htmlunit.webdriver.MockMvcHtmlUnitDriverBuilder\norg.springframework.test.web.servlet.htmlunit.webdriver.WebConnectionHtmlUnitDriver\norg.springframework.test.web.servlet.htmlunit.HtmlUnitRequestBuilder$HtmlUnitMockHttpSession\norg.springframework.test.web.servlet.htmlunit.MockMvcWebConnection\norg.springframework.test.web.servlet.htmlunit.HostRequestMatcher\norg.springframework.test.web.servlet.htmlunit.HtmlUnitRequestBuilder$HtmlUnitMockHttpServletRequest\norg.springframework.test.web.servlet.htmlunit.ForwardRequestPostProcessor\norg.springframework.test.web.servlet.htmlunit.WebRequestMatcher\norg.springframework.test.web.servlet.htmlunit.MockWebResponseBuilder\norg.springframework.test.web.servlet.htmlunit.HtmlUnitRequestBuilder\norg.springframework.test.web.servlet.htmlunit.MockMvcWebConnectionBuilderSupport\norg.springframework.test.web.servlet.htmlunit.DelegatingWebConnection$DelegateWebConnection\norg.springframework.test.web.servlet.htmlunit.UrlRegexRequestMatcher\norg.springframework.test.web.servlet.htmlunit.HtmlUnitRequestBuilder$1\norg.springframework.test.web.servlet.htmlunit.DelegatingWebConnection\norg.springframework.test.web.servlet.htmlunit.MockMvcWebClientBuilder\norg.springframework.test.util.MetaAnnotationUtils\norg.springframework.test.util.MetaAnnotationUtils$UntypedAnnotationDescriptor\norg.springframework.test.util.MetaAnnotationUtils$AnnotationDescriptor\norg.springframework.test.util.XmlExpectationsHelper\norg.springframework.test.util.AopTestUtils\norg.springframework.test.util.XpathExpectationsHelper\norg.springframework.test.util.ReflectionTestUtils\norg.springframework.test.util.AssertionErrors\norg.springframework.test.util.MatcherAssertionErrors\norg.springframework.test.util.JsonPathExpectationsHelper\norg.springframework.test.util.JsonExpectationsHelper\norg.springframework.mock.http.client.MockClientHttpRequest\norg.springframework.mock.http.client.MockClientHttpResponse\norg.springframework.mock.http.client.MockAsyncClientHttpRequest\norg.springframework.mock.http.MockHttpInputMessage\norg.springframework.mock.http.MockHttpOutputMessage\norg.springframework.mock.jndi.SimpleNamingContextBuilder\norg.springframework.mock.jndi.SimpleNamingContextBuilder$1\norg.springframework.mock.jndi.SimpleNamingContext$BindingEnumeration\norg.springframework.mock.jndi.SimpleNamingContext$1\norg.springframework.mock.jndi.ExpectedLookupTemplate\norg.springframework.mock.jndi.SimpleNamingContext\norg.springframework.mock.jndi.SimpleNamingContext$NameClassPairEnumeration\norg.springframework.mock.jndi.SimpleNamingContext$AbstractNamingEnumeration\norg.springframework.mock.env.MockEnvironment\norg.springframework.mock.env.MockPropertySource\norg.springframework.mock.web.MockHttpSession\norg.springframework.mock.web.MockRequestDispatcher\norg.springframework.mock.web.MockPageContext\norg.springframework.mock.web.MockMultipartHttpServletRequest\norg.springframework.mock.web.MockHttpServletRequest\norg.springframework.mock.web.MockServletConfig\norg.springframework.mock.web.HeaderValueHolder\norg.springframework.mock.web.portlet.MockResourceRequest\norg.springframework.mock.web.portlet.MockBaseURL\norg.springframework.mock.web.portlet.ServletWrappingPortletContext\norg.springframework.mock.web.portlet.MockPortletContext$MimeTypeResolver\norg.springframework.mock.web.portlet.MockPortletPreferences\norg.springframework.mock.web.portlet.MockPortletConfig\norg.springframework.mock.web.portlet.MockStateAwareResponse\norg.springframework.mock.web.portlet.MockPortalContext\norg.springframework.mock.web.portlet.MockResourceResponse\norg.springframework.mock.web.portlet.MockPortletRequestDispatcher\norg.springframework.mock.web.portlet.MockPortletResponse\norg.springframework.mock.web.portlet.MockPortletContext\norg.springframework.mock.web.portlet.MockClientDataRequest\norg.springframework.mock.web.portlet.MockRenderRequest\norg.springframework.mock.web.portlet.MockPortletSession\norg.springframework.mock.web.portlet.MockEventResponse\norg.springframework.mock.web.portlet.MockRenderResponse\norg.springframework.mock.web.portlet.MockEventRequest\norg.springframework.mock.web.portlet.MockResourceURL\norg.springframework.mock.web.portlet.MockPortletRequest\norg.springframework.mock.web.portlet.MockActionResponse\norg.springframework.mock.web.portlet.MockMultipartActionRequest\norg.springframework.mock.web.portlet.MockEvent\norg.springframework.mock.web.portlet.MockPortletURL\norg.springframework.mock.web.portlet.MockMimeResponse\norg.springframework.mock.web.portlet.MockCacheControl\norg.springframework.mock.web.portlet.MockActionRequest\norg.springframework.mock.web.MockBodyContent\norg.springframework.mock.web.MockHttpServletResponse\norg.springframework.mock.web.MockFilterChain\norg.springframework.mock.web.MockMultipartFile\norg.springframework.mock.web.MockAsyncContext\norg.springframework.mock.web.MockFilterChain$ServletFilterProxy\norg.springframework.mock.web.DelegatingServletInputStream\norg.springframework.mock.web.MockFilterConfig\norg.springframework.mock.web.MockSessionCookieConfig\norg.springframework.mock.web.MockFilterChain$1\norg.springframework.mock.web.MockExpressionEvaluator\norg.springframework.mock.web.MockExpressionEvaluator$1\norg.springframework.mock.web.DelegatingServletOutputStream\norg.springframework.mock.web.MockServletContext\norg.springframework.mock.web.MockHttpServletResponse$ResponseServletOutputStream\norg.springframework.mock.web.PassThroughFilterChain\norg.springframework.mock.web.MockHttpServletResponse$ResponsePrintWriter\norg.springframework.mock.web.MockJspWriter" + } + ] + }, + { + "publisher": "JUnit", + "group": "junit", + "name": "junit", + "version": "4.12", + "description": "JUnit is a unit testing framework for Java, created by Erich Gamma and Kent Beck.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "5b38c40c97fbd0adee29f91e60405584" + }, + { + "alg": "SHA-1", + "content": "2973d150c0dc1fefe998f834810d68f278ea58ec" + }, + { + "alg": "SHA-256", + "content": "59721f0805e223d84b90677887d9ff567dc534d7c502ca903c0c2b17f05c116a" + }, + { + "alg": "SHA-512", + "content": "5974670c3d178a12da5929ba5dd9b4f5ff461bdc1b92618c2c36d53e88650df7adbf3c1684017bb082b477cb8f40f15dcf7526f06f06183f93118ba9ebeaccce" + }, + { + "alg": "SHA-384", + "content": "e2f0c2db405e282d0f84a1766b9e8d9736d4377e292a5ef8457aec10384f9077005865167025b2779634d75bcb4d62cd" + }, + { + "alg": "SHA3-384", + "content": "a24a1d6d5ffe2f9fc3a90a442c3d1d5a12ae7bda3c68996c3b50f00186a2f961808c5ef504a771e9d6ab95ee38a383f0" + }, + { + "alg": "SHA3-256", + "content": "02b1f076652120813646a0cb34350f0c73a3299b221567e089f6aaadf8ab444a" + }, + { + "alg": "SHA3-512", + "content": "9e8f7057647c11564178e4569cf4f5682d3688b49d81acc60fd301f61053932ee9ac109c19cb639f7710d23afc76cb106ebde0f8143e2fe5fa08605201720a8b" + } + ], + "licenses": [ + { + "license": { + "id": "EPL-1.0", + "url": "http://www.eclipse.org/legal/epl-v10.html" + } + } + ], + "purl": "pkg:maven/junit/junit@4.12?type=jar", + "type": "library", + "bom-ref": "pkg:maven/junit/junit@4.12?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/junit/junit/4.12/junit-4.12.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.junit.ClassRule\norg.junit.Assert\norg.junit.After\norg.junit.rules.Stopwatch$Clock\norg.junit.rules.DisableOnDebug\norg.junit.rules.ExternalResource\norg.junit.rules.TestWatcher$1\norg.junit.rules.TemporaryFolder\norg.junit.rules.Timeout$Builder\norg.junit.rules.RunRules\norg.junit.rules.TestWatchman$1\norg.junit.rules.Verifier$1\norg.junit.rules.ExpectedException\norg.junit.rules.ExpectedException$ExpectedExceptionStatement\norg.junit.rules.RuleChain\norg.junit.rules.ErrorCollector$1\norg.junit.rules.TestRule\norg.junit.rules.Verifier\norg.junit.rules.Stopwatch\norg.junit.rules.Stopwatch$1\norg.junit.rules.Timeout\norg.junit.rules.ExpectedExceptionMatcherBuilder\norg.junit.rules.MethodRule\norg.junit.rules.Timeout$1\norg.junit.rules.ExternalResource$1\norg.junit.rules.TestWatchman\norg.junit.rules.ErrorCollector\norg.junit.rules.TestWatcher\norg.junit.rules.Stopwatch$InternalWatcher\norg.junit.rules.TestName\norg.junit.AssumptionViolatedException\norg.junit.ComparisonFailure$ComparisonCompactor$DiffExtractor\norg.junit.Assume\norg.junit.runners.AllTests\norg.junit.runners.Suite$SuiteClasses\norg.junit.runners.JUnit4\norg.junit.runners.ParentRunner$1\norg.junit.runners.BlockJUnit4ClassRunner\norg.junit.runners.Parameterized$Parameters\norg.junit.runners.MethodSorters\norg.junit.runners.ParentRunner$2\norg.junit.runners.ParentRunner$3\norg.junit.runners.Parameterized$UseParametersRunnerFactory\norg.junit.runners.ParentRunner$4\norg.junit.runners.ParentRunner\norg.junit.runners.BlockJUnit4ClassRunner$1\norg.junit.runners.Parameterized$Parameter\norg.junit.runners.parameterized.ParametersRunnerFactory\norg.junit.runners.parameterized.TestWithParameters\norg.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters\norg.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParametersFactory\norg.junit.runners.Suite\norg.junit.runners.model.MultipleFailureException\norg.junit.runners.model.RunnerScheduler\norg.junit.runners.model.NoGenericTypeParametersValidator\norg.junit.runners.model.TestClass$1\norg.junit.runners.model.RunnerBuilder\norg.junit.runners.model.Annotatable\norg.junit.runners.model.FrameworkField\norg.junit.runners.model.Statement\norg.junit.runners.model.TestTimedOutException\norg.junit.runners.model.FrameworkMember\norg.junit.runners.model.TestClass\norg.junit.runners.model.TestClass$FieldComparator\norg.junit.runners.model.FrameworkMethod\norg.junit.runners.model.TestClass$MethodComparator\norg.junit.runners.model.InitializationError\norg.junit.runners.model.FrameworkMethod$1\norg.junit.runners.Parameterized\norg.junit.ComparisonFailure\norg.junit.matchers.JUnitMatchers\norg.junit.Test$None\norg.junit.runner.FilterFactory\norg.junit.runner.Result\norg.junit.runner.JUnitCommandLineParseResult$CommandLineParserError\norg.junit.runner.Result$Listener\norg.junit.runner.JUnitCommandLineParseResult\norg.junit.runner.Describable\norg.junit.runner.FilterFactories\norg.junit.runner.Result$SerializedForm\norg.junit.runner.Runner\norg.junit.runner.RunWith\norg.junit.runner.manipulation.NoTestsRemainException\norg.junit.runner.manipulation.Sortable\norg.junit.runner.manipulation.Filter\norg.junit.runner.manipulation.Filter$2\norg.junit.runner.manipulation.Filter$3\norg.junit.runner.manipulation.Sorter\norg.junit.runner.manipulation.Sorter$1\norg.junit.runner.manipulation.Filterable\norg.junit.runner.manipulation.Filter$1\norg.junit.runner.JUnitCore\norg.junit.runner.FilterFactory$FilterNotCreatedException\norg.junit.runner.Result$1\norg.junit.runner.Request\norg.junit.runner.FilterFactoryParams\norg.junit.runner.Computer$1\norg.junit.runner.Request$1\norg.junit.runner.notification.Failure\norg.junit.runner.notification.RunNotifier\norg.junit.runner.notification.RunNotifier$1\norg.junit.runner.notification.RunNotifier$2\norg.junit.runner.notification.RunNotifier$3\norg.junit.runner.notification.RunListener$ThreadSafe\norg.junit.runner.notification.RunNotifier$4\norg.junit.runner.notification.SynchronizedRunListener\norg.junit.runner.notification.RunNotifier$SafeNotifier\norg.junit.runner.notification.RunNotifier$5\norg.junit.runner.notification.StoppedByUserException\norg.junit.runner.notification.RunNotifier$6\norg.junit.runner.notification.RunNotifier$7\norg.junit.runner.notification.RunListener\norg.junit.runner.Description\norg.junit.runner.Computer\norg.junit.validator.AnnotationsValidator$FieldValidator\norg.junit.validator.TestClassValidator\norg.junit.validator.ValidateWith\norg.junit.validator.AnnotationsValidator$AnnotatableValidator\norg.junit.validator.AnnotationsValidator$MethodValidator\norg.junit.validator.AnnotationsValidator$ClassValidator\norg.junit.validator.AnnotationValidatorFactory\norg.junit.validator.AnnotationValidator\norg.junit.validator.AnnotationsValidator$1\norg.junit.validator.AnnotationsValidator\norg.junit.validator.PublicClassValidator\norg.junit.ComparisonFailure$1\norg.junit.Ignore\norg.junit.BeforeClass\norg.junit.Before\norg.junit.Test\norg.junit.AfterClass\norg.junit.FixMethodOrder\norg.junit.ComparisonFailure$ComparisonCompactor\norg.junit.internal.ExactComparisonCriteria\norg.junit.internal.matchers.ThrowableMessageMatcher\norg.junit.internal.matchers.TypeSafeMatcher\norg.junit.internal.matchers.StaracePrintingMatcher.class\norg.junit.internal.matchers.ThrowableCauseMatcher\norg.junit.internal.ArrayComparisonFailure\norg.junit.internal.InexactComparisonCriteria\norg.junit.internal.TextListener\norg.junit.internal.MethodSorter\norg.junit.internal.JUnitSystem\norg.junit.internal.runners.JUnit38ClassRunner$OldTestClassAdaptingListener\norg.junit.internal.runners.JUnit4ClassRunner$1\norg.junit.internal.runners.MethodRoadie$2\norg.junit.internal.runners.TestMethod\norg.junit.internal.runners.rules.RuleMemberValidator\norg.junit.internal.runners.rules.RuleMemberValidator$MethodMustBeARule\norg.junit.internal.runners.rules.RuleMemberValidator$MemberMustBePublic\norg.junit.internal.runners.rules.ValidationError\norg.junit.internal.runners.rules.RuleMemberValidator$MemberMustBeStatic\norg.junit.internal.runners.rules.RuleMemberValidator$Builder\norg.junit.internal.runners.rules.RuleMemberValidator$MemberMustBeNonStaticOrAlsoClassRule\norg.junit.internal.runners.rules.RuleMemberValidator$FieldMustBeARule\norg.junit.internal.runners.rules.RuleMemberValidator$MethodMustBeATestRule\norg.junit.internal.runners.rules.RuleMemberValidator$RuleValidator\norg.junit.internal.runners.rules.RuleMemberValidator$1\norg.junit.internal.runners.rules.RuleMemberValidator$DeclaringClassMustBePublic\norg.junit.internal.runners.rules.RuleMemberValidator$FieldMustBeATestRule\norg.junit.internal.runners.MethodRoadie$1\norg.junit.internal.runners.TestClass\norg.junit.internal.runners.ErrorReportingRunner\norg.junit.internal.runners.JUnit4ClassRunner\norg.junit.internal.runners.FailedBefore\norg.junit.internal.runners.statements.FailOnTimeout$1\norg.junit.internal.runners.statements.Fail\norg.junit.internal.runners.statements.FailOnTimeout\norg.junit.internal.runners.statements.RunAfters\norg.junit.internal.runners.statements.RunBefores\norg.junit.internal.runners.statements.ExpectException\norg.junit.internal.runners.statements.InvokeMethod\norg.junit.internal.runners.statements.FailOnTimeout$Builder\norg.junit.internal.runners.statements.FailOnTimeout$CallableStatement\norg.junit.internal.runners.JUnit4ClassRunner$2\norg.junit.internal.runners.MethodValidator\norg.junit.internal.runners.JUnit38ClassRunner\norg.junit.internal.runners.SuiteMethod\norg.junit.internal.runners.MethodRoadie\norg.junit.internal.runners.InitializationError\norg.junit.internal.runners.ClassRoadie\norg.junit.internal.runners.JUnit38ClassRunner$1\norg.junit.internal.runners.MethodRoadie$1$1\norg.junit.internal.runners.model.ReflectiveCallable\norg.junit.internal.runners.model.EachTestNotifier\norg.junit.internal.runners.model.MultipleFailureException\norg.junit.internal.requests.FilterRequest\norg.junit.internal.requests.ClassRequest\norg.junit.internal.requests.SortingRequest\norg.junit.internal.AssumptionViolatedException\norg.junit.internal.RealSystem\norg.junit.internal.MethodSorter$2\norg.junit.internal.ComparisonCriteria\norg.junit.internal.Throwables\norg.junit.internal.MethodSorter$1\norg.junit.internal.Classes\norg.junit.internal.builders.IgnoredClassRunner\norg.junit.internal.builders.JUnit4Builder\norg.junit.internal.builders.AnnotatedBuilder\norg.junit.internal.builders.IgnoredBuilder\norg.junit.internal.builders.JUnit3Builder\norg.junit.internal.builders.AllDefaultPossibilitiesBuilder\norg.junit.internal.builders.NullBuilder\norg.junit.internal.builders.SuiteMethodBuilder\norg.junit.experimental.results.ResultMatchers$1\norg.junit.experimental.results.ResultMatchers$2\norg.junit.experimental.results.FailureList\norg.junit.experimental.results.ResultMatchers$3\norg.junit.experimental.results.ResultMatchers\norg.junit.experimental.results.PrintableResult\norg.junit.experimental.ParallelComputer$1\norg.junit.experimental.max.MaxHistory$RememberingListener\norg.junit.experimental.max.MaxCore\norg.junit.experimental.max.MaxHistory$1\norg.junit.experimental.max.MaxHistory$TestComparator\norg.junit.experimental.max.MaxCore$1\norg.junit.experimental.max.MaxCore$1$1\norg.junit.experimental.max.CouldNotReadCoreException\norg.junit.experimental.max.MaxHistory\norg.junit.experimental.ParallelComputer\norg.junit.experimental.theories.ParameterSignature\norg.junit.experimental.theories.Theories$TheoryAnchor$2\norg.junit.experimental.theories.Theories$TheoryAnchor\norg.junit.experimental.theories.Theory\norg.junit.experimental.theories.PotentialAssignment$1\norg.junit.experimental.theories.Theories$TheoryAnchor$1$1\norg.junit.experimental.theories.FromDataPoints\norg.junit.experimental.theories.DataPoints\norg.junit.experimental.theories.suppliers.TestedOnSupplier\norg.junit.experimental.theories.suppliers.TestedOn\norg.junit.experimental.theories.Theories$TheoryAnchor$1\norg.junit.experimental.theories.PotentialAssignment\norg.junit.experimental.theories.ParametersSuppliedBy\norg.junit.experimental.theories.Theories\norg.junit.experimental.theories.DataPoint\norg.junit.experimental.theories.internal.AllMembersSupplier$MethodParameterValue\norg.junit.experimental.theories.internal.AllMembersSupplier\norg.junit.experimental.theories.internal.EnumSupplier\norg.junit.experimental.theories.internal.Assignments\norg.junit.experimental.theories.internal.SpecificDataPointsSupplier\norg.junit.experimental.theories.internal.BooleanSupplier\norg.junit.experimental.theories.internal.AllMembersSupplier$1\norg.junit.experimental.theories.internal.ParameterizedAssertionError\norg.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException\norg.junit.experimental.theories.ParameterSupplier\norg.junit.experimental.categories.ExcludeCategories$ExcludesAny\norg.junit.experimental.categories.IncludeCategories\norg.junit.experimental.categories.ExcludeCategories\norg.junit.experimental.categories.Categories$CategoryFilter\norg.junit.experimental.categories.Categories$ExcludeCategory\norg.junit.experimental.categories.CategoryValidator\norg.junit.experimental.categories.IncludeCategories$IncludesAny\norg.junit.experimental.categories.Category\norg.junit.experimental.categories.CategoryFilterFactory\norg.junit.experimental.categories.Categories\norg.junit.experimental.categories.Categories$IncludeCategory\norg.junit.experimental.runners.Enclosed\norg.junit.Rule\njunit.framework.TestCase\njunit.framework.TestResult\njunit.framework.TestFailure\njunit.framework.JUnit4TestAdapter\njunit.framework.TestResult$1\njunit.framework.TestSuite$1\njunit.framework.AssertionFailedError\njunit.framework.TestSuite\njunit.framework.ComparisonCompactor\njunit.framework.JUnit4TestAdapterCache\njunit.framework.Assert\njunit.framework.ComparisonFailure\njunit.framework.JUnit4TestCaseFacade\njunit.framework.TestListener\njunit.framework.Protectable\njunit.framework.JUnit4TestAdapterCache$1\njunit.framework.Test\njunit.runner.Version\njunit.runner.TestRunListener\njunit.runner.BaseTestRunner\njunit.extensions.TestDecorator\njunit.extensions.ActiveTestSuite$1\njunit.extensions.TestSetup\njunit.extensions.ActiveTestSuite\njunit.extensions.TestSetup$1\njunit.extensions.RepeatedTest\njunit.textui.TestRunner\njunit.textui.ResultPrinter" + } + ] + }, + { + "group": "org.hamcrest", + "name": "hamcrest-core", + "version": "1.3", + "description": "This is the core API of hamcrest matcher framework to be used by third-party framework providers. This includes the a foundation set of matcher implementations for common operations.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "6393363b47ddcbba82321110c3e07519" + }, + { + "alg": "SHA-1", + "content": "42a25dc3219429f0e5d060061f71acb49bf010a0" + }, + { + "alg": "SHA-256", + "content": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9" + }, + { + "alg": "SHA-512", + "content": "e237ae735aac4fa5a7253ec693191f42ef7ddce384c11d29fbf605981c0be077d086757409acad53cb5b9e53d86a07cc428d459ff0f5b00d32a8cbbca390be49" + }, + { + "alg": "SHA-384", + "content": "4b5297d2a12cc32b824153afc83f1ba9f1869ca288330f0a2f759659d09e4c420eb6ba4a1efbfa0657b625edd41293d5" + }, + { + "alg": "SHA3-384", + "content": "b14d34985c0a78cf0ba19b5a18bffd403e08adcb2afde228ddef6e16121c7046dbebf58c04d3419311c4496c48aa93be" + }, + { + "alg": "SHA3-256", + "content": "f679af77deedf69b3c3066f7916583848c6fd32a950f9c0b0e2ef1da121717ba" + }, + { + "alg": "SHA3-512", + "content": "bca821931e438a1977b7b4356b5f8cebf485634f82159d505c48267c34e6a0f4fde9c2917331365f66dc0e52e2ca3a2db5256863584110c27ecebefc28741f63" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause" + } + } + ], + "purl": "pkg:maven/org.hamcrest/hamcrest-core@1.3?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.hamcrest/hamcrest-core@1.3?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.hamcrest.BaseDescription\norg.hamcrest.BaseMatcher\norg.hamcrest.Condition$1\norg.hamcrest.Condition$Matched\norg.hamcrest.Condition$NotMatched\norg.hamcrest.Condition$Step\norg.hamcrest.Condition\norg.hamcrest.CoreMatchers\norg.hamcrest.CustomMatcher\norg.hamcrest.CustomTypeSafeMatcher\norg.hamcrest.Description$NullDescription\norg.hamcrest.Description\norg.hamcrest.DiagnosingMatcher\norg.hamcrest.Factory\norg.hamcrest.FeatureMatcher\norg.hamcrest.Matcher\norg.hamcrest.MatcherAssert\norg.hamcrest.SelfDescribing\norg.hamcrest.StringDescription\norg.hamcrest.TypeSafeDiagnosingMatcher\norg.hamcrest.TypeSafeMatcher\norg.hamcrest.core.AllOf\norg.hamcrest.core.AnyOf\norg.hamcrest.core.CombinableMatcher$CombinableBothMatcher\norg.hamcrest.core.CombinableMatcher$CombinableEitherMatcher\norg.hamcrest.core.CombinableMatcher\norg.hamcrest.core.DescribedAs\norg.hamcrest.core.Every\norg.hamcrest.core.Is\norg.hamcrest.core.IsAnything\norg.hamcrest.core.IsCollectionContaining\norg.hamcrest.core.IsEqual\norg.hamcrest.core.IsInstanceOf\norg.hamcrest.core.IsNot\norg.hamcrest.core.IsNull\norg.hamcrest.core.IsSame\norg.hamcrest.core.ShortcutCombination\norg.hamcrest.core.StringContains\norg.hamcrest.core.StringEndsWith\norg.hamcrest.core.StringStartsWith\norg.hamcrest.core.SubstringMatcher\norg.hamcrest.internal.ArrayIterator\norg.hamcrest.internal.ReflectiveTypeFinder\norg.hamcrest.internal.SelfDescribingValue\norg.hamcrest.internal.SelfDescribingValueIterator" + } + ] + }, + { + "publisher": "The Apache Software Foundation", + "group": "commons-beanutils", + "name": "commons-beanutils", + "version": "1.9.4", + "description": "Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "07dc532ee316fe1f2f0323e9bd2f8df4" + }, + { + "alg": "SHA-1", + "content": "d52b9abcd97f38c81342bb7e7ae1eee9b73cba51" + }, + { + "alg": "SHA-256", + "content": "7d938c81789028045c08c065e94be75fc280527620d5bd62b519d5838532368a" + }, + { + "alg": "SHA-512", + "content": "7762b348caecead49038a38a89754ff7d9be6199324315495ba47cf24f52c06faadf9306d925c8fe47c587589a939c82e491e1c730267fdf354243a68c0f96ff" + }, + { + "alg": "SHA-384", + "content": "dcd3845917b8fb189cf4034b0d7c6d266ec7110f85ffbd2711cdea9eb94b4fa3e1cee9120b484c6a120b82769230ed3a" + }, + { + "alg": "SHA3-384", + "content": "dfdb8845989be083de807184910124ad7e7e372959b34686cd5f5020f193a2997831ead497b0a5a0233f031aecdf55f6" + }, + { + "alg": "SHA3-256", + "content": "127a81068335d6ca47f5f5e12d849dc1bc5300b2ad8d3f9b64ca30ff2a76d479" + }, + { + "alg": "SHA3-512", + "content": "f67405d0a7667adf7cd35cd7416c54e1759380cdb9c8f179a10175058e40292808e17e69d48df4d4d6b5e268c314127cf3ab87af6920a271bb2e6e0df963940d" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/commons-beanutils/commons-beanutils@1.9.4?type=jar", + "type": "library", + "bom-ref": "pkg:maven/commons-beanutils/commons-beanutils@1.9.4?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/commons-beanutils/commons-beanutils/1.9.4/commons-beanutils-1.9.4.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.commons.beanutils.FluentPropertyBeanIntrospector\norg.apache.commons.beanutils.BeanMap$1\norg.apache.commons.beanutils.WeakFastHashMap$1\norg.apache.commons.beanutils.DynaProperty\norg.apache.commons.beanutils.locale.LocaleConvertUtilsBean\norg.apache.commons.beanutils.locale.LocaleBeanUtilsBean\norg.apache.commons.beanutils.locale.converters.ByteLocaleConverter\norg.apache.commons.beanutils.locale.converters.DecimalLocaleConverter\norg.apache.commons.beanutils.locale.LocaleBeanUtils\norg.apache.commons.beanutils.BeanMap$7\norg.apache.commons.beanutils.converters.BooleanArrayConverter\norg.apache.commons.beanutils.BeanMap$6\norg.apache.commons.beanutils.BeanMap$11\norg.apache.commons.beanutils.LazyDynaMap\norg.apache.commons.beanutils.WrapDynaClass$1\norg.apache.commons.beanutils.ConvertUtils\norg.apache.commons.beanutils.BeanPropertyValueChangeClosure\norg.apache.commons.beanutils.WrapDynaClass$2\norg.apache.commons.beanutils.BeanMap$3\norg.apache.commons.beanutils.converters.ClassConverter\norg.apache.commons.beanutils.converters.CalendarConverter\norg.apache.commons.beanutils.converters.IntegerConverter\norg.apache.commons.beanutils.converters.BigDecimalConverter\norg.apache.commons.beanutils.BeanMap$4\norg.apache.commons.beanutils.DefaultIntrospectionContext\norg.apache.commons.beanutils.WeakFastHashMap$CollectionView\norg.apache.commons.beanutils.ConversionException\norg.apache.commons.beanutils.BeanPropertyValueEqualsPredicate\norg.apache.commons.beanutils.BeanIntrospector\norg.apache.commons.beanutils.DynaClass\norg.apache.commons.beanutils.BeanUtils\norg.apache.commons.beanutils.WeakFastHashMap\norg.apache.commons.beanutils.BeanMap$Entry\norg.apache.commons.beanutils.MethodUtils$MethodDescriptor\norg.apache.commons.beanutils.BeanMap$5\norg.apache.commons.beanutils.locale.LocaleBeanUtilsBean$1\norg.apache.commons.beanutils.locale.converters.SqlDateLocaleConverter\norg.apache.commons.beanutils.locale.converters.FloatLocaleConverter\norg.apache.commons.beanutils.locale.converters.BigIntegerLocaleConverter\norg.apache.commons.beanutils.locale.converters.DoubleLocaleConverter\norg.apache.commons.beanutils.WeakFastHashMap$EntrySet\norg.apache.commons.beanutils.converters.CharacterArrayConverter\norg.apache.commons.beanutils.DynaBeanPropertyMapDecorator\norg.apache.commons.beanutils.LazyDynaClass\norg.apache.commons.beanutils.ConvertUtilsBean2\norg.apache.commons.beanutils.BeanMap$12\norg.apache.commons.beanutils.Converter\norg.apache.commons.beanutils.BeanIntrospectionData\norg.apache.commons.beanutils.IntrospectionContext\norg.apache.commons.beanutils.ContextClassLoaderLocal\norg.apache.commons.beanutils.MappedPropertyDescriptor\norg.apache.commons.beanutils.locale.BaseLocaleConverter\norg.apache.commons.beanutils.locale.LocaleConvertUtils\norg.apache.commons.beanutils.locale.LocaleConvertUtilsBean$DelegateFastHashMap\norg.apache.commons.beanutils.locale.converters.DateLocaleConverter\norg.apache.commons.beanutils.locale.converters.IntegerLocaleConverter\norg.apache.commons.beanutils.BasicDynaClass\norg.apache.commons.beanutils.BeanPredicate\norg.apache.commons.beanutils.DefaultBeanIntrospector\norg.apache.commons.beanutils.ResultSetDynaClass\norg.apache.commons.beanutils.converters.ByteArrayConverter\norg.apache.commons.beanutils.converters.BooleanConverter\norg.apache.commons.beanutils.converters.URLConverter\norg.apache.commons.beanutils.converters.ByteConverter\norg.apache.commons.beanutils.converters.DateTimeConverter\norg.apache.commons.beanutils.converters.SqlTimestampConverter\norg.apache.commons.beanutils.converters.FloatArrayConverter\norg.apache.commons.beanutils.converters.IntegerArrayConverter\norg.apache.commons.beanutils.converters.DateConverter\norg.apache.commons.beanutils.converters.ShortConverter\norg.apache.commons.beanutils.converters.CharacterConverter\norg.apache.commons.beanutils.JDBCDynaClass\norg.apache.commons.beanutils.expression.DefaultResolver\norg.apache.commons.beanutils.BeanMap$10\norg.apache.commons.beanutils.BasicDynaBean\norg.apache.commons.beanutils.locale.LocaleBeanUtilsBean$Descriptor\norg.apache.commons.beanutils.locale.converters.StringLocaleConverter\norg.apache.commons.beanutils.locale.converters.SqlTimeLocaleConverter\norg.apache.commons.beanutils.locale.LocaleConvertUtilsBean$1\norg.apache.commons.beanutils.PropertyUtils\norg.apache.commons.beanutils.BaseDynaBeanMapDecorator\norg.apache.commons.beanutils.BeanToPropertyValueTransformer\norg.apache.commons.beanutils.ResultSetIterator\norg.apache.commons.beanutils.MethodUtils\norg.apache.commons.beanutils.WrapDynaBean\norg.apache.commons.beanutils.DynaBean\norg.apache.commons.beanutils.BeanUtilsBean\norg.apache.commons.beanutils.WeakFastHashMap$CollectionView$CollectionViewIterator\norg.apache.commons.beanutils.NestedNullException\norg.apache.commons.beanutils.WeakFastHashMap$Values\norg.apache.commons.beanutils.locale.converters.ShortLocaleConverter\norg.apache.commons.beanutils.locale.LocaleBeanUtils$Descriptor\norg.apache.commons.beanutils.DynaBeanMapDecorator\norg.apache.commons.beanutils.LazyDynaList\norg.apache.commons.beanutils.ConvertUtilsBean\norg.apache.commons.beanutils.converters.StringArrayConverter\norg.apache.commons.beanutils.converters.ConverterFacade\norg.apache.commons.beanutils.converters.AbstractConverter\norg.apache.commons.beanutils.converters.BigIntegerConverter\norg.apache.commons.beanutils.converters.AbstractArrayConverter\norg.apache.commons.beanutils.BeanMap$8\norg.apache.commons.beanutils.BaseDynaBeanMapDecorator$MapEntry\norg.apache.commons.beanutils.ConstructorUtils\norg.apache.commons.beanutils.BeanMap$9\norg.apache.commons.beanutils.RowSetDynaClass\norg.apache.commons.beanutils.BeanComparator\norg.apache.commons.beanutils.BeanUtilsBean$1\norg.apache.commons.beanutils.locale.LocaleConverter\norg.apache.commons.beanutils.SuppressPropertiesBeanIntrospector\norg.apache.commons.beanutils.ConvertingWrapDynaBean\norg.apache.commons.beanutils.BeanMap$2\norg.apache.commons.beanutils.BeanUtilsBean2\norg.apache.commons.beanutils.converters.ShortArrayConverter\norg.apache.commons.beanutils.converters.ArrayConverter\norg.apache.commons.beanutils.converters.DoubleArrayConverter\norg.apache.commons.beanutils.converters.FloatConverter\norg.apache.commons.beanutils.converters.LongConverter\norg.apache.commons.beanutils.converters.NumberConverter\norg.apache.commons.beanutils.converters.StringConverter\norg.apache.commons.beanutils.converters.SqlDateConverter\norg.apache.commons.beanutils.converters.FileConverter\norg.apache.commons.beanutils.MutableDynaClass\norg.apache.commons.beanutils.WrapDynaClass$CacheKey\norg.apache.commons.beanutils.BeanMap\norg.apache.commons.beanutils.BeanAccessLanguageException\norg.apache.commons.beanutils.PropertyUtilsBean\norg.apache.commons.beanutils.locale.converters.BigDecimalLocaleConverter\norg.apache.commons.beanutils.locale.converters.LongLocaleConverter\norg.apache.commons.beanutils.locale.converters.SqlTimestampLocaleConverter\norg.apache.commons.beanutils.WrapDynaClass\norg.apache.commons.beanutils.converters.SqlTimeConverter\norg.apache.commons.beanutils.converters.LongArrayConverter\norg.apache.commons.beanutils.converters.DoubleConverter\norg.apache.commons.beanutils.LazyDynaBean\norg.apache.commons.beanutils.WeakFastHashMap$KeySet\norg.apache.commons.beanutils.expression.Resolver\norg.apache.commons.beanutils.MappedPropertyDescriptor$MappedMethodReference" + } + ] + }, + { + "group": "io.jsonwebtoken", + "name": "jjwt", + "version": "0.9.1", + "description": "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "32b17377c70abef64a8b8203d2520932" + }, + { + "alg": "SHA-1", + "content": "54d2abfc3e63a28824d35bf600d6a5d627da681a" + }, + { + "alg": "SHA-256", + "content": "56e254d6a8d2306dc93e9ae2d81bf841481637f98b84847470c06cf71160d143" + }, + { + "alg": "SHA-512", + "content": "ab8e3e49904fd2e852f720af46acce0b550b99ee4be593944a6c00f8781ed141c7f19cad0614cabad7194e0a0d970a3a1605525ce244167d5fdbf961aa6a093b" + }, + { + "alg": "SHA-384", + "content": "254a9822f640ea9aa6f6ea2b48337684b01cf7a14d48acc9fbbb472c090919f7e241f7455d70b90e1ed223df4815cded" + }, + { + "alg": "SHA3-384", + "content": "041a871e7c44449e86fda7fb2fc9df5d262ef64e511be0fd167b4a2a0c0f2e230bb3e09dc8074f2eca9911d519cad4bd" + }, + { + "alg": "SHA3-256", + "content": "696478922c79f183e6e2656bd523fbb2a8830f084f9d278d5cce4d2216bdf702" + }, + { + "alg": "SHA3-512", + "content": "1fe621ebdfdbab8fa8cd59878c171826a6c06de8e2f0416128c47b82bdcdfe9ad2bb9a59e157f96c170df919000fb009cd596b649a6aae4ed0ec6433cf9c2c79" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/io.jsonwebtoken/jjwt@0.9.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/io.jsonwebtoken/jjwt@0.9.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/io/jsonwebtoken/jjwt/0.9.1/jjwt-0.9.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "io.jsonwebtoken.CompressionException\nio.jsonwebtoken.impl.crypto.DefaultJwtSigner\nio.jsonwebtoken.impl.crypto.DefaultSignerFactory\nio.jsonwebtoken.impl.crypto.MacProvider\nio.jsonwebtoken.impl.crypto.RsaProvider\nio.jsonwebtoken.impl.DefaultClock\nio.jsonwebtoken.impl.DefaultJwtParser$2\nio.jsonwebtoken.impl.TextCodec\nio.jsonwebtoken.Jwt\nio.jsonwebtoken.lang.Arrays\nio.jsonwebtoken.lang.Collections$EnumerationIterator\nio.jsonwebtoken.MalformedJwtException\nio.jsonwebtoken.SigningKeyResolver\nio.jsonwebtoken.ClaimJwtException\nio.jsonwebtoken.ExpiredJwtException\nio.jsonwebtoken.impl.compression.CompressionCodecs\nio.jsonwebtoken.impl.crypto.DefaultSignerFactory$1\nio.jsonwebtoken.impl.crypto.EllipticCurveProvider\nio.jsonwebtoken.impl.crypto.RsaSigner\nio.jsonwebtoken.impl.crypto.SignatureValidatorFactory\nio.jsonwebtoken.impl.DefaultJwt\nio.jsonwebtoken.impl.FixedClock\nio.jsonwebtoken.Jws\nio.jsonwebtoken.JwtHandlerAdapter\nio.jsonwebtoken.lang.Classes$ClassLoaderAccessor\nio.jsonwebtoken.lang.Strings\nio.jsonwebtoken.Claims\nio.jsonwebtoken.Header\nio.jsonwebtoken.impl.compression.DeflateCompressionCodec\nio.jsonwebtoken.impl.crypto.EllipticCurveProvider$1\nio.jsonwebtoken.impl.crypto.MacSigner\nio.jsonwebtoken.impl.crypto.SignerFactory\nio.jsonwebtoken.impl.DefaultJwtParser$1\nio.jsonwebtoken.impl.JwtMap\nio.jsonwebtoken.JwtException\nio.jsonwebtoken.lang.Classes$2\nio.jsonwebtoken.lang.InstantiationException\nio.jsonwebtoken.PrematureJwtException\nio.jsonwebtoken.SignatureException\nio.jsonwebtoken.SigningKeyResolverAdapter\nio.jsonwebtoken.ClaimsMutator\nio.jsonwebtoken.impl.AbstractTextCodec\nio.jsonwebtoken.impl.crypto.DefaultJwtSignatureValidator\nio.jsonwebtoken.impl.crypto.EllipticCurveSignatureValidator\nio.jsonwebtoken.impl.crypto.MacProvider$1\nio.jsonwebtoken.impl.crypto.SignatureValidator\nio.jsonwebtoken.impl.DefaultJwsHeader\nio.jsonwebtoken.impl.DefaultTextCodecFactory\nio.jsonwebtoken.InvalidClaimException\nio.jsonwebtoken.JwtParser\nio.jsonwebtoken.lang.Classes$ExceptionIgnoringAccessor\nio.jsonwebtoken.lang.Collections\nio.jsonwebtoken.RequiredTypeException\nio.jsonwebtoken.Clock\nio.jsonwebtoken.impl.AndroidBase64Codec\nio.jsonwebtoken.impl.compression.GzipCompressionCodec\nio.jsonwebtoken.impl.crypto.MacValidator\nio.jsonwebtoken.impl.crypto.RsaSignatureValidator\nio.jsonwebtoken.impl.DefaultClaims\nio.jsonwebtoken.impl.DefaultJwtParser$4\nio.jsonwebtoken.impl.TextCodecFactory\nio.jsonwebtoken.JwtBuilder\nio.jsonwebtoken.lang.Classes$1\nio.jsonwebtoken.lang.UnknownClassException\nio.jsonwebtoken.UnsupportedJwtException\nio.jsonwebtoken.CompressionCodec\nio.jsonwebtoken.impl.Base64Codec\nio.jsonwebtoken.impl.compression.AbstractCompressionCodec\nio.jsonwebtoken.impl.crypto.DefaultSignatureValidatorFactory\nio.jsonwebtoken.impl.crypto.JwtSigner\nio.jsonwebtoken.impl.crypto.SignatureProvider\nio.jsonwebtoken.impl.crypto.Signer\nio.jsonwebtoken.impl.DefaultJwtParser\nio.jsonwebtoken.lang.Assert\nio.jsonwebtoken.lang.RuntimeEnvironment\nio.jsonwebtoken.SignatureAlgorithm\nio.jsonwebtoken.CompressionCodecResolver\nio.jsonwebtoken.impl.Base64UrlCodec\nio.jsonwebtoken.impl.crypto.DefaultSignatureValidatorFactory$1\nio.jsonwebtoken.impl.crypto.JwtSignatureValidator\nio.jsonwebtoken.impl.DefaultJws\nio.jsonwebtoken.impl.DefaultJwtBuilder\nio.jsonwebtoken.JwsHeader\nio.jsonwebtoken.Jwts\nio.jsonwebtoken.lang.Classes\nio.jsonwebtoken.MissingClaimException\nio.jsonwebtoken.CompressionCodecs\nio.jsonwebtoken.impl.compression.DefaultCompressionCodecResolver\nio.jsonwebtoken.impl.crypto.EllipticCurveSigner\nio.jsonwebtoken.impl.DefaultHeader\nio.jsonwebtoken.impl.DefaultJwtParser$3\nio.jsonwebtoken.IncorrectClaimException\nio.jsonwebtoken.JwtHandler\nio.jsonwebtoken.lang.Classes$3\nio.jsonwebtoken.lang.Objects" + } + ] + }, + { + "group": "com.auth0", + "name": "java-jwt", + "version": "4.0.0", + "description": "Java implementation of JSON Web Token (JWT)", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "0d85b5ebb39b4ee6dd7eb96bebbeb4d3" + }, + { + "alg": "SHA-1", + "content": "b73d56c5efa1b51c7e5f99a4f724f98717c02689" + }, + { + "alg": "SHA-256", + "content": "8c4684b604a5afc03deef480008e10f380437fc124540bda3f8b041d1124128e" + }, + { + "alg": "SHA-512", + "content": "db52a01e8fa996939eb56763a6132e2c451556e306810556b0c840085d0c1fab3814aa1bd1974d98bad0d793d2ecea9838f2b023754674fd00a5708975bdd5f4" + }, + { + "alg": "SHA-384", + "content": "e1781f0bff07f3302b4db3d75b15b02835190b6d10fb19915893ef4664ff162b1218e37f53233e00c9a16b1aaf2cfd2b" + }, + { + "alg": "SHA3-384", + "content": "b6b3022ff0b5b2fb5ba826f0c2b214fc5aed2cc4542595d383a2e570a160f3dd92cd3a44578c2a55aa599e9a4e68a9d6" + }, + { + "alg": "SHA3-256", + "content": "f355147bca38e3ed5bf6a9a10f4a9371611f58519d6bf33e5306c31c9d07f71d" + }, + { + "alg": "SHA3-512", + "content": "270cc0e382ed725e033ad7ced4f053107c436daa7e2cea230ea55b4af25add55e658563c68626c38ba8bc349db575d11f8f0aac1310f41522bb8b99fd3b1c064" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "purl": "pkg:maven/com.auth0/java-jwt@4.0.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.auth0/java-jwt@4.0.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/auth0/java-jwt/4.0.0/java-jwt-4.0.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.auth0.jwt.impl.JWTParser\ncom.auth0.jwt.impl.JsonNodeClaim\ncom.auth0.jwt.impl.JsonNodeClaim$1\ncom.auth0.jwt.impl.PayloadDeserializer$1\ncom.auth0.jwt.impl.HeaderSerializer\ncom.auth0.jwt.impl.ExpectedCheckHolder\ncom.auth0.jwt.impl.ClaimsHolder\ncom.auth0.jwt.impl.HeaderDeserializer$1\ncom.auth0.jwt.impl.ClaimsSerializer\ncom.auth0.jwt.impl.PayloadSerializer\ncom.auth0.jwt.impl.PayloadClaimsHolder\ncom.auth0.jwt.impl.HeaderDeserializer\ncom.auth0.jwt.impl.BasicHeader\ncom.auth0.jwt.impl.PayloadImpl\ncom.auth0.jwt.impl.PayloadDeserializer\ncom.auth0.jwt.impl.HeaderClaimsHolder\ncom.auth0.jwt.JWTVerifier$BaseVerification\ncom.auth0.jwt.TokenUtils\ncom.auth0.jwt.JWT\ncom.auth0.jwt.JWTVerifier$BaseVerification$1\ncom.auth0.jwt.JWTVerifier\ncom.auth0.jwt.algorithms.ECDSAAlgorithm$1\ncom.auth0.jwt.algorithms.CryptoHelper\ncom.auth0.jwt.algorithms.HMACAlgorithm\ncom.auth0.jwt.algorithms.RSAAlgorithm$1\ncom.auth0.jwt.algorithms.Algorithm\ncom.auth0.jwt.algorithms.RSAAlgorithm\ncom.auth0.jwt.algorithms.ECDSAAlgorithm\ncom.auth0.jwt.algorithms.NoneAlgorithm\ncom.auth0.jwt.exceptions.IncorrectClaimException\ncom.auth0.jwt.exceptions.AlgorithmMismatchException\ncom.auth0.jwt.exceptions.JWTDecodeException\ncom.auth0.jwt.exceptions.MissingClaimException\ncom.auth0.jwt.exceptions.InvalidClaimException\ncom.auth0.jwt.exceptions.SignatureGenerationException\ncom.auth0.jwt.exceptions.JWTCreationException\ncom.auth0.jwt.exceptions.SignatureVerificationException\ncom.auth0.jwt.exceptions.JWTVerificationException\ncom.auth0.jwt.exceptions.TokenExpiredException\ncom.auth0.jwt.HeaderParams\ncom.auth0.jwt.RegisteredClaims\ncom.auth0.jwt.JWTCreator\ncom.auth0.jwt.JWTCreator$Builder\ncom.auth0.jwt.JWTCreator$1\ncom.auth0.jwt.JWTDecoder\ncom.auth0.jwt.interfaces.JWTPartsParser\ncom.auth0.jwt.interfaces.JWTVerifier\ncom.auth0.jwt.interfaces.Verification\ncom.auth0.jwt.interfaces.Header\ncom.auth0.jwt.interfaces.KeyProvider\ncom.auth0.jwt.interfaces.ECDSAKeyProvider\ncom.auth0.jwt.interfaces.DecodedJWT\ncom.auth0.jwt.interfaces.RSAKeyProvider\ncom.auth0.jwt.interfaces.Payload\ncom.auth0.jwt.interfaces.Claim" + } + ] + }, + { + "group": "cn.hutool", + "name": "hutool-all", + "version": "5.8.10", + "description": "Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "469eb4cd8ae894d92e8c538152a3de9d" + }, + { + "alg": "SHA-1", + "content": "0d6ff30dc7c2389edc8c7e429a1174a7f574eb4f" + }, + { + "alg": "SHA-256", + "content": "1960ee1120a2c28a125c32c7c2300a1e5223ac2fc5cbbae1040beccf49d881d2" + }, + { + "alg": "SHA-512", + "content": "679833a22d333a71035b06b5592ef822d2defcb32bc5e15cb0afdd9c7635b72826989e79d03d7410f7db9d53a4db1f375039fb98f13fc7c0e5b83024aa32fd2c" + }, + { + "alg": "SHA-384", + "content": "9bfe1fe38de39504ec4224df5f720fe56a521b92195cb05d584167476ee0588a93ef0d156c8c78e999a4cbde67a325ea" + }, + { + "alg": "SHA3-384", + "content": "873718bd9f06b82e99dea276d845e33bde43661e1057e2763ae3d5891c363a43f71d2ee78e34e52c0ad128835280405e" + }, + { + "alg": "SHA3-256", + "content": "ec84eb2f0e6e127a1fc5f18241f3c4c5026b45b7a9fe834310d9d98d4caaa44f" + }, + { + "alg": "SHA3-512", + "content": "c875f9b22f5c8cb109e81a6be1f18f173d48fa320c703cc7c1fc5f872d2cbbce9feff56f6a0d69e9fbb7e456cbe78c60b1c49002900bcad0b463f81f3086c675" + } + ], + "licenses": [ + { + "license": { + "name": "Mulan Permissive Software License,Version 2", + "url": "https://license.coscl.org.cn/MulanPSL2" + } + } + ], + "purl": "pkg:maven/cn.hutool/hutool-all@5.8.10?type=jar", + "type": "library", + "bom-ref": "pkg:maven/cn.hutool/hutool-all@5.8.10?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/cn/hutool/hutool-all/5.8.10/hutool-all-5.8.10.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "cn.hutool.Hutool\ncn.hutool.core.annotation.AbstractAnnotationSynthesizer\ncn.hutool.core.annotation.AbstractLinkAnnotationPostProcessor\ncn.hutool.core.annotation.AbstractWrappedAnnotationAttribute\ncn.hutool.core.annotation.AggregateAnnotation\ncn.hutool.core.annotation.Alias\ncn.hutool.core.annotation.AliasAnnotationPostProcessor\ncn.hutool.core.annotation.AliasedAnnotationAttribute\ncn.hutool.core.annotation.AliasFor\ncn.hutool.core.annotation.AliasLinkAnnotationPostProcessor\ncn.hutool.core.annotation.AnnotationAttribute\ncn.hutool.core.annotation.AnnotationAttributeValueProvider\ncn.hutool.core.annotation.AnnotationProxy\ncn.hutool.core.annotation.AnnotationSynthesizer\ncn.hutool.core.annotation.AnnotationUtil\ncn.hutool.core.annotation.CacheableAnnotationAttribute\ncn.hutool.core.annotation.CacheableSynthesizedAnnotationAttributeProcessor\ncn.hutool.core.annotation.CombinationAnnotationElement\ncn.hutool.core.annotation.ForceAliasedAnnotationAttribute\ncn.hutool.core.annotation.ForceAliasFor\ncn.hutool.core.annotation.GenericSynthesizedAggregateAnnotation$MetaAnnotation\ncn.hutool.core.annotation.GenericSynthesizedAggregateAnnotation\ncn.hutool.core.annotation.GenericSynthesizedAnnotation\ncn.hutool.core.annotation.Hierarchical$Selector$FarthestAndNewestPrioritySelector\ncn.hutool.core.annotation.Hierarchical$Selector$FarthestAndOldestPrioritySelector\ncn.hutool.core.annotation.Hierarchical$Selector$NearestAndNewestPrioritySelector\ncn.hutool.core.annotation.Hierarchical$Selector$NearestAndOldestPrioritySelector\ncn.hutool.core.annotation.Hierarchical$Selector\ncn.hutool.core.annotation.Hierarchical\ncn.hutool.core.annotation.Link\ncn.hutool.core.annotation.MirroredAnnotationAttribute\ncn.hutool.core.annotation.MirrorFor\ncn.hutool.core.annotation.MirrorLinkAnnotationPostProcessor\ncn.hutool.core.annotation.PropIgnore\ncn.hutool.core.annotation.RelationType\ncn.hutool.core.annotation.scanner.AbstractTypeAnnotationScanner$JdkProxyClassConverter\ncn.hutool.core.annotation.scanner.AbstractTypeAnnotationScanner\ncn.hutool.core.annotation.scanner.AnnotationScanner\ncn.hutool.core.annotation.scanner.ElementAnnotationScanner\ncn.hutool.core.annotation.scanner.EmptyAnnotationScanner\ncn.hutool.core.annotation.scanner.FieldAnnotationScanner\ncn.hutool.core.annotation.scanner.GenericAnnotationScanner\ncn.hutool.core.annotation.scanner.MetaAnnotationScanner\ncn.hutool.core.annotation.scanner.MethodAnnotationScanner\ncn.hutool.core.annotation.scanner.TypeAnnotationScanner$JdkProxyClassConverter\ncn.hutool.core.annotation.scanner.TypeAnnotationScanner\ncn.hutool.core.annotation.SynthesizedAggregateAnnotation\ncn.hutool.core.annotation.SynthesizedAnnotation\ncn.hutool.core.annotation.SynthesizedAnnotationAttributeProcessor\ncn.hutool.core.annotation.SynthesizedAnnotationPostProcessor\ncn.hutool.core.annotation.SynthesizedAnnotationProxy$SyntheticProxyAnnotation\ncn.hutool.core.annotation.SynthesizedAnnotationProxy\ncn.hutool.core.annotation.SynthesizedAnnotationSelector$FarthestAndNewestPrioritySelector\ncn.hutool.core.annotation.SynthesizedAnnotationSelector$FarthestAndOldestPrioritySelector\ncn.hutool.core.annotation.SynthesizedAnnotationSelector$NearestAndNewestPrioritySelector\ncn.hutool.core.annotation.SynthesizedAnnotationSelector$NearestAndOldestPrioritySelector\ncn.hutool.core.annotation.SynthesizedAnnotationSelector\ncn.hutool.core.annotation.WrappedAnnotationAttribute\ncn.hutool.core.bean.BeanDesc\ncn.hutool.core.bean.BeanDescCache\ncn.hutool.core.bean.BeanException\ncn.hutool.core.bean.BeanInfoCache\ncn.hutool.core.bean.BeanPath\ncn.hutool.core.bean.BeanUtil\ncn.hutool.core.bean.copier.AbsCopier\ncn.hutool.core.bean.copier.BeanCopier\ncn.hutool.core.bean.copier.BeanToBeanCopier\ncn.hutool.core.bean.copier.BeanToMapCopier\ncn.hutool.core.bean.copier.CopyOptions\ncn.hutool.core.bean.copier.MapToBeanCopier\ncn.hutool.core.bean.copier.MapToMapCopier\ncn.hutool.core.bean.copier.provider.BeanValueProvider\ncn.hutool.core.bean.copier.provider.DynaBeanValueProvider\ncn.hutool.core.bean.copier.ValueProvider\ncn.hutool.core.bean.copier.ValueProviderToBeanCopier\ncn.hutool.core.bean.DynaBean\ncn.hutool.core.bean.NullWrapperBean\ncn.hutool.core.bean.PropDesc\ncn.hutool.core.builder.Builder\ncn.hutool.core.builder.CompareToBuilder\ncn.hutool.core.builder.EqualsBuilder\ncn.hutool.core.builder.GenericBuilder\ncn.hutool.core.builder.HashCodeBuilder\ncn.hutool.core.builder.IDKey\ncn.hutool.core.clone.Cloneable\ncn.hutool.core.clone.CloneRuntimeException\ncn.hutool.core.clone.CloneSupport\ncn.hutool.core.clone.DefaultCloneable\ncn.hutool.core.codec.Base16Codec\ncn.hutool.core.codec.Base32\ncn.hutool.core.codec.Base32Codec$Base32Decoder\ncn.hutool.core.codec.Base32Codec$Base32Encoder\ncn.hutool.core.codec.Base32Codec\ncn.hutool.core.codec.Base58\ncn.hutool.core.codec.Base58Codec$Base58Decoder\ncn.hutool.core.codec.Base58Codec$Base58Encoder\ncn.hutool.core.codec.Base58Codec\ncn.hutool.core.codec.Base62\ncn.hutool.core.codec.Base62Codec$Base62Decoder\ncn.hutool.core.codec.Base62Codec$Base62Encoder\ncn.hutool.core.codec.Base62Codec\ncn.hutool.core.codec.Base64\ncn.hutool.core.codec.Base64Decoder\ncn.hutool.core.codec.Base64Encoder\ncn.hutool.core.codec.BCD\ncn.hutool.core.codec.Caesar\ncn.hutool.core.codec.Decoder\ncn.hutool.core.codec.Encoder\ncn.hutool.core.codec.Hashids\ncn.hutool.core.codec.Morse\ncn.hutool.core.codec.PercentCodec\ncn.hutool.core.codec.PunyCode\ncn.hutool.core.codec.Rot\ncn.hutool.core.collection.ArrayIter\ncn.hutool.core.collection.AvgPartition\ncn.hutool.core.collection.BoundedPriorityQueue\ncn.hutool.core.collection.CollectionUtil\ncn.hutool.core.collection.CollStreamUtil\ncn.hutool.core.collection.CollUtil$1\ncn.hutool.core.collection.CollUtil$Consumer\ncn.hutool.core.collection.CollUtil$KVConsumer\ncn.hutool.core.collection.CollUtil\ncn.hutool.core.collection.ComputeIter\ncn.hutool.core.collection.ConcurrentHashSet\ncn.hutool.core.collection.CopiedIter\ncn.hutool.core.collection.EnumerationIter\ncn.hutool.core.collection.FilterIter\ncn.hutool.core.collection.IterableIter\ncn.hutool.core.collection.IteratorEnumeration\ncn.hutool.core.collection.IterChain\ncn.hutool.core.collection.IterUtil\ncn.hutool.core.collection.LineIter\ncn.hutool.core.collection.ListUtil\ncn.hutool.core.collection.NodeListIter\ncn.hutool.core.collection.Partition\ncn.hutool.core.collection.PartitionIter\ncn.hutool.core.collection.RandomAccessAvgPartition\ncn.hutool.core.collection.RandomAccessPartition\ncn.hutool.core.collection.ResettableIter\ncn.hutool.core.collection.RingIndexUtil\ncn.hutool.core.collection.SpliteratorUtil\ncn.hutool.core.collection.TransCollection\ncn.hutool.core.collection.TransIter\ncn.hutool.core.collection.TransSpliterator\ncn.hutool.core.collection.UniqueKeySet\ncn.hutool.core.comparator.BaseFieldComparator\ncn.hutool.core.comparator.ComparableComparator\ncn.hutool.core.comparator.ComparatorChain\ncn.hutool.core.comparator.ComparatorException\ncn.hutool.core.comparator.CompareUtil\ncn.hutool.core.comparator.FieldComparator\ncn.hutool.core.comparator.FieldsComparator\ncn.hutool.core.comparator.FuncComparator\ncn.hutool.core.comparator.IndexedComparator\ncn.hutool.core.comparator.InstanceComparator\ncn.hutool.core.comparator.LengthComparator\ncn.hutool.core.comparator.NullComparator\ncn.hutool.core.comparator.PinyinComparator\ncn.hutool.core.comparator.PropertyComparator\ncn.hutool.core.comparator.ReverseComparator\ncn.hutool.core.comparator.VersionComparator\ncn.hutool.core.compiler.CompilerException\ncn.hutool.core.compiler.CompilerUtil\ncn.hutool.core.compiler.DiagnosticUtil\ncn.hutool.core.compiler.JavaClassFileManager\ncn.hutool.core.compiler.JavaClassFileObject\ncn.hutool.core.compiler.JavaFileObjectUtil\ncn.hutool.core.compiler.JavaSourceCompiler\ncn.hutool.core.compiler.JavaSourceFileObject\ncn.hutool.core.compress.Deflate\ncn.hutool.core.compress.Gzip\ncn.hutool.core.compress.ZipCopyVisitor\ncn.hutool.core.compress.ZipReader\ncn.hutool.core.compress.ZipWriter\ncn.hutool.core.convert.AbstractConverter\ncn.hutool.core.convert.BasicType\ncn.hutool.core.convert.CastUtil\ncn.hutool.core.convert.Convert\ncn.hutool.core.convert.Converter\ncn.hutool.core.convert.ConverterRegistry$SingletonHolder\ncn.hutool.core.convert.ConverterRegistry\ncn.hutool.core.convert.ConvertException\ncn.hutool.core.convert.impl.ArrayConverter\ncn.hutool.core.convert.impl.AtomicBooleanConverter\ncn.hutool.core.convert.impl.AtomicIntegerArrayConverter\ncn.hutool.core.convert.impl.AtomicLongArrayConverter\ncn.hutool.core.convert.impl.AtomicReferenceConverter\ncn.hutool.core.convert.impl.BeanConverter\ncn.hutool.core.convert.impl.BooleanConverter\ncn.hutool.core.convert.impl.CalendarConverter\ncn.hutool.core.convert.impl.CastConverter\ncn.hutool.core.convert.impl.CharacterConverter\ncn.hutool.core.convert.impl.CharsetConverter\ncn.hutool.core.convert.impl.ClassConverter\ncn.hutool.core.convert.impl.CollectionConverter\ncn.hutool.core.convert.impl.CurrencyConverter\ncn.hutool.core.convert.impl.DateConverter\ncn.hutool.core.convert.impl.DurationConverter\ncn.hutool.core.convert.impl.EnumConverter\ncn.hutool.core.convert.impl.LocaleConverter\ncn.hutool.core.convert.impl.MapConverter\ncn.hutool.core.convert.impl.NumberConverter\ncn.hutool.core.convert.impl.OptConverter\ncn.hutool.core.convert.impl.OptionalConverter\ncn.hutool.core.convert.impl.PathConverter\ncn.hutool.core.convert.impl.PeriodConverter\ncn.hutool.core.convert.impl.PrimitiveConverter\ncn.hutool.core.convert.impl.ReferenceConverter\ncn.hutool.core.convert.impl.StackTraceElementConverter\ncn.hutool.core.convert.impl.StringConverter\ncn.hutool.core.convert.impl.TemporalAccessorConverter\ncn.hutool.core.convert.impl.TimeZoneConverter\ncn.hutool.core.convert.impl.URIConverter\ncn.hutool.core.convert.impl.URLConverter\ncn.hutool.core.convert.impl.UUIDConverter\ncn.hutool.core.convert.NumberChineseFormatter$ChineseUnit\ncn.hutool.core.convert.NumberChineseFormatter\ncn.hutool.core.convert.NumberWordFormatter\ncn.hutool.core.convert.TypeConverter\ncn.hutool.core.date.BetweenFormatter$Level\ncn.hutool.core.date.BetweenFormatter\ncn.hutool.core.date.CalendarUtil\ncn.hutool.core.date.chinese.ChineseMonth\ncn.hutool.core.date.chinese.GanZhi\ncn.hutool.core.date.chinese.LunarFestival\ncn.hutool.core.date.chinese.LunarInfo\ncn.hutool.core.date.chinese.SolarTerms\ncn.hutool.core.date.ChineseDate\ncn.hutool.core.date.DateBetween\ncn.hutool.core.date.DateException\ncn.hutool.core.date.DateField\ncn.hutool.core.date.DateModifier$1\ncn.hutool.core.date.DateModifier$ModifyType\ncn.hutool.core.date.DateModifier\ncn.hutool.core.date.DatePattern\ncn.hutool.core.date.DateRange\ncn.hutool.core.date.DateTime\ncn.hutool.core.date.DateUnit$1\ncn.hutool.core.date.DateUnit\ncn.hutool.core.date.DateUtil$1\ncn.hutool.core.date.DateUtil\ncn.hutool.core.date.format.AbstractDateBasic\ncn.hutool.core.date.format.DateBasic\ncn.hutool.core.date.format.DateParser\ncn.hutool.core.date.format.DatePrinter\ncn.hutool.core.date.format.FastDateFormat$1\ncn.hutool.core.date.format.FastDateFormat\ncn.hutool.core.date.format.FastDateParser$1\ncn.hutool.core.date.format.FastDateParser$2\ncn.hutool.core.date.format.FastDateParser$3\ncn.hutool.core.date.format.FastDateParser$4\ncn.hutool.core.date.format.FastDateParser$5\ncn.hutool.core.date.format.FastDateParser$CaseInsensitiveTextStrategy\ncn.hutool.core.date.format.FastDateParser$CopyQuotedStrategy\ncn.hutool.core.date.format.FastDateParser$ISO8601TimeZoneStrategy\ncn.hutool.core.date.format.FastDateParser$NumberStrategy\ncn.hutool.core.date.format.FastDateParser$PatternStrategy\ncn.hutool.core.date.format.FastDateParser$Strategy\ncn.hutool.core.date.format.FastDateParser$StrategyAndWidth\ncn.hutool.core.date.format.FastDateParser$StrategyParser\ncn.hutool.core.date.format.FastDateParser$TimeZoneStrategy$TzInfo\ncn.hutool.core.date.format.FastDateParser$TimeZoneStrategy\ncn.hutool.core.date.format.FastDateParser\ncn.hutool.core.date.format.FastDatePrinter$CharacterLiteral\ncn.hutool.core.date.format.FastDatePrinter$DayInWeekField\ncn.hutool.core.date.format.FastDatePrinter$Iso8601_Rule\ncn.hutool.core.date.format.FastDatePrinter$NumberRule\ncn.hutool.core.date.format.FastDatePrinter$PaddedNumberField\ncn.hutool.core.date.format.FastDatePrinter$Rule\ncn.hutool.core.date.format.FastDatePrinter$StringLiteral\ncn.hutool.core.date.format.FastDatePrinter$TextField\ncn.hutool.core.date.format.FastDatePrinter$TimeZoneDisplayKey\ncn.hutool.core.date.format.FastDatePrinter$TimeZoneNameRule\ncn.hutool.core.date.format.FastDatePrinter$TimeZoneNumberRule\ncn.hutool.core.date.format.FastDatePrinter$TwelveHourField\ncn.hutool.core.date.format.FastDatePrinter$TwentyFourHourField\ncn.hutool.core.date.format.FastDatePrinter$TwoDigitMonthField\ncn.hutool.core.date.format.FastDatePrinter$TwoDigitNumberField\ncn.hutool.core.date.format.FastDatePrinter$TwoDigitYearField\ncn.hutool.core.date.format.FastDatePrinter$UnpaddedMonthField\ncn.hutool.core.date.format.FastDatePrinter$UnpaddedNumberField\ncn.hutool.core.date.format.FastDatePrinter$WeekYear\ncn.hutool.core.date.format.FastDatePrinter\ncn.hutool.core.date.format.FormatCache\ncn.hutool.core.date.format.GlobalCustomFormat\ncn.hutool.core.date.GroupTimeInterval\ncn.hutool.core.date.LocalDateTimeUtil\ncn.hutool.core.date.Month$1\ncn.hutool.core.date.Month\ncn.hutool.core.date.Quarter\ncn.hutool.core.date.StopWatch$TaskInfo\ncn.hutool.core.date.StopWatch\ncn.hutool.core.date.SystemClock$InstanceHolder\ncn.hutool.core.date.SystemClock\ncn.hutool.core.date.TemporalAccessorUtil\ncn.hutool.core.date.TemporalUtil$1\ncn.hutool.core.date.TemporalUtil\ncn.hutool.core.date.TimeInterval\ncn.hutool.core.date.Week$1\ncn.hutool.core.date.Week\ncn.hutool.core.date.Zodiac\ncn.hutool.core.date.ZoneUtil\ncn.hutool.core.exceptions.CheckedUtil$Func0Rt\ncn.hutool.core.exceptions.CheckedUtil$Func1Rt\ncn.hutool.core.exceptions.CheckedUtil$FuncRt\ncn.hutool.core.exceptions.CheckedUtil$VoidFunc0Rt\ncn.hutool.core.exceptions.CheckedUtil$VoidFunc1Rt\ncn.hutool.core.exceptions.CheckedUtil$VoidFuncRt\ncn.hutool.core.exceptions.CheckedUtil\ncn.hutool.core.exceptions.DependencyException\ncn.hutool.core.exceptions.ExceptionUtil\ncn.hutool.core.exceptions.InvocationTargetRuntimeException\ncn.hutool.core.exceptions.NotInitedException\ncn.hutool.core.exceptions.StatefulException\ncn.hutool.core.exceptions.UtilException\ncn.hutool.core.exceptions.ValidateException\ncn.hutool.core.getter.ArrayTypeGetter\ncn.hutool.core.getter.BasicTypeGetter\ncn.hutool.core.getter.GroupedTypeGetter\ncn.hutool.core.getter.ListTypeGetter\ncn.hutool.core.getter.OptArrayTypeGetter\ncn.hutool.core.getter.OptBasicTypeGetter\ncn.hutool.core.getter.OptNullBasicTypeFromObjectGetter\ncn.hutool.core.getter.OptNullBasicTypeFromStringGetter\ncn.hutool.core.getter.OptNullBasicTypeGetter\ncn.hutool.core.img.BackgroundRemoval\ncn.hutool.core.img.ColorUtil\ncn.hutool.core.img.FontUtil\ncn.hutool.core.img.gif.AnimatedGifEncoder\ncn.hutool.core.img.gif.GifDecoder$GifFrame\ncn.hutool.core.img.gif.GifDecoder\ncn.hutool.core.img.gif.LZWEncoder\ncn.hutool.core.img.gif.NeuQuant\ncn.hutool.core.img.GraphicsUtil\ncn.hutool.core.img.Img\ncn.hutool.core.img.ImgUtil\ncn.hutool.core.img.LabColor\ncn.hutool.core.img.ScaleType\ncn.hutool.core.io.AppendableWriter\ncn.hutool.core.io.BOMInputStream\ncn.hutool.core.io.BomReader\ncn.hutool.core.io.BufferUtil\ncn.hutool.core.io.CharsetDetector\ncn.hutool.core.io.checksum.crc16.CRC16Ansi\ncn.hutool.core.io.checksum.crc16.CRC16CCITT\ncn.hutool.core.io.checksum.crc16.CRC16CCITTFalse\ncn.hutool.core.io.checksum.crc16.CRC16Checksum\ncn.hutool.core.io.checksum.crc16.CRC16DNP\ncn.hutool.core.io.checksum.crc16.CRC16IBM\ncn.hutool.core.io.checksum.crc16.CRC16Maxim\ncn.hutool.core.io.checksum.crc16.CRC16Modbus\ncn.hutool.core.io.checksum.crc16.CRC16USB\ncn.hutool.core.io.checksum.crc16.CRC16X25\ncn.hutool.core.io.checksum.crc16.CRC16XModem\ncn.hutool.core.io.checksum.CRC16\ncn.hutool.core.io.checksum.CRC8\ncn.hutool.core.io.copy.ChannelCopier\ncn.hutool.core.io.copy.IoCopier\ncn.hutool.core.io.copy.ReaderWriterCopier\ncn.hutool.core.io.copy.StreamCopier\ncn.hutool.core.io.FastByteArrayOutputStream\ncn.hutool.core.io.FastByteBuffer\ncn.hutool.core.io.FastStringWriter\ncn.hutool.core.io.file.FileAppender\ncn.hutool.core.io.file.FileCopier\ncn.hutool.core.io.file.FileMode\ncn.hutool.core.io.file.FileNameUtil\ncn.hutool.core.io.file.FileReader$ReaderHandler\ncn.hutool.core.io.file.FileReader\ncn.hutool.core.io.file.FileSystemUtil\ncn.hutool.core.io.file.FileWrapper\ncn.hutool.core.io.file.FileWriter\ncn.hutool.core.io.file.LineReadWatcher\ncn.hutool.core.io.file.LineSeparator\ncn.hutool.core.io.file.PathUtil$1\ncn.hutool.core.io.file.PathUtil\ncn.hutool.core.io.file.Tailer$ConsoleLineHandler\ncn.hutool.core.io.file.Tailer\ncn.hutool.core.io.file.visitor.CopyVisitor\ncn.hutool.core.io.file.visitor.DelVisitor\ncn.hutool.core.io.file.visitor.MoveVisitor\ncn.hutool.core.io.FileTypeUtil\ncn.hutool.core.io.FileUtil\ncn.hutool.core.io.IORuntimeException\ncn.hutool.core.io.IoUtil\ncn.hutool.core.io.LineHandler\ncn.hutool.core.io.ManifestUtil\ncn.hutool.core.io.NioUtil\ncn.hutool.core.io.NullOutputStream\ncn.hutool.core.io.resource.BytesResource\ncn.hutool.core.io.resource.CharSequenceResource\ncn.hutool.core.io.resource.ClassPathResource\ncn.hutool.core.io.resource.FileObjectResource\ncn.hutool.core.io.resource.FileResource\ncn.hutool.core.io.resource.InputStreamResource\ncn.hutool.core.io.resource.MultiFileResource\ncn.hutool.core.io.resource.MultiResource\ncn.hutool.core.io.resource.NoResourceException\ncn.hutool.core.io.resource.Resource\ncn.hutool.core.io.resource.ResourceUtil\ncn.hutool.core.io.resource.StringResource\ncn.hutool.core.io.resource.UrlResource\ncn.hutool.core.io.resource.VfsResource\ncn.hutool.core.io.resource.WebAppResource\ncn.hutool.core.io.StreamProgress\ncn.hutool.core.io.unit.DataSize\ncn.hutool.core.io.unit.DataSizeUtil\ncn.hutool.core.io.unit.DataUnit\ncn.hutool.core.io.ValidateObjectInputStream\ncn.hutool.core.io.watch.SimpleWatcher\ncn.hutool.core.io.watch.WatchAction\ncn.hutool.core.io.watch.Watcher\ncn.hutool.core.io.watch.watchers.DelayWatcher\ncn.hutool.core.io.watch.watchers.IgnoreWatcher\ncn.hutool.core.io.watch.watchers.WatcherChain\ncn.hutool.core.io.watch.WatchException\ncn.hutool.core.io.watch.WatchKind\ncn.hutool.core.io.watch.WatchMonitor\ncn.hutool.core.io.watch.WatchServer$1\ncn.hutool.core.io.watch.WatchServer\ncn.hutool.core.io.watch.WatchUtil\ncn.hutool.core.lang.ansi.Ansi8BitColor\ncn.hutool.core.lang.ansi.AnsiBackground\ncn.hutool.core.lang.ansi.AnsiColor\ncn.hutool.core.lang.ansi.AnsiColors$BitDepth\ncn.hutool.core.lang.ansi.AnsiColors\ncn.hutool.core.lang.ansi.AnsiColorWrapper\ncn.hutool.core.lang.ansi.AnsiElement\ncn.hutool.core.lang.ansi.AnsiEncoder\ncn.hutool.core.lang.ansi.AnsiStyle\ncn.hutool.core.lang.ansi.ForeOrBack\ncn.hutool.core.lang.Assert\ncn.hutool.core.lang.caller.Caller\ncn.hutool.core.lang.caller.CallerUtil\ncn.hutool.core.lang.caller.SecurityManagerCaller\ncn.hutool.core.lang.caller.StackTraceCaller\ncn.hutool.core.lang.Chain\ncn.hutool.core.lang.ClassScanner\ncn.hutool.core.lang.ConsistentHash\ncn.hutool.core.lang.Console\ncn.hutool.core.lang.ConsoleTable\ncn.hutool.core.lang.copier.Copier\ncn.hutool.core.lang.copier.SrcToDestCopier\ncn.hutool.core.lang.DefaultSegment\ncn.hutool.core.lang.Dict\ncn.hutool.core.lang.Editor\ncn.hutool.core.lang.EnumItem\ncn.hutool.core.lang.Filter\ncn.hutool.core.lang.func.Consumer3\ncn.hutool.core.lang.func.Func\ncn.hutool.core.lang.func.Func0\ncn.hutool.core.lang.func.Func1\ncn.hutool.core.lang.func.LambdaUtil\ncn.hutool.core.lang.func.Supplier1\ncn.hutool.core.lang.func.Supplier2\ncn.hutool.core.lang.func.Supplier3\ncn.hutool.core.lang.func.Supplier4\ncn.hutool.core.lang.func.Supplier5\ncn.hutool.core.lang.func.VoidFunc\ncn.hutool.core.lang.func.VoidFunc0\ncn.hutool.core.lang.func.VoidFunc1\ncn.hutool.core.lang.generator.Generator\ncn.hutool.core.lang.generator.ObjectGenerator\ncn.hutool.core.lang.generator.ObjectIdGenerator\ncn.hutool.core.lang.generator.SnowflakeGenerator\ncn.hutool.core.lang.generator.UUIDGenerator\ncn.hutool.core.lang.hash.CityHash\ncn.hutool.core.lang.hash.Hash\ncn.hutool.core.lang.hash.Hash128\ncn.hutool.core.lang.hash.Hash32\ncn.hutool.core.lang.hash.Hash64\ncn.hutool.core.lang.hash.KetamaHash\ncn.hutool.core.lang.hash.MetroHash\ncn.hutool.core.lang.hash.MurmurHash\ncn.hutool.core.lang.hash.Number128\ncn.hutool.core.lang.id.NanoId\ncn.hutool.core.lang.intern.Interner\ncn.hutool.core.lang.intern.InternUtil\ncn.hutool.core.lang.intern.JdkStringInterner\ncn.hutool.core.lang.intern.WeakInterner\ncn.hutool.core.lang.JarClassLoader\ncn.hutool.core.lang.loader.AtomicLoader\ncn.hutool.core.lang.loader.LazyFunLoader\ncn.hutool.core.lang.loader.LazyLoader\ncn.hutool.core.lang.loader.Loader\ncn.hutool.core.lang.Matcher\ncn.hutool.core.lang.mutable.Mutable\ncn.hutool.core.lang.mutable.MutableBool\ncn.hutool.core.lang.mutable.MutableByte\ncn.hutool.core.lang.mutable.MutableDouble\ncn.hutool.core.lang.mutable.MutableFloat\ncn.hutool.core.lang.mutable.MutableInt\ncn.hutool.core.lang.mutable.MutableLong\ncn.hutool.core.lang.mutable.MutableObj\ncn.hutool.core.lang.mutable.MutablePair\ncn.hutool.core.lang.mutable.MutableShort\ncn.hutool.core.lang.ObjectId\ncn.hutool.core.lang.Opt\ncn.hutool.core.lang.Pair\ncn.hutool.core.lang.ParameterizedTypeImpl\ncn.hutool.core.lang.PatternPool$RegexWithFlag\ncn.hutool.core.lang.PatternPool\ncn.hutool.core.lang.Pid\ncn.hutool.core.lang.Range$Stepper\ncn.hutool.core.lang.Range\ncn.hutool.core.lang.reflect.ActualTypeMapperPool\ncn.hutool.core.lang.reflect.LookupFactory\ncn.hutool.core.lang.reflect.MethodHandleUtil\ncn.hutool.core.lang.RegexPool\ncn.hutool.core.lang.Replacer\ncn.hutool.core.lang.ResourceClassLoader\ncn.hutool.core.lang.Segment\ncn.hutool.core.lang.SimpleCache$1\ncn.hutool.core.lang.SimpleCache\ncn.hutool.core.lang.Singleton\ncn.hutool.core.lang.Snowflake\ncn.hutool.core.lang.tree.Node\ncn.hutool.core.lang.tree.parser.DefaultNodeParser\ncn.hutool.core.lang.tree.parser.NodeParser\ncn.hutool.core.lang.tree.Tree\ncn.hutool.core.lang.tree.TreeBuilder\ncn.hutool.core.lang.tree.TreeNode\ncn.hutool.core.lang.tree.TreeNodeConfig\ncn.hutool.core.lang.tree.TreeUtil\ncn.hutool.core.lang.Tuple\ncn.hutool.core.lang.TypeReference\ncn.hutool.core.lang.UUID$Holder\ncn.hutool.core.lang.UUID\ncn.hutool.core.lang.Validator\ncn.hutool.core.lang.WeightRandom$WeightObj\ncn.hutool.core.lang.WeightRandom\ncn.hutool.core.map.AbsEntry\ncn.hutool.core.map.BiMap\ncn.hutool.core.map.CamelCaseLinkedMap\ncn.hutool.core.map.CamelCaseMap\ncn.hutool.core.map.CaseInsensitiveLinkedMap\ncn.hutool.core.map.CaseInsensitiveMap\ncn.hutool.core.map.CaseInsensitiveTreeMap\ncn.hutool.core.map.CustomKeyMap\ncn.hutool.core.map.FixedLinkedHashMap\ncn.hutool.core.map.ForestMap\ncn.hutool.core.map.FuncKeyMap\ncn.hutool.core.map.FuncMap\ncn.hutool.core.map.LinkedForestMap$EntryNodeWrapper\ncn.hutool.core.map.LinkedForestMap$TreeEntryNode\ncn.hutool.core.map.LinkedForestMap\ncn.hutool.core.map.MapBuilder\ncn.hutool.core.map.MapProxy\ncn.hutool.core.map.MapUtil$1\ncn.hutool.core.map.MapUtil\ncn.hutool.core.map.MapWrapper\ncn.hutool.core.map.multi.AbsCollValueMap\ncn.hutool.core.map.multi.AbsTable$1\ncn.hutool.core.map.multi.AbsTable$CellIterator\ncn.hutool.core.map.multi.AbsTable$CellSet\ncn.hutool.core.map.multi.AbsTable$SimpleCell\ncn.hutool.core.map.multi.AbsTable$Values\ncn.hutool.core.map.multi.AbsTable\ncn.hutool.core.map.multi.CollectionValueMap\ncn.hutool.core.map.multi.ListValueMap\ncn.hutool.core.map.multi.RowKeyTable$1\ncn.hutool.core.map.multi.RowKeyTable$Column$EntrySet\ncn.hutool.core.map.multi.RowKeyTable$Column$EntrySetIterator$1\ncn.hutool.core.map.multi.RowKeyTable$Column$EntrySetIterator\ncn.hutool.core.map.multi.RowKeyTable$Column\ncn.hutool.core.map.multi.RowKeyTable$ColumnKeyIterator\ncn.hutool.core.map.multi.RowKeyTable$ColumnKeySet\ncn.hutool.core.map.multi.RowKeyTable$ColumnMap\ncn.hutool.core.map.multi.RowKeyTable$ColumnMapEntrySet\ncn.hutool.core.map.multi.RowKeyTable\ncn.hutool.core.map.multi.SetValueMap\ncn.hutool.core.map.multi.Table$Cell\ncn.hutool.core.map.multi.Table\ncn.hutool.core.map.ReferenceConcurrentMap$1\ncn.hutool.core.map.ReferenceConcurrentMap$SoftKey\ncn.hutool.core.map.ReferenceConcurrentMap$WeakKey\ncn.hutool.core.map.ReferenceConcurrentMap\ncn.hutool.core.map.SafeConcurrentHashMap\ncn.hutool.core.map.TableMap$1\ncn.hutool.core.map.TableMap\ncn.hutool.core.map.TolerantMap\ncn.hutool.core.map.TransMap\ncn.hutool.core.map.TreeEntry\ncn.hutool.core.map.WeakConcurrentMap\ncn.hutool.core.math.Arrangement\ncn.hutool.core.math.BitStatusUtil\ncn.hutool.core.math.Calculator\ncn.hutool.core.math.Combination\ncn.hutool.core.math.MathUtil\ncn.hutool.core.math.Money\ncn.hutool.core.net.DefaultTrustManager\ncn.hutool.core.net.FormUrlencoded\ncn.hutool.core.net.Ipv4Util\ncn.hutool.core.net.LocalPortGenerater\ncn.hutool.core.net.MaskBit\ncn.hutool.core.net.multipart.MultipartFormData\ncn.hutool.core.net.multipart.MultipartRequestInputStream\ncn.hutool.core.net.multipart.UploadFile\ncn.hutool.core.net.multipart.UploadFileHeader\ncn.hutool.core.net.multipart.UploadSetting\ncn.hutool.core.net.NetUtil\ncn.hutool.core.net.PassAuth\ncn.hutool.core.net.RFC3986\ncn.hutool.core.net.SSLContextBuilder\ncn.hutool.core.net.SSLProtocols\ncn.hutool.core.net.SSLUtil\ncn.hutool.core.net.url.UrlBuilder\ncn.hutool.core.net.url.UrlPath\ncn.hutool.core.net.url.UrlQuery\ncn.hutool.core.net.URLDecoder\ncn.hutool.core.net.URLEncoder\ncn.hutool.core.net.URLEncodeUtil\ncn.hutool.core.net.UserPassAuthenticator\ncn.hutool.core.stream.CollectorUtil\ncn.hutool.core.stream.SimpleCollector\ncn.hutool.core.stream.StreamUtil\ncn.hutool.core.swing.clipboard.ClipboardListener\ncn.hutool.core.swing.clipboard.ClipboardMonitor\ncn.hutool.core.swing.clipboard.ClipboardUtil\ncn.hutool.core.swing.clipboard.ImageSelection\ncn.hutool.core.swing.clipboard.StrClipboardListener\ncn.hutool.core.swing.DeopUtil.class\ncn.hutool.core.swing.RobotUtil\ncn.hutool.core.swing.ScreenUtil\ncn.hutool.core.text.AntPathMatcher$AntPathStringMatcher\ncn.hutool.core.text.AntPathMatcher$AntPatternComparator$PatternInfo\ncn.hutool.core.text.AntPathMatcher$AntPatternComparator\ncn.hutool.core.text.AntPathMatcher$PathSeparatorPatternCache\ncn.hutool.core.text.AntPathMatcher\ncn.hutool.core.text.ASCIIStrCache\ncn.hutool.core.text.CharPool\ncn.hutool.core.text.CharSequenceUtil\ncn.hutool.core.text.csv.CsvBaseReader\ncn.hutool.core.text.csv.CsvConfig\ncn.hutool.core.text.csv.CsvData\ncn.hutool.core.text.csv.CsvParser$Buffer\ncn.hutool.core.text.csv.CsvParser\ncn.hutool.core.text.csv.CsvReadConfig\ncn.hutool.core.text.csv.CsvReader\ncn.hutool.core.text.csv.CsvRow\ncn.hutool.core.text.csv.CsvRowHandler\ncn.hutool.core.text.csv.CsvUtil\ncn.hutool.core.text.csv.CsvWriteConfig\ncn.hutool.core.text.csv.CsvWriter\ncn.hutool.core.text.escape.Html4Escape\ncn.hutool.core.text.escape.Html4Unescape\ncn.hutool.core.text.escape.InternalEscapeUtil\ncn.hutool.core.text.escape.NumericEntityUnescaper\ncn.hutool.core.text.escape.XmlEscape\ncn.hutool.core.text.escape.XmlUnescape\ncn.hutool.core.text.finder.CharFinder\ncn.hutool.core.text.finder.CharMatcherFinder\ncn.hutool.core.text.finder.Finder\ncn.hutool.core.text.finder.LengthFinder\ncn.hutool.core.text.finder.PatternFinder\ncn.hutool.core.text.finder.StrFinder\ncn.hutool.core.text.finder.TextFinder\ncn.hutool.core.text.NamingCase\ncn.hutool.core.text.PasswdStrength$CHAR_TYPE\ncn.hutool.core.text.PasswdStrength$PASSWD_LEVEL\ncn.hutool.core.text.PasswdStrength\ncn.hutool.core.text.replacer.LookupReplacer\ncn.hutool.core.text.replacer.ReplacerChain\ncn.hutool.core.text.replacer.StrReplacer\ncn.hutool.core.text.Simhash\ncn.hutool.core.text.split.SplitIter\ncn.hutool.core.text.StrBuilder\ncn.hutool.core.text.StrFormatter\ncn.hutool.core.text.StrJoiner$1\ncn.hutool.core.text.StrJoiner$NullMode\ncn.hutool.core.text.StrJoiner\ncn.hutool.core.text.StrMatcher\ncn.hutool.core.text.StrPool\ncn.hutool.core.text.StrSplitter\ncn.hutool.core.text.TextSimilarity\ncn.hutool.core.text.UnicodeUtil\ncn.hutool.core.thread.AsyncUtil\ncn.hutool.core.thread.BlockPolicy\ncn.hutool.core.thread.ConcurrencyTester\ncn.hutool.core.thread.DelegatedExecutorService\ncn.hutool.core.thread.ExecutorBuilder\ncn.hutool.core.thread.FinalizableDelegatedExecutorService\ncn.hutool.core.thread.GlobalThreadPool\ncn.hutool.core.thread.lock.LockUtil\ncn.hutool.core.thread.lock.NoLock\ncn.hutool.core.thread.lock.NoReadWriteLock\ncn.hutool.core.thread.NamedThreadFactory\ncn.hutool.core.thread.RejectPolicy\ncn.hutool.core.thread.SemaphoreRunnable\ncn.hutool.core.thread.SyncFinisher$1\ncn.hutool.core.thread.SyncFinisher$2\ncn.hutool.core.thread.SyncFinisher$Worker\ncn.hutool.core.thread.SyncFinisher\ncn.hutool.core.thread.ThreadException\ncn.hutool.core.thread.ThreadFactoryBuilder\ncn.hutool.core.thread.threadlocal.NamedInheritableThreadLocal\ncn.hutool.core.thread.threadlocal.NamedThreadLocal\ncn.hutool.core.thread.ThreadUtil\ncn.hutool.core.util.ArrayUtil\ncn.hutool.core.util.BooleanUtil\ncn.hutool.core.util.ByteUtil\ncn.hutool.core.util.CharsetUtil\ncn.hutool.core.util.CharUtil\ncn.hutool.core.util.ClassLoaderUtil\ncn.hutool.core.util.ClassUtil\ncn.hutool.core.util.CoordinateUtil$Coordinate\ncn.hutool.core.util.CoordinateUtil\ncn.hutool.core.util.CreditCodeUtil\ncn.hutool.core.util.DesensitizedUtil$1\ncn.hutool.core.util.DesensitizedUtil$DesensitizedType\ncn.hutool.core.util.DesensitizedUtil\ncn.hutool.core.util.EnumUtil\ncn.hutool.core.util.EscapeUtil\ncn.hutool.core.util.HashUtil\ncn.hutool.core.util.HexUtil\ncn.hutool.core.util.IdcardUtil$Idcard\ncn.hutool.core.util.IdcardUtil\ncn.hutool.core.util.IdUtil\ncn.hutool.core.util.JAXBUtil\ncn.hutool.core.util.JNDIUtil\ncn.hutool.core.util.ModifierUtil$ModifierType\ncn.hutool.core.util.ModifierUtil\ncn.hutool.core.util.NumberUtil\ncn.hutool.core.util.ObjectUtil\ncn.hutool.core.util.ObjUtil\ncn.hutool.core.util.PageUtil\ncn.hutool.core.util.PhoneUtil\ncn.hutool.core.util.PrimitiveArrayUtil\ncn.hutool.core.util.RadixUtil\ncn.hutool.core.util.RandomUtil\ncn.hutool.core.util.ReferenceUtil$1\ncn.hutool.core.util.ReferenceUtil$ReferenceType\ncn.hutool.core.util.ReferenceUtil\ncn.hutool.core.util.ReflectUtil\ncn.hutool.core.util.ReUtil\ncn.hutool.core.util.RuntimeUtil\ncn.hutool.core.util.SerializeUtil\ncn.hutool.core.util.ServiceLoaderUtil\ncn.hutool.core.util.StrUtil\ncn.hutool.core.util.SystemPropsUtil\ncn.hutool.core.util.TypeUtil\ncn.hutool.core.util.URLUtil\ncn.hutool.core.util.XmlUtil$UniversalNamespaceCache\ncn.hutool.core.util.XmlUtil\ncn.hutool.core.util.ZipUtil\ncn.hutool.aop.aspects.Aspect\ncn.hutool.aop.aspects.SimpleAspect\ncn.hutool.aop.aspects.TimeIntervalAspect\ncn.hutool.aop.interceptor.CglibInterceptor\ncn.hutool.aop.interceptor.JdkInterceptor\ncn.hutool.aop.interceptor.SpringCglibInterceptor\ncn.hutool.aop.proxy.CglibProxyFactory\ncn.hutool.aop.proxy.JdkProxyFactory\ncn.hutool.aop.proxy.ProxyFactory\ncn.hutool.aop.proxy.SpringCglibProxyFactory\ncn.hutool.aop.ProxyUtil\ncn.hutool.bloomfilter.bitMap.BitMap\ncn.hutool.bloomfilter.bitMap.IntMap\ncn.hutool.bloomfilter.bitMap.LongMap\ncn.hutool.bloomfilter.BitMapBloomFilter\ncn.hutool.bloomfilter.BitSetBloomFilter\ncn.hutool.bloomfilter.BloomFilter\ncn.hutool.bloomfilter.BloomFilterUtil\ncn.hutool.bloomfilter.filter.AbstractFilter\ncn.hutool.bloomfilter.filter.DefaultFilter\ncn.hutool.bloomfilter.filter.ELFFilter\ncn.hutool.bloomfilter.filter.FNVFilter\ncn.hutool.bloomfilter.filter.FuncFilter\ncn.hutool.bloomfilter.filter.HfFilter\ncn.hutool.bloomfilter.filter.HfIpFilter\ncn.hutool.bloomfilter.filter.JSFilter\ncn.hutool.bloomfilter.filter.PJWFilter\ncn.hutool.bloomfilter.filter.RSFilter\ncn.hutool.bloomfilter.filter.SDBMFilter\ncn.hutool.bloomfilter.filter.TianlFilter\ncn.hutool.cache.Cache\ncn.hutool.cache.CacheListener\ncn.hutool.cache.CacheUtil\ncn.hutool.cache.file.AbstractFileCache\ncn.hutool.cache.file.LFUFileCache$1\ncn.hutool.cache.file.LFUFileCache\ncn.hutool.cache.file.LRUFileCache$1\ncn.hutool.cache.file.LRUFileCache\ncn.hutool.cache.GlobalPruneTimer\ncn.hutool.cache.impl.AbstractCache\ncn.hutool.cache.impl.CacheObj\ncn.hutool.cache.impl.CacheObjIterator\ncn.hutool.cache.impl.CacheValuesIterator\ncn.hutool.cache.impl.FIFOCache\ncn.hutool.cache.impl.LFUCache\ncn.hutool.cache.impl.LRUCache\ncn.hutool.cache.impl.NoCache$1\ncn.hutool.cache.impl.NoCache\ncn.hutool.cache.impl.ReentrantCache\ncn.hutool.cache.impl.StampedCache\ncn.hutool.cache.impl.TimedCache\ncn.hutool.cache.impl.WeakCache\ncn.hutool.crypto.ASN1Util\ncn.hutool.crypto.asymmetric.AbstractAsymmetricCrypto\ncn.hutool.crypto.asymmetric.AsymmetricAlgorithm\ncn.hutool.crypto.asymmetric.AsymmetricCrypto\ncn.hutool.crypto.asymmetric.AsymmetricDecryptor\ncn.hutool.crypto.asymmetric.AsymmetricEncryptor\ncn.hutool.crypto.asymmetric.BaseAsymmetric$1\ncn.hutool.crypto.asymmetric.BaseAsymmetric\ncn.hutool.crypto.asymmetric.ECIES\ncn.hutool.crypto.asymmetric.KeyType\ncn.hutool.crypto.asymmetric.RSA\ncn.hutool.crypto.asymmetric.Sign\ncn.hutool.crypto.asymmetric.SignAlgorithm\ncn.hutool.crypto.asymmetric.SM2$1\ncn.hutool.crypto.asymmetric.SM2\ncn.hutool.crypto.BCUtil\ncn.hutool.crypto.CipherMode\ncn.hutool.crypto.CipherWrapper\ncn.hutool.crypto.CryptoException\ncn.hutool.crypto.digest.BCrypt\ncn.hutool.crypto.digest.DigestAlgorithm\ncn.hutool.crypto.digest.Digester\ncn.hutool.crypto.digest.DigestUtil\ncn.hutool.crypto.digest.HMac\ncn.hutool.crypto.digest.HmacAlgorithm\ncn.hutool.crypto.digest.mac.BCHMacEngine\ncn.hutool.crypto.digest.mac.BCMacEngine\ncn.hutool.crypto.digest.mac.CBCBlockCipherMacEngine\ncn.hutool.crypto.digest.mac.DefaultHMacEngine\ncn.hutool.crypto.digest.mac.Mac\ncn.hutool.crypto.digest.mac.MacEngine\ncn.hutool.crypto.digest.mac.MacEngineFactory\ncn.hutool.crypto.digest.mac.SM4MacEngine\ncn.hutool.crypto.digest.MD5\ncn.hutool.crypto.digest.otp.HOTP\ncn.hutool.crypto.digest.otp.TOTP\ncn.hutool.crypto.digest.SM3\ncn.hutool.crypto.ECKeyUtil\ncn.hutool.crypto.GlobalBouncyCastleProvider\ncn.hutool.crypto.KeyUtil\ncn.hutool.crypto.Mode\ncn.hutool.crypto.OpensslKeyUtil\ncn.hutool.crypto.Padding\ncn.hutool.crypto.PemUtil\ncn.hutool.crypto.ProviderFactory\ncn.hutool.crypto.SecureUtil\ncn.hutool.crypto.SignUtil\ncn.hutool.crypto.SmUtil\ncn.hutool.crypto.symmetric.AES\ncn.hutool.crypto.symmetric.ChaCha20\ncn.hutool.crypto.symmetric.DES\ncn.hutool.crypto.symmetric.DESede\ncn.hutool.crypto.symmetric.fpe.FPE$1\ncn.hutool.crypto.symmetric.fpe.FPE$FPEMode\ncn.hutool.crypto.symmetric.fpe.FPE\ncn.hutool.crypto.symmetric.PBKDF2\ncn.hutool.crypto.symmetric.RC4\ncn.hutool.crypto.symmetric.SM4\ncn.hutool.crypto.symmetric.SymmetricAlgorithm\ncn.hutool.crypto.symmetric.SymmetricCrypto\ncn.hutool.crypto.symmetric.SymmetricDecryptor\ncn.hutool.crypto.symmetric.SymmetricEncryptor\ncn.hutool.crypto.symmetric.Vigenere\ncn.hutool.crypto.symmetric.XXTEA\ncn.hutool.crypto.symmetric.ZUC$1\ncn.hutool.crypto.symmetric.ZUC$ZUCAlgorithm\ncn.hutool.crypto.symmetric.ZUC\ncn.hutool.db.AbstractDb\ncn.hutool.db.ActiveEntity\ncn.hutool.db.DaoTemplate\ncn.hutool.db.Db\ncn.hutool.db.DbRuntimeException\ncn.hutool.db.DbUtil\ncn.hutool.db.dialect.Dialect\ncn.hutool.db.dialect.DialectFactory\ncn.hutool.db.dialect.DialectName\ncn.hutool.db.dialect.DriverNamePool\ncn.hutool.db.dialect.DriverUtil\ncn.hutool.db.dialect.impl.AnsiSqlDialect\ncn.hutool.db.dialect.impl.H2Dialect\ncn.hutool.db.dialect.impl.MysqlDialect\ncn.hutool.db.dialect.impl.OracleDialect\ncn.hutool.db.dialect.impl.PhoenixDialect\ncn.hutool.db.dialect.impl.PostgresqlDialect\ncn.hutool.db.dialect.impl.Sqlite3Dialect\ncn.hutool.db.dialect.impl.SqlServer2012Dialect\ncn.hutool.db.DialectRunner\ncn.hutool.db.ds.AbstractDSFactory\ncn.hutool.db.ds.bee.BeeDSFactory\ncn.hutool.db.ds.c3p0.C3p0DSFactory\ncn.hutool.db.ds.DataSourceWrapper\ncn.hutool.db.ds.dbcp.DbcpDSFactory\ncn.hutool.db.ds.druid.DruidDSFactory\ncn.hutool.db.ds.DSFactory\ncn.hutool.db.ds.GlobalDSFactory$1\ncn.hutool.db.ds.GlobalDSFactory\ncn.hutool.db.ds.hikari.HikariDSFactory\ncn.hutool.db.ds.jndi.JndiDSFactory\ncn.hutool.db.ds.pooled.ConnectionWraper\ncn.hutool.db.ds.pooled.DbConfig\ncn.hutool.db.ds.pooled.DbSetting\ncn.hutool.db.ds.pooled.PooledConnection\ncn.hutool.db.ds.pooled.PooledDataSource\ncn.hutool.db.ds.pooled.PooledDSFactory\ncn.hutool.db.ds.simple.AbstractDataSource\ncn.hutool.db.ds.simple.SimpleDataSource\ncn.hutool.db.ds.simple.SimpleDSFactory\ncn.hutool.db.ds.tomcat.TomcatDSFactory\ncn.hutool.db.Entity\ncn.hutool.db.GlobalDbConfig\ncn.hutool.db.handler.BeanHandler\ncn.hutool.db.handler.BeanListHandler\ncn.hutool.db.handler.EntityHandler\ncn.hutool.db.handler.EntityListHandler\ncn.hutool.db.handler.EntitySetHandler\ncn.hutool.db.handler.HandleHelper\ncn.hutool.db.handler.NumberHandler\ncn.hutool.db.handler.PageResultHandler\ncn.hutool.db.handler.RsHandler\ncn.hutool.db.handler.StringHandler\ncn.hutool.db.handler.ValueListHandler\ncn.hutool.db.meta.Column\ncn.hutool.db.meta.ColumnIndexInfo\ncn.hutool.db.meta.IndexInfo\ncn.hutool.db.meta.JdbcType\ncn.hutool.db.meta.MetaUtil\ncn.hutool.db.meta.Table\ncn.hutool.db.meta.TableType\ncn.hutool.db.nosql.mongo.MongoDS\ncn.hutool.db.nosql.mongo.MongoFactory\ncn.hutool.db.nosql.redis.RedisDS\ncn.hutool.db.Page\ncn.hutool.db.PageResult\ncn.hutool.db.Session\ncn.hutool.db.sql.Condition$LikeType\ncn.hutool.db.sql.Condition\ncn.hutool.db.sql.ConditionBuilder\ncn.hutool.db.sql.ConditionGroup\ncn.hutool.db.sql.Direction\ncn.hutool.db.sql.LogicalOperator\ncn.hutool.db.sql.NamedSql\ncn.hutool.db.sql.Order\ncn.hutool.db.sql.Query\ncn.hutool.db.sql.SqlBuilder$Join\ncn.hutool.db.sql.SqlBuilder\ncn.hutool.db.sql.SqlExecutor\ncn.hutool.db.sql.SqlFormatter$FormatProcess\ncn.hutool.db.sql.SqlFormatter\ncn.hutool.db.sql.SqlLog\ncn.hutool.db.sql.SqlUtil$1\ncn.hutool.db.sql.SqlUtil\ncn.hutool.db.sql.StatementWrapper\ncn.hutool.db.sql.Wrapper\ncn.hutool.db.SqlConnRunner\ncn.hutool.db.StatementUtil\ncn.hutool.db.ThreadLocalConnection$GroupedConnection\ncn.hutool.db.ThreadLocalConnection\ncn.hutool.db.transaction.TransactionLevel\ncn.hutool.dfa.FoundWord\ncn.hutool.dfa.SensitiveProcessor\ncn.hutool.dfa.SensitiveUtil$1\ncn.hutool.dfa.SensitiveUtil\ncn.hutool.dfa.StopChar\ncn.hutool.dfa.WordTree\ncn.hutool.extra.cglib.BeanCopierCache\ncn.hutool.extra.cglib.CglibUtil\ncn.hutool.extra.compress.archiver.Archiver\ncn.hutool.extra.compress.archiver.SevenZArchiver\ncn.hutool.extra.compress.archiver.StreamArchiver\ncn.hutool.extra.compress.CompressException\ncn.hutool.extra.compress.CompressUtil\ncn.hutool.extra.compress.extractor.Extractor\ncn.hutool.extra.compress.extractor.Seven7EntryInputStream\ncn.hutool.extra.compress.extractor.SevenZExtractor\ncn.hutool.extra.compress.extractor.StreamExtractor\ncn.hutool.extra.emoji.EmojiUtil\ncn.hutool.extra.expression.engine.aviator.AviatorEngine\ncn.hutool.extra.expression.engine.ExpressionFactory\ncn.hutool.extra.expression.engine.jexl.JexlEngine\ncn.hutool.extra.expression.engine.jfireel.JfireELEngine\ncn.hutool.extra.expression.engine.mvel.MvelEngine\ncn.hutool.extra.expression.engine.qlexpress.QLExpressEngine\ncn.hutool.extra.expression.engine.rhino.RhinoEngine\ncn.hutool.extra.expression.engine.spel.SpELEngine\ncn.hutool.extra.expression.ExpressionEngine\ncn.hutool.extra.expression.ExpressionException\ncn.hutool.extra.expression.ExpressionUtil\ncn.hutool.extra.ftp.AbstractFtp\ncn.hutool.extra.ftp.Ftp$1\ncn.hutool.extra.ftp.Ftp\ncn.hutool.extra.ftp.FtpConfig\ncn.hutool.extra.ftp.FtpException\ncn.hutool.extra.ftp.FtpMode\ncn.hutool.extra.ftp.SimpleFtpServer\ncn.hutool.extra.mail.GlobalMailAccount\ncn.hutool.extra.mail.InternalMailUtil\ncn.hutool.extra.mail.Mail\ncn.hutool.extra.mail.MailAccount\ncn.hutool.extra.mail.MailException\ncn.hutool.extra.mail.MailUtil\ncn.hutool.extra.mail.UserPassAuthenticator\ncn.hutool.extra.pinyin.engine.bopomofo4j.Bopomofo4jEngine\ncn.hutool.extra.pinyin.engine.houbbpinyin.HoubbPinyinEngine\ncn.hutool.extra.pinyin.engine.jpinyin.JPinyinEngine\ncn.hutool.extra.pinyin.engine.pinyin4j.Pinyin4jEngine\ncn.hutool.extra.pinyin.engine.PinyinFactory\ncn.hutool.extra.pinyin.engine.tinypinyin.TinyPinyinEngine\ncn.hutool.extra.pinyin.PinyinEngine\ncn.hutool.extra.pinyin.PinyinException\ncn.hutool.extra.pinyin.PinyinUtil\ncn.hutool.extra.qrcode.BufferedImageLuminanceSource\ncn.hutool.extra.qrcode.QrCodeException\ncn.hutool.extra.qrcode.QrCodeUtil\ncn.hutool.extra.qrcode.QrConfig\ncn.hutool.extra.servlet.JakartaServletUtil$1\ncn.hutool.extra.servlet.JakartaServletUtil\ncn.hutool.extra.servlet.ServletUtil$1\ncn.hutool.extra.servlet.ServletUtil\ncn.hutool.extra.spring.EnableSpringUtil\ncn.hutool.extra.spring.SpringUtil\ncn.hutool.extra.ssh.ChannelType\ncn.hutool.extra.ssh.Connector\ncn.hutool.extra.ssh.GanymedUtil\ncn.hutool.extra.ssh.JschRuntimeException\ncn.hutool.extra.ssh.JschSessionPool\ncn.hutool.extra.ssh.JschUtil\ncn.hutool.extra.ssh.Sftp$Mode\ncn.hutool.extra.ssh.Sftp\ncn.hutool.extra.ssh.SshjSftp\ncn.hutool.extra.template.AbstractTemplate\ncn.hutool.extra.template.engine.beetl.BeetlEngine$1\ncn.hutool.extra.template.engine.beetl.BeetlEngine\ncn.hutool.extra.template.engine.beetl.BeetlTemplate\ncn.hutool.extra.template.engine.enjoy.EnjoyEngine$1\ncn.hutool.extra.template.engine.enjoy.EnjoyEngine\ncn.hutool.extra.template.engine.enjoy.EnjoyTemplate\ncn.hutool.extra.template.engine.freemarker.FreemarkerEngine$1\ncn.hutool.extra.template.engine.freemarker.FreemarkerEngine\ncn.hutool.extra.template.engine.freemarker.FreemarkerTemplate\ncn.hutool.extra.template.engine.freemarker.SimpleStringTemplateLoader\ncn.hutool.extra.template.engine.jetbrick.JetbrickEngine$1\ncn.hutool.extra.template.engine.jetbrick.JetbrickEngine\ncn.hutool.extra.template.engine.jetbrick.JetbrickTemplate$1\ncn.hutool.extra.template.engine.jetbrick.JetbrickTemplate$2\ncn.hutool.extra.template.engine.jetbrick.JetbrickTemplate\ncn.hutool.extra.template.engine.jetbrick.loader.StringResourceLoader$StringTemplateResource\ncn.hutool.extra.template.engine.jetbrick.loader.StringResourceLoader\ncn.hutool.extra.template.engine.rythm.RythmEngine\ncn.hutool.extra.template.engine.rythm.RythmTemplate$1\ncn.hutool.extra.template.engine.rythm.RythmTemplate\ncn.hutool.extra.template.engine.TemplateFactory\ncn.hutool.extra.template.engine.thymeleaf.ThymeleafEngine$1\ncn.hutool.extra.template.engine.thymeleaf.ThymeleafEngine\ncn.hutool.extra.template.engine.thymeleaf.ThymeleafTemplate$1\ncn.hutool.extra.template.engine.thymeleaf.ThymeleafTemplate\ncn.hutool.extra.template.engine.velocity.SimpleStringResourceLoader\ncn.hutool.extra.template.engine.velocity.VelocityEngine$1\ncn.hutool.extra.template.engine.velocity.VelocityEngine\ncn.hutool.extra.template.engine.velocity.VelocityTemplate$1\ncn.hutool.extra.template.engine.velocity.VelocityTemplate\ncn.hutool.extra.template.engine.wit.WitEngine$1\ncn.hutool.extra.template.engine.wit.WitEngine\ncn.hutool.extra.template.engine.wit.WitTemplate$1\ncn.hutool.extra.template.engine.wit.WitTemplate$2\ncn.hutool.extra.template.engine.wit.WitTemplate\ncn.hutool.extra.template.Template\ncn.hutool.extra.template.TemplateConfig$ResourceMode\ncn.hutool.extra.template.TemplateConfig\ncn.hutool.extra.template.TemplateEngine\ncn.hutool.extra.template.TemplateException\ncn.hutool.extra.template.TemplateUtil\ncn.hutool.extra.tokenizer.AbstractResult\ncn.hutool.extra.tokenizer.engine.analysis.AnalysisEngine\ncn.hutool.extra.tokenizer.engine.analysis.AnalysisResult\ncn.hutool.extra.tokenizer.engine.analysis.AnalysisWord\ncn.hutool.extra.tokenizer.engine.analysis.SmartcnEngine\ncn.hutool.extra.tokenizer.engine.ansj.AnsjEngine\ncn.hutool.extra.tokenizer.engine.ansj.AnsjResult\ncn.hutool.extra.tokenizer.engine.ansj.AnsjWord\ncn.hutool.extra.tokenizer.engine.hanlp.HanLPEngine\ncn.hutool.extra.tokenizer.engine.hanlp.HanLPResult\ncn.hutool.extra.tokenizer.engine.hanlp.HanLPWord\ncn.hutool.extra.tokenizer.engine.ikanalyzer.IKAnalyzerEngine\ncn.hutool.extra.tokenizer.engine.ikanalyzer.IKAnalyzerResult\ncn.hutool.extra.tokenizer.engine.ikanalyzer.IKAnalyzerWord\ncn.hutool.extra.tokenizer.engine.jcseg.JcsegEngine\ncn.hutool.extra.tokenizer.engine.jcseg.JcsegResult\ncn.hutool.extra.tokenizer.engine.jcseg.JcsegWord\ncn.hutool.extra.tokenizer.engine.jieba.JiebaEngine\ncn.hutool.extra.tokenizer.engine.jieba.JiebaResult\ncn.hutool.extra.tokenizer.engine.jieba.JiebaWord\ncn.hutool.extra.tokenizer.engine.mmseg.MmsegEngine\ncn.hutool.extra.tokenizer.engine.mmseg.MmsegResult\ncn.hutool.extra.tokenizer.engine.mmseg.MmsegWord\ncn.hutool.extra.tokenizer.engine.mynlp.MynlpEngine\ncn.hutool.extra.tokenizer.engine.mynlp.MynlpResult\ncn.hutool.extra.tokenizer.engine.mynlp.MynlpWord\ncn.hutool.extra.tokenizer.engine.TokenizerFactory\ncn.hutool.extra.tokenizer.engine.word.WordEngine\ncn.hutool.extra.tokenizer.engine.word.WordResult\ncn.hutool.extra.tokenizer.engine.word.WordWord\ncn.hutool.extra.tokenizer.Result\ncn.hutool.extra.tokenizer.TokenizerEngine\ncn.hutool.extra.tokenizer.TokenizerException\ncn.hutool.extra.tokenizer.TokenizerUtil\ncn.hutool.extra.tokenizer.Word\ncn.hutool.extra.validation.BeanValidationResult$ErrorMessage\ncn.hutool.extra.validation.BeanValidationResult\ncn.hutool.extra.validation.ValidationUtil\ncn.hutool.http.body.BytesBody\ncn.hutool.http.body.FormUrlEncodedBody\ncn.hutool.http.body.MultipartBody\ncn.hutool.http.body.RequestBody\ncn.hutool.http.ContentType\ncn.hutool.http.cookie.GlobalCookieManager\ncn.hutool.http.cookie.ThreadLocalCookieStore$1\ncn.hutool.http.cookie.ThreadLocalCookieStore\ncn.hutool.http.GlobalHeaders\ncn.hutool.http.GlobalInterceptor\ncn.hutool.http.Header\ncn.hutool.http.HTMLFilter\ncn.hutool.http.HtmlUtil\ncn.hutool.http.HttpBase\ncn.hutool.http.HttpConfig\ncn.hutool.http.HttpConnection\ncn.hutool.http.HttpDownloader\ncn.hutool.http.HttpException\ncn.hutool.http.HttpGlobalConfig\ncn.hutool.http.HttpInputStream\ncn.hutool.http.HttpInterceptor$Chain\ncn.hutool.http.HttpInterceptor\ncn.hutool.http.HttpRequest\ncn.hutool.http.HttpResource\ncn.hutool.http.HttpResponse\ncn.hutool.http.HttpStatus\ncn.hutool.http.HttpUtil\ncn.hutool.http.Method\ncn.hutool.http.MultipartOutputStream\ncn.hutool.http.server.action.Action\ncn.hutool.http.server.action.RootAction\ncn.hutool.http.server.filter.HttpFilter\ncn.hutool.http.server.filter.SimpleFilter\ncn.hutool.http.server.handler.ActionHandler\ncn.hutool.http.server.HttpServerBase\ncn.hutool.http.server.HttpServerRequest\ncn.hutool.http.server.HttpServerResponse\ncn.hutool.http.server.SimpleServer$1\ncn.hutool.http.server.SimpleServer\ncn.hutool.http.ssl.AndroidSupportSSLFactory\ncn.hutool.http.ssl.CustomProtocolsSSLFactory\ncn.hutool.http.ssl.DefaultSSLFactory\ncn.hutool.http.ssl.DefaultSSLInfo\ncn.hutool.http.ssl.SSLSocketFactoryBuilder\ncn.hutool.http.ssl.TrustAnyHostnameVerifier\ncn.hutool.http.Status\ncn.hutool.http.useragent.Browser\ncn.hutool.http.useragent.Engine\ncn.hutool.http.useragent.OS\ncn.hutool.http.useragent.Platform\ncn.hutool.http.useragent.UserAgent\ncn.hutool.http.useragent.UserAgentInfo\ncn.hutool.http.useragent.UserAgentParser\ncn.hutool.http.useragent.UserAgentUtil\ncn.hutool.http.webservice.SoapClient$1\ncn.hutool.http.webservice.SoapClient\ncn.hutool.http.webservice.SoapProtocol\ncn.hutool.http.webservice.SoapRuntimeException\ncn.hutool.http.webservice.SoapUtil\ncn.hutool.log.AbstractLog$1\ncn.hutool.log.AbstractLog\ncn.hutool.log.dialect.commons.ApacheCommonsLog$1\ncn.hutool.log.dialect.commons.ApacheCommonsLog\ncn.hutool.log.dialect.commons.ApacheCommonsLog4JLog\ncn.hutool.log.dialect.commons.ApacheCommonsLogFactory\ncn.hutool.log.dialect.console.ConsoleColorLog$1\ncn.hutool.log.dialect.console.ConsoleColorLog\ncn.hutool.log.dialect.console.ConsoleColorLogFactory\ncn.hutool.log.dialect.console.ConsoleLog\ncn.hutool.log.dialect.console.ConsoleLogFactory\ncn.hutool.log.dialect.jboss.JbossLog$1\ncn.hutool.log.dialect.jboss.JbossLog\ncn.hutool.log.dialect.jboss.JbossLogFactory\ncn.hutool.log.dialect.jdk.JdkLog$1\ncn.hutool.log.dialect.jdk.JdkLog\ncn.hutool.log.dialect.jdk.JdkLogFactory\ncn.hutool.log.dialect.log4j.Log4jLog$1\ncn.hutool.log.dialect.log4j.Log4jLog\ncn.hutool.log.dialect.log4j.Log4jLogFactory\ncn.hutool.log.dialect.log4j2.Log4j2Log$1\ncn.hutool.log.dialect.log4j2.Log4j2Log\ncn.hutool.log.dialect.log4j2.Log4j2LogFactory\ncn.hutool.log.dialect.logtube.LogTubeLog\ncn.hutool.log.dialect.logtube.LogTubeLogFactory\ncn.hutool.log.dialect.slf4j.Slf4jLog$1\ncn.hutool.log.dialect.slf4j.Slf4jLog\ncn.hutool.log.dialect.slf4j.Slf4jLogFactory$1\ncn.hutool.log.dialect.slf4j.Slf4jLogFactory\ncn.hutool.log.dialect.tinylog.TinyLog$1\ncn.hutool.log.dialect.tinylog.TinyLog\ncn.hutool.log.dialect.tinylog.TinyLog2$1\ncn.hutool.log.dialect.tinylog.TinyLog2\ncn.hutool.log.dialect.tinylog.TinyLog2Factory\ncn.hutool.log.dialect.tinylog.TinyLogFactory\ncn.hutool.log.GlobalLogFactory\ncn.hutool.log.level.DebugLog\ncn.hutool.log.level.ErrorLog\ncn.hutool.log.level.InfoLog\ncn.hutool.log.level.Level\ncn.hutool.log.level.TraceLog\ncn.hutool.log.level.WarnLog\ncn.hutool.log.Log\ncn.hutool.log.LogFactory\ncn.hutool.log.StaticLog\ncn.hutool.script.FullSupportScriptEngine\ncn.hutool.script.JavaScriptEngine\ncn.hutool.script.ScriptRuntimeException\ncn.hutool.script.ScriptUtil\ncn.hutool.setting.AbsSetting$1\ncn.hutool.setting.AbsSetting\ncn.hutool.setting.dialect.Props$1\ncn.hutool.setting.dialect.Props\ncn.hutool.setting.dialect.PropsUtil\ncn.hutool.setting.GroupedMap\ncn.hutool.setting.GroupedSet\ncn.hutool.setting.profile.GlobalProfile\ncn.hutool.setting.profile.Profile\ncn.hutool.setting.Setting$1\ncn.hutool.setting.Setting\ncn.hutool.setting.SettingLoader\ncn.hutool.setting.SettingRuntimeException\ncn.hutool.setting.SettingUtil\ncn.hutool.setting.yaml.YamlUtil\ncn.hutool.system.HostInfo\ncn.hutool.system.JavaInfo\ncn.hutool.system.JavaRuntimeInfo\ncn.hutool.system.JavaSpecInfo\ncn.hutool.system.JvmInfo\ncn.hutool.system.JvmSpecInfo\ncn.hutool.system.oshi.CpuInfo\ncn.hutool.system.oshi.CpuTicks\ncn.hutool.system.oshi.OshiUtil\ncn.hutool.system.OsInfo\ncn.hutool.system.RuntimeInfo\ncn.hutool.system.SystemPropsKeys\ncn.hutool.system.SystemUtil\ncn.hutool.system.UserInfo\ncn.hutool.cron.CronConfig\ncn.hutool.cron.CronException\ncn.hutool.cron.CronTimer\ncn.hutool.cron.CronUtil\ncn.hutool.cron.listener.SimpleTaskListener\ncn.hutool.cron.listener.TaskListener\ncn.hutool.cron.listener.TaskListenerManager\ncn.hutool.cron.pattern.CronPattern\ncn.hutool.cron.pattern.CronPatternBuilder\ncn.hutool.cron.pattern.CronPatternUtil\ncn.hutool.cron.pattern.matcher.AlwaysTrueMatcher\ncn.hutool.cron.pattern.matcher.BoolArrayMatcher\ncn.hutool.cron.pattern.matcher.DayOfMonthMatcher\ncn.hutool.cron.pattern.matcher.PartMatcher\ncn.hutool.cron.pattern.matcher.PatternMatcher$1\ncn.hutool.cron.pattern.matcher.PatternMatcher\ncn.hutool.cron.pattern.matcher.YearValueMatcher\ncn.hutool.cron.pattern.parser.PartParser$1\ncn.hutool.cron.pattern.parser.PartParser\ncn.hutool.cron.pattern.parser.PatternParser\ncn.hutool.cron.pattern.Part\ncn.hutool.cron.pattern.PatternUtil\ncn.hutool.cron.Scheduler\ncn.hutool.cron.task.CronTask\ncn.hutool.cron.task.InvokeTask\ncn.hutool.cron.task.RunnableTask\ncn.hutool.cron.task.Task\ncn.hutool.cron.TaskExecutor\ncn.hutool.cron.TaskExecutorManager\ncn.hutool.cron.TaskLauncher\ncn.hutool.cron.TaskLauncherManager\ncn.hutool.cron.TaskTable\ncn.hutool.cron.timingwheel.SystemTimer\ncn.hutool.cron.timingwheel.TimerTask\ncn.hutool.cron.timingwheel.TimerTaskList\ncn.hutool.cron.timingwheel.TimingWheel\ncn.hutool.json.InternalJSONUtil\ncn.hutool.json.JSON\ncn.hutool.json.JSONArray\ncn.hutool.json.JSONBeanParser\ncn.hutool.json.JSONConfig\ncn.hutool.json.JSONConverter\ncn.hutool.json.JSONException\ncn.hutool.json.JSONGetter\ncn.hutool.json.JSONNull\ncn.hutool.json.JSONObject\ncn.hutool.json.JSONObjectIter$1\ncn.hutool.json.JSONObjectIter\ncn.hutool.json.JSONParser\ncn.hutool.json.JSONStrFormatter\ncn.hutool.json.JSONString\ncn.hutool.json.JSONSupport\ncn.hutool.json.JSONTokener\ncn.hutool.json.JSONUtil\ncn.hutool.json.ObjectMapper\ncn.hutool.json.serialize.GlobalSerializeMapping\ncn.hutool.json.serialize.JSONArraySerializer\ncn.hutool.json.serialize.JSONDeserializer\ncn.hutool.json.serialize.JSONObjectSerializer\ncn.hutool.json.serialize.JSONSerializer\ncn.hutool.json.serialize.JSONWriter\ncn.hutool.json.serialize.TemporalAccessorSerializer\ncn.hutool.json.xml.JSONXMLParser\ncn.hutool.json.xml.JSONXMLSerializer\ncn.hutool.json.XML\ncn.hutool.json.XMLTokener\ncn.hutool.poi.excel.BigExcelWriter\ncn.hutool.poi.excel.cell.CellEditor\ncn.hutool.poi.excel.cell.CellHandler\ncn.hutool.poi.excel.cell.CellLocation\ncn.hutool.poi.excel.cell.CellSetter\ncn.hutool.poi.excel.cell.CellUtil$1\ncn.hutool.poi.excel.cell.CellUtil\ncn.hutool.poi.excel.cell.CellValue\ncn.hutool.poi.excel.cell.FormulaCellValue\ncn.hutool.poi.excel.cell.NullCell\ncn.hutool.poi.excel.cell.setters.BooleanCellSetter\ncn.hutool.poi.excel.cell.setters.CalendarCellSetter\ncn.hutool.poi.excel.cell.setters.CellSetterFactory\ncn.hutool.poi.excel.cell.setters.CharSequenceCellSetter\ncn.hutool.poi.excel.cell.setters.DateCellSetter\ncn.hutool.poi.excel.cell.setters.EscapeStrCellSetter\ncn.hutool.poi.excel.cell.setters.HyperlinkCellSetter\ncn.hutool.poi.excel.cell.setters.NullCellSetter\ncn.hutool.poi.excel.cell.setters.NumberCellSetter\ncn.hutool.poi.excel.cell.setters.RichTextCellSetter\ncn.hutool.poi.excel.cell.setters.TemporalAccessorCellSetter\ncn.hutool.poi.excel.cell.values.ErrorCellValue\ncn.hutool.poi.excel.cell.values.NumericCellValue\ncn.hutool.poi.excel.editors.NumericToIntEditor\ncn.hutool.poi.excel.editors.TrimEditor\ncn.hutool.poi.excel.ExcelBase\ncn.hutool.poi.excel.ExcelDateUtil\ncn.hutool.poi.excel.ExcelExtractorUtil\ncn.hutool.poi.excel.ExcelFileUtil\ncn.hutool.poi.excel.ExcelPicUtil\ncn.hutool.poi.excel.ExcelReader\ncn.hutool.poi.excel.ExcelUtil\ncn.hutool.poi.excel.ExcelWriter$1\ncn.hutool.poi.excel.ExcelWriter\ncn.hutool.poi.excel.reader.AbstractSheetReader\ncn.hutool.poi.excel.reader.BeanSheetReader\ncn.hutool.poi.excel.reader.ColumnSheetReader\ncn.hutool.poi.excel.reader.ListSheetReader\ncn.hutool.poi.excel.reader.MapSheetReader\ncn.hutool.poi.excel.reader.SheetReader\ncn.hutool.poi.excel.RowUtil\ncn.hutool.poi.excel.sax.AttributeName\ncn.hutool.poi.excel.sax.CellDataType\ncn.hutool.poi.excel.sax.ElementName\ncn.hutool.poi.excel.sax.Excel03SaxReader\ncn.hutool.poi.excel.sax.Excel07SaxReader\ncn.hutool.poi.excel.sax.ExcelSaxReader\ncn.hutool.poi.excel.sax.ExcelSaxUtil$1\ncn.hutool.poi.excel.sax.ExcelSaxUtil\ncn.hutool.poi.excel.sax.handler.AbstractRowHandler\ncn.hutool.poi.excel.sax.handler.BeanRowHandler\ncn.hutool.poi.excel.sax.handler.MapRowHandler\ncn.hutool.poi.excel.sax.handler.RowHandler\ncn.hutool.poi.excel.sax.SheetDataSaxHandler$1\ncn.hutool.poi.excel.sax.SheetDataSaxHandler\ncn.hutool.poi.excel.sax.SheetRidReader\ncn.hutool.poi.excel.style.Align\ncn.hutool.poi.excel.style.StyleUtil\ncn.hutool.poi.excel.StyleSet\ncn.hutool.poi.excel.WorkbookUtil\ncn.hutool.poi.exceptions.POIException\ncn.hutool.poi.ofd.OfdWriter\ncn.hutool.poi.PoiChecker\ncn.hutool.poi.word.DocUtil\ncn.hutool.poi.word.PicType\ncn.hutool.poi.word.TableUtil\ncn.hutool.poi.word.Word07Writer\ncn.hutool.poi.word.WordUtil\ncn.hutool.captcha.AbstractCaptcha\ncn.hutool.captcha.CaptchaUtil\ncn.hutool.captcha.CircleCaptcha\ncn.hutool.captcha.generator.AbstractGenerator\ncn.hutool.captcha.generator.CodeGenerator\ncn.hutool.captcha.generator.MathGenerator\ncn.hutool.captcha.generator.RandomGenerator\ncn.hutool.captcha.GifCaptcha\ncn.hutool.captcha.ICaptcha\ncn.hutool.captcha.LineCaptcha\ncn.hutool.captcha.ShearCaptcha\ncn.hutool.socket.aio.AcceptHandler\ncn.hutool.socket.aio.AioClient\ncn.hutool.socket.aio.AioServer\ncn.hutool.socket.aio.AioSession\ncn.hutool.socket.aio.IoAction\ncn.hutool.socket.aio.ReadHandler\ncn.hutool.socket.aio.SimpleIoAction\ncn.hutool.socket.ChannelUtil\ncn.hutool.socket.nio.AcceptHandler\ncn.hutool.socket.nio.ChannelHandler\ncn.hutool.socket.nio.NioClient\ncn.hutool.socket.nio.NioServer\ncn.hutool.socket.nio.NioUtil\ncn.hutool.socket.nio.Operation\ncn.hutool.socket.protocol.MsgDecoder\ncn.hutool.socket.protocol.MsgEncoder\ncn.hutool.socket.protocol.Protocol\ncn.hutool.socket.SocketConfig\ncn.hutool.socket.SocketRuntimeException\ncn.hutool.socket.SocketUtil\ncn.hutool.jwt.Claims\ncn.hutool.jwt.JWT\ncn.hutool.jwt.JWTException\ncn.hutool.jwt.JWTHeader\ncn.hutool.jwt.JWTPayload\ncn.hutool.jwt.JWTUtil\ncn.hutool.jwt.JWTValidator\ncn.hutool.jwt.RegisteredPayload\ncn.hutool.jwt.signers.AlgorithmUtil\ncn.hutool.jwt.signers.AsymmetricJWTSigner\ncn.hutool.jwt.signers.HMacJWTSigner\ncn.hutool.jwt.signers.JWTSigner\ncn.hutool.jwt.signers.JWTSignerUtil\ncn.hutool.jwt.signers.NoneJWTSigner" + } + ] + }, + { + "publisher": "Shigeru Chiba, www.javassist.org", + "group": "org.javassist", + "name": "javassist", + "version": "3.27.0-GA", + "description": "Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "05ea852668c9e38294d1bb823af95a70" + }, + { + "alg": "SHA-1", + "content": "f63e6aa899e15eca8fdaa402a79af4c417252213" + }, + { + "alg": "SHA-256", + "content": "0730bdb1547a5a3f458d60400d804078d80f329c5b5dbc2498a4e220de8f7013" + }, + { + "alg": "SHA-512", + "content": "7237c6ba9ed082ea635d378d4fae27ae325a79ba747a3c082fd8d8f0fe5cfee60468165abbd152b71d34d5a7707911238e11ebb7f1ebaf8cb21006b4016bab76" + }, + { + "alg": "SHA-384", + "content": "423796fee40c128f09ea8dec4658e088a868733e79796a5a5a11ca179a86890189a3f02fa1219a33dd1dec53071b6b53" + }, + { + "alg": "SHA3-384", + "content": "cf398eaad8030f71b728c2ddfefff614368651fc3b311db878fd4159800c61543a9ad4be7989565da7ee0ef524bb60ac" + }, + { + "alg": "SHA3-256", + "content": "64c28c2b64bbed18d0a5c1be7d844ec8394315daf7a88e1e555378a2d1b8ce00" + }, + { + "alg": "SHA3-512", + "content": "4f7f3f11e7cac3bf7f3f26dd910d6fd64f92f7bc37988c89bd70bc507eeaab5f3ce8ba9f502a806c926aa3275c6f2009448121b410e4be0c27aaad845eacef2a" + } + ], + "licenses": [ + { + "license": { + "id": "MPL-1.1" + } + }, + { + "license": { + "id": "LGPL-2.1-only" + } + }, + { + "license": { + "id": "Apache-2.0", + "url": "https://www.apache.org/licenses/LICENSE-2.0" + } + } + ], + "purl": "pkg:maven/org.javassist/javassist@3.27.0-GA?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.javassist/javassist@3.27.0-GA?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/javassist/javassist/3.27.0-GA/javassist-3.27.0-GA.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "javassist.ByteArrayClassPath$1\njavassist.ByteArrayClassPath$BytecodeURLConnection\njavassist.ByteArrayClassPath$BytecodeURLStreamHandler\njavassist.ByteArrayClassPath\njavassist.CannotCompileException\njavassist.ClassClassPath\njavassist.ClassMap\njavassist.ClassPath\njavassist.ClassPathList\njavassist.ClassPool\njavassist.ClassPoolTail\njavassist.CodeConverter$ArrayAccessReplacementMethodNames\njavassist.CodeConverter$DefaultArrayAccessReplacementMethodNames\njavassist.CodeConverter\njavassist.CtArray\njavassist.CtBehavior\njavassist.CtClass$1\njavassist.CtClass$DelayedFileOutputStream\njavassist.CtClass\njavassist.CtClassType\njavassist.CtConstructor\njavassist.CtField$ArrayInitializer\njavassist.CtField$CodeInitializer\njavassist.CtField$CodeInitializer0\njavassist.CtField$DoubleInitializer\njavassist.CtField$FloatInitializer\njavassist.CtField$Initializer\njavassist.CtField$IntInitializer\njavassist.CtField$LongInitializer\njavassist.CtField$MethodInitializer\njavassist.CtField$MultiArrayInitializer\njavassist.CtField$NewInitializer\njavassist.CtField$ParamInitializer\njavassist.CtField$PtreeInitializer\njavassist.CtField$StringInitializer\njavassist.CtField\njavassist.CtMember$Cache\njavassist.CtMember\njavassist.CtMethod$ConstParameter\njavassist.CtMethod$IntConstParameter\njavassist.CtMethod$LongConstParameter\njavassist.CtMethod$StringConstParameter\njavassist.CtMethod\njavassist.CtNewClass\njavassist.CtNewConstructor\njavassist.CtNewMethod\njavassist.CtNewWrappedConstructor\njavassist.CtNewWrappedMethod\njavassist.CtPrimitiveType\njavassist.DirClassPath\njavassist.FieldInitLink\njavassist.JarClassPath\njavassist.JarDirClassPath$1\njavassist.JarDirClassPath\njavassist.Loader$Simple\njavassist.Loader\njavassist.LoaderClassPath\njavassist.Modifier\njavassist.NotFoundException\njavassist.SerialVersionUID$1\njavassist.SerialVersionUID$2\njavassist.SerialVersionUID$3\njavassist.SerialVersionUID\njavassist.Translator\njavassist.URLClassPath\njavassist.bytecode.AccessFlag\njavassist.bytecode.AnnotationDefaultAttribute\njavassist.bytecode.AnnotationsAttribute$Copier\njavassist.bytecode.AnnotationsAttribute$Parser\njavassist.bytecode.AnnotationsAttribute$Renamer\njavassist.bytecode.AnnotationsAttribute$Walker\njavassist.bytecode.AnnotationsAttribute\njavassist.bytecode.AttributeInfo\njavassist.bytecode.BadBytecode\njavassist.bytecode.BootstrapMethodsAttribute$BootstrapMethod\njavassist.bytecode.BootstrapMethodsAttribute\njavassist.bytecode.ByteArray\njavassist.bytecode.ByteStream\njavassist.bytecode.ByteVector\njavassist.bytecode.Bytecode\njavassist.bytecode.ClassFile\njavassist.bytecode.ClassFilePrinter\njavassist.bytecode.ClassFileWriter$AttributeWriter\njavassist.bytecode.ClassFileWriter$ConstPoolWriter\njavassist.bytecode.ClassFileWriter$FieldWriter\njavassist.bytecode.ClassFileWriter$MethodWriter\njavassist.bytecode.ClassFileWriter\njavassist.bytecode.ClassInfo\njavassist.bytecode.CodeAnalyzer\njavassist.bytecode.CodeAttribute$LdcEntry\njavassist.bytecode.CodeAttribute$RuntimeCopyException\njavassist.bytecode.CodeAttribute\njavassist.bytecode.CodeIterator$AlignmentException\njavassist.bytecode.CodeIterator$Branch\njavassist.bytecode.CodeIterator$Branch16\njavassist.bytecode.CodeIterator$Gap\njavassist.bytecode.CodeIterator$If16\njavassist.bytecode.CodeIterator$Jump16\njavassist.bytecode.CodeIterator$Jump32\njavassist.bytecode.CodeIterator$LdcW\njavassist.bytecode.CodeIterator$Lookup\njavassist.bytecode.CodeIterator$Pointers\njavassist.bytecode.CodeIterator$Switcher\njavassist.bytecode.CodeIterator$Table\njavassist.bytecode.CodeIterator\njavassist.bytecode.ConstInfo\njavassist.bytecode.ConstInfoPadding\njavassist.bytecode.ConstPool\njavassist.bytecode.ConstantAttribute\njavassist.bytecode.DeprecatedAttribute\njavassist.bytecode.Descriptor$Iterator\njavassist.bytecode.Descriptor$PrettyPrinter\njavassist.bytecode.Descriptor\njavassist.bytecode.DoubleInfo\njavassist.bytecode.DuplicateMemberException\njavassist.bytecode.DynamicInfo\njavassist.bytecode.EnclosingMethodAttribute\njavassist.bytecode.ExceptionTable\njavassist.bytecode.ExceptionTableEntry\njavassist.bytecode.ExceptionsAttribute\njavassist.bytecode.FieldInfo\njavassist.bytecode.FieldrefInfo\njavassist.bytecode.FloatInfo\njavassist.bytecode.InnerClassesAttribute\njavassist.bytecode.InstructionPrinter\njavassist.bytecode.IntegerInfo\njavassist.bytecode.InterfaceMethodrefInfo\njavassist.bytecode.InvokeDynamicInfo\njavassist.bytecode.LineNumberAttribute$Pc\njavassist.bytecode.LineNumberAttribute\njavassist.bytecode.LocalVariableAttribute\njavassist.bytecode.LocalVariableTypeAttribute\njavassist.bytecode.LongInfo\njavassist.bytecode.LongVector\njavassist.bytecode.MemberrefInfo\njavassist.bytecode.MethodHandleInfo\njavassist.bytecode.MethodInfo\njavassist.bytecode.MethodParametersAttribute\njavassist.bytecode.MethodTypeInfo\njavassist.bytecode.MethodrefInfo\njavassist.bytecode.Mnemonic\njavassist.bytecode.ModuleInfo\njavassist.bytecode.NameAndTypeInfo\njavassist.bytecode.NestHostAttribute\njavassist.bytecode.NestMembersAttribute\njavassist.bytecode.Opcode\njavassist.bytecode.PackageInfo\njavassist.bytecode.ParameterAnnotationsAttribute\njavassist.bytecode.SignatureAttribute$1\njavassist.bytecode.SignatureAttribute$ArrayType\njavassist.bytecode.SignatureAttribute$BaseType\njavassist.bytecode.SignatureAttribute$ClassSignature\njavassist.bytecode.SignatureAttribute$ClassType\njavassist.bytecode.SignatureAttribute$Cursor\njavassist.bytecode.SignatureAttribute$MethodSignature\njavassist.bytecode.SignatureAttribute$NestedClassType\njavassist.bytecode.SignatureAttribute$ObjectType\njavassist.bytecode.SignatureAttribute$Type\njavassist.bytecode.SignatureAttribute$TypeArgument\njavassist.bytecode.SignatureAttribute$TypeParameter\njavassist.bytecode.SignatureAttribute$TypeVariable\njavassist.bytecode.SignatureAttribute\njavassist.bytecode.SourceFileAttribute\njavassist.bytecode.StackMap$Copier\njavassist.bytecode.StackMap$InsertLocal\njavassist.bytecode.StackMap$NewRemover\njavassist.bytecode.StackMap$Printer\njavassist.bytecode.StackMap$Shifter\njavassist.bytecode.StackMap$SimpleCopy\njavassist.bytecode.StackMap$SwitchShifter\njavassist.bytecode.StackMap$Walker\njavassist.bytecode.StackMap$Writer\njavassist.bytecode.StackMap\njavassist.bytecode.StackMapTable$Copier\njavassist.bytecode.StackMapTable$InsertLocal\njavassist.bytecode.StackMapTable$NewRemover\njavassist.bytecode.StackMapTable$OffsetShifter\njavassist.bytecode.StackMapTable$Printer\njavassist.bytecode.StackMapTable$RuntimeCopyException\njavassist.bytecode.StackMapTable$Shifter\njavassist.bytecode.StackMapTable$SimpleCopy\njavassist.bytecode.StackMapTable$SwitchShifter\njavassist.bytecode.StackMapTable$Walker\njavassist.bytecode.StackMapTable$Writer\njavassist.bytecode.StackMapTable\njavassist.bytecode.StringInfo\njavassist.bytecode.SyntheticAttribute\njavassist.bytecode.TypeAnnotationsAttribute$Copier\njavassist.bytecode.TypeAnnotationsAttribute$Renamer\njavassist.bytecode.TypeAnnotationsAttribute$SubCopier\njavassist.bytecode.TypeAnnotationsAttribute$SubWalker\njavassist.bytecode.TypeAnnotationsAttribute$TAWalker\njavassist.bytecode.TypeAnnotationsAttribute\njavassist.bytecode.Utf8Info\njavassist.bytecode.analysis.Analyzer$1\njavassist.bytecode.analysis.Analyzer$ExceptionInfo\njavassist.bytecode.analysis.Analyzer\njavassist.bytecode.analysis.ControlFlow$1\njavassist.bytecode.analysis.ControlFlow$2\njavassist.bytecode.analysis.ControlFlow$3\njavassist.bytecode.analysis.ControlFlow$Access\njavassist.bytecode.analysis.ControlFlow$Block\njavassist.bytecode.analysis.ControlFlow$Catcher\njavassist.bytecode.analysis.ControlFlow$Node\njavassist.bytecode.analysis.ControlFlow\njavassist.bytecode.analysis.Executor\njavassist.bytecode.analysis.Frame\njavassist.bytecode.analysis.FramePrinter\njavassist.bytecode.analysis.IntQueue$1\njavassist.bytecode.analysis.IntQueue$Entry\njavassist.bytecode.analysis.IntQueue\njavassist.bytecode.analysis.MultiArrayType\njavassist.bytecode.analysis.MultiType\njavassist.bytecode.analysis.Subroutine\njavassist.bytecode.analysis.SubroutineScanner\njavassist.bytecode.analysis.Type\njavassist.bytecode.analysis.Util\njavassist.bytecode.annotation.Annotation$Pair\njavassist.bytecode.annotation.Annotation\njavassist.bytecode.annotation.AnnotationImpl\njavassist.bytecode.annotation.AnnotationMemberValue\njavassist.bytecode.annotation.AnnotationsWriter\njavassist.bytecode.annotation.ArrayMemberValue\njavassist.bytecode.annotation.BooleanMemberValue\njavassist.bytecode.annotation.ByteMemberValue\njavassist.bytecode.annotation.CharMemberValue\njavassist.bytecode.annotation.ClassMemberValue\njavassist.bytecode.annotation.DoubleMemberValue\njavassist.bytecode.annotation.EnumMemberValue\njavassist.bytecode.annotation.FloatMemberValue\njavassist.bytecode.annotation.IntegerMemberValue\njavassist.bytecode.annotation.LongMemberValue\njavassist.bytecode.annotation.MemberValue\njavassist.bytecode.annotation.MemberValueVisitor\njavassist.bytecode.annotation.NoSuchClassError\njavassist.bytecode.annotation.ShortMemberValue\njavassist.bytecode.annotation.StringMemberValue\njavassist.bytecode.annotation.TypeAnnotationsWriter\njavassist.bytecode.stackmap.BasicBlock$Catch\njavassist.bytecode.stackmap.BasicBlock$JsrBytecode\njavassist.bytecode.stackmap.BasicBlock$Maker\njavassist.bytecode.stackmap.BasicBlock$Mark\njavassist.bytecode.stackmap.BasicBlock\njavassist.bytecode.stackmap.MapMaker\njavassist.bytecode.stackmap.Tracer\njavassist.bytecode.stackmap.TypeData$AbsTypeVar\njavassist.bytecode.stackmap.TypeData$ArrayElement\njavassist.bytecode.stackmap.TypeData$ArrayType\njavassist.bytecode.stackmap.TypeData$BasicType\njavassist.bytecode.stackmap.TypeData$ClassName\njavassist.bytecode.stackmap.TypeData$NullType\njavassist.bytecode.stackmap.TypeData$TypeVar\njavassist.bytecode.stackmap.TypeData$UninitData\njavassist.bytecode.stackmap.TypeData$UninitThis\njavassist.bytecode.stackmap.TypeData$UninitTypeVar\njavassist.bytecode.stackmap.TypeData\njavassist.bytecode.stackmap.TypeTag\njavassist.bytecode.stackmap.TypedBlock$Maker\njavassist.bytecode.stackmap.TypedBlock\njavassist.compiler.AccessorMaker\njavassist.compiler.CodeGen$1\njavassist.compiler.CodeGen$ReturnHook\njavassist.compiler.CodeGen\njavassist.compiler.CompileError\njavassist.compiler.Javac$1\njavassist.compiler.Javac$2\njavassist.compiler.Javac$3\njavassist.compiler.Javac$CtFieldWithInit\njavassist.compiler.Javac\njavassist.compiler.JvstCodeGen\njavassist.compiler.JvstTypeChecker\njavassist.compiler.KeywordTable\njavassist.compiler.Lex\njavassist.compiler.MemberCodeGen$JsrHook\njavassist.compiler.MemberCodeGen$JsrHook2\njavassist.compiler.MemberCodeGen\njavassist.compiler.MemberResolver$Method\njavassist.compiler.MemberResolver\njavassist.compiler.NoFieldException\njavassist.compiler.Parser\njavassist.compiler.ProceedHandler\njavassist.compiler.SymbolTable\njavassist.compiler.SyntaxError\njavassist.compiler.Token\njavassist.compiler.TokenId\njavassist.compiler.TypeChecker\njavassist.compiler.ast.ASTList\njavassist.compiler.ast.ASTree\njavassist.compiler.ast.ArrayInit\njavassist.compiler.ast.AssignExpr\njavassist.compiler.ast.BinExpr\njavassist.compiler.ast.CallExpr\njavassist.compiler.ast.CastExpr\njavassist.compiler.ast.CondExpr\njavassist.compiler.ast.Declarator\njavassist.compiler.ast.DoubleConst\njavassist.compiler.ast.Expr\njavassist.compiler.ast.FieldDecl\njavassist.compiler.ast.InstanceOfExpr\njavassist.compiler.ast.IntConst\njavassist.compiler.ast.Keyword\njavassist.compiler.ast.Member\njavassist.compiler.ast.MethodDecl\njavassist.compiler.ast.NewExpr\njavassist.compiler.ast.Pair\njavassist.compiler.ast.Stmnt\njavassist.compiler.ast.StringL\njavassist.compiler.ast.Symbol\njavassist.compiler.ast.Variable\njavassist.compiler.ast.Visitor\njavassist.convert.TransformAccessArrayField\njavassist.convert.TransformAfter\njavassist.convert.TransformBefore\njavassist.convert.TransformCall\njavassist.convert.TransformCallToStatic\njavassist.convert.TransformFieldAccess\njavassist.convert.TransformNew\njavassist.convert.TransformNewClass\njavassist.convert.TransformReadField\njavassist.convert.TransformWriteField\njavassist.convert.Transformer\njavassist.expr.Cast$ProceedForCast\njavassist.expr.Cast\njavassist.expr.ConstructorCall\njavassist.expr.Expr\njavassist.expr.ExprEditor$LoopContext\njavassist.expr.ExprEditor$NewOp\njavassist.expr.ExprEditor\njavassist.expr.FieldAccess$ProceedForRead\njavassist.expr.FieldAccess$ProceedForWrite\njavassist.expr.FieldAccess\njavassist.expr.Handler\njavassist.expr.Instanceof$ProceedForInstanceof\njavassist.expr.Instanceof\njavassist.expr.MethodCall\njavassist.expr.NewArray$ProceedForArray\njavassist.expr.NewArray\njavassist.expr.NewExpr$ProceedForNew\njavassist.expr.NewExpr\njavassist.runtime.Cflow$Depth\njavassist.runtime.Cflow\njavassist.runtime.Desc$1\njavassist.runtime.Desc\njavassist.runtime.DotClass\njavassist.runtime.Inner\njavassist.scopedpool.ScopedClassPool\njavassist.scopedpool.ScopedClassPoolFactory\njavassist.scopedpool.ScopedClassPoolFactoryImpl\njavassist.scopedpool.ScopedClassPoolRepository\njavassist.scopedpool.ScopedClassPoolRepositoryImpl\njavassist.scopedpool.SoftValueHashMap$SoftValueRef\njavassist.scopedpool.SoftValueHashMap\njavassist.tools.Callback\njavassist.tools.Dump\njavassist.tools.framedump\njavassist.tools.reflect.CannotCreateException\njavassist.tools.reflect.CannotInvokeException\njavassist.tools.reflect.CannotReflectException\njavassist.tools.reflect.ClassMetaobject\njavassist.tools.reflect.CompiledClass\njavassist.tools.reflect.Compiler\njavassist.tools.reflect.Loader\njavassist.tools.reflect.Metalevel\njavassist.tools.reflect.Metaobject\njavassist.tools.reflect.Reflection\njavassist.tools.reflect.Sample\njavassist.tools.rmi.AppletServer\njavassist.tools.rmi.ExportedObject\njavassist.tools.rmi.ObjectImporter\njavassist.tools.rmi.ObjectNotFoundException\njavassist.tools.rmi.Proxy\njavassist.tools.rmi.RemoteException\njavassist.tools.rmi.RemoteRef\njavassist.tools.rmi.Sample\njavassist.tools.rmi.StubGenerator\njavassist.tools.web.BadHttpRequest\njavassist.tools.web.ServiceThread\njavassist.tools.web.Viewer\njavassist.tools.web.Webserver\njavassist.util.HotSwapAgent\njavassist.util.HotSwapper$1\njavassist.util.HotSwapper\njavassist.util.Trigger\njavassist.util.proxy.DefineClassHelper$1\njavassist.util.proxy.DefineClassHelper$Helper\njavassist.util.proxy.DefineClassHelper$Java11\njavassist.util.proxy.DefineClassHelper$Java7\njavassist.util.proxy.DefineClassHelper$Java9$ReferencedUnsafe\njavassist.util.proxy.DefineClassHelper$Java9\njavassist.util.proxy.DefineClassHelper$JavaOther\njavassist.util.proxy.DefineClassHelper\njavassist.util.proxy.DefinePackageHelper$1\njavassist.util.proxy.DefinePackageHelper$Helper\njavassist.util.proxy.DefinePackageHelper$Java7\njavassist.util.proxy.DefinePackageHelper$Java9\njavassist.util.proxy.DefinePackageHelper$JavaOther\njavassist.util.proxy.DefinePackageHelper\njavassist.util.proxy.FactoryHelper\njavassist.util.proxy.MethodFilter\njavassist.util.proxy.MethodHandler\njavassist.util.proxy.Proxy\njavassist.util.proxy.ProxyFactory$1\njavassist.util.proxy.ProxyFactory$2\njavassist.util.proxy.ProxyFactory$3\njavassist.util.proxy.ProxyFactory$ClassLoaderProvider\njavassist.util.proxy.ProxyFactory$Find2MethodsArgs\njavassist.util.proxy.ProxyFactory$ProxyDetails\njavassist.util.proxy.ProxyFactory$UniqueName\njavassist.util.proxy.ProxyFactory\njavassist.util.proxy.ProxyObject\njavassist.util.proxy.ProxyObjectInputStream\njavassist.util.proxy.ProxyObjectOutputStream\njavassist.util.proxy.RuntimeSupport$DefaultMethodHandler\njavassist.util.proxy.RuntimeSupport\njavassist.util.proxy.SecurityActions$1\njavassist.util.proxy.SecurityActions$2\njavassist.util.proxy.SecurityActions$3\njavassist.util.proxy.SecurityActions$4\njavassist.util.proxy.SecurityActions$5\njavassist.util.proxy.SecurityActions$6\njavassist.util.proxy.SecurityActions$7\njavassist.util.proxy.SecurityActions$8\njavassist.util.proxy.SecurityActions$TheUnsafe\njavassist.util.proxy.SecurityActions\njavassist.util.proxy.SerializedProxy$1\njavassist.util.proxy.SerializedProxy" + } + ] + }, + { + "publisher": "Pivotal Software, Inc.", + "group": "org.springframework.data", + "name": "spring-data-commons", + "version": "1.13.11.RELEASE", + "description": "Global parent pom.xml to be used by Spring Data modules", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "74a944a79234e4976e2ae3221a1dcbfb" + }, + { + "alg": "SHA-1", + "content": "481434bd66c1cf6ff72902a89ad778156e924382" + }, + { + "alg": "SHA-256", + "content": "11a25c4f1efffc8df5a6e2146263e9f93317361e8d9f642e4873590c8d9fe165" + }, + { + "alg": "SHA-512", + "content": "e9b77422e1d2cb2a8db26bc12fe3e9b92f7c773a0930ed84c9adf05687ef60ac8d1bc7e9bd6076661f5562daf44c777f982a0360d7e9db5b013e2eaf94a2e11e" + }, + { + "alg": "SHA-384", + "content": "b8dc34b361f2ecb2f7f6a7268a045a55ab12d355e5da68d499312737bd0d56d09fb85df99bff2be0a142e0a42dca403a" + }, + { + "alg": "SHA3-384", + "content": "b0a7e02d80224f189e6a7b3c298f1a487bfafc8e6aaf05455577cd4d81976dc454545c75945f12dbf847497028ad7faf" + }, + { + "alg": "SHA3-256", + "content": "599984c8028db93ad933d89b7c50a84998e11644b3fbb1aa0b44aa82d84429b0" + }, + { + "alg": "SHA3-512", + "content": "01883ce6703700a017fda76f88221f8645b7ecd8d1733b78fc7aa5abaf65dccb83abdbbc222557a4ec9079b02a66ca9d3d13f859403200837925166fc7d32940" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.springframework.data/spring-data-commons@1.13.11.RELEASE?type=jar", + "type": "framework", + "bom-ref": "pkg:maven/org.springframework.data/spring-data-commons@1.13.11.RELEASE?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/springframework/data/spring-data-commons/1.13.11.RELEASE/spring-data-commons-1.13.11.RELEASE.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.springframework.data.mapping.PersistentPropertyAccessor\norg.springframework.data.mapping.context.MappingContext\norg.springframework.data.mapping.model.ParameterValueProvider\norg.springframework.data.mapping.model.SpELExpressionEvaluator\norg.springframework.data.mapping.model.IdPropertyIdentifierAccessor\norg.springframework.data.mapping.PreferredConstructor$Parameter\norg.springframework.data.repository.init.RepositoriesPopulatedEvent\norg.springframework.data.repository.core.support.DefaultRepositoryMetadata\norg.springframework.data.repository.core.support.ReflectionEntityInformation$1\norg.springframework.data.repository.core.support.TransactionalRepositoryFactoryBeanSupport\norg.springframework.data.repository.core.support.ExampleMatcherAccessor\norg.springframework.data.repository.core.support.AnnotationRepositoryMetadata\norg.springframework.data.repository.core.support.RepositoryFactoryInformation\norg.springframework.data.repository.util.QueryExecutionConverters$GuavaOptionalUnwrapper\norg.springframework.data.repository.util.QueryExecutionConverters\norg.springframework.data.repository.util.QueryExecutionConverters$Jdk8OptionalUnwrapper\norg.springframework.data.repository.util.JavaslangCollections$1\norg.springframework.data.repository.config.RepositoryComponentProvider$InterfaceTypeFilter\norg.springframework.data.repository.config.RepositoryConfigurationUtils\norg.springframework.data.repository.cdi.CdiRepositoryExtensionSupport\norg.springframework.data.repository.support.PageableExecutionUtils$TotalSupplier\norg.springframework.data.repository.support.Repositories$EmptyRepositoryFactoryInformation\norg.springframework.data.repository.support.PageableExecutionUtils\norg.springframework.data.repository.query.ParametersParameterAccessor$BindableParameterIterator\norg.springframework.data.repository.query.ReturnedType$ReturnedInterface\norg.springframework.data.repository.query.parser.PartTree$Predicate\norg.springframework.data.repository.query.EvaluationContextExtensionInformation$RootObjectInformation\norg.springframework.data.repository.query.ReturnedType$ReturnedClass\norg.springframework.data.repository.query.ParametersParameterAccessor\norg.springframework.data.repository.query.EvaluationContextExtensionInformation$ExtensionTypeInformation$PublicMethodAndFieldFilter\norg.springframework.data.repository.query.ReturnedType$1\norg.springframework.data.util.StreamUtils$CloseableIteratorDisposingRunnable\norg.springframework.data.web.PagedResourcesAssembler\norg.springframework.data.web.config.SpringDataJacksonModules\norg.springframework.data.annotation.AccessType\norg.springframework.data.querydsl.SimpleEntityPathResolver\norg.springframework.data.querydsl.binding.QuerydslDefaultBinding\norg.springframework.data.querydsl.binding.PropertyPathInformation\norg.springframework.data.auditing.config.AnnotationAuditingConfiguration\norg.springframework.data.auditing.config.IsNewAwareAuditingHandlerBeanDefinitionParser\norg.springframework.data.domain.ExampleMatcher$StringMatcher\norg.springframework.data.domain.AuditorAware\norg.springframework.data.convert.JodaTimeConverters$DateMidnightToDateConverter\norg.springframework.data.convert.ThreeTenBackPortConverters$DateToLocalTimeConverter\norg.springframework.data.convert.Jsr310Converters$LocalDateTimeToDateConverter\norg.springframework.data.convert.JodaTimeConverters$LocalDateTimeToDateConverter\norg.springframework.data.convert.DefaultTypeMapper\norg.springframework.data.convert.Jsr310Converters$InstantToDateConverter\norg.springframework.data.projection.DefaultMethodInvokingMethodInterceptor$1\norg.springframework.data.projection.ProxyProjectionFactory$PropertyAccessingMethodInvokerFactory\norg.springframework.data.projection.SpelAwareProxyProjectionFactory$SpelAwareProjectionInformation\norg.springframework.data.projection.DefaultMethodInvokingMethodInterceptor$MethodHandleLookup$1\norg.springframework.data.projection.TargetAware\norg.springframework.data.projection.ProjectionInformation\norg.springframework.data.mapping.context.MappingContextIsNewStrategyFactory$PropertyIsNullIsNewStrategy\norg.springframework.data.mapping.context.PersistentEntities\norg.springframework.data.mapping.context.PersistentPropertyPath\norg.springframework.data.mapping.PropertyReferenceException\norg.springframework.data.mapping.model.AbstractPersistentProperty\norg.springframework.data.mapping.model.PersistentEntityParameterValueProvider\norg.springframework.data.mapping.model.CamelCaseSplittingFieldNamingStrategy\norg.springframework.data.mapping.model.ClassGeneratingPropertyAccessorFactory$PropertyAccessorClassGenerator$2\norg.springframework.data.mapping.model.ClassGeneratingPropertyAccessorFactory$PropertyAccessorClassGenerator$1\norg.springframework.data.transaction.MultiTransactionStatus$1\norg.springframework.data.repository.init.Jackson2RepositoryPopulatorFactoryBean\norg.springframework.data.repository.core.RepositoryMetadata\norg.springframework.data.repository.core.NamedQueries\norg.springframework.data.repository.core.support.AbstractEntityInformation\norg.springframework.data.repository.core.support.EventPublishingRepositoryProxyPostProcessor$1\norg.springframework.data.repository.core.support.RepositoryFactorySupport$1\norg.springframework.data.repository.core.support.DefaultRepositoryInformation\norg.springframework.data.repository.core.support.TransactionalRepositoryProxyPostProcessor$AbstractFallbackTransactionAttributeSource\norg.springframework.data.repository.core.support.AbstractRepositoryMetadata\norg.springframework.data.repository.util.VavrCollections$FromJavaConverter$1\norg.springframework.data.repository.util.QueryExecutionConverters$NullableWrapperToCompletableFutureConverter\norg.springframework.data.repository.util.TxUtils\norg.springframework.data.repository.config.RepositoryConfiguration\norg.springframework.data.repository.config.DefaultRepositoryConfiguration\norg.springframework.data.repository.config.RepositoryBeanDefinitionBuilder\norg.springframework.data.repository.config.CustomRepositoryImplementationDetector\norg.springframework.data.repository.config.RepositoryConfigurationDelegate\norg.springframework.data.repository.Repository\norg.springframework.data.repository.cdi.CdiRepositoryBean\norg.springframework.data.repository.support.DomainClassConverter$ToIdConverter\norg.springframework.data.repository.query.EvaluationContextExtensionInformation$RootObjectInformation$2\norg.springframework.data.repository.query.EvaluationContextProvider\norg.springframework.data.repository.query.RepositoryQuery\norg.springframework.data.repository.query.EvaluationContextExtensionInformation$RootObjectInformation$1\norg.springframework.data.repository.query.parser.PartTree\norg.springframework.data.repository.query.QueryMethod\norg.springframework.data.util.GenericArrayTypeInformation\norg.springframework.data.util.Version\norg.springframework.data.util.TypeDiscoverer$SyntheticParamterizedType\norg.springframework.data.util.TypeVariableTypeInformation\norg.springframework.data.util.AnnotatedTypeScanner$InterfaceAwareScanner\norg.springframework.data.util.DirectFieldAccessFallbackBeanWrapper\norg.springframework.data.web.config.QuerydslWebConfiguration\norg.springframework.data.web.config.ProjectingArgumentResolverRegistrar\norg.springframework.data.web.config.HateoasAwareSpringDataWebConfiguration\norg.springframework.data.web.config.SpringDataJacksonConfiguration\norg.springframework.data.web.config.EnableSpringDataWebSupport\norg.springframework.data.web.config.SpringDataWebConfiguration\norg.springframework.data.web.config.EnableSpringDataWebSupport$SpringDataWebConfigurationImportSelector\norg.springframework.data.web.SortDefault$SortDefaults\norg.springframework.data.web.PagedResourcesAssembler$1\norg.springframework.data.web.JsonProjectingMethodInterceptorFactory$InputMessageProjecting\norg.springframework.data.web.MapDataBinder$MapPropertyAccessor\norg.springframework.data.web.ProjectedPayload\norg.springframework.data.web.MethodParameterAwarePagedResourcesAssembler\norg.springframework.data.web.ProjectingJackson2HttpMessageConverter\norg.springframework.data.web.SortHandlerMethodArgumentResolver$ExpressionBuilder\norg.springframework.data.web.MapDataBinder$MapPropertyAccessor$PropertyTraversingMapAccessor\norg.springframework.data.web.MapDataBinder\norg.springframework.data.web.PagedResourcesAssembler$SimplePagedResourceAssembler\norg.springframework.data.geo.Distance\norg.springframework.data.geo.GeoPage\norg.springframework.data.geo.Box\norg.springframework.data.geo.Point\norg.springframework.data.geo.CustomMetric\norg.springframework.data.annotation.Transient\norg.springframework.data.annotation.PersistenceConstructor\norg.springframework.data.typereading.MethodsMetadataReader.class\norg.springframework.data.support.IsNewStrategyFactory\norg.springframework.data.support.CachingIsNewStrategyFactory\norg.springframework.data.support.IsNewStrategyFactorySupport\norg.springframework.data.history.AnnotationRevisionMetadata\norg.springframework.data.querydsl.binding.QuerydslPredicate\norg.springframework.data.querydsl.binding.QuerydslBindings$MultiValueBindingAdapter\norg.springframework.data.querydsl.QSort\norg.springframework.data.crossstore.HashMapChangeSet\norg.springframework.data.crossstore.ChangeSetBackedTransactionSynchronization\norg.springframework.data.domain.ExampleMatcher\norg.springframework.data.domain.SliceImpl\norg.springframework.data.domain.Sort$Order\norg.springframework.data.domain.ExampleMatcher$PropertyValueTransformer\norg.springframework.data.domain.Example\norg.springframework.data.domain.ExampleMatcher$PropertySpecifiers\norg.springframework.data.domain.ExampleMatcher$NullHandler\norg.springframework.data.domain.Range\norg.springframework.data.domain.Pageable\norg.springframework.data.domain.ExampleMatcher$PropertySpecifier\norg.springframework.data.domain.Sort$NullHandling\norg.springframework.data.domain.Auditable\norg.springframework.data.domain.AbstractPageRequest\norg.springframework.data.domain.Sort\norg.springframework.data.domain.Page\norg.springframework.data.convert.ReadingConverter\norg.springframework.data.convert.SimpleTypeInformationMapper\norg.springframework.data.convert.Jsr310Converters$StringToDurationConverter\norg.springframework.data.convert.JodaTimeConverters$LocalDateToDateConverter\norg.springframework.data.convert.ConfigurableTypeInformationMapper\norg.springframework.data.convert.ClassGeneratingEntityInstantiator\norg.springframework.data.convert.ThreeTenBackPortConverters$LocalDateToDateConverter\norg.springframework.data.convert.ClassGeneratingEntityInstantiator$ObjectInstantiatorClassGenerator$1\norg.springframework.data.convert.ThreeTenBackPortConverters$StringToZoneIdConverter\norg.springframework.data.projection.DefaultMethodInvokingMethodInterceptor$MethodHandleLookup\norg.springframework.data.projection.ProjectingMethodInterceptor\norg.springframework.data.mapping.context.AbstractMappingContext$PersistentPropertyFilter\norg.springframework.data.mapping.context.MappingContextIsNewStrategyFactory\norg.springframework.data.mapping.SimpleAssociationHandler\norg.springframework.data.mapping.PersistentProperty\norg.springframework.data.mapping.model.AnnotationBasedPersistentProperty$CachedValue\norg.springframework.data.mapping.model.BasicPersistentEntity$AssociationComparator\norg.springframework.data.mapping.model.PreferredConstructorDiscoverer\norg.springframework.data.mapping.model.PropertyNameFieldNamingStrategy\norg.springframework.data.mapping.model.SnakeCaseFieldNamingStrategy\norg.springframework.data.mapping.model.SpELContext\norg.springframework.data.mapping.model.ClassGeneratingPropertyAccessorFactory$1\norg.springframework.data.mapping.PreferredConstructor\norg.springframework.data.repository.init.ResourceReader$Type\norg.springframework.data.repository.init.ResourceReaderRepositoryPopulator\norg.springframework.data.repository.core.support.RepositoryFactorySupport$RepositoryInformationCacheKey\norg.springframework.data.repository.core.support.TransactionalRepositoryProxyPostProcessor$AbstractFallbackTransactionAttributeSource$DefaultCacheKey\norg.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor\norg.springframework.data.repository.core.support.DelegatingEntityInformation\norg.springframework.data.repository.core.support.QueryExecutionResultHandler\norg.springframework.data.repository.core.EntityInformation\norg.springframework.data.repository.util.JavaslangCollections$ToJavaConverter\norg.springframework.data.repository.util.QueryExecutionConverters$AbstractWrapperTypeConverter\norg.springframework.data.repository.util.QueryExecutionConverters$NullableWrapperToJavaslangOptionConverter\norg.springframework.data.repository.util.NullableWrapper\norg.springframework.data.repository.config.DefaultRepositoryBaseClass\norg.springframework.data.repository.config.RepositoryBeanDefinitionRegistrarSupport\norg.springframework.data.repository.support.DomainClassConverter\norg.springframework.data.repository.support.DomainClassPropertyEditor\norg.springframework.data.repository.support.CrudRepositoryInvoker\norg.springframework.data.repository.support.AnnotationAttribute\norg.springframework.data.repository.query.EvaluationContextExtensionInformation$1\norg.springframework.data.repository.query.ResultProcessor$ChainingConverter$1\norg.springframework.data.repository.query.QueryLookupStrategy\norg.springframework.data.repository.query.Param\norg.springframework.data.repository.query.parser.Part\norg.springframework.data.repository.query.spi.EvaluationContextExtensionSupport\norg.springframework.data.repository.query.ResultProcessor\norg.springframework.data.util.CacheValue\norg.springframework.data.util.Pair\norg.springframework.data.util.StreamUtils\norg.springframework.data.util.AnnotationDetectionMethodCallback\norg.springframework.data.web.PageableArgumentResolver\norg.springframework.data.web.ProxyingHandlerMethodArgumentResolver$1\norg.springframework.data.web.SortDefault\norg.springframework.data.web.PagedResourcesAssemblerArgumentResolver\norg.springframework.data.web.PageableDefault\norg.springframework.data.web.JsonProjectingMethodInterceptorFactory\norg.springframework.data.web.querydsl.QuerydslPredicateArgumentResolver\norg.springframework.data.web.PageableHandlerMethodArgumentResolver\norg.springframework.data.web.SpringDataAnnotationUtils\norg.springframework.data.geo.Metric\norg.springframework.data.geo.GeoModule$BoxMixin\norg.springframework.data.geo.GeoModule$DistanceMixin\norg.springframework.data.geo.GeoResult\norg.springframework.data.geo.Shape\norg.springframework.data.geo.GeoModule$PolygonMixin\norg.springframework.data.geo.GeoModule$PointMixin\norg.springframework.data.annotation.Version\norg.springframework.data.type.MethodsMetadata\norg.springframework.data.typereading.DefaultMethodsMetadataReader$MethodsMetadataReadingVisitor.class\norg.springframework.data.querydsl.binding.QuerydslPathInformation\norg.springframework.data.querydsl.binding.SingleValueBinding\norg.springframework.data.querydsl.binding.QuerydslBindings$PathAndBinding\norg.springframework.data.crossstore.ChangeSetPersister$NotFoundException\norg.springframework.data.crossstore.ChangeSet\norg.springframework.data.auditing.DefaultAuditableBeanWrapperFactory$DateConvertingAuditableBeanWrapper\norg.springframework.data.domain.DomainEvents\norg.springframework.data.domain.jaxb.SpringDataJaxb$PageRequestDto\norg.springframework.data.domain.Slice\norg.springframework.data.domain.ExampleMatcher$GenericPropertyMatchers\norg.springframework.data.convert.Jsr310Converters$LocalTimeToDateConverter\norg.springframework.data.convert.ClassGeneratingEntityInstantiator$ObjectInstantiator\norg.springframework.data.convert.MappingContextTypeInformationMapper\norg.springframework.data.convert.Jsr310Converters$InstantToLocalDateTimeConverter\norg.springframework.data.convert.EntityInstantiator\norg.springframework.data.convert.Jsr310Converters$StringToZoneIdConverter\norg.springframework.data.convert.EntityInstantiators\norg.springframework.data.convert.Jsr310Converters$LocalDateTimeToInstantConverter\norg.springframework.data.convert.JodaTimeConverters$DateToDateTimeConverter\norg.springframework.data.convert.BytecodeGeneratingEntityInstantiator\norg.springframework.data.projection.DefaultProjectionInformation\norg.springframework.data.projection.DefaultMethodInvokingMethodInterceptor\norg.springframework.data.mapping.context.AbstractMappingContext\norg.springframework.data.mapping.context.MappingContextIsNewStrategyFactory$PropertyIsNullOrZeroNumberIsNewStrategy\norg.springframework.data.mapping.IdentifierAccessor\norg.springframework.data.mapping.Association\norg.springframework.data.mapping.model.FieldNamingStrategy\norg.springframework.data.mapping.model.BeanWrapperPropertyAccessorFactory\norg.springframework.data.mapping.model.BasicPersistentEntity\norg.springframework.data.mapping.model.MappingInstantiationException\norg.springframework.data.mapping.PropertyHandler\norg.springframework.data.transaction.SynchronizationManager\norg.springframework.data.transaction.MultiTransactionStatus$SavePoints\norg.springframework.data.repository.init.ResourceReader\norg.springframework.data.repository.core.support.RepositoryFactoryBeanSupport\norg.springframework.data.repository.core.support.PersistableEntityInformation\norg.springframework.data.repository.core.support.PropertiesBasedNamedQueries\norg.springframework.data.repository.core.support.EventPublishingRepositoryProxyPostProcessor\norg.springframework.data.repository.core.support.PersistenceExceptionTranslationRepositoryProxyPostProcessor\norg.springframework.data.repository.util.QueryExecutionConverters$NullableWrapperToJdk8OptionalConverter\norg.springframework.data.repository.util.QueryExecutionConverters$JavaslangOptionUnwrapper$1\norg.springframework.data.repository.util.QueryExecutionConverters$VavrOptionUnwrapper$1\norg.springframework.data.repository.util.JavaslangCollections$FromJavaConverter\norg.springframework.data.repository.util.VavrCollections\norg.springframework.data.repository.config.RepositoryBeanNameGenerator\norg.springframework.data.repository.config.ResourceReaderRepositoryPopulatorBeanDefinitionParser\norg.springframework.data.repository.cdi.CdiRepositoryBean$DefaultCdiRepositoryConfiguration\norg.springframework.data.repository.support.DomainClassPropertyEditorRegistrar\norg.springframework.data.repository.support.RepositoryInvocationInformation\norg.springframework.data.repository.history.RevisionRepository\norg.springframework.data.repository.query.ResultProcessor$NoOpConverter\norg.springframework.data.repository.query.ExtensionAwareEvaluationContextProvider$ExtensionAwarePropertyAccessor\norg.springframework.data.repository.query.parser.Part$Type\norg.springframework.data.repository.query.spi.Function\norg.springframework.data.repository.query.QueryLookupStrategy$Key\norg.springframework.data.repository.query.QueryByExampleExecutor\norg.springframework.data.util.AnnotationDetectionFieldCallback\norg.springframework.data.util.ReflectionUtils\norg.springframework.data.util.ReflectionUtils$1\norg.springframework.data.util.TypeInformation\norg.springframework.data.util.CloseableIterator\norg.springframework.data.util.ReflectionUtils$DescribedFieldFilter\norg.springframework.data.util.ParentTypeAwareTypeInformation\norg.springframework.data.config.TypeFilterParser$Type\norg.springframework.data.web.SortArgumentResolver\norg.springframework.data.geo.GeoModule$CircleMixin\norg.springframework.data.annotation.LastModifiedDate\norg.springframework.data.typereading.DefaultMethodsMetadataReader.class\norg.springframework.data.typereading.MethodsMetadataReaderFactory.class\norg.springframework.data.support.PersistableIsNewStrategy\norg.springframework.data.support.IsNewStrategy\norg.springframework.data.history.Revision\norg.springframework.data.history.RevisionMetadata\norg.springframework.data.history.Revisions\norg.springframework.data.querydsl.QuerydslRepositoryInvokerAdapter\norg.springframework.data.auditing.MappingAuditableBeanWrapperFactory$MappingMetadataAuditableBeanWrapper\norg.springframework.data.auditing.DefaultAuditableBeanWrapperFactory$CalendarToLocalDateTimeConverter\norg.springframework.data.auditing.DefaultAuditableBeanWrapperFactory\norg.springframework.data.auditing.CurrentDateTimeProvider\norg.springframework.data.auditing.MappingAuditableBeanWrapperFactory\norg.springframework.data.auditing.MappingAuditableBeanWrapperFactory$MappingAuditingMetadata\norg.springframework.data.auditing.IsNewAwareAuditingHandler\norg.springframework.data.auditing.AuditableBeanWrapperFactory\norg.springframework.data.auditing.AuditingHandler\norg.springframework.data.auditing.DefaultAuditableBeanWrapperFactory$AuditableInterfaceBeanWrapper\norg.springframework.data.domain.AbstractAggregateRoot\norg.springframework.data.convert.JodaTimeConverters$DateToLocalDateConverter\norg.springframework.data.convert.JodaTimeConverters$DateTimeToDateConverter\norg.springframework.data.convert.EntityConverter\norg.springframework.data.convert.Jsr310Converters$DateToLocalTimeConverter\norg.springframework.data.convert.Jsr310Converters$ZoneIdToStringConverter\norg.springframework.data.convert.JodaTimeConverters\norg.springframework.data.convert.JodaTimeConverters$DateToDateMidnightConverter\norg.springframework.data.convert.Jsr310Converters$LocalDateToDateConverter\norg.springframework.data.projection.ProxyProjectionFactory$TargetAwareMethodInterceptor\norg.springframework.data.projection.ProxyProjectionFactory\norg.springframework.data.projection.DefaultProjectionInformation$1\norg.springframework.data.mapping.context.AbstractMappingContext$PersistentPropertyCreator\norg.springframework.data.mapping.PropertyPath\norg.springframework.data.mapping.model.SpELExpressionParameterValueProvider\norg.springframework.data.mapping.model.DefaultSpELExpressionEvaluator\norg.springframework.data.mapping.model.ClassGeneratingPropertyAccessorFactory$2\norg.springframework.data.mapping.model.AnnotationBasedPersistentProperty\norg.springframework.data.transaction.ChainedTransactionManager\norg.springframework.data.repository.init.UnmarshallerRepositoryPopulatorFactoryBean\norg.springframework.data.repository.core.support.TransactionalRepositoryProxyPostProcessor$CustomAnnotationTransactionAttributeSource\norg.springframework.data.repository.core.support.RepositoryFactorySupport$QueryCollectingQueryCreationListener\norg.springframework.data.repository.core.support.TransactionalRepositoryProxyPostProcessor\norg.springframework.data.repository.core.RepositoryInformation\norg.springframework.data.repository.util.QueryExecutionConverters$ScalOptionUnwrapper\norg.springframework.data.repository.util.QueryExecutionConverters$NullableWrapperToVavrOptionConverter\norg.springframework.data.repository.util.QueryExecutionConverters$VavrOptionUnwrapper\norg.springframework.data.repository.util.QueryExecutionConverters$WrapperType\norg.springframework.data.repository.config.RepositoryConfigurationSourceSupport\norg.springframework.data.repository.config.RepositoryConfigurationSource\norg.springframework.data.repository.config.AnnotationRepositoryConfigurationSource$1\norg.springframework.data.repository.config.RepositoryConfigurationExtensionSupport\norg.springframework.data.repository.config.RepositoryComponentProvider$AllTypeFilter\norg.springframework.data.repository.cdi.Eager\norg.springframework.data.repository.cdi.CdiRepositoryConfiguration\norg.springframework.data.repository.support.DomainClassConverter$ToEntityConverter\norg.springframework.data.repository.support.RepositoryInvoker\norg.springframework.data.repository.query.QueryCreationException\norg.springframework.data.repository.query.EvaluationContextExtensionInformation$ExtensionTypeInformation\norg.springframework.data.repository.query.parser.AbstractQueryCreator\norg.springframework.data.repository.query.ResultProcessor$ProjectingConverter\norg.springframework.data.util.TypeDiscoverer$ValueHolder\norg.springframework.data.web.HateoasSortHandlerMethodArgumentResolver\norg.springframework.data.web.HateoasPageableHandlerMethodArgumentResolver\norg.springframework.data.geo.format.PointFormatter\norg.springframework.data.geo.Polygon\norg.springframework.data.geo.GeoModule\norg.springframework.data.annotation.CreatedDate\norg.springframework.data.annotation.ReadOnlyProperty\norg.springframework.data.querydsl.QPageRequest\norg.springframework.data.querydsl.binding.QuerydslPredicateBuilder\norg.springframework.data.auditing.config.AuditingHandlerBeanDefinitionParser\norg.springframework.data.domain.PageImpl\norg.springframework.data.domain.jaxb.SpringDataJaxb$SortDto\norg.springframework.data.domain.jaxb.SpringDataJaxb\norg.springframework.data.domain.jaxb.SpringDataJaxb$PageDto\norg.springframework.data.domain.jaxb.PageableAdapter\norg.springframework.data.domain.jaxb.package-info\norg.springframework.data.domain.jaxb.SortAdapter\norg.springframework.data.domain.jaxb.SpringDataJaxb$OrderDto\norg.springframework.data.domain.ExampleMatcher$MatchMode\norg.springframework.data.domain.AfterDomainEventPublication\norg.springframework.data.convert.TypeInformationMapper\norg.springframework.data.convert.JodaTimeConverters$DateToLocalDateTimeConverter\norg.springframework.data.convert.ThreeTenBackPortConverters$LocalTimeToDateConverter\norg.springframework.data.convert.Jsr310Converters$DateToLocalDateTimeConverter\norg.springframework.data.convert.BytecodeGeneratingEntityInstantiator$ObjectInstantiator\norg.springframework.data.convert.ClassGeneratingEntityInstantiator$EntityInstantiatorAdapter\norg.springframework.data.convert.ClassGeneratingEntityInstantiator$ObjectInstantiatorClassGenerator\norg.springframework.data.convert.TypeMapper\norg.springframework.data.projection.SpelEvaluatingMethodInterceptor\norg.springframework.data.projection.Accessor\norg.springframework.data.projection.SpelAwareProxyProjectionFactory\norg.springframework.data.mapping.context.InvalidPersistentPropertyPath\norg.springframework.data.mapping.context.AbstractMappingContext$PersistentPropertyFilter$PropertyMatch\norg.springframework.data.mapping.PropertyPath$1\norg.springframework.data.mapping.model.PersistentPropertyAccessorFactory\norg.springframework.data.mapping.model.PropertyValueProvider\norg.springframework.data.mapping.model.ClassGeneratingPropertyAccessorFactory\norg.springframework.data.mapping.model.ClassGeneratingPropertyAccessorFactory$PropertyStackAddress\norg.springframework.data.mapping.model.MutablePersistentEntity\norg.springframework.data.mapping.PersistentEntity\norg.springframework.data.repository.init.AbstractRepositoryPopulatorFactoryBean\norg.springframework.data.repository.init.RepositoryPopulator\norg.springframework.data.repository.core.support.ReflectionEntityInformation\norg.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor\norg.springframework.data.repository.core.support.EventPublishingRepositoryProxyPostProcessor$EventPublishingMethod\norg.springframework.data.repository.util.QueryExecutionConverters$NullableWrapperToFutureConverter\norg.springframework.data.repository.util.ClassUtils\norg.springframework.data.repository.util.VavrCollections$1\norg.springframework.data.repository.util.QueryExecutionConverters$NullableWrapperToScalaOptionConverter\norg.springframework.data.repository.util.QueryExecutionConverters$NullableWrapperToGuavaOptionalConverter\norg.springframework.data.repository.util.VavrCollections$FromJavaConverter\norg.springframework.data.repository.config.RepositoryComponentProvider\norg.springframework.data.repository.config.AnnotationRepositoryConfigurationSource\norg.springframework.data.repository.config.RepositoryNameSpaceHandler\norg.springframework.data.repository.config.NamedQueriesBeanDefinitionParser\norg.springframework.data.repository.CrudRepository\norg.springframework.data.repository.support.Repositories\norg.springframework.data.repository.support.DefaultRepositoryInvokerFactory\norg.springframework.data.repository.support.RepositoryInvokerFactory\norg.springframework.data.repository.support.PagingAndSortingRepositoryInvoker\norg.springframework.data.repository.query.QueryMethod$1\norg.springframework.data.repository.query.Parameters\norg.springframework.data.repository.query.ResultProcessor$StreamQueryResultHandler\norg.springframework.data.repository.query.parser.OrderBySource\norg.springframework.data.repository.query.spi.EvaluationContextExtension\norg.springframework.data.repository.query.ResultProcessor$StreamQueryResultHandler$1\norg.springframework.data.repository.query.ResultProcessor$ChainingConverter\norg.springframework.data.repository.query.ExtensionAwareEvaluationContextProvider$FunctionMethodExecutor\norg.springframework.data.repository.query.ReturnedType\norg.springframework.data.util.ParameterizedTypeInformation\norg.springframework.data.web.SortHandlerMethodArgumentResolver\norg.springframework.data.geo.Circle\norg.springframework.data.annotation.TypeAlias\norg.springframework.data.querydsl.binding.QuerydslBindings\norg.springframework.data.querydsl.binding.QuerydslBindings$PathBinder\norg.springframework.data.querydsl.binding.QuerydslBindings$AliasingPathBinder\norg.springframework.data.auditing.DateTimeProvider\norg.springframework.data.auditing.DefaultAuditableBeanWrapperFactory$ReflectionAuditingBeanWrapper\norg.springframework.data.auditing.AnnotationAuditingMetadata\norg.springframework.data.auditing.DefaultAuditableBeanWrapperFactory$CalendarToDateTimeConverter\norg.springframework.data.auditing.AuditableBeanWrapper\norg.springframework.data.domain.PageRequest\norg.springframework.data.authentication.UserCredentials\norg.springframework.data.convert.Jsr310Converters$PeriodToStringConverter\norg.springframework.data.convert.ClassGeneratingEntityInstantiator$ObjectInstantiatorClassGenerator$ByteArrayClassLoader\norg.springframework.data.convert.ThreeTenBackPortConverters$DateToInstantConverter\norg.springframework.data.convert.Jsr310Converters$DateToInstantConverter\norg.springframework.data.convert.ThreeTenBackPortConverters$DateToLocalDateTimeConverter\norg.springframework.data.convert.WritingConverter\norg.springframework.data.convert.TypeAliasAccessor\norg.springframework.data.projection.MapAccessingMethodInterceptor\norg.springframework.data.projection.ProxyProjectionFactory$MapAccessingMethodInterceptorFactory\norg.springframework.data.mapping.context.MappingContextIsNewStrategyFactory$PersistentPropertyInspectingIsNewStrategy\norg.springframework.data.mapping.context.DefaultPersistentPropertyPath\norg.springframework.data.mapping.context.AbstractMappingContext$1\norg.springframework.data.mapping.AssociationHandler\norg.springframework.data.mapping.model.MappingException\norg.springframework.data.mapping.model.IllegalMappingException\norg.springframework.data.mapping.model.CamelCaseAbbreviatingFieldNamingStrategy\norg.springframework.data.mapping.model.ClassGeneratingPropertyAccessorFactory$Evil\norg.springframework.data.transaction.MultiTransactionStatus\norg.springframework.data.repository.init.Jackson2ResourceReader\norg.springframework.data.repository.core.CrudMethods\norg.springframework.data.repository.core.support.PersistentEntityInformation\norg.springframework.data.repository.core.support.RepositoryProxyPostProcessor\norg.springframework.data.repository.core.support.EventPublishingRepositoryProxyPostProcessor$EventPublishingMethodInterceptor\norg.springframework.data.repository.util.VavrCollections$ToJavaConverter\norg.springframework.data.repository.util.QueryExecutionConverters$ScalOptionUnwrapper$1\norg.springframework.data.repository.util.JavaslangCollections\norg.springframework.data.repository.config.RepositoryConfigurationExtension\norg.springframework.data.repository.config.NamedQueriesBeanDefinitionBuilder\norg.springframework.data.repository.RepositoryDefinition\norg.springframework.data.repository.NoRepositoryBean\norg.springframework.data.repository.cdi.CdiRepositoryExtensionSupport$AnyAnnotationLiteral\norg.springframework.data.repository.support.MethodParameters$AnnotationNamingMethodParameter\norg.springframework.data.repository.support.QueryMethodParameterConversionException\norg.springframework.data.repository.PagingAndSortingRepository\norg.springframework.data.repository.query.DefaultEvaluationContextProvider\norg.springframework.data.repository.query.ExtensionAwareEvaluationContextProvider$EvaluationContextExtensionAdapter\norg.springframework.data.repository.query.parser.Part$IgnoreCaseType\norg.springframework.data.repository.query.parser.PartTree$Subject\norg.springframework.data.repository.query.DefaultParameters\norg.springframework.data.util.AnnotatedTypeScanner\norg.springframework.data.util.TypeDiscoverer\norg.springframework.data.config.TypeFilterParser$1\norg.springframework.data.config.TypeFilterParser$FilterType$5\norg.springframework.data.config.TypeFilterParser$FilterType$3\norg.springframework.data.config.TypeFilterParser$FilterType$1\norg.springframework.data.config.TypeFilterParser\norg.springframework.data.config.TypeFilterParser$FilterType\norg.springframework.data.config.TypeFilterParser$FilterType$4\norg.springframework.data.config.TypeFilterParser$FilterType$2\norg.springframework.data.config.BeanComponentDefinitionBuilder\norg.springframework.data.web.JsonProjectingMethodInterceptorFactory$InputMessageProjecting$ResolvableTypeRef\norg.springframework.data.web.JsonPath\norg.springframework.data.web.ProxyingHandlerMethodArgumentResolver\norg.springframework.data.web.XmlBeamHttpMessageConverter\norg.springframework.data.web.config.ProjectingArgumentResolverRegistrar$ProjectingArgumentResolverBeanPostProcessor\norg.springframework.data.geo.format.DistanceFormatter\norg.springframework.data.geo.Metrics\norg.springframework.data.geo.GeoResults\norg.springframework.data.annotation.LastModifiedBy\norg.springframework.data.annotation.Persistent\norg.springframework.data.annotation.CreatedBy\norg.springframework.data.querydsl.binding.PathInformation\norg.springframework.data.querydsl.binding.MultiValueBinding\norg.springframework.data.crossstore.ChangeSetBacked\norg.springframework.data.auditing.config.AuditingBeanDefinitionRegistrarSupport\norg.springframework.data.domain.jaxb.OrderAdapter\norg.springframework.data.domain.jaxb.PageAdapter\norg.springframework.data.domain.ExampleMatcher$MatcherConfigurer\norg.springframework.data.domain.ExampleMatcher$GenericPropertyMatcher\norg.springframework.data.domain.ExampleMatcher$NoOpPropertyValueTransformer\norg.springframework.data.convert.ThreeTenBackPortConverters$InstantToDateConverter\norg.springframework.data.convert.EntityWriter\norg.springframework.data.convert.Jsr310Converters$StringToPeriodConverter\norg.springframework.data.convert.ClassGeneratingEntityInstantiator$1\norg.springframework.data.convert.ThreeTenBackPortConverters\norg.springframework.data.convert.Jsr310Converters$DateToLocalDateConverter\norg.springframework.data.convert.EntityReader\norg.springframework.data.convert.Jsr310Converters\norg.springframework.data.projection.SpelEvaluatingMethodInterceptor$TargetWrapper\norg.springframework.data.projection.PropertyAccessingMethodInterceptor\norg.springframework.data.projection.MethodInterceptorFactory\norg.springframework.data.mapping.context.MappingContextEvent\norg.springframework.data.mapping.context.DefaultPersistentPropertyPath$PropertyNameConverter\norg.springframework.data.mapping.SimplePropertyHandler\norg.springframework.data.mapping.model.BasicPersistentEntity$NullReturningIdentifierAccessor\norg.springframework.data.mapping.model.ClassGeneratingPropertyAccessorFactory$PropertyAccessorClassGenerator\norg.springframework.data.mapping.model.SimpleTypeHolder\norg.springframework.data.mapping.model.BeanWrapper\norg.springframework.data.mapping.model.ConvertingPropertyAccessor\norg.springframework.data.transaction.SpringTransactionSynchronizationManager\norg.springframework.data.repository.init.UnmarshallingResourceReader\norg.springframework.data.repository.core.support.RepositoryFactorySupport\norg.springframework.data.repository.core.support.DefaultCrudMethods\norg.springframework.data.repository.core.support.QueryCreationListener\norg.springframework.data.repository.core.EntityMetadata\norg.springframework.data.repository.util.JavaslangCollections$FromJavaConverter$1\norg.springframework.data.repository.util.QueryExecutionConverters$JavaslangOptionUnwrapper\norg.springframework.data.repository.config.RepositoryBeanDefinitionParser\norg.springframework.data.repository.config.XmlRepositoryConfigurationSource\norg.springframework.data.repository.cdi.CdiRepositoryExtensionSupport$DefaultAnnotationLiteral\norg.springframework.data.repository.support.ReflectionRepositoryInvoker\norg.springframework.data.repository.support.MethodParameters\norg.springframework.data.repository.history.support.RevisionEntityInformation\norg.springframework.data.repository.query.EvaluationContextExtensionInformation$ExtensionTypeInformation$1\norg.springframework.data.repository.query.ParameterAccessor\norg.springframework.data.repository.query.Parameter\norg.springframework.data.repository.query.ParameterOutOfBoundsException\norg.springframework.data.repository.query.parser.PartTree$OrPart\norg.springframework.data.repository.query.EvaluationContextExtensionInformation\norg.springframework.data.repository.query.ExtensionAwareEvaluationContextProvider\norg.springframework.data.util.ParsingUtils\norg.springframework.data.util.ReflectionUtils$AnnotationFieldFilter\norg.springframework.data.util.ClassTypeInformation\norg.springframework.data.config.ParsingUtils\norg.springframework.data.web.config.EnableSpringDataWebSupport$QuerydslActivator\norg.springframework.data.annotation.Id\norg.springframework.data.annotation.QueryAnnotation\norg.springframework.data.annotation.Reference\norg.springframework.data.annotation.AccessType$Type\norg.springframework.data.history.RevisionSort\norg.springframework.data.querydsl.EntityPathResolver\norg.springframework.data.querydsl.binding.QuerydslBindings$TypeBinder\norg.springframework.data.querydsl.binding.QuerydslBindingsFactory$NoOpCustomizer\norg.springframework.data.querydsl.binding.QuerydslBinderCustomizer\norg.springframework.data.querydsl.binding.QuerydslBindingsFactory\norg.springframework.data.querydsl.QueryDslUtils\norg.springframework.data.querydsl.QueryDslPredicateExecutor\norg.springframework.data.crossstore.ChangeSetPersister\norg.springframework.data.auditing.config.AuditingConfiguration\norg.springframework.data.domain.Persistable\norg.springframework.data.domain.Sort$Direction\norg.springframework.data.domain.Chunk\norg.springframework.data.convert.ThreeTenBackPortConverters$ZoneIdToStringConverter\norg.springframework.data.convert.ReflectionEntityInstantiator\norg.springframework.data.convert.Jsr310Converters$DurationToStringConverter\norg.springframework.data.convert.ThreeTenBackPortConverters$LocalDateTimeToDateConverter\norg.springframework.data.convert.ThreeTenBackPortConverters$DateToLocalDateConverter\norg.springframework.data.projection.DefaultMethodInvokingMethodInterceptor$MethodHandleLookup$2\norg.springframework.data.projection.ProjectionFactory" + } + ] + }, + { + "publisher": "QOS.ch", + "group": "org.slf4j", + "name": "jcl-over-slf4j", + "version": "1.7.22", + "description": "JCL 1.1.1 implemented over SLF4J", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "87f0c69f2d86475c9dc8cfbde270fa4e" + }, + { + "alg": "SHA-1", + "content": "86ceac14535af5a42c8fb0d06d79b925dd3cb263" + }, + { + "alg": "SHA-256", + "content": "e1ab57ae2e46a4a0dcbbd15b329187600b76ce54882834b4681b24f0c083cee0" + }, + { + "alg": "SHA-512", + "content": "d9c08c3e4cb18b2d69ba8bcd4bbf3955dbc287e20141d244486f6237c36e8e2cf86ae48c295b5dd579219b5c7b1197658153f10fce73d155a4a1d4e6c7943952" + }, + { + "alg": "SHA-384", + "content": "dbd394f5a381d1c85bdbe29efd481727146f27105433ec587e0cee475252a7e1432c25104c09469ee33a7f6e898c6cce" + }, + { + "alg": "SHA3-384", + "content": "c8665815091c8020dc529576c8bc5c3527846f284229b98dae4f069939db28b1883c59732d856401ed370dcf7366691e" + }, + { + "alg": "SHA3-256", + "content": "022bf76bd4ebd361b531c34b20f492ebf12e9a785c9ac59a6d0750e4e33bf3b4" + }, + { + "alg": "SHA3-512", + "content": "12a79a9f1a732dc060eec2a1b34df3bf44c24b0d90ee8abede43a836cb07bb39a6babfdd4224e7e6fa05d31bfab07f37a5a3f59966a1294b19ac2caf599a675b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:maven/org.slf4j/jcl-over-slf4j@1.7.22?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.slf4j/jcl-over-slf4j@1.7.22?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/slf4j/jcl-over-slf4j/1.7.22/jcl-over-slf4j-1.7.22.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.apache.commons.logging.impl.NoOpLog\norg.apache.commons.logging.impl.SimpleLog$1\norg.apache.commons.logging.impl.SimpleLog\norg.apache.commons.logging.impl.SLF4JLocationAwareLog\norg.apache.commons.logging.impl.SLF4JLog\norg.apache.commons.logging.impl.SLF4JLogFactory\norg.apache.commons.logging.Log\norg.apache.commons.logging.LogConfigurationException\norg.apache.commons.logging.LogFactory" + } + ] + }, + { + "group": "com.jayway.jsonpath", + "name": "json-path", + "version": "2.2.0", + "description": "Java port of Stefan Goessner JsonPath.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "98ec1b51b19c21a32845ba3498df6629" + }, + { + "alg": "SHA-1", + "content": "22290d17944bd239fabf5ac69005a60a7ecbbbcb" + }, + { + "alg": "SHA-256", + "content": "f74833d885773a0a3a937ebdb632ca2ff6d95b52cf7f5725de6dd688844207cd" + }, + { + "alg": "SHA-512", + "content": "5079024aeba519cae69f3c432c3158f892916c77fb7cf4a388dfb7b99660806c349c51b3240fc042ec9abd959339a8b64e8b379f1356de6d50f4a77dca0d6bc8" + }, + { + "alg": "SHA-384", + "content": "4ec3d43f040f8138571b535e3af2a840916531ebcbd140f228859ab01292a669e105a9cc890e3f7897d11bfcf48a4451" + }, + { + "alg": "SHA3-384", + "content": "d583039fe6aab777813beb1933083aec2a2bd7f2da20ae04feb231a70cedd3edf8ce7001b9a0867475af07dbb0bbe86d" + }, + { + "alg": "SHA3-256", + "content": "b316a95508169086443e9062469784c76d3d5c386bc72484986034ad3b55b4ba" + }, + { + "alg": "SHA3-512", + "content": "4c148c0997dc970aca18a40386e5b3c688c7ef81585a828c8718783aba87b7a71c67848e09b1753b7a2ab0652ae32dc9d9b7cd480ccc236a304c4e27cf1e694a" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/com.jayway.jsonpath/json-path@2.2.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/com.jayway.jsonpath/json-path@2.2.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/com/jayway/jsonpath/json-path/2.2.0/json-path-2.2.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "com.jayway.jsonpath.Configuration$1\ncom.jayway.jsonpath.Configuration$ConfigurationBuilder\ncom.jayway.jsonpath.Configuration$Defaults\ncom.jayway.jsonpath.Configuration\ncom.jayway.jsonpath.Criteria\ncom.jayway.jsonpath.DocumentContext\ncom.jayway.jsonpath.EvaluationListener$EvaluationContinuation\ncom.jayway.jsonpath.EvaluationListener$FoundResult\ncom.jayway.jsonpath.EvaluationListener\ncom.jayway.jsonpath.Filter$1\ncom.jayway.jsonpath.Filter$AndFilter\ncom.jayway.jsonpath.Filter$OrFilter\ncom.jayway.jsonpath.Filter$SingleFilter\ncom.jayway.jsonpath.Filter\ncom.jayway.jsonpath.internal.CharacterIndex\ncom.jayway.jsonpath.internal.DefaultsImpl\ncom.jayway.jsonpath.internal.EvaluationAbortException\ncom.jayway.jsonpath.internal.EvaluationContext\ncom.jayway.jsonpath.internal.filter.Evaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$1\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$AllEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$ContainsEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$EmptyEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$EqualsEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$ExistsEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$GreaterThanEqualsEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$GreaterThanEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$InEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$LessThanEqualsEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$LessThanEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$NotEqualsEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$NotInEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$PredicateMatchEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$RegexpEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$SizeEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$TypeEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$TypeSafeEqualsEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory$TypeSafeNotEqualsEvaluator\ncom.jayway.jsonpath.internal.filter.EvaluatorFactory\ncom.jayway.jsonpath.internal.filter.ExpressionNode\ncom.jayway.jsonpath.internal.filter.FilterCompiler$1\ncom.jayway.jsonpath.internal.filter.FilterCompiler$CompiledFilter\ncom.jayway.jsonpath.internal.filter.FilterCompiler\ncom.jayway.jsonpath.internal.filter.LogicalExpressionNode\ncom.jayway.jsonpath.internal.filter.LogicalOperator\ncom.jayway.jsonpath.internal.filter.RelationalExpressionNode\ncom.jayway.jsonpath.internal.filter.RelationalOperator\ncom.jayway.jsonpath.internal.filter.ValueNode$1\ncom.jayway.jsonpath.internal.filter.ValueNode$BooleanNode\ncom.jayway.jsonpath.internal.filter.ValueNode$ClassNode\ncom.jayway.jsonpath.internal.filter.ValueNode$JsonNode\ncom.jayway.jsonpath.internal.filter.ValueNode$NullNode\ncom.jayway.jsonpath.internal.filter.ValueNode$NumberNode\ncom.jayway.jsonpath.internal.filter.ValueNode$PathNode\ncom.jayway.jsonpath.internal.filter.ValueNode$PatternNode\ncom.jayway.jsonpath.internal.filter.ValueNode$PredicateNode\ncom.jayway.jsonpath.internal.filter.ValueNode$StringNode\ncom.jayway.jsonpath.internal.filter.ValueNode$UndefinedNode\ncom.jayway.jsonpath.internal.filter.ValueNode$ValueListNode\ncom.jayway.jsonpath.internal.filter.ValueNode\ncom.jayway.jsonpath.internal.function.json.Append\ncom.jayway.jsonpath.internal.function.numeric.AbstractAggregation\ncom.jayway.jsonpath.internal.function.numeric.Average\ncom.jayway.jsonpath.internal.function.numeric.Max\ncom.jayway.jsonpath.internal.function.numeric.Min\ncom.jayway.jsonpath.internal.function.numeric.StandardDeviation\ncom.jayway.jsonpath.internal.function.numeric.Sum\ncom.jayway.jsonpath.internal.function.Parameter\ncom.jayway.jsonpath.internal.function.ParamType\ncom.jayway.jsonpath.internal.function.PassthruPathFunction\ncom.jayway.jsonpath.internal.function.PathFunction\ncom.jayway.jsonpath.internal.function.PathFunctionFactory\ncom.jayway.jsonpath.internal.function.text.Concatenate\ncom.jayway.jsonpath.internal.function.text.Length\ncom.jayway.jsonpath.internal.JsonContext$1\ncom.jayway.jsonpath.internal.JsonContext$LimitingEvaluationListener\ncom.jayway.jsonpath.internal.JsonContext\ncom.jayway.jsonpath.internal.JsonFormatter\ncom.jayway.jsonpath.internal.path.ArrayIndexOperation\ncom.jayway.jsonpath.internal.path.ArrayPathToken$1\ncom.jayway.jsonpath.internal.path.ArrayPathToken\ncom.jayway.jsonpath.internal.path.ArraySliceOperation$Operation\ncom.jayway.jsonpath.internal.path.ArraySliceOperation\ncom.jayway.jsonpath.internal.path.CompiledPath\ncom.jayway.jsonpath.internal.path.EvaluationContextImpl$1\ncom.jayway.jsonpath.internal.path.EvaluationContextImpl$FoundResultImpl\ncom.jayway.jsonpath.internal.path.EvaluationContextImpl\ncom.jayway.jsonpath.internal.path.FunctionPathToken$1\ncom.jayway.jsonpath.internal.path.FunctionPathToken\ncom.jayway.jsonpath.internal.path.PathCompiler$1\ncom.jayway.jsonpath.internal.path.PathCompiler\ncom.jayway.jsonpath.internal.path.PathToken\ncom.jayway.jsonpath.internal.path.PathTokenAppender\ncom.jayway.jsonpath.internal.path.PathTokenFactory\ncom.jayway.jsonpath.internal.path.PredicateContextImpl\ncom.jayway.jsonpath.internal.path.PredicatePathToken\ncom.jayway.jsonpath.internal.path.PropertyPathToken\ncom.jayway.jsonpath.internal.path.RootPathToken$1\ncom.jayway.jsonpath.internal.path.RootPathToken\ncom.jayway.jsonpath.internal.path.ScanPathToken$1\ncom.jayway.jsonpath.internal.path.ScanPathToken$ArrayPathTokenPredicate\ncom.jayway.jsonpath.internal.path.ScanPathToken$FilterPathTokenPredicate\ncom.jayway.jsonpath.internal.path.ScanPathToken$Predicate\ncom.jayway.jsonpath.internal.path.ScanPathToken$PropertyPathTokenPredicate\ncom.jayway.jsonpath.internal.path.ScanPathToken$WildcardPathTokenPredicate\ncom.jayway.jsonpath.internal.path.ScanPathToken\ncom.jayway.jsonpath.internal.path.WildcardPathToken\ncom.jayway.jsonpath.internal.Path\ncom.jayway.jsonpath.internal.PathRef$1\ncom.jayway.jsonpath.internal.PathRef$ArrayIndexPathRef\ncom.jayway.jsonpath.internal.PathRef$ObjectMultiPropertyPathRef\ncom.jayway.jsonpath.internal.PathRef$ObjectPropertyPathRef\ncom.jayway.jsonpath.internal.PathRef$RootPathRef\ncom.jayway.jsonpath.internal.PathRef\ncom.jayway.jsonpath.internal.Utils\ncom.jayway.jsonpath.InvalidCriteriaException\ncom.jayway.jsonpath.InvalidJsonException\ncom.jayway.jsonpath.InvalidModificationException\ncom.jayway.jsonpath.InvalidPathException\ncom.jayway.jsonpath.JsonPath\ncom.jayway.jsonpath.JsonPathException\ncom.jayway.jsonpath.MapFunction\ncom.jayway.jsonpath.Option\ncom.jayway.jsonpath.ParseContext\ncom.jayway.jsonpath.PathNotFoundException\ncom.jayway.jsonpath.Predicate$PredicateContext\ncom.jayway.jsonpath.Predicate\ncom.jayway.jsonpath.ReadContext\ncom.jayway.jsonpath.spi.cache.Cache\ncom.jayway.jsonpath.spi.cache.CacheProvider\ncom.jayway.jsonpath.spi.cache.LRUCache\ncom.jayway.jsonpath.spi.cache.NOOPCache\ncom.jayway.jsonpath.spi.json.AbstractJsonProvider\ncom.jayway.jsonpath.spi.json.GsonJsonProvider\ncom.jayway.jsonpath.spi.json.JacksonJsonNodeJsonProvider\ncom.jayway.jsonpath.spi.json.JacksonJsonProvider\ncom.jayway.jsonpath.spi.json.JsonOrgJsonProvider\ncom.jayway.jsonpath.spi.json.JsonProvider\ncom.jayway.jsonpath.spi.json.JsonSmartJsonProvider\ncom.jayway.jsonpath.spi.json.TapestryJsonProvider\ncom.jayway.jsonpath.spi.mapper.GsonMappingProvider$1\ncom.jayway.jsonpath.spi.mapper.GsonMappingProvider$2\ncom.jayway.jsonpath.spi.mapper.GsonMappingProvider\ncom.jayway.jsonpath.spi.mapper.JacksonMappingProvider\ncom.jayway.jsonpath.spi.mapper.JsonOrgMappingProvider\ncom.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider$1\ncom.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider$BigDecimalReader\ncom.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider$DateReader\ncom.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider$DoubleReader\ncom.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider$FloatReader\ncom.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider$IntegerReader\ncom.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider$LongReader\ncom.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider$StringReader\ncom.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider\ncom.jayway.jsonpath.spi.mapper.MappingException\ncom.jayway.jsonpath.spi.mapper.MappingProvider\ncom.jayway.jsonpath.spi.mapper.TapestryMappingProvider\ncom.jayway.jsonpath.TypeRef\ncom.jayway.jsonpath.ValueCompareException\ncom.jayway.jsonpath.WriteContext" + } + ] + }, + { + "publisher": "Chemouni Uriel", + "group": "net.minidev", + "name": "json-smart", + "version": "2.2.1", + "description": "JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "4c82c537eb0ba92adad494283711cc11" + }, + { + "alg": "SHA-1", + "content": "5b9e5df7a62d1279b70dc882b041d249c4f0b002" + }, + { + "alg": "SHA-256", + "content": "871ff1fca0709fbf924a86704f1c7070e1ee774881c76feb1ba781351efe4693" + }, + { + "alg": "SHA-512", + "content": "4cedd3b6161ba5e91595cb7fa99ecac08e45085ed29bb61ae68d365732d34eb21de8832474f40a0ba546ab03e84d66d7ad30e0fcfc8787f2215af95a19212e14" + }, + { + "alg": "SHA-384", + "content": "d1b092726407e636f4dd35820a4c0d72cd47f639421478c4f24f8162f80ff8bdec17f1c57bd09910491ec7447fa2df5f" + }, + { + "alg": "SHA3-384", + "content": "55ed4f7ef5a353cfc6ee992c1af24de233ca185bff7314c11c8cb50a111ebbaef8f5ae21532d63bd602d2bf75fa533a2" + }, + { + "alg": "SHA3-256", + "content": "5c4574f7d50237922493c123cc4383b92cd20156173a891c72daa8f10da224f5" + }, + { + "alg": "SHA3-512", + "content": "5b24f681eadcea58c176f3d2dacae806dd75a3cc1957318addb7e31784262fd5c05e2f59062933022c382ec90ced7d9c605f8d04b03c2802c38281626864c7c7" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/net.minidev/json-smart@2.2.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/net.minidev/json-smart@2.2.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/net/minidev/json-smart/2.2.1/json-smart-2.2.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "net.minidev.json.JSONArray\nnet.minidev.json.JSONAware\nnet.minidev.json.JSONAwareEx\nnet.minidev.json.JSONNavi\nnet.minidev.json.JSONObject\nnet.minidev.json.JSONStreamAware\nnet.minidev.json.JSONStreamAwareEx\nnet.minidev.json.JSONStyle\nnet.minidev.json.JSONUtil$JsonSmartFieldFilter\nnet.minidev.json.JSONUtil\nnet.minidev.json.JSONValue\nnet.minidev.json.JStylerObj$1\nnet.minidev.json.JStylerObj$Escape4Web\nnet.minidev.json.JStylerObj$EscapeLT\nnet.minidev.json.JStylerObj$MPAgressive\nnet.minidev.json.JStylerObj$MPSimple\nnet.minidev.json.JStylerObj$MPTrue\nnet.minidev.json.JStylerObj$MustProtect\nnet.minidev.json.JStylerObj$StringProtector\nnet.minidev.json.JStylerObj\nnet.minidev.json.annotate.JsonIgnore\nnet.minidev.json.annotate.JsonSmartAnnotation\nnet.minidev.json.parser.JSONParser\nnet.minidev.json.parser.JSONParserBase$MSB\nnet.minidev.json.parser.JSONParserBase\nnet.minidev.json.parser.JSONParserByteArray\nnet.minidev.json.parser.JSONParserInputStream\nnet.minidev.json.parser.JSONParserMemory\nnet.minidev.json.parser.JSONParserReader\nnet.minidev.json.parser.JSONParserStream\nnet.minidev.json.parser.JSONParserString\nnet.minidev.json.parser.ParseException\nnet.minidev.json.reader.ArrayWriter\nnet.minidev.json.reader.BeansWriter\nnet.minidev.json.reader.BeansWriterASM\nnet.minidev.json.reader.BeansWriterASMRemap\nnet.minidev.json.reader.JsonWriter$1\nnet.minidev.json.reader.JsonWriter$10\nnet.minidev.json.reader.JsonWriter$11\nnet.minidev.json.reader.JsonWriter$12\nnet.minidev.json.reader.JsonWriter$13\nnet.minidev.json.reader.JsonWriter$14\nnet.minidev.json.reader.JsonWriter$15\nnet.minidev.json.reader.JsonWriter$16\nnet.minidev.json.reader.JsonWriter$17\nnet.minidev.json.reader.JsonWriter$18\nnet.minidev.json.reader.JsonWriter$2\nnet.minidev.json.reader.JsonWriter$3\nnet.minidev.json.reader.JsonWriter$4\nnet.minidev.json.reader.JsonWriter$5\nnet.minidev.json.reader.JsonWriter$6\nnet.minidev.json.reader.JsonWriter$7\nnet.minidev.json.reader.JsonWriter$8\nnet.minidev.json.reader.JsonWriter$9\nnet.minidev.json.reader.JsonWriter$WriterByInterface\nnet.minidev.json.reader.JsonWriter\nnet.minidev.json.reader.JsonWriterI\nnet.minidev.json.writer.ArraysMapper$1\nnet.minidev.json.writer.ArraysMapper$10\nnet.minidev.json.writer.ArraysMapper$11\nnet.minidev.json.writer.ArraysMapper$12\nnet.minidev.json.writer.ArraysMapper$13\nnet.minidev.json.writer.ArraysMapper$14\nnet.minidev.json.writer.ArraysMapper$15\nnet.minidev.json.writer.ArraysMapper$16\nnet.minidev.json.writer.ArraysMapper$2\nnet.minidev.json.writer.ArraysMapper$3\nnet.minidev.json.writer.ArraysMapper$4\nnet.minidev.json.writer.ArraysMapper$5\nnet.minidev.json.writer.ArraysMapper$6\nnet.minidev.json.writer.ArraysMapper$7\nnet.minidev.json.writer.ArraysMapper$8\nnet.minidev.json.writer.ArraysMapper$9\nnet.minidev.json.writer.ArraysMapper$GenericMapper\nnet.minidev.json.writer.ArraysMapper\nnet.minidev.json.writer.BeansMapper$1\nnet.minidev.json.writer.BeansMapper$Bean\nnet.minidev.json.writer.BeansMapper$BeanNoConv\nnet.minidev.json.writer.BeansMapper\nnet.minidev.json.writer.CollectionMapper$ListClass\nnet.minidev.json.writer.CollectionMapper$ListType\nnet.minidev.json.writer.CollectionMapper$MapClass\nnet.minidev.json.writer.CollectionMapper$MapType\nnet.minidev.json.writer.CollectionMapper\nnet.minidev.json.writer.CompessorMapper\nnet.minidev.json.writer.DefaultMapper\nnet.minidev.json.writer.DefaultMapperCollection\nnet.minidev.json.writer.DefaultMapperOrdered\nnet.minidev.json.writer.FakeMapper\nnet.minidev.json.writer.JsonReader\nnet.minidev.json.writer.JsonReaderI\nnet.minidev.json.writer.MapperRemapped\nnet.minidev.json.writer.UpdaterMapper" + } + ] + }, + { + "publisher": "Chemouni Uriel", + "group": "net.minidev", + "name": "accessors-smart", + "version": "1.1", + "description": "Java reflect give poor performance on getter setter an constructor calls, accessors-smart use ASM to speed up those calls.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "b75cda0d7dadff9e6c20f4e7f3c3bc82" + }, + { + "alg": "SHA-1", + "content": "a527213f2fea112a04c9bdf0ec0264e34104cd08" + }, + { + "alg": "SHA-256", + "content": "e6e04753913546da3ff0fbf532ac2831d0266f69246b1e6e295ba367aa9f02a5" + }, + { + "alg": "SHA-512", + "content": "aeee2ef3f5464cbbd18b55f1776fb0b865c7d88965a770ef5da58c7336f4a98f9c92ebb7176c511debda864bddb983940c94b31e269ee63b9dd4ee392ac57e07" + }, + { + "alg": "SHA-384", + "content": "875629f2aaf78f75108a7892256a552a2c2fb34f43c2e5ddb7bdb2f230b10dfb2f516d9629f9dda1f2b62d4e9413adb6" + }, + { + "alg": "SHA3-384", + "content": "8022fd33eec5150ff2c44fbb87b41f10b046234e28e148b4e503ebdfb6ca9669fb627b83599443abade33b21dc2b2d7a" + }, + { + "alg": "SHA3-256", + "content": "2b772740ff28cad058bf181773ab5a9f474cac1a0af92401f8cbcc451ad788f0" + }, + { + "alg": "SHA3-512", + "content": "5f278ddfb493e1ecdb81c7d05810b95f134fef89efd3bed91aab45a46d5865c0abe23f6a2900cf3849bd7e434e0650ba077c2f1f66fda4d28cd83411a39359d2" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/net.minidev/accessors-smart@1.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/net.minidev/accessors-smart@1.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/net/minidev/accessors-smart/1.1/accessors-smart-1.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "net.minidev.asm.ASMUtil\nnet.minidev.asm.Accessor\nnet.minidev.asm.BasicFiledFilter\nnet.minidev.asm.BeansAccess\nnet.minidev.asm.BeansAccessBuilder\nnet.minidev.asm.BeansAccessConfig\nnet.minidev.asm.ConvertDate$StringCmpNS\nnet.minidev.asm.ConvertDate\nnet.minidev.asm.DefaultConverter\nnet.minidev.asm.DynamicClassLoader\nnet.minidev.asm.FieldFilter\nnet.minidev.asm.ex.ConvertException\nnet.minidev.asm.ex.NoSuchFieldException\norg.objectweb.asm.AnnotationVisitor\norg.objectweb.asm.AnnotationWriter\norg.objectweb.asm.Attribute\norg.objectweb.asm.ByteVector\norg.objectweb.asm.ClassReader\norg.objectweb.asm.ClassVisitor\norg.objectweb.asm.ClassWriter\norg.objectweb.asm.Context\norg.objectweb.asm.Edge\norg.objectweb.asm.FieldVisitor\norg.objectweb.asm.FieldWriter\norg.objectweb.asm.Frame\norg.objectweb.asm.Handle\norg.objectweb.asm.Handler\norg.objectweb.asm.Item\norg.objectweb.asm.Label\norg.objectweb.asm.MethodVisitor\norg.objectweb.asm.MethodWriter\norg.objectweb.asm.Opcodes\norg.objectweb.asm.Type\norg.objectweb.asm.TypePath\norg.objectweb.asm.TypeReference\norg.objectweb.asm.signature.SignatureReader\norg.objectweb.asm.signature.SignatureVisitor\norg.objectweb.asm.signature.SignatureWriter" + } + ] + }, + { + "group": "org.xmlbeam", + "name": "xmlprojector", + "version": "1.4.13", + "description": "The coolest XML library for Java around. Define typesafe views (projections) to xml. Use XPath to read and write XML. Bind XML to Java collections. Requires at least Java6, supports Java8 features and has no further runtime dependencies.", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "55c1c4b360d1b8a80fca35dcb807fd4b" + }, + { + "alg": "SHA-1", + "content": "a6493527e7f029f133ad587621228593d304c2ea" + }, + { + "alg": "SHA-256", + "content": "2c7d2361fb8ccc9fef60a2ff87d3e4f7c0191e5bbdf3e3119b83a4570c3b290d" + }, + { + "alg": "SHA-512", + "content": "78a224b6c624abae1024435becf1ebf6ae103ab2af00f431a7b9ffd3cb8b8fa1ab9784512e662a8c7b30276424b62d3ae041da9dca9e1b52ced72268d7f38f71" + }, + { + "alg": "SHA-384", + "content": "8777636f436c80e5852d16ed84673386c8a480d3ca89620dd77c426d6c930a7a03ee6f1d302b42365d3ab46b4abf4dd6" + }, + { + "alg": "SHA3-384", + "content": "096d2a9d6d0f7d1f941ee5bb9c79edabb0aacd9777c9bbc7e8b58d4ed01b16eb3edb99e259636b932835a1b44f38ac8b" + }, + { + "alg": "SHA3-256", + "content": "6787eea8db9da8ca983b3a4c3afdabdf55aadb3a7d0ee574ccf990c8adfb19da" + }, + { + "alg": "SHA3-512", + "content": "41de89a79d71cdf8298f85a6e346f9df18e3a01941e17295b74c5b051da84e31a7985ea2f682ea6115e2ea16566c188296c3427fd57b2f83cc542e968ff5aa93" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "purl": "pkg:maven/org.xmlbeam/xmlprojector@1.4.13?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.xmlbeam/xmlprojector@1.4.13?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/xmlbeam/xmlprojector/1.4.13/xmlprojector-1.4.13.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.xmlbeam.ProjectionInvocationHandler$DeleteInvocationHandler\norg.xmlbeam.DefaultXPathBinder\norg.xmlbeam.externalizer.Externalizer\norg.xmlbeam.externalizer.ExternalizerAdapter\norg.xmlbeam.externalizer.PropertyFileExternalizer\norg.xmlbeam.DefaultFileIO$1\norg.xmlbeam.MethodSignature\norg.xmlbeam.intern.DOMChangeListener\norg.xmlbeam.DefaultDOMAccessInvoker$1\norg.xmlbeam.DefaultFileIO$4\norg.xmlbeam.AutoMap$2\norg.xmlbeam.DomChangeTracker\norg.xmlbeam.types.DefaultTypeConverter$20\norg.xmlbeam.types.DefaultTypeConverter$18\norg.xmlbeam.types.DefaultTypeConverter$13\norg.xmlbeam.types.CloseableList\norg.xmlbeam.types.StringRenderer\norg.xmlbeam.types.DefaultTypeConverter\norg.xmlbeam.types.DefaultTypeConverter$Conversion\norg.xmlbeam.types.StringConstructorConversion\norg.xmlbeam.types.DefaultTypeConverter$1\norg.xmlbeam.types.DefaultTypeConverter$4\norg.xmlbeam.types.XBAutoList\norg.xmlbeam.types.XBAutoMap\norg.xmlbeam.types.DefaultTypeConverter$12\norg.xmlbeam.types.DefaultTypeConverter$11\norg.xmlbeam.types.DefaultTypeConverter$9\norg.xmlbeam.types.StringFactoryConversion\norg.xmlbeam.types.DefaultTypeConverter$16\norg.xmlbeam.types.XBAutoValue\norg.xmlbeam.types.DefaultTypeConverter$14\norg.xmlbeam.types.CloseableValue\norg.xmlbeam.types.DefaultTypeConverter$8\norg.xmlbeam.types.DefaultTypeConverter$5\norg.xmlbeam.types.DefaultTypeConverter$17\norg.xmlbeam.types.DefaultTypeConverter$2\norg.xmlbeam.types.DefaultTypeConverter$15\norg.xmlbeam.types.DefaultTypeConverter$10\norg.xmlbeam.types.DefaultTypeConverter$6\norg.xmlbeam.types.DefaultTypeConverter$3\norg.xmlbeam.types.TypeConverter\norg.xmlbeam.types.DefaultTypeConverter$7\norg.xmlbeam.types.CloseableMap\norg.xmlbeam.types.DefaultTypeConverter$19\norg.xmlbeam.XBProjector$IOBuilder\norg.xmlbeam.DefaultDOMAccessInvoker$XMLRenderingObjectInvoker\norg.xmlbeam.ProjectionFactory\norg.xmlbeam.DefaultFileIO\norg.xmlbeam.ProjectionInvocationHandler\norg.xmlbeam.XBProjector$MixinBuilder\norg.xmlbeam.evaluation.InvocationContext\norg.xmlbeam.evaluation.CanEvaluate\norg.xmlbeam.evaluation.DefaultXPathEvaluator\norg.xmlbeam.evaluation.XPathBinder\norg.xmlbeam.evaluation.CanEvaluateOrProject\norg.xmlbeam.evaluation.DocumentResolver\norg.xmlbeam.evaluation.XPathEvaluator\norg.xmlbeam.ProjectionInvocationHandler$MixinInvoker\norg.xmlbeam.AutoMap$3\norg.xmlbeam.XBProjector$ConfigBuilder\norg.xmlbeam.DefaultFileValue\norg.xmlbeam.io.FileIO\norg.xmlbeam.io.StreamOutput\norg.xmlbeam.io.UrlIO$1\norg.xmlbeam.io.ProjectionIO\norg.xmlbeam.io.StreamInput$1\norg.xmlbeam.io.StreamInput\norg.xmlbeam.io.UrlIO\norg.xmlbeam.util.intern.DOMHelper$2$1\norg.xmlbeam.util.intern.ReflectionHelper$1\norg.xmlbeam.util.intern.DOMHelper$1\norg.xmlbeam.util.intern.ReflectionHelper\norg.xmlbeam.util.intern.Scope\norg.xmlbeam.util.intern.DOMHelper$2\norg.xmlbeam.util.intern.Preprocessor\norg.xmlbeam.util.intern.ReflectionHelper$ClassContextAccess$1\norg.xmlbeam.util.intern.DOMHelper\norg.xmlbeam.util.intern.duplex.SimpleNode\norg.xmlbeam.util.intern.duplex.BuildDocumentVisitor$1\norg.xmlbeam.util.intern.duplex.XParserVisitor\norg.xmlbeam.util.intern.duplex.DuplexExpression$1\norg.xmlbeam.util.intern.duplex.BuildDocumentVisitor$LiteralVisitor\norg.xmlbeam.util.intern.duplex.INodeEvaluationVisitor$VisitorClosure\norg.xmlbeam.util.intern.duplex.JJTXParserState\norg.xmlbeam.util.intern.duplex.XParser\norg.xmlbeam.util.intern.duplex.BuildDocumentVisitor$MODE\norg.xmlbeam.util.intern.duplex.ExpressionTypeEvaluationVisitor$1\norg.xmlbeam.util.intern.duplex.XParserTreeConstants\norg.xmlbeam.util.intern.duplex.DuplexExpression$3\norg.xmlbeam.util.intern.duplex.XBPathParsingException\norg.xmlbeam.util.intern.duplex.XParserTokenManager\norg.xmlbeam.util.intern.duplex.ExpressionTypeEvaluationVisitor\norg.xmlbeam.util.intern.duplex.BuildDocumentVisitor$FindNameTestVisitor\norg.xmlbeam.util.intern.duplex.XParser$1\norg.xmlbeam.util.intern.duplex.BuildDocumentVisitor\norg.xmlbeam.util.intern.duplex.BuildDocumentVisitor$EvaluateStepExprVisitor\norg.xmlbeam.util.intern.duplex.ExpressionType\norg.xmlbeam.util.intern.duplex.PostParseException\norg.xmlbeam.util.intern.duplex.TokenMgrError\norg.xmlbeam.util.intern.duplex.XParserConstants\norg.xmlbeam.util.intern.duplex.DuplexExpression\norg.xmlbeam.util.intern.duplex.Token\norg.xmlbeam.util.intern.duplex.DuplexExpression$2\norg.xmlbeam.util.intern.duplex.XParser$LookaheadSuccess\norg.xmlbeam.util.intern.duplex.Node\norg.xmlbeam.util.intern.duplex.XParser$JJCalls\norg.xmlbeam.util.intern.duplex.SimpleCharStream\norg.xmlbeam.util.intern.duplex.BuildDocumentVisitor$EvaluatePredicateListVisitor\norg.xmlbeam.util.intern.duplex.INodeEvaluationVisitor\norg.xmlbeam.util.intern.duplex.BuildDocumentVisitor$ApplyPredicatesVisitor\norg.xmlbeam.util.intern.duplex.DuplexXPathParser\norg.xmlbeam.util.intern.duplex.XBXPathExprNotAllowedForWriting\norg.xmlbeam.util.intern.duplex.SimpleNode$StepListFilter\norg.xmlbeam.util.intern.duplex.ParseException\norg.xmlbeam.util.intern.ReflectionHelper$ClassContextAccess\norg.xmlbeam.util.intern.MethodParamVariableResolver\norg.xmlbeam.util.intern.DocScope\norg.xmlbeam.util.UnionIterator\norg.xmlbeam.util.IOHelper\norg.xmlbeam.XBProjector$2$1\norg.xmlbeam.exceptions.XBDataNotFoundException\norg.xmlbeam.exceptions.XBPathException\norg.xmlbeam.exceptions.XBException\norg.xmlbeam.ProjectionInvocationHandler$WriteInvocationHandler\norg.xmlbeam.DefaultFileIO$3\norg.xmlbeam.XBProjector$1\norg.xmlbeam.AutoList\norg.xmlbeam.AutoMap$1\norg.xmlbeam.AutoList$EmptyAutoList\norg.xmlbeam.ProjectionInvocationHandler$XPathInvocationHandler\norg.xmlbeam.ProjectionInvocationHandler$OverrideByDefaultMethodInvocationHandler\norg.xmlbeam.ProjectionInvocationHandler$1\norg.xmlbeam.XBProjector$2\norg.xmlbeam.AutoValue\norg.xmlbeam.ProjectionInvocationHandler$ReflectionInvoker\norg.xmlbeam.ProjectionFactoryConfig\norg.xmlbeam.MixinHolder\norg.xmlbeam.AutoMap\norg.xmlbeam.annotation.XBAuto\norg.xmlbeam.annotation.XBSchemaURL\norg.xmlbeam.annotation.XBOverride\norg.xmlbeam.annotation.XBDocURL\norg.xmlbeam.annotation.XBValue\norg.xmlbeam.annotation.XBRead\norg.xmlbeam.annotation.XBUpdate\norg.xmlbeam.annotation.XBDelete\norg.xmlbeam.annotation.XBWrite\norg.xmlbeam.ProjectionInvocationHandler$ProjectionMethodInvocationHandler\norg.xmlbeam.DefaultXPathBinder$CollectionType\norg.xmlbeam.DefaultFileMap\norg.xmlbeam.XBProjector\norg.xmlbeam.ProjectionInvocationHandler$ReadInvocationHandler\norg.xmlbeam.config.DefaultXMLFactoriesConfig$NamespacePhilosophy\norg.xmlbeam.config.DefaultXMLFactoriesConfig\norg.xmlbeam.config.DefaultXMLFactoriesConfig$NSMapping\norg.xmlbeam.config.DefaultXMLFactoriesConfig$2\norg.xmlbeam.config.XMLFactoriesConfig\norg.xmlbeam.config.DefaultXMLFactoriesConfig$1\norg.xmlbeam.XBProjector$Flags\norg.xmlbeam.AutoValue$1\norg.xmlbeam.DefaultFileList\norg.xmlbeam.AutoList$1\norg.xmlbeam.dom.DOMAccess\norg.xmlbeam.DefaultDOMAccessInvoker\norg.xmlbeam.ProjectionInvocationHandler$UpdateInvocationHandler\norg.xmlbeam.DefaultDOMAccessInvoker$DefaultObjectInvoker\norg.xmlbeam.DefaultFileIO$2\norg.xmlbeam.AutoValue$2" + } + ] + }, + { + "publisher": "PostgreSQL Global Development Group", + "group": "org.postgresql", + "name": "postgresql", + "version": "42.3.1", + "description": "PostgreSQL JDBC Driver Postgresql", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "30299cd5ee3f86eb748b6cc1157df484" + }, + { + "alg": "SHA-1", + "content": "9ca7df660e875b91c78e3d1608d4d7469ad3470c" + }, + { + "alg": "SHA-256", + "content": "8370570857da86eb4a76dd3d8505d34bac0c18186741fa83a6820a10fa441cb4" + }, + { + "alg": "SHA-512", + "content": "51cf3d0de9d9f0d41591aa32d5fabbc711991daf4b11531f5d1bd9d288a089861624c9f58e195c869e6a11f0651046ed0f183bffce977566181582c9ab8c3aab" + }, + { + "alg": "SHA-384", + "content": "ae98fb5c85e901e64db455a617ff615026a091a22aca622e3d3bd81ec3c8921c534125807fd05e199645eaebc455a5c6" + }, + { + "alg": "SHA3-384", + "content": "cc55c081f597c8836b16e1172cc9b16427e283fdea1b8394a1170ddd828a776f7d751b807d59fbcc83d1ee517e77accd" + }, + { + "alg": "SHA3-256", + "content": "9fd6014cc0b12762b1ce7285a340ca707c0ee115f2d258794484e72ebb55f9d3" + }, + { + "alg": "SHA3-512", + "content": "e9902964fdc8e3a97f74169e8130c6a330c0472a5520198d44c043a325baa704b192b9ff0475dcff6cc1fabf658682b51d0cb685f02c52c861812386b24490f9" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-2-Clause", + "url": "https://opensource.org/licenses/BSD-2-Clause" + } + } + ], + "purl": "pkg:maven/org.postgresql/postgresql@42.3.1?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.postgresql/postgresql@42.3.1?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/postgresql/postgresql/42.3.1/postgresql-42.3.1.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.postgresql.Driver$1\norg.postgresql.Driver$ConnectThread\norg.postgresql.Driver\norg.postgresql.PGConnection\norg.postgresql.PGNotification\norg.postgresql.PGProperty\norg.postgresql.PGRefCursorResultSet\norg.postgresql.PGResultSetMetaData\norg.postgresql.PGStatement\norg.postgresql.copy.CopyDual\norg.postgresql.copy.CopyIn\norg.postgresql.copy.CopyManager\norg.postgresql.copy.CopyOperation\norg.postgresql.copy.CopyOut\norg.postgresql.copy.PGCopyInputStream\norg.postgresql.copy.PGCopyOutputStream\norg.postgresql.core.AsciiStringInterner$BaseKey\norg.postgresql.core.AsciiStringInterner$Key\norg.postgresql.core.AsciiStringInterner$StringReference\norg.postgresql.core.AsciiStringInterner$TempKey\norg.postgresql.core.AsciiStringInterner\norg.postgresql.core.BaseConnection\norg.postgresql.core.BaseQueryKey\norg.postgresql.core.BaseStatement\norg.postgresql.core.CachedQuery\norg.postgresql.core.CachedQueryCreateAction\norg.postgresql.core.CallableQueryKey\norg.postgresql.core.CommandCompleteParser\norg.postgresql.core.ConnectionFactory\norg.postgresql.core.Encoding\norg.postgresql.core.EncodingPredictor$DecodeResult\norg.postgresql.core.EncodingPredictor$Translation\norg.postgresql.core.EncodingPredictor\norg.postgresql.core.Field\norg.postgresql.core.FixedLengthOutputStream\norg.postgresql.core.JavaVersion\norg.postgresql.core.JdbcCallParseInfo\norg.postgresql.core.NativeQuery\norg.postgresql.core.Notification\norg.postgresql.core.Oid\norg.postgresql.core.PGBindException\norg.postgresql.core.PGStream$1\norg.postgresql.core.PGStream$2\norg.postgresql.core.PGStream\norg.postgresql.core.ParameterList\norg.postgresql.core.Parser$1\norg.postgresql.core.Parser$SqlParseState\norg.postgresql.core.Parser\norg.postgresql.core.Provider\norg.postgresql.core.Query\norg.postgresql.core.QueryExecutor\norg.postgresql.core.QueryExecutorBase$1\norg.postgresql.core.QueryExecutorBase\norg.postgresql.core.QueryWithReturningColumnsKey\norg.postgresql.core.ReplicationProtocol\norg.postgresql.core.ResultCursor\norg.postgresql.core.ResultHandler\norg.postgresql.core.ResultHandlerBase\norg.postgresql.core.ResultHandlerDelegate\norg.postgresql.core.ServerVersion$1\norg.postgresql.core.ServerVersion\norg.postgresql.core.SetupQueryRunner$1\norg.postgresql.core.SetupQueryRunner$SimpleResultHandler\norg.postgresql.core.SetupQueryRunner\norg.postgresql.core.SocketFactoryFactory\norg.postgresql.core.SqlCommand\norg.postgresql.core.SqlCommandType\norg.postgresql.core.TransactionState\norg.postgresql.core.Tuple\norg.postgresql.core.TypeInfo\norg.postgresql.core.Utils\norg.postgresql.core.Version\norg.postgresql.core.VisibleBufferedInputStream\norg.postgresql.core.v3.BatchedQuery\norg.postgresql.core.v3.CompositeParameterList\norg.postgresql.core.v3.CompositeQuery\norg.postgresql.core.v3.ConnectionFactoryImpl\norg.postgresql.core.v3.CopyDualImpl\norg.postgresql.core.v3.CopyInImpl\norg.postgresql.core.v3.CopyOperationImpl\norg.postgresql.core.v3.CopyOutImpl\norg.postgresql.core.v3.DescribeRequest\norg.postgresql.core.v3.ExecuteRequest\norg.postgresql.core.v3.Portal\norg.postgresql.core.v3.QueryExecutorImpl$1\norg.postgresql.core.v3.QueryExecutorImpl$2\norg.postgresql.core.v3.QueryExecutorImpl$3\norg.postgresql.core.v3.QueryExecutorImpl$4\norg.postgresql.core.v3.QueryExecutorImpl\norg.postgresql.core.v3.SimpleParameterList\norg.postgresql.core.v3.SimpleQuery\norg.postgresql.core.v3.TypeTransferModeRegistry\norg.postgresql.core.v3.V3ParameterList\norg.postgresql.core.v3.adaptivefetch.AdaptiveFetchCache\norg.postgresql.core.v3.adaptivefetch.AdaptiveFetchCacheEntry\norg.postgresql.core.v3.replication.V3PGReplicationStream$1\norg.postgresql.core.v3.replication.V3PGReplicationStream\norg.postgresql.core.v3.replication.V3ReplicationProtocol\norg.postgresql.ds.PGConnectionPoolDataSource\norg.postgresql.ds.PGPooledConnection$ConnectionHandler\norg.postgresql.ds.PGPooledConnection$StatementHandler\norg.postgresql.ds.PGPooledConnection\norg.postgresql.ds.PGPoolingDataSource$1\norg.postgresql.ds.PGPoolingDataSource\norg.postgresql.ds.PGSimpleDataSource\norg.postgresql.ds.common.BaseDataSource$1\norg.postgresql.ds.common.BaseDataSource\norg.postgresql.ds.common.PGObjectFactory\norg.postgresql.fastpath.Fastpath\norg.postgresql.fastpath.FastpathArg\norg.postgresql.geometric.PGbox\norg.postgresql.geometric.PGcircle\norg.postgresql.geometric.PGline\norg.postgresql.geometric.PGlseg\norg.postgresql.geometric.PGpath\norg.postgresql.geometric.PGpoint\norg.postgresql.geometric.PGpolygon\norg.postgresql.gss.GSSCallbackHandler\norg.postgresql.gss.GSSInputStream\norg.postgresql.gss.GSSOutputStream\norg.postgresql.gss.GssAction\norg.postgresql.gss.GssEncAction\norg.postgresql.gss.MakeGSS\norg.postgresql.hostchooser.CandidateHost\norg.postgresql.hostchooser.GlobalHostStatusTracker$HostSpecStatus\norg.postgresql.hostchooser.GlobalHostStatusTracker\norg.postgresql.hostchooser.HostChooser\norg.postgresql.hostchooser.HostChooserFactory\norg.postgresql.hostchooser.HostRequirement$1\norg.postgresql.hostchooser.HostRequirement$2\norg.postgresql.hostchooser.HostRequirement$3\norg.postgresql.hostchooser.HostRequirement$4\norg.postgresql.hostchooser.HostRequirement$5\norg.postgresql.hostchooser.HostRequirement\norg.postgresql.hostchooser.HostStatus\norg.postgresql.hostchooser.MultiHostChooser$1\norg.postgresql.hostchooser.MultiHostChooser$2\norg.postgresql.hostchooser.MultiHostChooser$3\norg.postgresql.hostchooser.MultiHostChooser\norg.postgresql.hostchooser.SingleHostChooser\norg.postgresql.jdbc.AbstractBlobClob$LOIterator\norg.postgresql.jdbc.AbstractBlobClob\norg.postgresql.jdbc.ArrayDecoding$1\norg.postgresql.jdbc.ArrayDecoding$10\norg.postgresql.jdbc.ArrayDecoding$11\norg.postgresql.jdbc.ArrayDecoding$12\norg.postgresql.jdbc.ArrayDecoding$13\norg.postgresql.jdbc.ArrayDecoding$14\norg.postgresql.jdbc.ArrayDecoding$2\norg.postgresql.jdbc.ArrayDecoding$3\norg.postgresql.jdbc.ArrayDecoding$4\norg.postgresql.jdbc.ArrayDecoding$5\norg.postgresql.jdbc.ArrayDecoding$6\norg.postgresql.jdbc.ArrayDecoding$7\norg.postgresql.jdbc.ArrayDecoding$8\norg.postgresql.jdbc.ArrayDecoding$9\norg.postgresql.jdbc.ArrayDecoding$AbstractObjectArrayDecoder\norg.postgresql.jdbc.ArrayDecoding$AbstractObjectStringArrayDecoder\norg.postgresql.jdbc.ArrayDecoding$ArrayAssistantObjectArrayDecoder\norg.postgresql.jdbc.ArrayDecoding$ArrayDecoder\norg.postgresql.jdbc.ArrayDecoding$MappedTypeObjectArrayDecoder\norg.postgresql.jdbc.ArrayDecoding$PgArrayList\norg.postgresql.jdbc.ArrayDecoding\norg.postgresql.jdbc.ArrayEncoding$1\norg.postgresql.jdbc.ArrayEncoding$10\norg.postgresql.jdbc.ArrayEncoding$11\norg.postgresql.jdbc.ArrayEncoding$12\norg.postgresql.jdbc.ArrayEncoding$13\norg.postgresql.jdbc.ArrayEncoding$14\norg.postgresql.jdbc.ArrayEncoding$15\norg.postgresql.jdbc.ArrayEncoding$2\norg.postgresql.jdbc.ArrayEncoding$3\norg.postgresql.jdbc.ArrayEncoding$4\norg.postgresql.jdbc.ArrayEncoding$5\norg.postgresql.jdbc.ArrayEncoding$6\norg.postgresql.jdbc.ArrayEncoding$7\norg.postgresql.jdbc.ArrayEncoding$8\norg.postgresql.jdbc.ArrayEncoding$9\norg.postgresql.jdbc.ArrayEncoding$AbstractArrayEncoder\norg.postgresql.jdbc.ArrayEncoding$ArrayEncoder\norg.postgresql.jdbc.ArrayEncoding$FixedSizePrimitiveArrayEncoder\norg.postgresql.jdbc.ArrayEncoding$NumberArrayEncoder\norg.postgresql.jdbc.ArrayEncoding$RecursiveArrayEncoder\norg.postgresql.jdbc.ArrayEncoding$TwoDimensionPrimitiveArrayEncoder\norg.postgresql.jdbc.ArrayEncoding\norg.postgresql.jdbc.AutoSave\norg.postgresql.jdbc.BatchResultHandler\norg.postgresql.jdbc.BooleanTypeUtil\norg.postgresql.jdbc.CallableBatchResultHandler\norg.postgresql.jdbc.EscapeSyntaxCallMode\norg.postgresql.jdbc.EscapedFunctions\norg.postgresql.jdbc.EscapedFunctions2\norg.postgresql.jdbc.FieldMetadata$Key\norg.postgresql.jdbc.FieldMetadata\norg.postgresql.jdbc.GSSEncMode\norg.postgresql.jdbc.PSQLSavepoint\norg.postgresql.jdbc.PSQLWarningWrapper\norg.postgresql.jdbc.PgArray\norg.postgresql.jdbc.PgBlob\norg.postgresql.jdbc.PgCallableStatement\norg.postgresql.jdbc.PgClob\norg.postgresql.jdbc.PgConnection$1\norg.postgresql.jdbc.PgConnection$AbortCommand\norg.postgresql.jdbc.PgConnection$ReadOnlyBehavior\norg.postgresql.jdbc.PgConnection$TransactionCommandHandler\norg.postgresql.jdbc.PgConnection\norg.postgresql.jdbc.PgDatabaseMetaData$1\norg.postgresql.jdbc.PgDatabaseMetaData\norg.postgresql.jdbc.PgParameterMetaData\norg.postgresql.jdbc.PgPreparedStatement\norg.postgresql.jdbc.PgResultSet$1\norg.postgresql.jdbc.PgResultSet$CursorResultHandler\norg.postgresql.jdbc.PgResultSet$NullObject\norg.postgresql.jdbc.PgResultSet$PrimaryKey\norg.postgresql.jdbc.PgResultSet\norg.postgresql.jdbc.PgResultSetMetaData\norg.postgresql.jdbc.PgSQLXML\norg.postgresql.jdbc.PgStatement$1\norg.postgresql.jdbc.PgStatement$StatementResultHandler\norg.postgresql.jdbc.PgStatement\norg.postgresql.jdbc.PreferQueryMode\norg.postgresql.jdbc.QueryExecutorTimeZoneProvider\norg.postgresql.jdbc.ResultWrapper\norg.postgresql.jdbc.SslMode\norg.postgresql.jdbc.StatementCancelState\norg.postgresql.jdbc.TimestampUtils$1\norg.postgresql.jdbc.TimestampUtils$Infinity\norg.postgresql.jdbc.TimestampUtils$ParsedBinaryTimestamp\norg.postgresql.jdbc.TimestampUtils$ParsedTimestamp\norg.postgresql.jdbc.TimestampUtils\norg.postgresql.jdbc.TypeInfoCache\norg.postgresql.jdbc.UUIDArrayAssistant\norg.postgresql.jdbc2.ArrayAssistant\norg.postgresql.jdbc2.ArrayAssistantRegistry\norg.postgresql.jdbc2.optional.ConnectionPool\norg.postgresql.jdbc2.optional.PoolingDataSource\norg.postgresql.jdbc2.optional.SimpleDataSource\norg.postgresql.jdbc3.Jdbc3ConnectionPool\norg.postgresql.jdbc3.Jdbc3PoolingDataSource\norg.postgresql.jdbc3.Jdbc3SimpleDataSource\norg.postgresql.jre7.sasl.ScramAuthenticator$1\norg.postgresql.jre7.sasl.ScramAuthenticator$2\norg.postgresql.jre7.sasl.ScramAuthenticator$BodySender\norg.postgresql.jre7.sasl.ScramAuthenticator\norg.postgresql.largeobject.BlobInputStream\norg.postgresql.largeobject.BlobOutputStream\norg.postgresql.largeobject.LargeObject\norg.postgresql.largeobject.LargeObjectManager\norg.postgresql.osgi.PGBundleActivator\norg.postgresql.osgi.PGDataSourceFactory$SingleUseProperties\norg.postgresql.osgi.PGDataSourceFactory\norg.postgresql.package-info\norg.postgresql.replication.LogSequenceNumber\norg.postgresql.replication.PGReplicationConnection\norg.postgresql.replication.PGReplicationConnectionImpl\norg.postgresql.replication.PGReplicationStream\norg.postgresql.replication.ReplicationSlotInfo\norg.postgresql.replication.ReplicationType\norg.postgresql.replication.fluent.AbstractCreateSlotBuilder\norg.postgresql.replication.fluent.AbstractStreamBuilder\norg.postgresql.replication.fluent.ChainedCommonCreateSlotBuilder\norg.postgresql.replication.fluent.ChainedCommonStreamBuilder\norg.postgresql.replication.fluent.ChainedCreateReplicationSlotBuilder\norg.postgresql.replication.fluent.ChainedStreamBuilder\norg.postgresql.replication.fluent.CommonOptions\norg.postgresql.replication.fluent.ReplicationCreateSlotBuilder\norg.postgresql.replication.fluent.ReplicationStreamBuilder$1\norg.postgresql.replication.fluent.ReplicationStreamBuilder$2\norg.postgresql.replication.fluent.ReplicationStreamBuilder\norg.postgresql.replication.fluent.logical.ChainedLogicalCreateSlotBuilder\norg.postgresql.replication.fluent.logical.ChainedLogicalStreamBuilder\norg.postgresql.replication.fluent.logical.LogicalCreateSlotBuilder\norg.postgresql.replication.fluent.logical.LogicalReplicationOptions\norg.postgresql.replication.fluent.logical.LogicalStreamBuilder\norg.postgresql.replication.fluent.logical.StartLogicalReplicationCallback\norg.postgresql.replication.fluent.physical.ChainedPhysicalCreateSlotBuilder\norg.postgresql.replication.fluent.physical.ChainedPhysicalStreamBuilder\norg.postgresql.replication.fluent.physical.PhysicalCreateSlotBuilder\norg.postgresql.replication.fluent.physical.PhysicalReplicationOptions\norg.postgresql.replication.fluent.physical.PhysicalStreamBuilder\norg.postgresql.replication.fluent.physical.StartPhysicalReplicationCallback\norg.postgresql.shaded.com.ongres.saslprep.SaslPrep\norg.postgresql.shaded.com.ongres.scram.client.NonceSupplier\norg.postgresql.shaded.com.ongres.scram.client.ScramClient$1\norg.postgresql.shaded.com.ongres.scram.client.ScramClient$Builder$1\norg.postgresql.shaded.com.ongres.scram.client.ScramClient$Builder\norg.postgresql.shaded.com.ongres.scram.client.ScramClient$ChannelBinding\norg.postgresql.shaded.com.ongres.scram.client.ScramClient$PreBuilder1\norg.postgresql.shaded.com.ongres.scram.client.ScramClient$PreBuilder2\norg.postgresql.shaded.com.ongres.scram.client.ScramClient\norg.postgresql.shaded.com.ongres.scram.client.ScramSession$1\norg.postgresql.shaded.com.ongres.scram.client.ScramSession$ClientFinalProcessor\norg.postgresql.shaded.com.ongres.scram.client.ScramSession$ServerFirstProcessor\norg.postgresql.shaded.com.ongres.scram.client.ScramSession\norg.postgresql.shaded.com.ongres.scram.common.ScramAttributeValue\norg.postgresql.shaded.com.ongres.scram.common.ScramAttributes\norg.postgresql.shaded.com.ongres.scram.common.ScramFunctions\norg.postgresql.shaded.com.ongres.scram.common.ScramMechanism\norg.postgresql.shaded.com.ongres.scram.common.ScramMechanisms\norg.postgresql.shaded.com.ongres.scram.common.ScramStringFormatting\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.base64.Base64\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.base64.Base64Encoder\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.base64.DecoderException\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.base64.Encoder\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.base64.EncoderException\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.Arrays\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.CipherParameters\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.DataLengthException\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.Digest\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.DigestFactory\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.EncodableDigest\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.ExtendedDigest\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.GeneralDigest\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.HMac\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.Integers\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.KeyParameter\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.Mac\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.Memoable\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.PBEParametersGenerator\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.PKCS5S2ParametersGenerator\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.Pack\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.RuntimeCryptoException\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.SHA256Digest\norg.postgresql.shaded.com.ongres.scram.common.bouncycastle.pbkdf2.Strings\norg.postgresql.shaded.com.ongres.scram.common.exception.ScramException\norg.postgresql.shaded.com.ongres.scram.common.exception.ScramInvalidServerSignatureException\norg.postgresql.shaded.com.ongres.scram.common.exception.ScramParseException\norg.postgresql.shaded.com.ongres.scram.common.exception.ScramServerErrorException\norg.postgresql.shaded.com.ongres.scram.common.gssapi.Gs2AttributeValue\norg.postgresql.shaded.com.ongres.scram.common.gssapi.Gs2Attributes\norg.postgresql.shaded.com.ongres.scram.common.gssapi.Gs2CbindFlag\norg.postgresql.shaded.com.ongres.scram.common.gssapi.Gs2Header\norg.postgresql.shaded.com.ongres.scram.common.message.ClientFinalMessage\norg.postgresql.shaded.com.ongres.scram.common.message.ClientFirstMessage\norg.postgresql.shaded.com.ongres.scram.common.message.ServerFinalMessage$Error\norg.postgresql.shaded.com.ongres.scram.common.message.ServerFinalMessage\norg.postgresql.shaded.com.ongres.scram.common.message.ServerFirstMessage\norg.postgresql.shaded.com.ongres.scram.common.stringprep.StringPreparation\norg.postgresql.shaded.com.ongres.scram.common.stringprep.StringPreparations$1\norg.postgresql.shaded.com.ongres.scram.common.stringprep.StringPreparations$2\norg.postgresql.shaded.com.ongres.scram.common.stringprep.StringPreparations\norg.postgresql.shaded.com.ongres.scram.common.util.AbstractCharAttributeValue\norg.postgresql.shaded.com.ongres.scram.common.util.AbstractStringWritable\norg.postgresql.shaded.com.ongres.scram.common.util.CharAttribute\norg.postgresql.shaded.com.ongres.scram.common.util.CharAttributeValue\norg.postgresql.shaded.com.ongres.scram.common.util.CryptoUtil$SecureRandomHolder\norg.postgresql.shaded.com.ongres.scram.common.util.CryptoUtil\norg.postgresql.shaded.com.ongres.scram.common.util.Preconditions\norg.postgresql.shaded.com.ongres.scram.common.util.StringWritable\norg.postgresql.shaded.com.ongres.scram.common.util.StringWritableCsv\norg.postgresql.shaded.com.ongres.scram.common.util.UsAsciiUtils\norg.postgresql.shaded.com.ongres.stringprep.StringPrep\norg.postgresql.ssl.DbKeyStoreSocketFactory$DbKeyStoreSocketException\norg.postgresql.ssl.DbKeyStoreSocketFactory\norg.postgresql.ssl.DefaultJavaSSLFactory\norg.postgresql.ssl.LazyKeyManager\norg.postgresql.ssl.LibPQFactory$ConsoleCallbackHandler\norg.postgresql.ssl.LibPQFactory\norg.postgresql.ssl.MakeSSL\norg.postgresql.ssl.NonValidatingFactory$NonValidatingTM\norg.postgresql.ssl.NonValidatingFactory\norg.postgresql.ssl.PGjdbcHostnameVerifier$1\norg.postgresql.ssl.PGjdbcHostnameVerifier\norg.postgresql.ssl.PKCS12KeyManager\norg.postgresql.ssl.SingleCertValidatingFactory$SingleCertTrustManager\norg.postgresql.ssl.SingleCertValidatingFactory\norg.postgresql.ssl.WrappedFactory\norg.postgresql.ssl.jdbc4.LibPQFactory\norg.postgresql.sspi.ISSPIClient\norg.postgresql.sspi.NTDSAPI\norg.postgresql.sspi.NTDSAPIWrapper\norg.postgresql.sspi.SSPIClient\norg.postgresql.translation.messages_bg$1\norg.postgresql.translation.messages_bg\norg.postgresql.translation.messages_cs$1\norg.postgresql.translation.messages_cs\norg.postgresql.translation.messages_de$1\norg.postgresql.translation.messages_de\norg.postgresql.translation.messages_es$1\norg.postgresql.translation.messages_es\norg.postgresql.translation.messages_fr$1\norg.postgresql.translation.messages_fr\norg.postgresql.translation.messages_it$1\norg.postgresql.translation.messages_it\norg.postgresql.translation.messages_ja$1\norg.postgresql.translation.messages_ja\norg.postgresql.translation.messages_nl$1\norg.postgresql.translation.messages_nl\norg.postgresql.translation.messages_pl$1\norg.postgresql.translation.messages_pl\norg.postgresql.translation.messages_pt_BR$1\norg.postgresql.translation.messages_pt_BR\norg.postgresql.translation.messages_ru$1\norg.postgresql.translation.messages_ru\norg.postgresql.translation.messages_sr$1\norg.postgresql.translation.messages_sr\norg.postgresql.translation.messages_tr$1\norg.postgresql.translation.messages_tr\norg.postgresql.translation.messages_zh_CN$1\norg.postgresql.translation.messages_zh_CN\norg.postgresql.translation.messages_zh_TW$1\norg.postgresql.translation.messages_zh_TW\norg.postgresql.util.ByteBufferByteStreamWriter\norg.postgresql.util.ByteConverter$PositiveShorts\norg.postgresql.util.ByteConverter\norg.postgresql.util.ByteStreamWriter$ByteStreamTarget\norg.postgresql.util.ByteStreamWriter\norg.postgresql.util.CanEstimateSize\norg.postgresql.util.DriverInfo\norg.postgresql.util.ExpressionProperties\norg.postgresql.util.GT\norg.postgresql.util.Gettable\norg.postgresql.util.GettableHashMap\norg.postgresql.util.HStoreConverter\norg.postgresql.util.HostSpec\norg.postgresql.util.JdbcBlackHole\norg.postgresql.util.LogWriterHandler\norg.postgresql.util.LruCache$CreateAction\norg.postgresql.util.LruCache$EvictAction\norg.postgresql.util.LruCache$LimitedMap\norg.postgresql.util.LruCache\norg.postgresql.util.MD5Digest\norg.postgresql.util.ObjectFactory\norg.postgresql.util.PGBinaryObject\norg.postgresql.util.PGInterval\norg.postgresql.util.PGJDBCMain\norg.postgresql.util.PGPropertyMaxResultBufferParser\norg.postgresql.util.PGTime\norg.postgresql.util.PGTimestamp\norg.postgresql.util.PGbytea\norg.postgresql.util.PGmoney\norg.postgresql.util.PGobject\norg.postgresql.util.PGtokenizer\norg.postgresql.util.PSQLException\norg.postgresql.util.PSQLState\norg.postgresql.util.PSQLWarning\norg.postgresql.util.ReaderInputStream\norg.postgresql.util.ServerErrorMessage\norg.postgresql.util.SharedTimer\norg.postgresql.util.StreamWrapper$1\norg.postgresql.util.StreamWrapper\norg.postgresql.util.URLCoder\norg.postgresql.util.internal.Nullness\norg.postgresql.util.internal.Unsafe\norg.postgresql.xa.PGXAConnection$ConnectionHandler\norg.postgresql.xa.PGXAConnection$State\norg.postgresql.xa.PGXAConnection\norg.postgresql.xa.PGXADataSource\norg.postgresql.xa.PGXADataSourceFactory\norg.postgresql.xa.PGXAException\norg.postgresql.xa.RecoveredXid\norg.postgresql.xml.DefaultPGXmlFactoryFactory\norg.postgresql.xml.EmptyStringEntityResolver\norg.postgresql.xml.LegacyInsecurePGXmlFactoryFactory\norg.postgresql.xml.NullErrorHandler\norg.postgresql.xml.PGXmlFactoryFactory" + } + ] + }, + { + "group": "org.checkerframework", + "name": "checker-qual", + "version": "3.5.0", + "description": "Checker Qual is the set of annotations (qualifiers) and supporting classes used by the Checker Framework to type check Java source code. Please see artifact: org.checkerframework:checker", + "scope": "required", + "hashes": [ + { + "alg": "MD5", + "content": "4464def1ed5c10f248ebfe1bccbedf1a" + }, + { + "alg": "SHA-1", + "content": "2f50520c8abea66fbd8d26e481d3aef5c673b510" + }, + { + "alg": "SHA-256", + "content": "729990b3f18a95606fc2573836b6958bcdb44cb52bfbd1b7aa9c339cff35a5a4" + }, + { + "alg": "SHA-512", + "content": "407d0ac59b02cbef7d93f25c8b287cd587232aa5ddfee6d2c7ba34d712565b0a5adfe52b5daa20d3e6c3ab1e7a5f8b08698078d9179185a1b35ada1eb92213bf" + }, + { + "alg": "SHA-384", + "content": "01fb1d7a7440f807b2bdb697c709dfa5897edc0755152c0fef465cf77dd820623fccb410ad033e3d52d4b0bc57409ecf" + }, + { + "alg": "SHA3-384", + "content": "626beff2173578c3a2ad732c81c48a9b091c9ffdea7d50f4b812fd14cd8299ab7a726b052808490b1022faca69aa6e91" + }, + { + "alg": "SHA3-256", + "content": "4fbe95b196e75e549f66831e9b1f8f46cfe1793f4fda350857f5f24349d74af1" + }, + { + "alg": "SHA3-512", + "content": "2c84365b1fcd16a765e49c5d8f30f28c3fe7cfe868ac32be726d8b9351c9053ffea23cfa1db9fb5c59c9928d22ad01c3c894d798e115bc446447228c7c4b24c6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "purl": "pkg:maven/org.checkerframework/checker-qual@3.5.0?type=jar", + "type": "library", + "bom-ref": "pkg:maven/org.checkerframework/checker-qual@3.5.0?type=jar", + "evidence": { + "identity": { + "field": "purl", + "confidence": 0.8, + "methods": [ + { + "technique": "binary-analysis", + "confidence": 0.8, + "value": "/tmp/mvn-deps-UW5zC0/org/checkerframework/checker-qual/3.5.0/checker-qual-3.5.0.jar" + } + ] + } + }, + "properties": [ + { + "name": "Namespaces", + "value": "org.checkerframework.checker.compilermsgs.qual.CompilerMessageKey\norg.checkerframework.checker.compilermsgs.qual.CompilerMessageKeyBottom\norg.checkerframework.checker.compilermsgs.qual.UnknownCompilerMessageKey\norg.checkerframework.checker.fenum.qual.AwtAlphaCompositingRule\norg.checkerframework.checker.fenum.qual.AwtColorSpace\norg.checkerframework.checker.fenum.qual.AwtCursorType\norg.checkerframework.checker.fenum.qual.AwtFlowLayout\norg.checkerframework.checker.fenum.qual.Fenum\norg.checkerframework.checker.fenum.qual.FenumBottom\norg.checkerframework.checker.fenum.qual.FenumTop\norg.checkerframework.checker.fenum.qual.FenumUnqualified\norg.checkerframework.checker.fenum.qual.PolyFenum\norg.checkerframework.checker.fenum.qual.SwingBoxOrientation\norg.checkerframework.checker.fenum.qual.SwingCompassDirection\norg.checkerframework.checker.fenum.qual.SwingElementOrientation\norg.checkerframework.checker.fenum.qual.SwingHorizontalOrientation\norg.checkerframework.checker.fenum.qual.SwingSplitPaneOrientation\norg.checkerframework.checker.fenum.qual.SwingTextOrientation\norg.checkerframework.checker.fenum.qual.SwingTitleJustification\norg.checkerframework.checker.fenum.qual.SwingTitlePosition\norg.checkerframework.checker.fenum.qual.SwingVerticalOrientation\norg.checkerframework.checker.formatter.FormatUtil$Conversion\norg.checkerframework.checker.formatter.FormatUtil$ExcessiveOrMissingFormatArgumentException\norg.checkerframework.checker.formatter.FormatUtil$IllegalFormatConversionCategoryException\norg.checkerframework.checker.formatter.FormatUtil\norg.checkerframework.checker.formatter.qual.ConversionCategory\norg.checkerframework.checker.formatter.qual.Format\norg.checkerframework.checker.formatter.qual.FormatBottom\norg.checkerframework.checker.formatter.qual.FormatMethod\norg.checkerframework.checker.formatter.qual.InvalidFormat\norg.checkerframework.checker.formatter.qual.ReturnsFormat\norg.checkerframework.checker.formatter.qual.UnknownFormat\norg.checkerframework.checker.guieffect.qual.AlwaysSafe\norg.checkerframework.checker.guieffect.qual.PolyUI\norg.checkerframework.checker.guieffect.qual.PolyUIEffect\norg.checkerframework.checker.guieffect.qual.PolyUIType\norg.checkerframework.checker.guieffect.qual.SafeEffect\norg.checkerframework.checker.guieffect.qual.SafeType\norg.checkerframework.checker.guieffect.qual.UI\norg.checkerframework.checker.guieffect.qual.UIEffect\norg.checkerframework.checker.guieffect.qual.UIPackage\norg.checkerframework.checker.guieffect.qual.UIType\norg.checkerframework.checker.i18n.qual.LocalizableKey\norg.checkerframework.checker.i18n.qual.LocalizableKeyBottom\norg.checkerframework.checker.i18n.qual.Localized\norg.checkerframework.checker.i18n.qual.UnknownLocalizableKey\norg.checkerframework.checker.i18n.qual.UnknownLocalized\norg.checkerframework.checker.i18nformatter.I18nFormatUtil$I18nConversion\norg.checkerframework.checker.i18nformatter.I18nFormatUtil$MessageFormatParser\norg.checkerframework.checker.i18nformatter.I18nFormatUtil\norg.checkerframework.checker.i18nformatter.qual.I18nChecksFormat\norg.checkerframework.checker.i18nformatter.qual.I18nConversionCategory\norg.checkerframework.checker.i18nformatter.qual.I18nFormat\norg.checkerframework.checker.i18nformatter.qual.I18nFormatBottom\norg.checkerframework.checker.i18nformatter.qual.I18nFormatFor\norg.checkerframework.checker.i18nformatter.qual.I18nInvalidFormat\norg.checkerframework.checker.i18nformatter.qual.I18nMakeFormat\norg.checkerframework.checker.i18nformatter.qual.I18nUnknownFormat\norg.checkerframework.checker.i18nformatter.qual.I18nValidFormat\norg.checkerframework.checker.index.qual.EnsuresLTLengthOf$List\norg.checkerframework.checker.index.qual.EnsuresLTLengthOf\norg.checkerframework.checker.index.qual.EnsuresLTLengthOfIf$List\norg.checkerframework.checker.index.qual.EnsuresLTLengthOfIf\norg.checkerframework.checker.index.qual.GTENegativeOne\norg.checkerframework.checker.index.qual.HasSubsequence\norg.checkerframework.checker.index.qual.IndexFor\norg.checkerframework.checker.index.qual.IndexOrHigh\norg.checkerframework.checker.index.qual.IndexOrLow\norg.checkerframework.checker.index.qual.LTEqLengthOf\norg.checkerframework.checker.index.qual.LTLengthOf\norg.checkerframework.checker.index.qual.LTOMLengthOf\norg.checkerframework.checker.index.qual.LengthOf\norg.checkerframework.checker.index.qual.LessThan\norg.checkerframework.checker.index.qual.LessThanBottom\norg.checkerframework.checker.index.qual.LessThanUnknown\norg.checkerframework.checker.index.qual.LowerBoundBottom\norg.checkerframework.checker.index.qual.LowerBoundUnknown\norg.checkerframework.checker.index.qual.NegativeIndexFor\norg.checkerframework.checker.index.qual.NonNegative\norg.checkerframework.checker.index.qual.PolyIndex\norg.checkerframework.checker.index.qual.PolyLength\norg.checkerframework.checker.index.qual.PolyLowerBound\norg.checkerframework.checker.index.qual.PolySameLen\norg.checkerframework.checker.index.qual.PolyUpperBound\norg.checkerframework.checker.index.qual.Positive\norg.checkerframework.checker.index.qual.SameLen\norg.checkerframework.checker.index.qual.SameLenBottom\norg.checkerframework.checker.index.qual.SameLenUnknown\norg.checkerframework.checker.index.qual.SearchIndexBottom\norg.checkerframework.checker.index.qual.SearchIndexFor\norg.checkerframework.checker.index.qual.SearchIndexUnknown\norg.checkerframework.checker.index.qual.SubstringIndexBottom\norg.checkerframework.checker.index.qual.SubstringIndexFor\norg.checkerframework.checker.index.qual.SubstringIndexUnknown\norg.checkerframework.checker.index.qual.UpperBoundBottom\norg.checkerframework.checker.index.qual.UpperBoundUnknown\norg.checkerframework.checker.initialization.qual.FBCBottom\norg.checkerframework.checker.initialization.qual.Initialized\norg.checkerframework.checker.initialization.qual.NotOnlyInitialized\norg.checkerframework.checker.initialization.qual.UnderInitialization\norg.checkerframework.checker.initialization.qual.UnknownInitialization\norg.checkerframework.checker.interning.qual.InternMethod\norg.checkerframework.checker.interning.qual.Interned\norg.checkerframework.checker.interning.qual.InternedDistinct\norg.checkerframework.checker.interning.qual.PolyInterned\norg.checkerframework.checker.interning.qual.UnknownInterned\norg.checkerframework.checker.interning.qual.UsesObjectEquals\norg.checkerframework.checker.lock.qual.EnsuresLockHeld$List\norg.checkerframework.checker.lock.qual.EnsuresLockHeld\norg.checkerframework.checker.lock.qual.EnsuresLockHeldIf$List\norg.checkerframework.checker.lock.qual.EnsuresLockHeldIf\norg.checkerframework.checker.lock.qual.GuardSatisfied\norg.checkerframework.checker.lock.qual.GuardedBy\norg.checkerframework.checker.lock.qual.GuardedByBottom\norg.checkerframework.checker.lock.qual.GuardedByUnknown\norg.checkerframework.checker.lock.qual.Holding\norg.checkerframework.checker.lock.qual.LockHeld\norg.checkerframework.checker.lock.qual.LockPossiblyHeld\norg.checkerframework.checker.lock.qual.LockingFree\norg.checkerframework.checker.lock.qual.MayReleaseLocks\norg.checkerframework.checker.lock.qual.ReleasesNoLocks\norg.checkerframework.checker.nullness.NullnessUtil\norg.checkerframework.checker.nullness.Opt\norg.checkerframework.checker.nullness.qual.AssertNonNullIfNonNull\norg.checkerframework.checker.nullness.qual.EnsuresKeyFor$List\norg.checkerframework.checker.nullness.qual.EnsuresKeyFor\norg.checkerframework.checker.nullness.qual.EnsuresKeyForIf$List\norg.checkerframework.checker.nullness.qual.EnsuresKeyForIf\norg.checkerframework.checker.nullness.qual.EnsuresNonNull$List\norg.checkerframework.checker.nullness.qual.EnsuresNonNull\norg.checkerframework.checker.nullness.qual.EnsuresNonNullIf$List\norg.checkerframework.checker.nullness.qual.EnsuresNonNullIf\norg.checkerframework.checker.nullness.qual.KeyFor\norg.checkerframework.checker.nullness.qual.KeyForBottom\norg.checkerframework.checker.nullness.qual.MonotonicNonNull\norg.checkerframework.checker.nullness.qual.NonNull\norg.checkerframework.checker.nullness.qual.Nullable\norg.checkerframework.checker.nullness.qual.PolyKeyFor\norg.checkerframework.checker.nullness.qual.PolyNull\norg.checkerframework.checker.nullness.qual.RequiresNonNull\norg.checkerframework.checker.nullness.qual.UnknownKeyFor\norg.checkerframework.checker.optional.qual.MaybePresent\norg.checkerframework.checker.optional.qual.PolyPresent\norg.checkerframework.checker.optional.qual.Present\norg.checkerframework.checker.propkey.qual.PropertyKey\norg.checkerframework.checker.propkey.qual.PropertyKeyBottom\norg.checkerframework.checker.propkey.qual.UnknownPropertyKey\norg.checkerframework.checker.regex.RegexUtil$CheckedPatternSyntaxException\norg.checkerframework.checker.regex.RegexUtil\norg.checkerframework.checker.regex.qual.PartialRegex\norg.checkerframework.checker.regex.qual.PolyRegex\norg.checkerframework.checker.regex.qual.Regex\norg.checkerframework.checker.regex.qual.RegexBottom\norg.checkerframework.checker.regex.qual.UnknownRegex\norg.checkerframework.checker.signature.qual.ArrayWithoutPackage\norg.checkerframework.checker.signature.qual.BinaryName\norg.checkerframework.checker.signature.qual.BinaryNameOrPrimitiveType\norg.checkerframework.checker.signature.qual.BinaryNameWithoutPackage\norg.checkerframework.checker.signature.qual.ClassGetName\norg.checkerframework.checker.signature.qual.ClassGetSimpleName\norg.checkerframework.checker.signature.qual.DotSeparatedIdentifiers\norg.checkerframework.checker.signature.qual.DotSeparatedIdentifiersOrPrimitiveType\norg.checkerframework.checker.signature.qual.FieldDescriptor\norg.checkerframework.checker.signature.qual.FieldDescriptorForPrimitive\norg.checkerframework.checker.signature.qual.FieldDescriptorWithoutPackage\norg.checkerframework.checker.signature.qual.FqBinaryName\norg.checkerframework.checker.signature.qual.FullyQualifiedName\norg.checkerframework.checker.signature.qual.Identifier\norg.checkerframework.checker.signature.qual.IdentifierOrPrimitiveType\norg.checkerframework.checker.signature.qual.InternalForm\norg.checkerframework.checker.signature.qual.MethodDescriptor\norg.checkerframework.checker.signature.qual.PolySignature\norg.checkerframework.checker.signature.qual.PrimitiveType\norg.checkerframework.checker.signature.qual.SignatureBottom\norg.checkerframework.checker.signature.qual.SignatureUnknown\norg.checkerframework.checker.signedness.SignednessUtil\norg.checkerframework.checker.signedness.qual.PolySigned\norg.checkerframework.checker.signedness.qual.Signed\norg.checkerframework.checker.signedness.qual.SignedPositive\norg.checkerframework.checker.signedness.qual.SignednessBottom\norg.checkerframework.checker.signedness.qual.SignednessGlb\norg.checkerframework.checker.signedness.qual.UnknownSignedness\norg.checkerframework.checker.signedness.qual.Unsigned\norg.checkerframework.checker.tainting.qual.PolyTainted\norg.checkerframework.checker.tainting.qual.Tainted\norg.checkerframework.checker.tainting.qual.Untainted\norg.checkerframework.checker.units.UnitsTools\norg.checkerframework.checker.units.qual.A\norg.checkerframework.checker.units.qual.Acceleration\norg.checkerframework.checker.units.qual.Angle\norg.checkerframework.checker.units.qual.Area\norg.checkerframework.checker.units.qual.C\norg.checkerframework.checker.units.qual.Current\norg.checkerframework.checker.units.qual.K\norg.checkerframework.checker.units.qual.Length\norg.checkerframework.checker.units.qual.Luminance\norg.checkerframework.checker.units.qual.Mass\norg.checkerframework.checker.units.qual.MixedUnits\norg.checkerframework.checker.units.qual.PolyUnit\norg.checkerframework.checker.units.qual.Prefix\norg.checkerframework.checker.units.qual.Speed\norg.checkerframework.checker.units.qual.Substance\norg.checkerframework.checker.units.qual.Temperature\norg.checkerframework.checker.units.qual.Time\norg.checkerframework.checker.units.qual.UnitsBottom\norg.checkerframework.checker.units.qual.UnitsMultiple\norg.checkerframework.checker.units.qual.UnitsRelations\norg.checkerframework.checker.units.qual.UnknownUnits\norg.checkerframework.checker.units.qual.cd\norg.checkerframework.checker.units.qual.degrees\norg.checkerframework.checker.units.qual.g\norg.checkerframework.checker.units.qual.h\norg.checkerframework.checker.units.qual.kg\norg.checkerframework.checker.units.qual.km\norg.checkerframework.checker.units.qual.km2\norg.checkerframework.checker.units.qual.kmPERh\norg.checkerframework.checker.units.qual.m\norg.checkerframework.checker.units.qual.m2\norg.checkerframework.checker.units.qual.mPERs\norg.checkerframework.checker.units.qual.mPERs2\norg.checkerframework.checker.units.qual.min\norg.checkerframework.checker.units.qual.mm\norg.checkerframework.checker.units.qual.mm2\norg.checkerframework.checker.units.qual.mol\norg.checkerframework.checker.units.qual.radians\norg.checkerframework.checker.units.qual.s\norg.checkerframework.common.aliasing.qual.LeakedToResult\norg.checkerframework.common.aliasing.qual.MaybeAliased\norg.checkerframework.common.aliasing.qual.MaybeLeaked\norg.checkerframework.common.aliasing.qual.NonLeaked\norg.checkerframework.common.aliasing.qual.Unique\norg.checkerframework.common.reflection.qual.ClassBound\norg.checkerframework.common.reflection.qual.ClassVal\norg.checkerframework.common.reflection.qual.ClassValBottom\norg.checkerframework.common.reflection.qual.ForName\norg.checkerframework.common.reflection.qual.GetClass\norg.checkerframework.common.reflection.qual.GetConstructor\norg.checkerframework.common.reflection.qual.GetMethod\norg.checkerframework.common.reflection.qual.Invoke\norg.checkerframework.common.reflection.qual.MethodVal\norg.checkerframework.common.reflection.qual.MethodValBottom\norg.checkerframework.common.reflection.qual.NewInstance\norg.checkerframework.common.reflection.qual.UnknownClass\norg.checkerframework.common.reflection.qual.UnknownMethod\norg.checkerframework.common.returnsreceiver.qual.BottomThis\norg.checkerframework.common.returnsreceiver.qual.This\norg.checkerframework.common.returnsreceiver.qual.UnknownThis\norg.checkerframework.common.subtyping.qual.Bottom\norg.checkerframework.common.subtyping.qual.Unqualified\norg.checkerframework.common.util.report.qual.ReportCall\norg.checkerframework.common.util.report.qual.ReportCreation\norg.checkerframework.common.util.report.qual.ReportInherit\norg.checkerframework.common.util.report.qual.ReportOverride\norg.checkerframework.common.util.report.qual.ReportReadWrite\norg.checkerframework.common.util.report.qual.ReportUnqualified\norg.checkerframework.common.util.report.qual.ReportUse\norg.checkerframework.common.util.report.qual.ReportWrite\norg.checkerframework.common.value.qual.ArrayLen\norg.checkerframework.common.value.qual.ArrayLenRange\norg.checkerframework.common.value.qual.BoolVal\norg.checkerframework.common.value.qual.BottomVal\norg.checkerframework.common.value.qual.DoubleVal\norg.checkerframework.common.value.qual.EnsuresMinLenIf$List\norg.checkerframework.common.value.qual.EnsuresMinLenIf\norg.checkerframework.common.value.qual.IntRange\norg.checkerframework.common.value.qual.IntRangeFromGTENegativeOne\norg.checkerframework.common.value.qual.IntRangeFromNonNegative\norg.checkerframework.common.value.qual.IntRangeFromPositive\norg.checkerframework.common.value.qual.IntVal\norg.checkerframework.common.value.qual.MinLen\norg.checkerframework.common.value.qual.MinLenFieldInvariant\norg.checkerframework.common.value.qual.PolyValue\norg.checkerframework.common.value.qual.StaticallyExecutable\norg.checkerframework.common.value.qual.StringVal\norg.checkerframework.common.value.qual.UnknownVal\norg.checkerframework.dataflow.qual.Deterministic\norg.checkerframework.dataflow.qual.Pure$Kind\norg.checkerframework.dataflow.qual.Pure\norg.checkerframework.dataflow.qual.SideEffectFree\norg.checkerframework.dataflow.qual.TerminatesExecution\norg.checkerframework.framework.qual.AnnotatedFor\norg.checkerframework.framework.qual.CFComment\norg.checkerframework.framework.qual.ConditionalPostconditionAnnotation\norg.checkerframework.framework.qual.Covariant\norg.checkerframework.framework.qual.DefaultFor\norg.checkerframework.framework.qual.DefaultQualifier$List\norg.checkerframework.framework.qual.DefaultQualifier\norg.checkerframework.framework.qual.DefaultQualifierForUse\norg.checkerframework.framework.qual.DefaultQualifierInHierarchy\norg.checkerframework.framework.qual.EnsuresQualifier$List\norg.checkerframework.framework.qual.EnsuresQualifier\norg.checkerframework.framework.qual.EnsuresQualifierIf$List\norg.checkerframework.framework.qual.EnsuresQualifierIf\norg.checkerframework.framework.qual.FieldInvariant\norg.checkerframework.framework.qual.FromByteCode\norg.checkerframework.framework.qual.FromStubFile\norg.checkerframework.framework.qual.HasQualifierParameter\norg.checkerframework.framework.qual.IgnoreInWholeProgramInference\norg.checkerframework.framework.qual.InheritedAnnotation\norg.checkerframework.framework.qual.InvisibleQualifier\norg.checkerframework.framework.qual.JavaExpression\norg.checkerframework.framework.qual.LiteralKind\norg.checkerframework.framework.qual.MonotonicQualifier\norg.checkerframework.framework.qual.NoDefaultQualifierForUse\norg.checkerframework.framework.qual.NoQualifierParameter\norg.checkerframework.framework.qual.PolymorphicQualifier\norg.checkerframework.framework.qual.PostconditionAnnotation\norg.checkerframework.framework.qual.PreconditionAnnotation\norg.checkerframework.framework.qual.QualifierArgument\norg.checkerframework.framework.qual.QualifierForLiterals\norg.checkerframework.framework.qual.RelevantJavaTypes\norg.checkerframework.framework.qual.RequiresQualifier$List\norg.checkerframework.framework.qual.RequiresQualifier\norg.checkerframework.framework.qual.StubFiles\norg.checkerframework.framework.qual.SubtypeOf\norg.checkerframework.framework.qual.TargetLocations\norg.checkerframework.framework.qual.TypeKind\norg.checkerframework.framework.qual.TypeUseLocation\norg.checkerframework.framework.qual.Unused\norg.checkerframework.framework.qual.UpperBoundFor\norg.checkerframework.framework.util.PurityUnqualified" + } + ] + } + ], + "dependencies": [ + { + "ref": "pkg:maven/sec/java-sec-code@1.0.0?type=jar", + "dependsOn": [ + "pkg:maven/cn.hutool/hutool-all@5.8.10?type=jar", + "pkg:maven/com.alibaba/fastjson@1.2.24?type=jar", + "pkg:maven/com.auth0/java-jwt@4.0.0?type=jar", + "pkg:maven/com.fasterxml.uuid/java-uuid-generator@3.1.4?type=jar", + "pkg:maven/com.google.guava/guava@23.0?type=jar", + "pkg:maven/com.jayway.jsonpath/json-path@2.2.0?type=jar", + "pkg:maven/com.monitorjbl/xlsx-streamer@2.0.0?type=jar", + "pkg:maven/com.squareup.okhttp/okhttp@2.5.0?type=jar", + "pkg:maven/com.thoughtworks.xstream/xstream@1.4.10?type=jar", + "pkg:maven/commons-beanutils/commons-beanutils@1.9.4?type=jar", + "pkg:maven/commons-collections/commons-collections@3.1?type=jar", + "pkg:maven/commons-httpclient/commons-httpclient@3.1?type=jar", + "pkg:maven/commons-io/commons-io@2.5?type=jar", + "pkg:maven/commons-lang/commons-lang@2.4?type=jar", + "pkg:maven/commons-net/commons-net@3.6?type=jar", + "pkg:maven/io.jsonwebtoken/jjwt@0.9.1?type=jar", + "pkg:maven/io.springfox/springfox-swagger-ui@2.9.2?type=jar", + "pkg:maven/io.springfox/springfox-swagger2@2.9.2?type=jar", + "pkg:maven/junit/junit@4.12?type=jar", + "pkg:maven/mysql/mysql-connector-java@8.0.12?type=jar", + "pkg:maven/org.apache.commons/commons-digester3@3.2?type=jar", + "pkg:maven/org.apache.httpcomponents/fluent-hc@4.3.6?type=jar", + "pkg:maven/org.apache.httpcomponents/httpasyncclient@4.1.4?type=jar", + "pkg:maven/org.apache.httpcomponents/httpclient@4.5.12?type=jar", + "pkg:maven/org.apache.logging.log4j/log4j-api@2.9.1?type=jar", + "pkg:maven/org.apache.logging.log4j/log4j-core@2.9.1?type=jar", + "pkg:maven/org.apache.poi/poi-ooxml@3.9?type=jar", + "pkg:maven/org.apache.poi/poi@3.10-FINAL?type=jar", + "pkg:maven/org.apache.velocity/velocity@1.7?type=jar", + "pkg:maven/org.dom4j/dom4j@2.1.0?type=jar", + "pkg:maven/org.javassist/javassist@3.27.0-GA?type=jar", + "pkg:maven/org.jdom/jdom2@2.0.6?type=jar", + "pkg:maven/org.jolokia/jolokia-core@1.6.0?type=jar", + "pkg:maven/org.jsoup/jsoup@1.10.2?type=jar", + "pkg:maven/org.mybatis.spring.boot/mybatis-spring-boot-starter@1.3.2?type=jar", + "pkg:maven/org.postgresql/postgresql@42.3.1?type=jar", + "pkg:maven/org.projectlombok/lombok@1.18.20?type=jar", + "pkg:maven/org.springframework.boot/spring-boot-starter-actuator@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework.boot/spring-boot-starter-security@2.1.5.RELEASE?type=jar", + "pkg:maven/org.springframework.boot/spring-boot-starter-thymeleaf@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework.boot/spring-boot-starter-web@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-eureka-client@1.4.0.RELEASE?type=jar", + "pkg:maven/org.springframework.data/spring-data-commons@1.13.11.RELEASE?type=jar", + "pkg:maven/org.springframework.security/spring-security-config@4.2.12.RELEASE?type=jar", + "pkg:maven/org.springframework.security/spring-security-web@4.2.12.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-test@4.3.6.RELEASE?type=jar", + "pkg:maven/org.xmlbeam/xmlprojector@1.4.13?type=jar", + "pkg:maven/org.yaml/snakeyaml@1.21?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.boot/spring-boot-starter-web@1.5.1.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.8.6?type=jar", + "pkg:maven/org.hibernate/hibernate-validator@5.3.4.Final?type=jar", + "pkg:maven/org.springframework.boot/spring-boot-starter-tomcat@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework.boot/spring-boot-starter@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-web@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-webmvc@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.boot/spring-boot-starter@1.5.1.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework.boot/spring-boot-autoconfigure@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework.boot/spring-boot-starter-logging@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework.boot/spring-boot@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar", + "pkg:maven/org.yaml/snakeyaml@1.21?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.boot/spring-boot@1.5.1.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework/spring-context@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.springframework/spring-context@4.3.6.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework/spring-aop@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-beans@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-expression@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework/spring-aop@4.3.6.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework/spring-beans@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework/spring-beans@4.3.6.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework/spring-expression@4.3.6.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.boot/spring-boot-autoconfigure@1.5.1.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework.boot/spring-boot@1.5.1.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.boot/spring-boot-starter-logging@1.5.1.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/ch.qos.logback/logback-classic@1.1.9?type=jar", + "pkg:maven/org.slf4j/jcl-over-slf4j@1.7.22?type=jar", + "pkg:maven/org.slf4j/jul-to-slf4j@1.7.22?type=jar", + "pkg:maven/org.slf4j/log4j-over-slf4j@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/ch.qos.logback/logback-classic@1.1.9?type=jar", + "dependsOn": [ + "pkg:maven/ch.qos.logback/logback-core@1.1.9?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/ch.qos.logback/logback-core@1.1.9?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.slf4j/jcl-over-slf4j@1.7.22?type=jar", + "dependsOn": [ + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/org.slf4j/jul-to-slf4j@1.7.22?type=jar", + "dependsOn": [ + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/org.slf4j/log4j-over-slf4j@1.7.22?type=jar", + "dependsOn": [ + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/org.yaml/snakeyaml@1.21?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.springframework.boot/spring-boot-starter-tomcat@1.5.1.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@8.5.85?type=jar", + "pkg:maven/org.apache.tomcat.embed/tomcat-embed-el@8.5.85?type=jar", + "pkg:maven/org.apache.tomcat.embed/tomcat-embed-websocket@8.5.85?type=jar" + ] + }, + { + "ref": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@8.5.85?type=jar", + "dependsOn": [ + "pkg:maven/org.apache.tomcat/tomcat-annotations-api@8.5.85?type=jar" + ] + }, + { + "ref": "pkg:maven/org.apache.tomcat/tomcat-annotations-api@8.5.85?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-el@8.5.85?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-websocket@8.5.85?type=jar", + "dependsOn": [ + "pkg:maven/org.apache.tomcat.embed/tomcat-embed-core@8.5.85?type=jar" + ] + }, + { + "ref": "pkg:maven/org.hibernate/hibernate-validator@5.3.4.Final?type=jar", + "dependsOn": [ + "pkg:maven/com.fasterxml/classmate@1.3.3?type=jar", + "pkg:maven/javax.validation/validation-api@1.1.0.Final?type=jar", + "pkg:maven/org.jboss.logging/jboss-logging@3.3.0.Final?type=jar" + ] + }, + { + "ref": "pkg:maven/javax.validation/validation-api@1.1.0.Final?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.jboss.logging/jboss-logging@3.3.0.Final?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.fasterxml/classmate@1.3.3?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.8.6?type=jar", + "dependsOn": [ + "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.8.0?type=jar", + "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.8.6?type=jar" + ] + }, + { + "ref": "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.8.0?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.8.6?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.springframework/spring-web@4.3.6.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework/spring-aop@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-beans@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-context@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework/spring-webmvc@4.3.6.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework/spring-aop@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-beans@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-context@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-expression@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-web@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.boot/spring-boot-starter-thymeleaf@1.5.1.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/nz.net.ultraq.thymeleaf/thymeleaf-layout-dialect@1.4.0?type=jar", + "pkg:maven/org.springframework.boot/spring-boot-starter-web@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework.boot/spring-boot-starter@1.5.1.RELEASE?type=jar", + "pkg:maven/org.thymeleaf/thymeleaf-spring4@2.1.5.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.thymeleaf/thymeleaf-spring4@2.1.5.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar", + "pkg:maven/org.thymeleaf/thymeleaf@2.1.5.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.thymeleaf/thymeleaf@2.1.5.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/ognl/ognl@3.0.8?type=jar", + "pkg:maven/org.javassist/javassist@3.27.0-GA?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar", + "pkg:maven/org.unbescape/unbescape@1.1.0.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/ognl/ognl@3.0.8?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.javassist/javassist@3.27.0-GA?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.unbescape/unbescape@1.1.0.RELEASE?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/nz.net.ultraq.thymeleaf/thymeleaf-layout-dialect@1.4.0?type=jar", + "dependsOn": [ + "pkg:maven/org.codehaus.groovy/groovy@2.4.7?type=jar", + "pkg:maven/org.thymeleaf/thymeleaf@2.1.5.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.codehaus.groovy/groovy@2.4.7?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/mysql/mysql-connector-java@8.0.12?type=jar", + "dependsOn": [ + "pkg:maven/com.google.protobuf/protobuf-java@2.6.0?type=jar" + ] + }, + { + "ref": "pkg:maven/com.google.protobuf/protobuf-java@2.6.0?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.alibaba/fastjson@1.2.24?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.jdom/jdom2@2.0.6?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.dom4j/dom4j@2.1.0?type=jar", + "dependsOn": [ + "pkg:maven/jaxen/jaxen@1.1.6?type=jar" + ] + }, + { + "ref": "pkg:maven/jaxen/jaxen@1.1.6?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.google.guava/guava@23.0?type=jar", + "dependsOn": [ + "pkg:maven/com.google.code.findbugs/jsr305@1.3.9?type=jar", + "pkg:maven/com.google.errorprone/error_prone_annotations@2.0.18?type=jar", + "pkg:maven/com.google.j2objc/j2objc-annotations@1.1?type=jar", + "pkg:maven/org.codehaus.mojo/animal-sniffer-annotations@1.14?type=jar" + ] + }, + { + "ref": "pkg:maven/com.google.code.findbugs/jsr305@1.3.9?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.google.errorprone/error_prone_annotations@2.0.18?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.google.j2objc/j2objc-annotations@1.1?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.codehaus.mojo/animal-sniffer-annotations@1.14?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/commons-collections/commons-collections@3.1?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/commons-lang/commons-lang@2.4?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.apache.httpcomponents/httpclient@4.5.12?type=jar", + "dependsOn": [ + "pkg:maven/commons-codec/commons-codec@1.10?type=jar", + "pkg:maven/org.apache.httpcomponents/httpcore@4.4.6?type=jar" + ] + }, + { + "ref": "pkg:maven/org.apache.httpcomponents/httpcore@4.4.6?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/commons-codec/commons-codec@1.10?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.apache.httpcomponents/fluent-hc@4.3.6?type=jar", + "dependsOn": [ + "pkg:maven/commons-logging/commons-logging@1.1.3?type=jar", + "pkg:maven/org.apache.httpcomponents/httpclient@4.5.12?type=jar" + ] + }, + { + "ref": "pkg:maven/commons-logging/commons-logging@1.1.3?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.apache.logging.log4j/log4j-core@2.9.1?type=jar", + "dependsOn": [ + "pkg:maven/org.apache.logging.log4j/log4j-api@2.9.1?type=jar" + ] + }, + { + "ref": "pkg:maven/org.apache.logging.log4j/log4j-api@2.9.1?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.squareup.okhttp/okhttp@2.5.0?type=jar", + "dependsOn": [ + "pkg:maven/com.squareup.okio/okio@1.6.0?type=jar" + ] + }, + { + "ref": "pkg:maven/com.squareup.okio/okio@1.6.0?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.apache.commons/commons-digester3@3.2?type=jar", + "dependsOn": [ + "pkg:maven/cglib/cglib@2.2.2?type=jar", + "pkg:maven/commons-beanutils/commons-beanutils@1.9.4?type=jar", + "pkg:maven/commons-logging/commons-logging@1.1.3?type=jar" + ] + }, + { + "ref": "pkg:maven/cglib/cglib@2.2.2?type=jar", + "dependsOn": [ + "pkg:maven/asm/asm@3.3.1?type=jar" + ] + }, + { + "ref": "pkg:maven/asm/asm@3.3.1?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/commons-beanutils/commons-beanutils@1.9.4?type=jar", + "dependsOn": [ + "pkg:maven/commons-collections/commons-collections@3.1?type=jar" + ] + }, + { + "ref": "pkg:maven/org.jolokia/jolokia-core@1.6.0?type=jar", + "dependsOn": [ + "pkg:maven/com.googlecode.json-simple/json-simple@1.1.1?type=jar" + ] + }, + { + "ref": "pkg:maven/com.googlecode.json-simple/json-simple@1.1.1?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.springframework.boot/spring-boot-starter-actuator@1.5.1.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework.boot/spring-boot-actuator@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework.boot/spring-boot-starter@1.5.1.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.boot/spring-boot-actuator@1.5.1.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.8.6?type=jar", + "pkg:maven/org.springframework.boot/spring-boot-autoconfigure@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework.boot/spring-boot@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-context@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-eureka-client@1.4.0.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/com.netflix.eureka/eureka-client@1.4.11?type=jar", + "pkg:maven/com.netflix.eureka/eureka-core@1.4.11?type=jar", + "pkg:maven/com.netflix.ribbon/ribbon-eureka@2.2.0?type=jar", + "pkg:maven/com.thoughtworks.xstream/xstream@1.4.10?type=jar", + "pkg:maven/org.springframework.boot/spring-boot-starter-web@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework.cloud/spring-cloud-netflix-core@1.2.0.RELEASE?type=jar", + "pkg:maven/org.springframework.cloud/spring-cloud-netflix-eureka-client@1.2.0.RELEASE?type=jar", + "pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-archaius@1.4.0.RELEASE?type=jar", + "pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-ribbon@1.4.0.RELEASE?type=jar", + "pkg:maven/org.springframework.cloud/spring-cloud-starter@1.1.3.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.cloud/spring-cloud-starter@1.1.3.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework.boot/spring-boot-starter@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework.cloud/spring-cloud-commons@1.1.3.RELEASE?type=jar", + "pkg:maven/org.springframework.cloud/spring-cloud-context@1.1.3.RELEASE?type=jar", + "pkg:maven/org.springframework.security/spring-security-rsa@1.0.3.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.cloud/spring-cloud-context@1.1.3.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework.security/spring-security-crypto@4.2.1.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.security/spring-security-crypto@4.2.1.RELEASE?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.springframework.cloud/spring-cloud-commons@1.1.3.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework.security/spring-security-crypto@4.2.1.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.security/spring-security-rsa@1.0.3.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.bouncycastle/bcpkix-jdk15on@1.55?type=jar" + ] + }, + { + "ref": "pkg:maven/org.bouncycastle/bcpkix-jdk15on@1.55?type=jar", + "dependsOn": [ + "pkg:maven/org.bouncycastle/bcprov-jdk15on@1.55?type=jar" + ] + }, + { + "ref": "pkg:maven/org.bouncycastle/bcprov-jdk15on@1.55?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.springframework.cloud/spring-cloud-netflix-core@1.2.0.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework.boot/spring-boot-autoconfigure@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework.boot/spring-boot@1.5.1.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.cloud/spring-cloud-netflix-eureka-client@1.2.0.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework.cloud/spring-cloud-netflix-core@1.2.0.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/com.netflix.eureka/eureka-client@1.4.11?type=jar", + "dependsOn": [ + "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.8.0?type=jar", + "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.8.6?type=jar", + "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.8.6?type=jar", + "pkg:maven/com.google.inject/guice@4.0?type=jar", + "pkg:maven/com.netflix.archaius/archaius-core@0.7.4?type=jar", + "pkg:maven/com.netflix.governator/governator-api@1.12.10?type=jar", + "pkg:maven/com.netflix.netflix-commons/netflix-eventbus@0.3.0?type=jar", + "pkg:maven/com.netflix.servo/servo-core@0.10.1?type=jar", + "pkg:maven/com.sun.jersey.contribs/jersey-apache-client4@1.19.1?type=jar", + "pkg:maven/com.sun.jersey/jersey-client@1.19.1?type=jar", + "pkg:maven/com.sun.jersey/jersey-core@1.19.1?type=jar", + "pkg:maven/com.thoughtworks.xstream/xstream@1.4.10?type=jar", + "pkg:maven/javax.ws.rs/jsr311-api@1.1.1?type=jar", + "pkg:maven/org.apache.httpcomponents/httpclient@4.5.12?type=jar", + "pkg:maven/org.codehaus.jettison/jettison@1.3.7?type=jar" + ] + }, + { + "ref": "pkg:maven/org.codehaus.jettison/jettison@1.3.7?type=jar", + "dependsOn": [ + "pkg:maven/stax/stax-api@1.0.1?type=jar" + ] + }, + { + "ref": "pkg:maven/stax/stax-api@1.0.1?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.netflix.netflix-commons/netflix-eventbus@0.3.0?type=jar", + "dependsOn": [ + "pkg:maven/com.netflix.archaius/archaius-core@0.7.4?type=jar", + "pkg:maven/com.netflix.netflix-commons/netflix-infix@0.3.0?type=jar", + "pkg:maven/com.netflix.servo/servo-core@0.10.1?type=jar", + "pkg:maven/org.apache.commons/commons-math@2.2?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/com.netflix.netflix-commons/netflix-infix@0.3.0?type=jar", + "dependsOn": [ + "pkg:maven/com.google.code.gson/gson@2.8.0?type=jar", + "pkg:maven/com.google.guava/guava@23.0?type=jar", + "pkg:maven/commons-jxpath/commons-jxpath@1.3?type=jar", + "pkg:maven/joda-time/joda-time@2.9.7?type=jar", + "pkg:maven/org.antlr/antlr-runtime@3.4?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/commons-jxpath/commons-jxpath@1.3?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/joda-time/joda-time@2.9.7?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.antlr/antlr-runtime@3.4?type=jar", + "dependsOn": [ + "pkg:maven/antlr/antlr@2.7.7?type=jar", + "pkg:maven/org.antlr/stringtemplate@3.2.1?type=jar" + ] + }, + { + "ref": "pkg:maven/org.antlr/stringtemplate@3.2.1?type=jar", + "dependsOn": [ + "pkg:maven/antlr/antlr@2.7.7?type=jar" + ] + }, + { + "ref": "pkg:maven/antlr/antlr@2.7.7?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.google.code.gson/gson@2.8.0?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.netflix.servo/servo-core@0.10.1?type=jar", + "dependsOn": [ + "pkg:maven/com.google.guava/guava@23.0?type=jar", + "pkg:maven/com.netflix.servo/servo-internal@0.10.1?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/com.netflix.servo/servo-internal@0.10.1?type=jar", + "dependsOn": [ + "pkg:maven/com.google.guava/guava@23.0?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/com.netflix.archaius/archaius-core@0.7.4?type=jar", + "dependsOn": [ + "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.8.0?type=jar", + "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.8.6?type=jar", + "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.8.6?type=jar", + "pkg:maven/com.google.guava/guava@23.0?type=jar", + "pkg:maven/commons-configuration/commons-configuration@1.8?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/commons-configuration/commons-configuration@1.8?type=jar", + "dependsOn": [ + "pkg:maven/commons-lang/commons-lang@2.4?type=jar" + ] + }, + { + "ref": "pkg:maven/org.apache.commons/commons-math@2.2?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.thoughtworks.xstream/xstream@1.4.10?type=jar", + "dependsOn": [ + "pkg:maven/xmlpull/xmlpull@1.1.3.1?type=jar", + "pkg:maven/xpp3/xpp3_min@1.1.4c?type=jar" + ] + }, + { + "ref": "pkg:maven/xmlpull/xmlpull@1.1.3.1?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/xpp3/xpp3_min@1.1.4c?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/javax.ws.rs/jsr311-api@1.1.1?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.sun.jersey/jersey-core@1.19.1?type=jar", + "dependsOn": [ + "pkg:maven/javax.ws.rs/jsr311-api@1.1.1?type=jar" + ] + }, + { + "ref": "pkg:maven/com.sun.jersey/jersey-client@1.19.1?type=jar", + "dependsOn": [ + "pkg:maven/com.sun.jersey/jersey-core@1.19.1?type=jar" + ] + }, + { + "ref": "pkg:maven/com.sun.jersey.contribs/jersey-apache-client4@1.19.1?type=jar", + "dependsOn": [ + "pkg:maven/com.sun.jersey/jersey-client@1.19.1?type=jar", + "pkg:maven/org.apache.httpcomponents/httpclient@4.5.12?type=jar" + ] + }, + { + "ref": "pkg:maven/com.google.inject/guice@4.0?type=jar", + "dependsOn": [ + "pkg:maven/aopalliance/aopalliance@1.0?type=jar", + "pkg:maven/com.google.guava/guava@23.0?type=jar", + "pkg:maven/javax.inject/javax.inject@1?type=jar" + ] + }, + { + "ref": "pkg:maven/javax.inject/javax.inject@1?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/aopalliance/aopalliance@1.0?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.netflix.governator/governator-api@1.12.10?type=jar", + "dependsOn": [ + "pkg:maven/javax.inject/javax.inject@1?type=jar" + ] + }, + { + "ref": "pkg:maven/com.netflix.eureka/eureka-core@1.4.11?type=jar", + "dependsOn": [ + "pkg:maven/com.netflix.eureka/eureka-client@1.4.11?type=jar", + "pkg:maven/com.netflix.governator/governator@1.12.10?type=jar", + "pkg:maven/com.thoughtworks.xstream/xstream@1.4.10?type=jar", + "pkg:maven/javax.ws.rs/jsr311-api@1.1.1?type=jar", + "pkg:maven/org.codehaus.woodstox/woodstox-core-asl@4.4.1?type=jar" + ] + }, + { + "ref": "pkg:maven/com.netflix.governator/governator@1.12.10?type=jar", + "dependsOn": [ + "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.8.6?type=jar", + "pkg:maven/com.netflix.governator/governator-api@1.12.10?type=jar", + "pkg:maven/com.netflix.governator/governator-core@1.12.10?type=jar", + "pkg:maven/org.hibernate/hibernate-validator@5.3.4.Final?type=jar", + "pkg:maven/org.ow2.asm/asm@5.0.4?type=jar" + ] + }, + { + "ref": "pkg:maven/com.netflix.governator/governator-core@1.12.10?type=jar", + "dependsOn": [ + "pkg:maven/com.google.inject.extensions/guice-grapher@4.0?type=jar", + "pkg:maven/com.google.inject.extensions/guice-multibindings@4.0?type=jar", + "pkg:maven/com.google.inject/guice@4.0?type=jar", + "pkg:maven/com.netflix.governator/governator-api@1.12.10?type=jar", + "pkg:maven/javax.inject/javax.inject@1?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/com.google.inject.extensions/guice-multibindings@4.0?type=jar", + "dependsOn": [ + "pkg:maven/com.google.inject/guice@4.0?type=jar" + ] + }, + { + "ref": "pkg:maven/com.google.inject.extensions/guice-grapher@4.0?type=jar", + "dependsOn": [ + "pkg:maven/com.google.inject.extensions/guice-assistedinject@4.0?type=jar", + "pkg:maven/com.google.inject.extensions/guice-multibindings@4.0?type=jar", + "pkg:maven/com.google.inject/guice@4.0?type=jar" + ] + }, + { + "ref": "pkg:maven/com.google.inject.extensions/guice-assistedinject@4.0?type=jar", + "dependsOn": [ + "pkg:maven/com.google.inject/guice@4.0?type=jar" + ] + }, + { + "ref": "pkg:maven/org.ow2.asm/asm@5.0.4?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.codehaus.woodstox/woodstox-core-asl@4.4.1?type=jar", + "dependsOn": [ + "pkg:maven/javax.xml.stream/stax-api@1.0-2?type=jar", + "pkg:maven/org.codehaus.woodstox/stax2-api@3.1.4?type=jar" + ] + }, + { + "ref": "pkg:maven/javax.xml.stream/stax-api@1.0-2?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.codehaus.woodstox/stax2-api@3.1.4?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-archaius@1.4.0.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.8.0?type=jar", + "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.8.6?type=jar", + "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.8.6?type=jar", + "pkg:maven/com.google.guava/guava@23.0?type=jar", + "pkg:maven/com.netflix.archaius/archaius-core@0.7.4?type=jar", + "pkg:maven/commons-configuration/commons-configuration@1.8?type=jar", + "pkg:maven/org.springframework.cloud/spring-cloud-netflix-core@1.2.0.RELEASE?type=jar", + "pkg:maven/org.springframework.cloud/spring-cloud-starter@1.1.3.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-ribbon@1.4.0.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/com.netflix.ribbon/ribbon-core@2.2.0?type=jar", + "pkg:maven/com.netflix.ribbon/ribbon-httpclient@2.2.0?type=jar", + "pkg:maven/com.netflix.ribbon/ribbon-loadbalancer@2.2.0?type=jar", + "pkg:maven/com.netflix.ribbon/ribbon@2.2.0?type=jar", + "pkg:maven/io.reactivex/rxjava@1.1.10?type=jar", + "pkg:maven/org.springframework.cloud/spring-cloud-netflix-core@1.2.0.RELEASE?type=jar", + "pkg:maven/org.springframework.cloud/spring-cloud-starter-netflix-archaius@1.4.0.RELEASE?type=jar", + "pkg:maven/org.springframework.cloud/spring-cloud-starter@1.1.3.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/com.netflix.ribbon/ribbon@2.2.0?type=jar", + "dependsOn": [ + "pkg:maven/com.google.guava/guava@23.0?type=jar", + "pkg:maven/com.netflix.archaius/archaius-core@0.7.4?type=jar", + "pkg:maven/com.netflix.hystrix/hystrix-core@1.5.5?type=jar", + "pkg:maven/com.netflix.ribbon/ribbon-core@2.2.0?type=jar", + "pkg:maven/com.netflix.ribbon/ribbon-transport@2.2.0?type=jar", + "pkg:maven/commons-configuration/commons-configuration@1.8?type=jar", + "pkg:maven/io.reactivex/rxjava@1.1.10?type=jar", + "pkg:maven/io.reactivex/rxnetty@0.4.9?type=jar", + "pkg:maven/javax.inject/javax.inject@1?type=jar" + ] + }, + { + "ref": "pkg:maven/com.netflix.ribbon/ribbon-core@2.2.0?type=jar", + "dependsOn": [ + "pkg:maven/com.google.guava/guava@23.0?type=jar", + "pkg:maven/com.netflix.archaius/archaius-core@0.7.4?type=jar", + "pkg:maven/commons-configuration/commons-configuration@1.8?type=jar", + "pkg:maven/commons-lang/commons-lang@2.4?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/com.netflix.ribbon/ribbon-transport@2.2.0?type=jar", + "dependsOn": [ + "pkg:maven/com.google.guava/guava@23.0?type=jar", + "pkg:maven/com.netflix.archaius/archaius-core@0.7.4?type=jar", + "pkg:maven/com.netflix.ribbon/ribbon-core@2.2.0?type=jar", + "pkg:maven/com.netflix.ribbon/ribbon-loadbalancer@2.2.0?type=jar", + "pkg:maven/io.reactivex/rxjava@1.1.10?type=jar", + "pkg:maven/io.reactivex/rxnetty-contexts@0.4.9?type=jar", + "pkg:maven/io.reactivex/rxnetty-servo@0.4.9?type=jar", + "pkg:maven/io.reactivex/rxnetty@0.4.9?type=jar", + "pkg:maven/javax.inject/javax.inject@1?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/com.netflix.ribbon/ribbon-loadbalancer@2.2.0?type=jar", + "dependsOn": [ + "pkg:maven/com.google.guava/guava@23.0?type=jar", + "pkg:maven/com.netflix.archaius/archaius-core@0.7.4?type=jar", + "pkg:maven/com.netflix.netflix-commons/netflix-commons-util@0.1.1?type=jar", + "pkg:maven/com.netflix.netflix-commons/netflix-statistics@0.1.1?type=jar", + "pkg:maven/com.netflix.ribbon/ribbon-core@2.2.0?type=jar", + "pkg:maven/com.netflix.servo/servo-core@0.10.1?type=jar", + "pkg:maven/io.reactivex/rxjava@1.1.10?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/com.netflix.netflix-commons/netflix-statistics@0.1.1?type=jar", + "dependsOn": [ + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/io.reactivex/rxjava@1.1.10?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.netflix.netflix-commons/netflix-commons-util@0.1.1?type=jar", + "dependsOn": [ + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/io.reactivex/rxnetty@0.4.9?type=jar", + "dependsOn": [ + "pkg:maven/io.netty/netty-codec-http@4.0.27.Final?type=jar", + "pkg:maven/io.netty/netty-transport-native-epoll@4.0.27.Final?type=jar", + "pkg:maven/io.reactivex/rxjava@1.1.10?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/io.netty/netty-codec-http@4.0.27.Final?type=jar", + "dependsOn": [ + "pkg:maven/io.netty/netty-codec@4.0.27.Final?type=jar", + "pkg:maven/io.netty/netty-handler@4.0.27.Final?type=jar" + ] + }, + { + "ref": "pkg:maven/io.netty/netty-codec@4.0.27.Final?type=jar", + "dependsOn": [ + "pkg:maven/io.netty/netty-transport@4.0.27.Final?type=jar" + ] + }, + { + "ref": "pkg:maven/io.netty/netty-transport@4.0.27.Final?type=jar", + "dependsOn": [ + "pkg:maven/io.netty/netty-buffer@4.0.27.Final?type=jar" + ] + }, + { + "ref": "pkg:maven/io.netty/netty-buffer@4.0.27.Final?type=jar", + "dependsOn": [ + "pkg:maven/io.netty/netty-common@4.0.27.Final?type=jar" + ] + }, + { + "ref": "pkg:maven/io.netty/netty-common@4.0.27.Final?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/io.netty/netty-handler@4.0.27.Final?type=jar", + "dependsOn": [ + "pkg:maven/io.netty/netty-buffer@4.0.27.Final?type=jar", + "pkg:maven/io.netty/netty-codec@4.0.27.Final?type=jar", + "pkg:maven/io.netty/netty-transport@4.0.27.Final?type=jar" + ] + }, + { + "ref": "pkg:maven/io.netty/netty-transport-native-epoll@4.0.27.Final?type=jar", + "dependsOn": [ + "pkg:maven/io.netty/netty-buffer@4.0.27.Final?type=jar", + "pkg:maven/io.netty/netty-common@4.0.27.Final?type=jar", + "pkg:maven/io.netty/netty-transport@4.0.27.Final?type=jar" + ] + }, + { + "ref": "pkg:maven/io.reactivex/rxnetty-contexts@0.4.9?type=jar", + "dependsOn": [ + "pkg:maven/io.reactivex/rxjava@1.1.10?type=jar", + "pkg:maven/io.reactivex/rxnetty@0.4.9?type=jar" + ] + }, + { + "ref": "pkg:maven/io.reactivex/rxnetty-servo@0.4.9?type=jar", + "dependsOn": [ + "pkg:maven/com.netflix.servo/servo-core@0.10.1?type=jar", + "pkg:maven/io.reactivex/rxjava@1.1.10?type=jar", + "pkg:maven/io.reactivex/rxnetty@0.4.9?type=jar" + ] + }, + { + "ref": "pkg:maven/com.netflix.hystrix/hystrix-core@1.5.5?type=jar", + "dependsOn": [ + "pkg:maven/com.netflix.archaius/archaius-core@0.7.4?type=jar", + "pkg:maven/io.reactivex/rxjava@1.1.10?type=jar", + "pkg:maven/org.hdrhistogram/HdrHistogram@2.1.9?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/org.hdrhistogram/HdrHistogram@2.1.9?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.netflix.ribbon/ribbon-httpclient@2.2.0?type=jar", + "dependsOn": [ + "pkg:maven/com.google.guava/guava@23.0?type=jar", + "pkg:maven/com.netflix.archaius/archaius-core@0.7.4?type=jar", + "pkg:maven/com.netflix.netflix-commons/netflix-commons-util@0.1.1?type=jar", + "pkg:maven/com.netflix.ribbon/ribbon-core@2.2.0?type=jar", + "pkg:maven/com.netflix.ribbon/ribbon-loadbalancer@2.2.0?type=jar", + "pkg:maven/com.netflix.servo/servo-core@0.10.1?type=jar", + "pkg:maven/com.sun.jersey.contribs/jersey-apache-client4@1.19.1?type=jar", + "pkg:maven/com.sun.jersey/jersey-client@1.19.1?type=jar", + "pkg:maven/commons-collections/commons-collections@3.1?type=jar", + "pkg:maven/org.apache.httpcomponents/httpclient@4.5.12?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/com.netflix.ribbon/ribbon-eureka@2.2.0?type=jar", + "dependsOn": [ + "pkg:maven/com.netflix.archaius/archaius-core@0.7.4?type=jar", + "pkg:maven/com.netflix.eureka/eureka-client@1.4.11?type=jar", + "pkg:maven/com.netflix.ribbon/ribbon-core@2.2.0?type=jar", + "pkg:maven/com.netflix.ribbon/ribbon-loadbalancer@2.2.0?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/com.fasterxml.uuid/java-uuid-generator@3.1.4?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.springframework.security/spring-security-web@4.2.12.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/aopalliance/aopalliance@1.0?type=jar", + "pkg:maven/org.springframework.security/spring-security-core@4.2.1.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-beans@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-context@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-expression@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-web@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.security/spring-security-core@4.2.1.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/aopalliance/aopalliance@1.0?type=jar", + "pkg:maven/org.springframework/spring-aop@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-beans@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-context@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-expression@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.security/spring-security-config@4.2.12.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/aopalliance/aopalliance@1.0?type=jar", + "pkg:maven/org.springframework.security/spring-security-core@4.2.1.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-aop@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-beans@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-context@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.boot/spring-boot-starter-security@2.1.5.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework.boot/spring-boot-starter@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework.security/spring-security-config@4.2.12.RELEASE?type=jar", + "pkg:maven/org.springframework.security/spring-security-web@4.2.12.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-aop@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/commons-net/commons-net@3.6?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/commons-httpclient/commons-httpclient@3.1?type=jar", + "dependsOn": [ + "pkg:maven/commons-codec/commons-codec@1.10?type=jar", + "pkg:maven/commons-logging/commons-logging@1.1.3?type=jar" + ] + }, + { + "ref": "pkg:maven/org.mybatis.spring.boot/mybatis-spring-boot-starter@1.3.2?type=jar", + "dependsOn": [ + "pkg:maven/org.mybatis.spring.boot/mybatis-spring-boot-autoconfigure@1.3.2?type=jar", + "pkg:maven/org.mybatis/mybatis-spring@1.3.2?type=jar", + "pkg:maven/org.mybatis/mybatis@3.4.6?type=jar", + "pkg:maven/org.springframework.boot/spring-boot-starter-jdbc@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework.boot/spring-boot-starter@1.5.1.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.boot/spring-boot-starter-jdbc@1.5.1.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.apache.tomcat/tomcat-jdbc@8.5.85?type=jar", + "pkg:maven/org.springframework.boot/spring-boot-starter@1.5.1.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-jdbc@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.apache.tomcat/tomcat-jdbc@8.5.85?type=jar", + "dependsOn": [ + "pkg:maven/org.apache.tomcat/tomcat-juli@8.5.85?type=jar" + ] + }, + { + "ref": "pkg:maven/org.apache.tomcat/tomcat-juli@8.5.85?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.springframework/spring-jdbc@4.3.6.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework/spring-beans@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-tx@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework/spring-tx@4.3.6.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework/spring-beans@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.mybatis.spring.boot/mybatis-spring-boot-autoconfigure@1.3.2?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework.boot/spring-boot-autoconfigure@1.5.1.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.mybatis/mybatis@3.4.6?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.mybatis/mybatis-spring@1.3.2?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.apache.velocity/velocity@1.7?type=jar", + "dependsOn": [ + "pkg:maven/commons-collections/commons-collections@3.1?type=jar", + "pkg:maven/commons-lang/commons-lang@2.4?type=jar" + ] + }, + { + "ref": "pkg:maven/org.apache.poi/poi@3.10-FINAL?type=jar", + "dependsOn": [ + "pkg:maven/commons-codec/commons-codec@1.10?type=jar" + ] + }, + { + "ref": "pkg:maven/org.apache.poi/poi-ooxml@3.9?type=jar", + "dependsOn": [ + "pkg:maven/dom4j/dom4j@1.6.1?type=jar", + "pkg:maven/org.apache.poi/poi-ooxml-schemas@3.9?type=jar", + "pkg:maven/org.apache.poi/poi@3.10-FINAL?type=jar" + ] + }, + { + "ref": "pkg:maven/org.apache.poi/poi-ooxml-schemas@3.9?type=jar", + "dependsOn": [ + "pkg:maven/org.apache.xmlbeans/xmlbeans@2.3.0?type=jar" + ] + }, + { + "ref": "pkg:maven/org.apache.xmlbeans/xmlbeans@2.3.0?type=jar", + "dependsOn": [ + "pkg:maven/stax/stax-api@1.0.1?type=jar" + ] + }, + { + "ref": "pkg:maven/dom4j/dom4j@1.6.1?type=jar", + "dependsOn": [ + "pkg:maven/xml-apis/xml-apis@1.4.01?type=jar" + ] + }, + { + "ref": "pkg:maven/xml-apis/xml-apis@1.4.01?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.monitorjbl/xlsx-streamer@2.0.0?type=jar", + "dependsOn": [ + "pkg:maven/com.rackspace.apache/xerces2-xsd11@2.11.1?type=jar", + "pkg:maven/org.apache.poi/poi-ooxml-schemas@3.9?type=jar", + "pkg:maven/org.apache.poi/poi-ooxml@3.9?type=jar", + "pkg:maven/org.apache.poi/poi@3.10-FINAL?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar", + "pkg:maven/xml-apis/xml-apis@1.4.01?type=jar" + ] + }, + { + "ref": "pkg:maven/com.rackspace.apache/xerces2-xsd11@2.11.1?type=jar", + "dependsOn": [ + "pkg:maven/com.rackspace.eclipse.webtools.sourceediting/org.eclipse.wst.xml.xpath2.processor@2.1.100?type=jar", + "pkg:maven/xml-resolver/xml-resolver@1.2?type=jar" + ] + }, + { + "ref": "pkg:maven/com.rackspace.eclipse.webtools.sourceediting/org.eclipse.wst.xml.xpath2.processor@2.1.100?type=jar", + "dependsOn": [ + "pkg:maven/com.ibm.icu/icu4j@4.6?type=jar", + "pkg:maven/edu.princeton.cup/java-cup@10k?type=jar" + ] + }, + { + "ref": "pkg:maven/edu.princeton.cup/java-cup@10k?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/com.ibm.icu/icu4j@4.6?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/xml-resolver/xml-resolver@1.2?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.jsoup/jsoup@1.10.2?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/commons-io/commons-io@2.5?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.apache.httpcomponents/httpasyncclient@4.1.4?type=jar", + "dependsOn": [ + "pkg:maven/org.apache.httpcomponents/httpclient@4.5.12?type=jar", + "pkg:maven/org.apache.httpcomponents/httpcore-nio@4.4.10?type=jar", + "pkg:maven/org.apache.httpcomponents/httpcore@4.4.6?type=jar" + ] + }, + { + "ref": "pkg:maven/org.apache.httpcomponents/httpcore-nio@4.4.10?type=jar", + "dependsOn": [ + "pkg:maven/org.apache.httpcomponents/httpcore@4.4.6?type=jar" + ] + }, + { + "ref": "pkg:maven/io.springfox/springfox-swagger2@2.9.2?type=jar", + "dependsOn": [ + "pkg:maven/com.fasterxml/classmate@1.3.3?type=jar", + "pkg:maven/com.google.guava/guava@23.0?type=jar", + "pkg:maven/io.springfox/springfox-schema@2.9.2?type=jar", + "pkg:maven/io.springfox/springfox-spi@2.9.2?type=jar", + "pkg:maven/io.springfox/springfox-spring-web@2.9.2?type=jar", + "pkg:maven/io.springfox/springfox-swagger-common@2.9.2?type=jar", + "pkg:maven/io.swagger/swagger-annotations@1.5.20?type=jar", + "pkg:maven/io.swagger/swagger-models@1.5.20?type=jar", + "pkg:maven/org.mapstruct/mapstruct@1.2.0.Final?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar", + "pkg:maven/org.springframework.plugin/spring-plugin-core@1.2.0.RELEASE?type=jar", + "pkg:maven/org.springframework.plugin/spring-plugin-metadata@1.2.0.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/io.swagger/swagger-annotations@1.5.20?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/io.swagger/swagger-models@1.5.20?type=jar", + "dependsOn": [ + "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.8.0?type=jar", + "pkg:maven/io.swagger/swagger-annotations@1.5.20?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/io.springfox/springfox-spi@2.9.2?type=jar", + "dependsOn": [ + "pkg:maven/io.springfox/springfox-core@2.9.2?type=jar" + ] + }, + { + "ref": "pkg:maven/io.springfox/springfox-core@2.9.2?type=jar", + "dependsOn": [ + "pkg:maven/com.fasterxml/classmate@1.3.3?type=jar", + "pkg:maven/com.google.guava/guava@23.0?type=jar", + "pkg:maven/net.bytebuddy/byte-buddy@1.8.12?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar", + "pkg:maven/org.springframework.plugin/spring-plugin-core@1.2.0.RELEASE?type=jar", + "pkg:maven/org.springframework.plugin/spring-plugin-metadata@1.2.0.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/net.bytebuddy/byte-buddy@1.8.12?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.springframework.plugin/spring-plugin-core@1.2.0.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar", + "pkg:maven/org.springframework/spring-aop@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-beans@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-context@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.springframework.plugin/spring-plugin-metadata@1.2.0.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar", + "pkg:maven/org.springframework.plugin/spring-plugin-core@1.2.0.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/io.springfox/springfox-schema@2.9.2?type=jar", + "dependsOn": [ + "pkg:maven/io.springfox/springfox-core@2.9.2?type=jar", + "pkg:maven/io.springfox/springfox-spi@2.9.2?type=jar" + ] + }, + { + "ref": "pkg:maven/io.springfox/springfox-swagger-common@2.9.2?type=jar", + "dependsOn": [ + "pkg:maven/com.fasterxml/classmate@1.3.3?type=jar", + "pkg:maven/com.google.guava/guava@23.0?type=jar", + "pkg:maven/io.springfox/springfox-schema@2.9.2?type=jar", + "pkg:maven/io.springfox/springfox-spi@2.9.2?type=jar", + "pkg:maven/io.springfox/springfox-spring-web@2.9.2?type=jar", + "pkg:maven/io.swagger/swagger-annotations@1.5.20?type=jar", + "pkg:maven/io.swagger/swagger-models@1.5.20?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar", + "pkg:maven/org.springframework.plugin/spring-plugin-core@1.2.0.RELEASE?type=jar", + "pkg:maven/org.springframework.plugin/spring-plugin-metadata@1.2.0.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/io.springfox/springfox-spring-web@2.9.2?type=jar", + "dependsOn": [ + "pkg:maven/com.fasterxml/classmate@1.3.3?type=jar", + "pkg:maven/com.google.guava/guava@23.0?type=jar", + "pkg:maven/io.springfox/springfox-spi@2.9.2?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar", + "pkg:maven/org.springframework.plugin/spring-plugin-core@1.2.0.RELEASE?type=jar", + "pkg:maven/org.springframework.plugin/spring-plugin-metadata@1.2.0.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/org.mapstruct/mapstruct@1.2.0.Final?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/io.springfox/springfox-swagger-ui@2.9.2?type=jar", + "dependsOn": [ + "pkg:maven/io.springfox/springfox-spring-web@2.9.2?type=jar" + ] + }, + { + "ref": "pkg:maven/org.projectlombok/lombok@1.18.20?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.springframework/spring-test@4.3.6.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/junit/junit@4.12?type=jar", + "dependsOn": [ + "pkg:maven/org.hamcrest/hamcrest-core@1.3?type=jar" + ] + }, + { + "ref": "pkg:maven/org.hamcrest/hamcrest-core@1.3?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/io.jsonwebtoken/jjwt@0.9.1?type=jar", + "dependsOn": [ + "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.8.6?type=jar" + ] + }, + { + "ref": "pkg:maven/com.auth0/java-jwt@4.0.0?type=jar", + "dependsOn": [ + "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.8.6?type=jar" + ] + }, + { + "ref": "pkg:maven/cn.hutool/hutool-all@5.8.10?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.springframework.data/spring-data-commons@1.13.11.RELEASE?type=jar", + "dependsOn": [ + "pkg:maven/org.slf4j/jcl-over-slf4j@1.7.22?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar", + "pkg:maven/org.springframework/spring-beans@4.3.6.RELEASE?type=jar", + "pkg:maven/org.springframework/spring-core@4.3.6.RELEASE?type=jar" + ] + }, + { + "ref": "pkg:maven/com.jayway.jsonpath/json-path@2.2.0?type=jar", + "dependsOn": [ + "pkg:maven/net.minidev/json-smart@2.2.1?type=jar", + "pkg:maven/org.slf4j/slf4j-api@1.7.22?type=jar" + ] + }, + { + "ref": "pkg:maven/net.minidev/json-smart@2.2.1?type=jar", + "dependsOn": [ + "pkg:maven/net.minidev/accessors-smart@1.1?type=jar" + ] + }, + { + "ref": "pkg:maven/net.minidev/accessors-smart@1.1?type=jar", + "dependsOn": [ + "pkg:maven/org.ow2.asm/asm@5.0.4?type=jar" + ] + }, + { + "ref": "pkg:maven/org.xmlbeam/xmlprojector@1.4.13?type=jar", + "dependsOn": [] + }, + { + "ref": "pkg:maven/org.postgresql/postgresql@42.3.1?type=jar", + "dependsOn": [ + "pkg:maven/org.checkerframework/checker-qual@3.5.0?type=jar" + ] + }, + { + "ref": "pkg:maven/org.checkerframework/checker-qual@3.5.0?type=jar", + "dependsOn": [] + } + ] +} \ No newline at end of file diff --git a/utils.js b/utils.js index 1efbad3ef..a9badae45 100644 --- a/utils.js +++ b/utils.js @@ -4634,7 +4634,7 @@ export const parseCsPkgData = async function (pkgData) { attributesKey: "$", commentKey: "value" }).packages; - if (packages.length == 0) { + if (!packages || packages.length == 0) { return pkgList; } packages = packages[0].package; @@ -4661,7 +4661,7 @@ export const parseCsProjData = async function (csProjData) { attributesKey: "$", commentKey: "value" }).Project; - if (projects.length == 0) { + if (!projects || projects.length == 0) { return pkgList; } const project = projects[0];