- 2.55.0 (latest)
- 2.54.0
- 2.53.0
- 2.52.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.10
- 2.3.1
- 2.2.16
Classes
Common
IamResourceName
AUTO-GENERATED DOCUMENTATION AND CLASS
IamResourceNames (deprecated)
Deprecated. This resource name class will be removed in the next major version.
AUTO-GENERATED DOCUMENTATION AND CLASS
NoteName
AUTO-GENERATED DOCUMENTATION AND CLASS
NoteName.Builder
Builder for NoteName.
OccurrenceName
AUTO-GENERATED DOCUMENTATION AND CLASS
OccurrenceName.Builder
Builder for OccurrenceName.
ProjectName
AUTO-GENERATED DOCUMENTATION AND CLASS
ProjectName.Builder
Builder for ProjectName.
RelatedUrl
Metadata for any related URL information.
Protobuf type grafeas.v1beta1.RelatedUrl
RelatedUrl.Builder
Metadata for any related URL information.
Protobuf type grafeas.v1beta1.RelatedUrl
ScanConfigName
AUTO-GENERATED DOCUMENTATION AND CLASS
ScanConfigName.Builder
Builder for ScanConfigName.
Signature
Verifiers (e.g. Kritis implementations) MUST verify signatures
with respect to the trust anchors defined in policy (e.g. a Kritis policy).
Typically this means that the verifier has been configured with a map from
public_key_id
to public key material (and any required parameters, e.g.
signing algorithm).
In particular, verification implementations MUST NOT treat the signature
public_key_id
as anything more than a key lookup hint. The public_key_id
DOES NOT validate or authenticate a public key; it only provides a mechanism
for quickly selecting a public key ALREADY CONFIGURED on the verifier through
a trusted channel. Verification implementations MUST reject signatures in any
of the following circumstances:
- The
public_key_id
is not recognized by the verifier. - The public key that
public_key_id
refers to does not verify the signature with respect to the payload. Thesignature
contents SHOULD NOT be "attached" (where the payload is included with the serializedsignature
bytes). Verifiers MUST ignore any "attached" payload and only verify signatures with respect to explicitly provided payload (e.g. apayload
field on the proto message that holds this Signature, or the canonical serialization of the proto message that holds this signature).
Protobuf type grafeas.v1beta1.Signature
Signature.Builder
Verifiers (e.g. Kritis implementations) MUST verify signatures
with respect to the trust anchors defined in policy (e.g. a Kritis policy).
Typically this means that the verifier has been configured with a map from
public_key_id
to public key material (and any required parameters, e.g.
signing algorithm).
In particular, verification implementations MUST NOT treat the signature
public_key_id
as anything more than a key lookup hint. The public_key_id
DOES NOT validate or authenticate a public key; it only provides a mechanism
for quickly selecting a public key ALREADY CONFIGURED on the verifier through
a trusted channel. Verification implementations MUST reject signatures in any
of the following circumstances:
- The
public_key_id
is not recognized by the verifier. - The public key that
public_key_id
refers to does not verify the signature with respect to the payload. Thesignature
contents SHOULD NOT be "attached" (where the payload is included with the serializedsignature
bytes). Verifiers MUST ignore any "attached" payload and only verify signatures with respect to explicitly provided payload (e.g. apayload
field on the proto message that holds this Signature, or the canonical serialization of the proto message that holds this signature).
Protobuf type grafeas.v1beta1.Signature
UntypedIamResourceName (deprecated)
Deprecated. This resource name class will be removed in the next major version.
AUTO-GENERATED DOCUMENTATION AND CLASS
Interfaces
RelatedUrlOrBuilder
SignatureOrBuilder
Enums
NoteKind
Kind represents the kinds of notes supported.
Protobuf enum grafeas.v1beta1.NoteKind