Class ProvenanceV0_2Generator
- java.lang.Object
-
- io.jenkins.plugins.slsa.generator.ProvenanceV0_2Generator
-
- All Implemented Interfaces:
ProvenanceAttestationGenerator
public class ProvenanceV0_2Generator extends Object implements ProvenanceAttestationGenerator
-
-
Field Summary
Fields Modifier and Type Field Description static String
BUILD_TYPE
static String
BUILDER_ID
-
Constructor Summary
Constructors Constructor Description ProvenanceV0_2Generator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipsefdn.security.slsa.attestation.model.SignedAttestation
generateAttestation(Collection<SubjectInfo> subjects, BuildInfo buildInfo)
-
-
-
Field Detail
-
BUILD_TYPE
public static final String BUILD_TYPE
- See Also:
- Constant Field Values
-
BUILDER_ID
public static final String BUILDER_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
generateAttestation
public org.eclipsefdn.security.slsa.attestation.model.SignedAttestation generateAttestation(Collection<SubjectInfo> subjects, BuildInfo buildInfo)
- Specified by:
generateAttestation
in interfaceProvenanceAttestationGenerator
-
-