Documentation ¶
Index ¶
- type CycloneDXv1_4JSONFormat
- func (s *CycloneDXv1_4JSONFormat) ComponentName(body []byte) string
- func (s *CycloneDXv1_4JSONFormat) Matches(body []byte) bool
- func (s *CycloneDXv1_4JSONFormat) Name() string
- func (s *CycloneDXv1_4JSONFormat) Parse(body []byte, componentName string, repoKey *domain.RepoKey) ([]domain.SBOMDependency, []domain.License)
- type CycloneDXv1_4XMLFormat
- func (s *CycloneDXv1_4XMLFormat) ComponentName(body []byte) string
- func (s *CycloneDXv1_4XMLFormat) Matches(body []byte) bool
- func (s *CycloneDXv1_4XMLFormat) Name() string
- func (s *CycloneDXv1_4XMLFormat) Parse(body []byte, componentName string, repoKey *domain.RepoKey) ([]domain.SBOMDependency, []domain.License)
- type CycloneDXv1_5JSONFormat
- func (s *CycloneDXv1_5JSONFormat) ComponentName(body []byte) string
- func (s *CycloneDXv1_5JSONFormat) Matches(body []byte) bool
- func (s *CycloneDXv1_5JSONFormat) Name() string
- func (s *CycloneDXv1_5JSONFormat) Parse(body []byte, componentName string, repoKey *domain.RepoKey) ([]domain.SBOMDependency, []domain.License)
- type CycloneDXv1_5XMLFormat
- func (s *CycloneDXv1_5XMLFormat) ComponentName(body []byte) string
- func (s *CycloneDXv1_5XMLFormat) Matches(body []byte) bool
- func (s *CycloneDXv1_5XMLFormat) Name() string
- func (s *CycloneDXv1_5XMLFormat) Parse(body []byte, componentName string, repoKey *domain.RepoKey) ([]domain.SBOMDependency, []domain.License)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CycloneDXv1_4JSONFormat ¶ added in v0.49.0
type CycloneDXv1_4JSONFormat struct{}
func (*CycloneDXv1_4JSONFormat) ComponentName ¶ added in v0.100.0
func (s *CycloneDXv1_4JSONFormat) ComponentName(body []byte) string
func (*CycloneDXv1_4JSONFormat) Matches ¶ added in v0.49.0
func (s *CycloneDXv1_4JSONFormat) Matches(body []byte) bool
func (*CycloneDXv1_4JSONFormat) Name ¶ added in v0.49.0
func (s *CycloneDXv1_4JSONFormat) Name() string
type CycloneDXv1_4XMLFormat ¶ added in v0.49.0
type CycloneDXv1_4XMLFormat struct{}
func (*CycloneDXv1_4XMLFormat) ComponentName ¶ added in v0.100.0
func (s *CycloneDXv1_4XMLFormat) ComponentName(body []byte) string
func (*CycloneDXv1_4XMLFormat) Matches ¶ added in v0.49.0
func (s *CycloneDXv1_4XMLFormat) Matches(body []byte) bool
func (*CycloneDXv1_4XMLFormat) Name ¶ added in v0.49.0
func (s *CycloneDXv1_4XMLFormat) Name() string
type CycloneDXv1_5JSONFormat ¶ added in v0.49.0
type CycloneDXv1_5JSONFormat struct{}
func (*CycloneDXv1_5JSONFormat) ComponentName ¶ added in v0.100.0
func (s *CycloneDXv1_5JSONFormat) ComponentName(body []byte) string
func (*CycloneDXv1_5JSONFormat) Matches ¶ added in v0.49.0
func (s *CycloneDXv1_5JSONFormat) Matches(body []byte) bool
func (*CycloneDXv1_5JSONFormat) Name ¶ added in v0.49.0
func (s *CycloneDXv1_5JSONFormat) Name() string
type CycloneDXv1_5XMLFormat ¶ added in v0.49.0
type CycloneDXv1_5XMLFormat struct{}
func (*CycloneDXv1_5XMLFormat) ComponentName ¶ added in v0.100.0
func (s *CycloneDXv1_5XMLFormat) ComponentName(body []byte) string
func (*CycloneDXv1_5XMLFormat) Matches ¶ added in v0.49.0
func (s *CycloneDXv1_5XMLFormat) Matches(body []byte) bool
func (*CycloneDXv1_5XMLFormat) Name ¶ added in v0.49.0
func (s *CycloneDXv1_5XMLFormat) Name() string
Click to show internal directories.
Click to hide internal directories.