Class AttestationNote (2.4.0)

public sealed class AttestationNote : IMessage<AttestationNote>, IEquatable<AttestationNote>, IDeepCloneable<AttestationNote>, IBufferMessage, IMessage

Note kind that represents a logical attestation "role" or "authority". For example, an organization might have one Authority for "QA" and one for "build". This note is intended to act strictly as a grouping mechanism for the attached occurrences (Attestations). This grouping mechanism also provides a security boundary, since IAM ACLs gate the ability for a principle to attach an occurrence to a given note. It also provides a single point of lookup to find all attached attestation occurrences, even if they don't all live in the same project.

Inheritance

Object > AttestationNote

Namespace

Grafeas.V1

Assembly

Grafeas.V1.dll

Constructors

AttestationNote()

public AttestationNote()

AttestationNote(AttestationNote)

public AttestationNote(AttestationNote other)
Parameter
NameDescription
otherAttestationNote

Properties

Hint

public AttestationNote.Types.Hint Hint { get; set; }

Hint hints at the purpose of the attestation authority.

Property Value
TypeDescription
AttestationNote.Types.Hint