Documentation
¶
Index ¶
Constants ¶
View Source
const ( // EnvSmithyStartTime Start Time of Smithy Scan in RFC3339. EnvSmithyStartTime = "SMITHY_SCAN_TIME" // EnvSmithyScanID the ID of the smithy scan. EnvSmithyScanID = "SMITHY_SCAN_ID" // EnvSmithyScanTags the tags of the smithy scan. EnvSmithyScanTags = "SMITHY_SCAN_TAGS" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package consumers provides helper functions for working with Smithy compatible outputs as a Consumer.
|
Package consumers provides helper functions for working with Smithy compatible outputs as a Consumer. |
|
arangodb
command
|
|
|
aws-s3
command
Package main of the aws-s3 consumer implements a simple consumer for uploading smithy results to the S3 bucket passed as an argument the consumer expects the environment variables AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY to be set
|
Package main of the aws-s3 consumer implements a simple consumer for uploading smithy results to the S3 bucket passed as an argument the consumer expects the environment variables AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY to be set |
|
bigquery
command
Package main of the bigquery consumer puts smithy issues into the target bigquery dataset, it will create teh dataset and the schema if one does not exist
|
Package main of the bigquery consumer puts smithy issues into the target bigquery dataset, it will create teh dataset and the schema if one does not exist |
|
defectdojo
command
|
|
|
dependency-track
command
|
|
|
elasticsearch
command
|
|
|
jira
command
|
|
|
mongodb
command
|
|
|
pdf
command
Package main of the pdf consumer implements a simple consumer for applying a go-template to a smithy scan, converting the result to pdf and then uploading the result to the S3 bucket passed as an argument the consumer expects the environment variables AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY to be set along with the "bucket" and "region" arguments to be passed
|
Package main of the pdf consumer implements a simple consumer for applying a go-template to a smithy scan, converting the result to pdf and then uploading the result to the S3 bucket passed as an argument the consumer expects the environment variables AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY to be set along with the "bucket" and "region" arguments to be passed |
|
slack
command
|
|
|
stdout-json
command
|
|
|
Package enrichers provides helper functions for writing Smithy compatible enrichers that enrich smithy outputs.
|
Package enrichers provides helper functions for writing Smithy compatible enrichers that enrich smithy outputs. |
|
aggregator
command
|
|
|
codeowners
command
Package main of the codeowners enricher handles enrichment of individual issues with the groups/usernames listed in the github repository CODEOWNERS files.
|
Package main of the codeowners enricher handles enrichment of individual issues with the groups/usernames listed in the github repository CODEOWNERS files. |
|
custom-annotation
command
Package main of the codeowners enricher handles enrichment of individual issues with the groups/usernames listed in the github repository CODEOWNERS files.
|
Package main of the codeowners enricher handles enrichment of individual issues with the groups/usernames listed in the github repository CODEOWNERS files. |
|
deduplication
command
|
|
|
depsdev
command
|
|
|
policy
command
|
|
|
reachability
command
|
|
|
Package producers provides helper functions for writing Smithy compatible producers that parse tool outputs.
|
Package producers provides helper functions for writing Smithy compatible producers that parse tool outputs. |
|
aggregator
command
|
|
|
brakeman
command
|
|
|
cdxgen
command
Package main of the cdxgen producer parses the CycloneDX output of cdxgen and create a singular Smithy issue from it
|
Package main of the cdxgen producer parses the CycloneDX output of cdxgen and create a singular Smithy issue from it |
|
checkov
command
|
|
|
dependency-check
command
|
|
|
dependency-track
command
Package main of the dependency track producer reads a dependency track export and translates it to smithy format
|
Package main of the dependency track producer reads a dependency track export and translates it to smithy format |
|
docker-trivy
command
|
|
|
github-codeql
command
|
|
|
github-dependabot
command
|
|
|
golang-gosec
command
|
|
|
golang-nancy
command
|
|
|
java-findsecbugs
command
|
|
|
kics
command
|
|
|
ossf-scorecard
command
|
|
|
python-bandit
command
|
|
|
python-pip-safety
command
|
|
|
semgrep
command
|
|
|
snyk-docker
command
|
|
|
terraform-tfsec
command
|
|
|
testsslsh
command
|
|
|
trufflehog
command
Package main implements the binary for parsing trufflehog results into the smithy format
|
Package main implements the binary for parsing trufflehog results into the smithy format |
|
typescript-eslint
command
|
|
|
typescript-eslint/eslint-wrapper
command
|
|
|
typescript-yarn-audit
command
|
|
|
zaproxy
command
|
|
|
reporters
|
|
|
defectdojo
module
|
|
|
discord
module
|
|
|
elasticsearch
module
|
|
|
jira
module
|
|
|
json-logger
module
|
|
|
linear
module
|
|
|
pdf
module
|
|
|
slack
module
|
|
|
scanners
|
|
|
bandit
module
|
|
|
checkov
module
|
|
|
codeql
module
|
|
|
credo
module
|
|
|
gosec
module
|
|
|
kics
module
|
|
|
mobsfscan
module
|
|
|
osv-scanner
module
|
|
|
semgrep
module
|
|
|
snyk
module
|
|
|
sobelow
module
|
|
|
trivy
module
|
|
|
trufflehog
module
|
|
|
zaproxy
module
|
|
|
sources
|
|
|
dependency
command
|
|
|
targets
|
|
|
git-clone
module
|
Click to show internal directories.
Click to hide internal directories.