diff --git a/api/kyverno/v1/image_verification_types.go b/api/kyverno/v1/image_verification_types.go index 7f30312881..dbfd9a8f75 100644 --- a/api/kyverno/v1/image_verification_types.go +++ b/api/kyverno/v1/image_verification_types.go @@ -188,7 +188,7 @@ type StaticKeyAttestor struct { Secret *SecretReference `json:"secret,omitempty" yaml:"secret,omitempty"` // Rekor provides configuration for the Rekor transparency log service. If the value is nil, - // Rekor is not checked. If an empty object is provided the public instance of + // or an empty object is provided, the public instance of // Rekor (https://rekor.sigstore.dev) is used. // +kubebuilder:validation:Optional Rekor *CTLog `json:"rekor,omitempty" yaml:"rekor,omitempty"` @@ -248,6 +248,19 @@ type CTLog struct { // +kubebuilder:validation:Required // +kubebuilder:Default:=https://rekor.sigstore.dev URL string `json:"url" yaml:"url"` + + // RekorPubKey is an optional PEM encoded public key to use for a custom Rekor. + // If set, is used to validate signatures on log entries from Rekor. + // +kubebuilder:validation:Optional + RekorPubKey string `json:"pubkey,omitempty" yaml:"pubkey,omitempty"` + + // IgnoreSCT requires that a certificate contain an embedded SCT during verification. An SCT is proof of inclusion in a certificate transparency log. + // +kubebuilder:validation:Optional + IgnoreSCT bool `json:"ignoreSCT,omitempty" yaml:"ignoreSCT,omitempty"` + + // IgnoreTlog skip tlog verification + // +kubebuilder:validation:Optional + IgnoreTlog bool `json:"ignoreTlog,omitempty" yaml:"ignoreTlog,omitempty"` } // Attestation are checks for signed in-toto Statements that are used to verify the image. diff --git a/charts/kyverno/templates/crds/crds.yaml b/charts/kyverno/templates/crds/crds.yaml index 3a18bc01b0..a5aaf20f7a 100644 --- a/charts/kyverno/templates/crds/crds.yaml +++ b/charts/kyverno/templates/crds/crds.yaml @@ -6836,6 +6836,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -6871,6 +6889,24 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -6922,11 +6958,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7188,6 +7242,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7224,6 +7298,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7279,11 +7373,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7521,6 +7634,24 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -7555,6 +7686,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -7605,11 +7754,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not checked. - If an empty object is provided the public - instance of Rekor (https://rekor.sigstore.dev) - is used. + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is + used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -10903,6 +11070,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -10939,6 +11126,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -10994,11 +11201,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11270,6 +11496,27 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -11308,6 +11555,27 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -11368,12 +11636,33 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor - is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an + empty object is provided, + the public instance of Rekor + (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -11621,6 +11910,26 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11656,6 +11965,26 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11709,11 +12038,31 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty + object is provided, the public instance + of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -14734,6 +15083,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -14769,6 +15136,24 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -14820,11 +15205,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -15071,6 +15474,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -15107,6 +15530,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -15162,11 +15605,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -15404,6 +15866,24 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -15438,6 +15918,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -15488,11 +15986,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not checked. - If an empty object is provided the public - instance of Rekor (https://rekor.sigstore.dev) - is used. + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is + used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -18761,6 +19277,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -18797,6 +19333,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -18852,11 +19408,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -19128,6 +19703,27 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -19166,6 +19762,27 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -19226,12 +19843,33 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor - is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an + empty object is provided, + the public instance of Rekor + (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -19479,6 +20117,26 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -19514,6 +20172,26 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -19567,11 +20245,31 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty + object is provided, the public instance + of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -22863,6 +23561,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -22898,6 +23614,24 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -22949,11 +23683,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -23215,6 +23967,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -23251,6 +24023,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -23306,11 +24098,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -23548,6 +24359,24 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -23582,6 +24411,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -23632,11 +24479,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not checked. - If an empty object is provided the public - instance of Rekor (https://rekor.sigstore.dev) - is used. + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is + used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -26931,6 +27796,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -26967,6 +27852,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -27022,11 +27927,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -27298,6 +28222,27 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -27336,6 +28281,27 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -27396,12 +28362,33 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor - is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an + empty object is provided, + the public instance of Rekor + (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -27649,6 +28636,26 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -27684,6 +28691,26 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -27737,11 +28764,31 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty + object is provided, the public instance + of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -30763,6 +31810,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -30798,6 +31863,24 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -30849,11 +31932,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -31100,6 +32201,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -31136,6 +32257,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -31191,11 +32332,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -31433,6 +32593,24 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -31467,6 +32645,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -31517,11 +32713,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not checked. - If an empty object is provided the public - instance of Rekor (https://rekor.sigstore.dev) - is used. + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is + used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -34790,6 +36004,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -34826,6 +36060,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -34881,11 +36135,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -35157,6 +36430,27 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -35195,6 +36489,27 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -35255,12 +36570,33 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor - is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an + empty object is provided, + the public instance of Rekor + (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -35508,6 +36844,26 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -35543,6 +36899,26 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -35596,11 +36972,31 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty + object is provided, the public instance + of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults diff --git a/config/crds/kyverno.io_clusterpolicies.yaml b/config/crds/kyverno.io_clusterpolicies.yaml index 1950826e1f..62fdb6cb25 100644 --- a/config/crds/kyverno.io_clusterpolicies.yaml +++ b/config/crds/kyverno.io_clusterpolicies.yaml @@ -3019,6 +3019,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -3054,6 +3072,24 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -3105,11 +3141,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -3371,6 +3425,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -3407,6 +3481,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -3462,11 +3556,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -3704,6 +3817,24 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -3738,6 +3869,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -3788,11 +3937,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not checked. - If an empty object is provided the public - instance of Rekor (https://rekor.sigstore.dev) - is used. + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is + used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -7086,6 +7253,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7122,6 +7309,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7177,11 +7384,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7453,6 +7679,27 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -7491,6 +7738,27 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -7551,12 +7819,33 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor - is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an + empty object is provided, + the public instance of Rekor + (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -7804,6 +8093,26 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7839,6 +8148,26 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7892,11 +8221,31 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty + object is provided, the public instance + of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -10917,6 +11266,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -10952,6 +11319,24 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11003,11 +11388,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11254,6 +11657,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11290,6 +11713,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11345,11 +11788,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11587,6 +12049,24 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -11621,6 +12101,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -11671,11 +12169,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not checked. - If an empty object is provided the public - instance of Rekor (https://rekor.sigstore.dev) - is used. + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is + used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -14944,6 +15460,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -14980,6 +15516,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -15035,11 +15591,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -15311,6 +15886,27 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -15349,6 +15945,27 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -15409,12 +16026,33 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor - is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an + empty object is provided, + the public instance of Rekor + (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -15662,6 +16300,26 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -15697,6 +16355,26 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -15750,11 +16428,31 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty + object is provided, the public instance + of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults diff --git a/config/crds/kyverno.io_policies.yaml b/config/crds/kyverno.io_policies.yaml index 301883152c..17324b7a8f 100644 --- a/config/crds/kyverno.io_policies.yaml +++ b/config/crds/kyverno.io_policies.yaml @@ -3020,6 +3020,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -3055,6 +3073,24 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -3106,11 +3142,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -3372,6 +3426,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -3408,6 +3482,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -3463,11 +3557,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -3705,6 +3818,24 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -3739,6 +3870,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -3789,11 +3938,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not checked. - If an empty object is provided the public - instance of Rekor (https://rekor.sigstore.dev) - is used. + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is + used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -7088,6 +7255,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7124,6 +7311,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7179,11 +7386,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7455,6 +7681,27 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -7493,6 +7740,27 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -7553,12 +7821,33 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor - is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an + empty object is provided, + the public instance of Rekor + (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -7806,6 +8095,26 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7841,6 +8150,26 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7894,11 +8223,31 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty + object is provided, the public instance + of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -10920,6 +11269,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -10955,6 +11322,24 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11006,11 +11391,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11257,6 +11660,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11293,6 +11716,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11348,11 +11791,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11590,6 +12052,24 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -11624,6 +12104,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -11674,11 +12172,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not checked. - If an empty object is provided the public - instance of Rekor (https://rekor.sigstore.dev) - is used. + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is + used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -14947,6 +15463,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -14983,6 +15519,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -15038,11 +15594,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -15314,6 +15889,27 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -15352,6 +15948,27 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -15412,12 +16029,33 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor - is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an + empty object is provided, + the public instance of Rekor + (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -15665,6 +16303,26 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -15700,6 +16358,26 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -15753,11 +16431,31 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty + object is provided, the public instance + of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults diff --git a/config/install-latest-testing.yaml b/config/install-latest-testing.yaml index 41dc039c35..28bf33a224 100644 --- a/config/install-latest-testing.yaml +++ b/config/install-latest-testing.yaml @@ -7039,6 +7039,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7074,6 +7092,24 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7125,11 +7161,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7391,6 +7445,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7427,6 +7501,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7482,11 +7576,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -7724,6 +7837,24 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -7758,6 +7889,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -7808,11 +7957,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not checked. - If an empty object is provided the public - instance of Rekor (https://rekor.sigstore.dev) - is used. + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is + used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -11106,6 +11273,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11142,6 +11329,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11197,11 +11404,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11473,6 +11699,27 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -11511,6 +11758,27 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -11571,12 +11839,33 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor - is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an + empty object is provided, + the public instance of Rekor + (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -11824,6 +12113,26 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11859,6 +12168,26 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -11912,11 +12241,31 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty + object is provided, the public instance + of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -14937,6 +15286,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -14972,6 +15339,24 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -15023,11 +15408,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -15274,6 +15677,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -15310,6 +15733,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -15365,11 +15808,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -15607,6 +16069,24 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -15641,6 +16121,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -15691,11 +16189,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not checked. - If an empty object is provided the public - instance of Rekor (https://rekor.sigstore.dev) - is used. + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is + used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -18964,6 +19480,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -19000,6 +19536,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -19055,11 +19611,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -19331,6 +19906,27 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -19369,6 +19965,27 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -19429,12 +20046,33 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor - is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an + empty object is provided, + the public instance of Rekor + (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -19682,6 +20320,26 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -19717,6 +20375,26 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -19770,11 +20448,31 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty + object is provided, the public instance + of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -23066,6 +23764,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -23101,6 +23817,24 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -23152,11 +23886,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -23418,6 +24170,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -23454,6 +24226,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -23509,11 +24301,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -23751,6 +24562,24 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -23785,6 +24614,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -23835,11 +24682,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not checked. - If an empty object is provided the public - instance of Rekor (https://rekor.sigstore.dev) - is used. + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is + used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -27134,6 +27999,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -27170,6 +28055,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -27225,11 +28130,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -27501,6 +28425,27 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -27539,6 +28484,27 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -27599,12 +28565,33 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor - is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an + empty object is provided, + the public instance of Rekor + (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -27852,6 +28839,26 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -27887,6 +28894,26 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -27940,11 +28967,31 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty + object is provided, the public instance + of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -30966,6 +32013,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -31001,6 +32066,24 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -31052,11 +32135,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion in + a certificate transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use + for a custom Rekor. If set, is + used to validate signatures on + log entries from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -31303,6 +32404,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -31339,6 +32460,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -31394,11 +32535,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -31636,6 +32796,24 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -31670,6 +32848,24 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -31720,11 +32916,29 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not checked. - If an empty object is provided the public - instance of Rekor (https://rekor.sigstore.dev) - is used. + If the value is nil, or an empty object + is provided, the public instance of + Rekor (https://rekor.sigstore.dev) is + used. properties: + ignoreSCT: + description: IgnoreSCT requires that + a certificate contain an embedded + SCT during verification. An SCT + is proof of inclusion in a certificate + transparency log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an optional + PEM encoded public key to use for + a custom Rekor. If set, is used + to validate signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults to @@ -34993,6 +36207,26 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -35029,6 +36263,26 @@ spec: Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -35084,11 +36338,30 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. If the value is nil, - Rekor is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + or an empty object is provided, + the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip + tlog verification + type: boolean + pubkey: + description: RekorPubKey is + an optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries + from Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -35360,6 +36633,27 @@ spec: instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -35398,6 +36692,27 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -35458,12 +36773,33 @@ spec: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor - is not checked. If an empty - object is provided the public - instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an + empty object is provided, + the public instance of Rekor + (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain + an embedded SCT during + verification. An SCT is + proof of inclusion in + a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog + skip tlog verification + type: boolean + pubkey: + description: RekorPubKey + is an optional PEM encoded + public key to use for + a custom Rekor. If set, + is used to validate signatures + on log entries from Rekor. + type: string url: description: URL is the address of the transparency @@ -35711,6 +37047,26 @@ spec: the public instance of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -35746,6 +37102,26 @@ spec: of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults @@ -35799,11 +37175,31 @@ spec: rekor: description: Rekor provides configuration for the Rekor transparency log service. - If the value is nil, Rekor is not - checked. If an empty object is provided - the public instance of Rekor (https://rekor.sigstore.dev) + If the value is nil, or an empty + object is provided, the public instance + of Rekor (https://rekor.sigstore.dev) is used. properties: + ignoreSCT: + description: IgnoreSCT requires + that a certificate contain an + embedded SCT during verification. + An SCT is proof of inclusion + in a certificate transparency + log. + type: boolean + ignoreTlog: + description: IgnoreTlog skip tlog + verification + type: boolean + pubkey: + description: RekorPubKey is an + optional PEM encoded public + key to use for a custom Rekor. + If set, is used to validate + signatures on log entries from + Rekor. + type: string url: description: URL is the address of the transparency log. Defaults diff --git a/docs/user/crd/index.html b/docs/user/crd/index.html index 5ed81fbc6d..40b63ee24b 100644 --- a/docs/user/crd/index.html +++ b/docs/user/crd/index.html @@ -1098,6 +1098,40 @@ string
URL is the address of the transparency log. Defaults to the public log https://rekor.sigstore.dev.
+pubkey
RekorPubKey is an optional PEM encoded public key to use for a custom Rekor. +If set, is used to validate signatures on log entries from Rekor.
+ignoreSCT
IgnoreSCT requires that a certificate contain an embedded SCT during verification. An SCT is proof of inclusion in a certificate transparency log.
+ignoreTlog
IgnoreTlog skip tlog verification
+Rekor provides configuration for the Rekor transparency log service. If the value is nil, -Rekor is not checked. If an empty object is provided the public instance of +or an empty object is provided, the public instance of Rekor (https://rekor.sigstore.dev) is used.