Grafeas v1 API - Class InTotoStatement (3.10.0)

 public sealed class InTotoStatement : IMessage<InTotoStatement>, IEquatable<InTotoStatement>, IDeepCloneable<InTotoStatement>, IBufferMessage, IMessage 

Reference documentation and code samples for the Grafeas v1 API class InTotoStatement.

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".

Inheritance

object > InTotoStatement

Namespace

Grafeas.V1

Assembly

Grafeas.V1.dll

Constructors

InTotoStatement()

 public InTotoStatement() 

InTotoStatement(InTotoStatement)

 public InTotoStatement(InTotoStatement other) 
Parameter
Name
Description

Properties

PredicateCase

 public InTotoStatement.PredicateOneofCase PredicateCase { get; } 
Property Value
Type
Description

PredicateType

 public string PredicateType { get; set; } 

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

Property Value
Type
Description

Provenance

 public InTotoProvenance Provenance { get; set; } 
Property Value
Type
Description

SlsaProvenance

 public SlsaProvenance SlsaProvenance { get; set; } 
Property Value
Type
Description

SlsaProvenanceZeroTwo

 public SlsaProvenanceZeroTwo SlsaProvenanceZeroTwo { get; set; } 
Property Value
Type
Description

Subject

 public RepeatedField<Subject> Subject { get; } 
Property Value
Type
Description

Type

 public string Type { get; set; } 

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

Property Value
Type
Description
Create a Mobile Website
View Site in Mobile | Classic
Share by: