ChargeLink Native

chargelink conformance

Product CLI: protected conformance/security package operations

← All commands

chargelink conformance

Product CLI: protected conformance/security package operations

chargelink conformance [OPTIONS] <COMMAND>

Subcommands

SubcommandPurpose
catalogList protected commercial conformance/security package catalog and SKU boundaries
migration-mapShow former Python ChargeLink conformance-test migration map into native protected packages
protection-policyShow native package protection and distribution policy
coverageShow ISO 15118 conformance package coverage by standard part and package
packagesProtected conformance/security package registry operations
packageProtected conformance/security package execution operations

chargelink conformance catalog

List protected commercial conformance/security package catalog and SKU boundaries

chargelink conformance catalog [OPTIONS]

No options besides the global options.

chargelink conformance coverage

Show ISO 15118 conformance package coverage by standard part and package

chargelink conformance coverage [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--package<PACKAGE_ID>all
--standard-part<STANDARD_PART>all
--role<ROLE>
one of: evse, evcc, all
all

chargelink conformance migration-map

Show former Python ChargeLink conformance-test migration map into native protected packages

chargelink conformance migration-map [OPTIONS]

No options besides the global options.

chargelink conformance package

Protected conformance/security package execution operations

chargelink conformance package [OPTIONS] <COMMAND>

Subcommands

SubcommandPurpose
activateActivate a licensed conformance/security test package
commercializeEmit a separately licensed commercial package bundle with case catalogue, PICS/PIXIT, runner, evidence, report and readiness contracts
protectEmit a protected-package distribution manifest for commercial conformance/security package delivery
pics-pixitGenerate package-scoped PICS/PIXIT input for a licensed ATS package
campaignGenerate package-scoped campaign manifest from PICS/PIXIT
runRun a package-scoped campaign and emit verdict artifacts
reportExport a package-scoped verdict report from a run directory
executeExecute end-to-end package flow: PICS/PIXIT -> campaign -> run -> verdict report

chargelink conformance packages

Protected conformance/security package registry operations

chargelink conformance packages [OPTIONS] <COMMAND>

Subcommands

SubcommandPurpose
listList licensed conformance/security test packages
hlc-catalogList the six role-specific commercial HLC EVSE/EVCC packages and exact case counts
commercial-catalogList protected commercial conformance/security package catalog and SKU boundaries
migration-mapShow former Python ChargeLink conformance-test migration map into native protected packages
protection-policyShow native package protection and distribution policy

chargelink conformance protection-policy

Show native package protection and distribution policy

chargelink conformance protection-policy [OPTIONS]

No options besides the global options.

chargelink conformance package activate

Activate a licensed conformance/security test package

chargelink conformance package activate [OPTIONS] --package <PACKAGE_ID> --license <FILE>

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--package<PACKAGE_ID>required

chargelink conformance package campaign

Generate package-scoped campaign manifest from PICS/PIXIT

chargelink conformance package campaign [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--package<PACKAGE_ID>iso15118-20-evse
--role<ROLE>
one of: evse, evcc
evse
--profile-id<PROFILE_ID>""
--pics<FILE>artifacts/ats_packages/iso15118_20/pics.json
--pixit<FILE>artifacts/ats_packages/iso15118_20/pixit.json
--executable-onlyflag
--include-blockedflag
--max-cases<MAX_CASES>

chargelink conformance package commercialize

Emit a separately licensed commercial package bundle with case catalogue, PICS/PIXIT, runner, evidence, report and readiness contracts

chargelink conformance package commercialize [OPTIONS] --package <PACKAGE_ID> --license <FILE>

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--package<PACKAGE_ID>required
--out<DIR>artifacts/commercial_package

chargelink conformance package execute

Execute end-to-end package flow: PICS/PIXIT -> campaign -> run -> verdict report

chargelink conformance package execute [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--package<PACKAGE_ID>iso15118-20-evse
--role<ROLE>
one of: evse, evcc
evse
--profile-id<PROFILE_ID>""
--pics<FILE>artifacts/ats_packages/iso15118_20/pics.json
--pixit<FILE>artifacts/ats_packages/iso15118_20/pixit.json
--out<DIR>artifacts/ats_packages/iso15118_20/run
--evidence-mode<EVIDENCE_MODE>
one of: dry-run, replay, live
dry-run
--executable-onlyflag
--include-blockedflag
--max-cases<MAX_CASES>

chargelink conformance package pics-pixit

Generate package-scoped PICS/PIXIT input for a licensed ATS package

chargelink conformance package pics-pixit [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--package<PACKAGE_ID>iso15118-20-evse
--role<ROLE>
one of: evse, evcc
evse
--profile-id<PROFILE_ID>""
--pics<FILE>artifacts/ats_packages/iso15118_20/pics.json
--pixit<FILE>artifacts/ats_packages/iso15118_20/pixit.json
--executable-onlyflag
--include-blockedflag
--max-cases<MAX_CASES>

chargelink conformance package protect

Emit a protected-package distribution manifest for commercial conformance/security package delivery

chargelink conformance package protect [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--package<PACKAGE_ID>iso15118-20-evse
--role<ROLE>
one of: evse, evcc, all
evse
--evidence-mode<EVIDENCE_MODE>
one of: dry-run, replay, live
dry-run
--out<DIR>artifacts/ats_packages/protected/run

chargelink conformance package report

Export a package-scoped verdict report from a run directory

chargelink conformance package report [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--run-dir<DIR>artifacts/ats_packages/iso15118_20/run
--out<FILE>artifacts/ats_packages/iso15118_20/run/verdict_report.json

chargelink conformance package run

Run a package-scoped campaign and emit verdict artifacts

chargelink conformance package run [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--package<PACKAGE_ID>iso15118-20-evse
--role<ROLE>
one of: evse, evcc
evse
--profile-id<PROFILE_ID>""
--pics<FILE>artifacts/ats_packages/iso15118_20/pics.json
--pixit<FILE>artifacts/ats_packages/iso15118_20/pixit.json
--out<DIR>artifacts/ats_packages/iso15118_20/run
--evidence-mode<EVIDENCE_MODE>
one of: dry-run, replay, live
dry-run
--executable-onlyflag
--include-blockedflag
--max-cases<MAX_CASES>

chargelink conformance packages commercial-catalog

List protected commercial conformance/security package catalog and SKU boundaries

chargelink conformance packages commercial-catalog [OPTIONS]

No options besides the global options.

chargelink conformance packages hlc-catalog

List the six role-specific commercial HLC EVSE/EVCC packages and exact case counts

chargelink conformance packages hlc-catalog [OPTIONS]

No options besides the global options.

chargelink conformance packages list

List licensed conformance/security test packages

chargelink conformance packages list [OPTIONS]

Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)

OptionValueDefaultDescription
--protocol<PROTOCOL>all
--role<ROLE>all

chargelink conformance packages migration-map

Show former Python ChargeLink conformance-test migration map into native protected packages

chargelink conformance packages migration-map [OPTIONS]

No options besides the global options.

chargelink conformance packages protection-policy

Show native package protection and distribution policy

chargelink conformance packages protection-policy [OPTIONS]

No options besides the global options.