InTotoStatementResponse

data class InTotoStatementResponse(val predicateType: String, val provenance: InTotoProvenanceResponse, val slsaProvenance: SlsaProvenanceResponse, val slsaProvenanceZeroTwo: SlsaProvenanceZeroTwoResponse, val subject: List<SubjectResponse>, val type: String)

Spec defined at https://github.com/in-toto/attestation/tree/main/spec#statement The serialized InTotoStatement will be stored as Envelope.payload. Envelope.payloadType is always "application/vnd.in-toto+json".

Constructors

Link copied to clipboard
fun InTotoStatementResponse(predicateType: String, provenance: InTotoProvenanceResponse, slsaProvenance: SlsaProvenanceResponse, slsaProvenanceZeroTwo: SlsaProvenanceZeroTwoResponse, subject: List<SubjectResponse>, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

https://slsa.dev/provenance/v0.1 for SlsaProvenance.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Always https://in-toto.io/Statement/v0.1.