Reference documentation and code samples for the Grafeas V1 API class Grafeas::V1::SbomReferenceIntotoPayload.
The actual payload that contains the SBOM Reference data. The payload follows the intoto statement specification. See https://github.com/in-toto/attestation/blob/main/spec/v1.0/statement.md for more details.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#predicate
def
predicate
()
-
>
::
Grafeas
::
V1
::
SbomReferenceIntotoPredicate
Returns
- ( ::Grafeas::V1::SbomReferenceIntotoPredicate ) — Additional parameters of the Predicate. Includes the actual data about the SBOM.
#predicate=
def
predicate=
(
value
)
-
>
::
Grafeas
::
V1
::
SbomReferenceIntotoPredicate
Parameter
- value( ::Grafeas::V1::SbomReferenceIntotoPredicate ) — Additional parameters of the Predicate. Includes the actual data about the SBOM.
Returns
- ( ::Grafeas::V1::SbomReferenceIntotoPredicate ) — Additional parameters of the Predicate. Includes the actual data about the SBOM.
#predicate_type
def
predicate_type
()
-
>
::
String
Returns
- (::String) — URI identifying the type of the Predicate.
#predicate_type=
def
predicate_type=
(
value
)
-
>
::
String
Parameter
- value(::String) — URI identifying the type of the Predicate.
Returns
- (::String) — URI identifying the type of the Predicate.
#subject
def
subject
()
-
>
::
Array
< ::
Grafeas
::
V1
::
Subject
>
Returns
- (::Array< ::Grafeas::V1::Subject >) — Set of software artifacts that the attestation applies to. Each element represents a single software artifact.
#subject=
def
subject=
(
value
)
-
>
::
Array
< ::
Grafeas
::
V1
::
Subject
>
Parameter
- value(::Array< ::Grafeas::V1::Subject >) — Set of software artifacts that the attestation applies to. Each element represents a single software artifact.
Returns
- (::Array< ::Grafeas::V1::Subject >) — Set of software artifacts that the attestation applies to. Each element represents a single software artifact.
#type
def
type
()
-
>
::
String
Returns
- (::String) — Identifier for the schema of the Statement.
#type=
def
type=
(
value
)
-
>
::
String
Parameter
- value(::String) — Identifier for the schema of the Statement.
Returns
- (::String) — Identifier for the schema of the Statement.