@@ -223,7 +223,7 @@ type OIDCIdentityProviderConfig struct {
223223 // This is also known as audience. The ID for the client application that makes
224224 // authentication requests to the OpenID identity provider.
225225 // +kubebuilder:validation:Required
226- ClientID string `json:"clientId,omitempty "`
226+ ClientID string `json:"clientId"`
227227
228228 // The JWT claim that the provider uses to return your groups.
229229 // +optional
@@ -239,7 +239,7 @@ type OIDCIdentityProviderConfig struct {
239239 //
240240 // IdentityProviderConfigName is a required field
241241 // +kubebuilder:validation:Required
242- IdentityProviderConfigName string `json:"identityProviderConfigName,omitempty "`
242+ IdentityProviderConfigName string `json:"identityProviderConfigName"`
243243
244244 // The URL of the OpenID identity provider that allows the API server to discover
245245 // public signing keys for verifying tokens. The URL must begin with https://
@@ -250,7 +250,7 @@ type OIDCIdentityProviderConfig struct {
250250 // and must be publicly accessible over the internet.
251251 //
252252 // +kubebuilder:validation:Required
253- IssuerURL string `json:"issuerUrl,omitempty "`
253+ IssuerURL string `json:"issuerUrl"`
254254
255255 // The key value pairs that describe required claims in the identity token.
256256 // If set, each claim is verified to be present in the token with a matching
0 commit comments