Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildTypeValidator ¶
type BuildTypeValidator struct {
Expected string
}
func (*BuildTypeValidator) Check1 ¶ added in v1.6.2
func (v *BuildTypeValidator) Check1(statement *in_toto.ProvenanceStatementSLSA1) bool
func (*BuildTypeValidator) Check02 ¶ added in v1.6.2
func (v *BuildTypeValidator) Check02(statement *in_toto.ProvenanceStatementSLSA02) bool
type InternalParameterValidator ¶
type InternalParameterValidator struct{}
func (*InternalParameterValidator) Check1 ¶ added in v1.6.2
func (*InternalParameterValidator) Check1(statement *in_toto.ProvenanceStatementSLSA1) bool
func (*InternalParameterValidator) Check02 ¶ added in v1.6.2
func (*InternalParameterValidator) Check02(statement *in_toto.ProvenanceStatementSLSA02) bool
type PredicateTypeValidator ¶
type PredicateTypeValidator struct{}
func (*PredicateTypeValidator) Check1 ¶ added in v1.6.2
func (*PredicateTypeValidator) Check1(statement *in_toto.ProvenanceStatementSLSA1) bool
func (*PredicateTypeValidator) Check02 ¶ added in v1.6.2
func (*PredicateTypeValidator) Check02(statement *in_toto.ProvenanceStatementSLSA02) bool
type SourceRepoValidator ¶
type SourceRepoValidator struct {
Expected string
}
func (*SourceRepoValidator) Check1 ¶ added in v1.6.2
func (v *SourceRepoValidator) Check1(statement *in_toto.ProvenanceStatementSLSA1) bool
func (*SourceRepoValidator) Check02 ¶ added in v1.6.2
func (v *SourceRepoValidator) Check02(statement *in_toto.ProvenanceStatementSLSA02) bool
type ValidateFunc ¶
type ValidateFunc = func(statement *in_toto.ProvenanceStatementSLSA1) bool
type Validator ¶ added in v1.6.2
type Validator interface {
Check1(statement *in_toto.ProvenanceStatementSLSA1) bool
Check02(statement *in_toto.ProvenanceStatementSLSA02) bool
}
Click to show internal directories.
Click to hide internal directories.