Members
(static) KeyType :number
Public key formats
Properties:
Name | Type | Description |
---|---|---|
KEY_TYPE_UNSPECIFIED |
number |
|
PGP_ASCII_ARMORED |
number |
|
PKIX_PEM |
number |
|
Type Definitions
Build
Note holding the version of the provider's builder and the signature of the provenance message in linked BuildDetails.
Properties:
Name | Type | Description |
---|---|---|
builderVersion |
string |
Version of the builder which produced this Note. |
signature |
Object |
Signature of the build in Occurrences pointing to the Note containing this
This object should have the same structure as BuildSignature |
- Source:
- See:
BuildSignature
Message encapsulating the signature of the verified build.
Properties:
Name | Type | Description |
---|---|---|
publicKey |
string |
Public key of the builder which can be used to verify that the related
findings are valid and unchanged. If This field may be empty if For Cloud Container Builder based signatures, this is a PEM encoded public
key. To verify the Cloud Container Builder signature, place the contents of
this field into a file (public.pem). The signature field is base64-decoded
into its binary representation in signature.bin, and the provenance bytes
from |
signature |
Buffer |
Signature of the related |
keyId |
string |
An ID for the key used to sign. This could be either an Id for the key
stored in |
keyType |
number |
The type of the key, either stored in The number should be among the values of KeyType |
- Source:
- See:
Details
Details of a build occurrence.
Properties:
Name | Type | Description |
---|---|---|
provenance |
Object |
The actual provenance for the build. This object should have the same structure as BuildProvenance |
provenanceBytes |
string |
Serialized JSON representation of the provenance, used in generating the
The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes. |