You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: api/v1alpha1/pkisecretenginerole_types.go
+10-4Lines changed: 10 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -184,17 +184,15 @@ type PKIRole struct {
184
184
185
185
// Specifies the allowed key usage constraint on issued certificates. Valid values can be found at https://golang.org/pkg/crypto/x509/#KeyUsage - simply drop the KeyUsage part of the value. Values are not case-sensitive. To specify no key usage constraints, set this to an empty list.
// Specifies the allowed extended key usage constraint on issued certificates. Valid values can be found at https://golang.org/pkg/crypto/x509/#ExtKeyUsage - simply drop the ExtKeyUsage part of the value. Values are not case-sensitive. To specify no key usage constraints, set this to an empty list.
// KeyUsage specifies the allowed key usage constraint on issued certificates. Valid values can be found at https://golang.org/pkg/crypto/x509/#KeyUsage - simply drop the KeyUsage part of the value.
// ExtKeyUsage specifies the allowed extended key usage constraint on issued certificates. Valid values can be found at https://golang.org/pkg/crypto/x509/#ExtKeyUsage - simply drop the ExtKeyUsage part of the value.
Copy file name to clipboardExpand all lines: config/crd/bases/redhatcop.redhat.io_pkisecretengineroles.yaml
+31-24Lines changed: 31 additions & 24 deletions
Original file line number
Diff line number
Diff line change
@@ -222,21 +222,25 @@ spec:
222
222
description: |-
223
223
Specifies the allowed extended key usage constraint on issued certificates. Valid values can be found at https://golang.org/pkg/crypto/x509/#ExtKeyUsage - simply drop the ExtKeyUsage part of the value. Values are not case-sensitive. To specify no key usage constraints, set this to an empty list.
224
224
kubebuilder:validation:UniqueItems=true
225
-
enum:
226
-
- ServerAuth
227
-
- ClientAuth
228
-
- CodeSigning
229
-
- EmailProtection
230
-
- IPSECEndSystem
231
-
- IPSECTunnel
232
-
- IPSECUser
233
-
- TimeStamping
234
-
- OCSPSigning
235
-
- MicrosoftServerGatedCrypto
236
-
- NetscapeServerGatedCrypto
237
-
- MicrosoftCommercialCodeSigning
238
-
- MicrosoftKernelCodeSigning
239
225
items:
226
+
description: ExtKeyUsage specifies the allowed extended key usage
227
+
constraint on issued certificates. Valid values can be found at
228
+
https://golang.org/pkg/crypto/x509/#ExtKeyUsage - simply drop
229
+
the ExtKeyUsage part of the value.
230
+
enum:
231
+
- ServerAuth
232
+
- ClientAuth
233
+
- CodeSigning
234
+
- EmailProtection
235
+
- IPSECEndSystem
236
+
- IPSECTunnel
237
+
- IPSECUser
238
+
- TimeStamping
239
+
- OCSPSigning
240
+
- MicrosoftServerGatedCrypto
241
+
- NetscapeServerGatedCrypto
242
+
- MicrosoftCommercialCodeSigning
243
+
- MicrosoftKernelCodeSigning
240
244
type: string
241
245
type: array
242
246
x-kubernetes-list-type: set
@@ -277,17 +281,20 @@ spec:
277
281
description: |-
278
282
Specifies the allowed key usage constraint on issued certificates. Valid values can be found at https://golang.org/pkg/crypto/x509/#KeyUsage - simply drop the KeyUsage part of the value. Values are not case-sensitive. To specify no key usage constraints, set this to an empty list.
279
283
kubebuilder:validation:UniqueItems=true
280
-
enum:
281
-
- DigitalSignature
282
-
- KeyAgreement
283
-
- KeyEncipherment
284
-
- ContentCommitment
285
-
- DataEncipherment
286
-
- CertSign
287
-
- CRLSign
288
-
- EncipherOnly
289
-
- DecipherOnly
290
284
items:
285
+
description: KeyUsage specifies the allowed key usage constraint
286
+
on issued certificates. Valid values can be found at https://golang.org/pkg/crypto/x509/#KeyUsage
0 commit comments