Documentation ¶
Index ¶
- Variables
- type VerificationSummary
- func (*VerificationSummary) Descriptor() ([]byte, []int)deprecated
- func (x *VerificationSummary) GetDependencyLevels() map[string]uint64
- func (x *VerificationSummary) GetInputAttestations() []*VerificationSummary_InputAttestation
- func (x *VerificationSummary) GetPolicy() *VerificationSummary_Policy
- func (x *VerificationSummary) GetPolicyLevel() string
- func (x *VerificationSummary) GetResourceUri() string
- func (x *VerificationSummary) GetTimeVerified() *timestamppb.Timestamp
- func (x *VerificationSummary) GetVerificationResult() string
- func (x *VerificationSummary) GetVerifier() *VerificationSummary_Verifier
- func (*VerificationSummary) ProtoMessage()
- func (x *VerificationSummary) ProtoReflect() protoreflect.Message
- func (x *VerificationSummary) Reset()
- func (x *VerificationSummary) String() string
- type VerificationSummary_InputAttestation
- func (*VerificationSummary_InputAttestation) Descriptor() ([]byte, []int)deprecated
- func (x *VerificationSummary_InputAttestation) GetDigest() map[string]string
- func (x *VerificationSummary_InputAttestation) GetUri() string
- func (*VerificationSummary_InputAttestation) ProtoMessage()
- func (x *VerificationSummary_InputAttestation) ProtoReflect() protoreflect.Message
- func (x *VerificationSummary_InputAttestation) Reset()
- func (x *VerificationSummary_InputAttestation) String() string
- type VerificationSummary_Policy
- func (*VerificationSummary_Policy) Descriptor() ([]byte, []int)deprecated
- func (x *VerificationSummary_Policy) GetDigest() map[string]string
- func (x *VerificationSummary_Policy) GetUri() string
- func (*VerificationSummary_Policy) ProtoMessage()
- func (x *VerificationSummary_Policy) ProtoReflect() protoreflect.Message
- func (x *VerificationSummary_Policy) Reset()
- func (x *VerificationSummary_Policy) String() string
- type VerificationSummary_Verifier
- func (*VerificationSummary_Verifier) Descriptor() ([]byte, []int)deprecated
- func (x *VerificationSummary_Verifier) GetId() string
- func (*VerificationSummary_Verifier) ProtoMessage()
- func (x *VerificationSummary_Verifier) ProtoReflect() protoreflect.Message
- func (x *VerificationSummary_Verifier) Reset()
- func (x *VerificationSummary_Verifier) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_in_toto_attestation_predicates_vsa_v0_vsa_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type VerificationSummary ¶
type VerificationSummary struct { Verifier *VerificationSummary_Verifier `protobuf:"bytes,1,opt,name=verifier,proto3" json:"verifier,omitempty"` TimeVerified *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timeVerified,json=time_verified,proto3" json:"timeVerified,omitempty"` ResourceUri string `protobuf:"bytes,3,opt,name=resourceUri,json=resource_uri,proto3" json:"resourceUri,omitempty"` Policy *VerificationSummary_Policy `protobuf:"bytes,4,opt,name=policy,proto3" json:"policy,omitempty"` InputAttestations []*VerificationSummary_InputAttestation `protobuf:"bytes,5,rep,name=inputAttestations,json=input_attestations,proto3" json:"inputAttestations,omitempty"` VerificationResult string `protobuf:"bytes,6,opt,name=verificationResult,json=verification_result,proto3" json:"verificationResult,omitempty"` PolicyLevel string `protobuf:"bytes,7,opt,name=policyLevel,json=policy_level,proto3" json:"policyLevel,omitempty"` DependencyLevels map[string]uint64 `` /* 197-byte string literal not displayed */ // contains filtered or unexported fields }
Proto representation of predicate type https://slsa.dev/verification_summary/v0.2 Validation of all fields is left to the users of this proto.
func (*VerificationSummary) Descriptor
deprecated
func (*VerificationSummary) Descriptor() ([]byte, []int)
Deprecated: Use VerificationSummary.ProtoReflect.Descriptor instead.
func (*VerificationSummary) GetDependencyLevels ¶
func (x *VerificationSummary) GetDependencyLevels() map[string]uint64
func (*VerificationSummary) GetInputAttestations ¶
func (x *VerificationSummary) GetInputAttestations() []*VerificationSummary_InputAttestation
func (*VerificationSummary) GetPolicy ¶
func (x *VerificationSummary) GetPolicy() *VerificationSummary_Policy
func (*VerificationSummary) GetPolicyLevel ¶
func (x *VerificationSummary) GetPolicyLevel() string
func (*VerificationSummary) GetResourceUri ¶
func (x *VerificationSummary) GetResourceUri() string
func (*VerificationSummary) GetTimeVerified ¶
func (x *VerificationSummary) GetTimeVerified() *timestamppb.Timestamp
func (*VerificationSummary) GetVerificationResult ¶
func (x *VerificationSummary) GetVerificationResult() string
func (*VerificationSummary) GetVerifier ¶
func (x *VerificationSummary) GetVerifier() *VerificationSummary_Verifier
func (*VerificationSummary) ProtoMessage ¶
func (*VerificationSummary) ProtoMessage()
func (*VerificationSummary) ProtoReflect ¶
func (x *VerificationSummary) ProtoReflect() protoreflect.Message
func (*VerificationSummary) Reset ¶
func (x *VerificationSummary) Reset()
func (*VerificationSummary) String ¶
func (x *VerificationSummary) String() string
type VerificationSummary_InputAttestation ¶
type VerificationSummary_InputAttestation struct { Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` Digest map[string]string `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*VerificationSummary_InputAttestation) Descriptor
deprecated
func (*VerificationSummary_InputAttestation) Descriptor() ([]byte, []int)
Deprecated: Use VerificationSummary_InputAttestation.ProtoReflect.Descriptor instead.
func (*VerificationSummary_InputAttestation) GetDigest ¶
func (x *VerificationSummary_InputAttestation) GetDigest() map[string]string
func (*VerificationSummary_InputAttestation) GetUri ¶
func (x *VerificationSummary_InputAttestation) GetUri() string
func (*VerificationSummary_InputAttestation) ProtoMessage ¶
func (*VerificationSummary_InputAttestation) ProtoMessage()
func (*VerificationSummary_InputAttestation) ProtoReflect ¶
func (x *VerificationSummary_InputAttestation) ProtoReflect() protoreflect.Message
func (*VerificationSummary_InputAttestation) Reset ¶
func (x *VerificationSummary_InputAttestation) Reset()
func (*VerificationSummary_InputAttestation) String ¶
func (x *VerificationSummary_InputAttestation) String() string
type VerificationSummary_Policy ¶
type VerificationSummary_Policy struct { Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` Digest map[string]string `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*VerificationSummary_Policy) Descriptor
deprecated
func (*VerificationSummary_Policy) Descriptor() ([]byte, []int)
Deprecated: Use VerificationSummary_Policy.ProtoReflect.Descriptor instead.
func (*VerificationSummary_Policy) GetDigest ¶
func (x *VerificationSummary_Policy) GetDigest() map[string]string
func (*VerificationSummary_Policy) GetUri ¶
func (x *VerificationSummary_Policy) GetUri() string
func (*VerificationSummary_Policy) ProtoMessage ¶
func (*VerificationSummary_Policy) ProtoMessage()
func (*VerificationSummary_Policy) ProtoReflect ¶
func (x *VerificationSummary_Policy) ProtoReflect() protoreflect.Message
func (*VerificationSummary_Policy) Reset ¶
func (x *VerificationSummary_Policy) Reset()
func (*VerificationSummary_Policy) String ¶
func (x *VerificationSummary_Policy) String() string
type VerificationSummary_Verifier ¶
type VerificationSummary_Verifier struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*VerificationSummary_Verifier) Descriptor
deprecated
func (*VerificationSummary_Verifier) Descriptor() ([]byte, []int)
Deprecated: Use VerificationSummary_Verifier.ProtoReflect.Descriptor instead.
func (*VerificationSummary_Verifier) GetId ¶
func (x *VerificationSummary_Verifier) GetId() string
func (*VerificationSummary_Verifier) ProtoMessage ¶
func (*VerificationSummary_Verifier) ProtoMessage()
func (*VerificationSummary_Verifier) ProtoReflect ¶
func (x *VerificationSummary_Verifier) ProtoReflect() protoreflect.Message
func (*VerificationSummary_Verifier) Reset ¶
func (x *VerificationSummary_Verifier) Reset()
func (*VerificationSummary_Verifier) String ¶
func (x *VerificationSummary_Verifier) String() string
Click to show internal directories.
Click to hide internal directories.