SimpleSigningAttestationCheckResponse constructor
- required Input<
List< attestationAuthenticators,AttestationAuthenticatorResponse> > - required Input<
List< containerAnalysisAttestationProjects,String> >
Creates a new SimpleSigningAttestationCheckResponse.
attestationAuthenticators The authenticators required by this check to verify an attestation. Typically this is one or more PKIX public keys for signature verification. Only one authenticator needs to consider an attestation verified in order for an attestation to be considered fully authenticated. In otherwords, this list of authenticators is an "OR" of the authenticator results. At least one authenticator is required.
containerAnalysisAttestationProjects Optional. The projects where attestations are stored as Container Analysis Occurrences. Only one attestation needs to successfully verify an image for this check to pass, so a single verified attestation found in any of container_analysis_attestation_projects is sufficient for the check to pass. When fetching Occurrences from Container Analysis, only 'AttestationOccurrence' kinds are considered. In the future, additional Occurrence kinds may be added to the query.
Implementation
const SimpleSigningAttestationCheckResponse({
required this.attestationAuthenticators,
required this.containerAnalysisAttestationProjects,
});