# Functions
CheckStatusInternalAnnotation ensures that the internal status annotation hash and current status hash match.
GetControllerAPIClient extracts the ControllerAPIClient from the context.
NewEntrypointerAPIClient creates the EntrypointerAPIClient.
OnStore stores the changed spire config into the SpireClientApi.
# Constants
KeyResultManifest key used to get the result manifest from the results.
KeySignatureSuffix is the suffix of the keys that contain signatures.
KeySVID key used by TaskRun SVID.
TaskRunStatusHashAnnotation TaskRun status annotation Hash Key.
VerifiedAnnotation TaskRun status annotation get set when status annotations fails spire checks.
VolumeMountPath is the volume mount in the pods to access the SPIFFE/SPIRE agent workload API.
WorkloadAPI is the name of the SPIFFE/SPIRE CSI Driver volume.
# Structs
MockClient is a client used for mocking the this package for unit testing other tekton components that use the spire entrypointer or controller client.
# Interfaces
ControllerAPIClient interface maps to the spire controller API to interact with spire.
EntrypointerAPIClient interface maps to the spire entrypointer API to interact with spire.