Documentation
¶
Index ¶
- func CheckPolicyFailBuildError(cmdResults *results.SecurityCommandResults) (failBuildError error)
- func CheckPolicyFailPrError(cmdResults *results.SecurityCommandResults) (failPrError error)
- func EnrichWithGeneratedViolations(generator PolicyHandler, cmdResults *results.SecurityCommandResults) (err error)
- func NewFailBuildError() error
- func NewFailPrError() error
- type PolicyHandler
- type PolicyHandlerOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckPolicyFailBuildError ¶
func CheckPolicyFailBuildError(cmdResults *results.SecurityCommandResults) (failBuildError error)
func CheckPolicyFailPrError ¶
func CheckPolicyFailPrError(cmdResults *results.SecurityCommandResults) (failPrError error)
func EnrichWithGeneratedViolations ¶
func EnrichWithGeneratedViolations(generator PolicyHandler, cmdResults *results.SecurityCommandResults) (err error)
func NewFailBuildError ¶
func NewFailBuildError() error
func NewFailPrError ¶
func NewFailPrError() error
Types ¶
type PolicyHandler ¶
type PolicyHandler interface {
WithOptions(options ...PolicyHandlerOption) PolicyHandler
GenerateViolations(cmdResults *results.SecurityCommandResults) (violationutils.Violations, error)
}
type PolicyHandlerOption ¶
type PolicyHandlerOption func(sg PolicyHandler)
Click to show internal directories.
Click to hide internal directories.