Class: Grafeas::V1::DSSEAttestationNote
- Inherits:
-
Object
- Object
- Grafeas::V1::DSSEAttestationNote
- Extended by:
- Google::Protobuf::MessageExts::ClassMethods
- Includes:
- Google::Protobuf::MessageExts
- Defined in:
- proto_docs/grafeas/v1/dsse_attestation.rb
Defined Under Namespace
Classes: DSSEHint
Instance Attribute Summary collapse
-
#hint ⇒ ::Grafeas::V1::DSSEAttestationNote::DSSEHint
DSSEHint hints at the purpose of the attestation authority.
Instance Attribute Details
#hint ⇒ ::Grafeas::V1::DSSEAttestationNote::DSSEHint
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
# File 'proto_docs/grafeas/v1/dsse_attestation.rb', line 25 class DSSEAttestationNote include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # This submessage provides human-readable hints about the purpose of the # authority. Because the name of a note acts as its resource reference, it is # important to disambiguate the canonical name of the Note (which might be a # UUID for security purposes) from "readable" names more suitable for debug # output. Note that these hints should not be used to look up authorities in # security sensitive contexts, such as when looking up attestations to # verify. # @!attribute [rw] human_readable_name # @return [::String] # Required. The human readable name of this attestation authority, for # example "cloudbuild-prod". class DSSEHint include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |