@@ -67,7 +67,7 @@ type Provider struct {
6767 CAFiles []string `yaml:"caFiles,omitempty"`
6868 // UseSystemTrustStore determines if your custom CA files and the system trust store are used
6969 // If set to true, your custom CA files and the system trust store are used otherwise only your custom CA files.
70− UseSystemTrustStore bool `yaml:"useSystemTrustStore,omitempty"`
70+ UseSystemTrustStore bool `yaml:"useSystemTrustStore"`
7171 // LoginURL is the authentication endpoint
7272 LoginURL string `yaml:"loginURL,omitempty"`
7373 // LoginURLParameters defines the parameters that can be passed from the start URL to the IdP login URL
@@ -80,7 +80,7 @@ type Provider struct {
8080 ProfileURL string `yaml:"profileURL,omitempty"`
8181 // SkipClaimsFromProfileURL allows to skip request to Profile URL for resolving claims not present in id_token
8282 // default set to 'false'
83− SkipClaimsFromProfileURL bool `yaml:"skipClaimsFromProfileURL,omitempty"`
83+ SkipClaimsFromProfileURL bool `yaml:"skipClaimsFromProfileURL"`
8484 // ProtectedResource is the resource that is protected (Azure AD and ADFS only)
8585 ProtectedResource string `yaml:"resource,omitempty"`
8686 // ValidateURL is the access token validation endpoint
@@ -181,13 +181,13 @@ type MicrosoftEntraIDOptions struct {
181181
182182 // FederatedTokenAuth enable oAuth2 client authentication with federated token projected
183183 // by Entra Workload Identity plugin, instead of client secret.
184− FederatedTokenAuth bool `yaml:"federatedTokenAuth,omitempty"`
184+ FederatedTokenAuth bool `yaml:"federatedTokenAuth"`
185185}
186186
187187type ADFSOptions struct {
188188 // Skip adding the scope parameter in login request
189189 // Default value is 'false'
190− SkipScope bool `yaml:"skipScope,omitempty"`
190+ SkipScope bool `yaml:"skipScope"`
191191}
192192
193193type BitbucketOptions struct {
@@ -227,7 +227,7 @@ type GoogleOptions struct {
227227 // ServiceAccountJSON is the path to the service account json credentials
228228 ServiceAccountJSON string `yaml:"serviceAccountJson,omitempty"`
229229 // UseApplicationDefaultCredentials is a boolean whether to use Application Default Credentials instead of a ServiceAccountJSON
230− UseApplicationDefaultCredentials bool `yaml:"useApplicationDefaultCredentials,omitempty"`
230+ UseApplicationDefaultCredentials bool `yaml:"useApplicationDefaultCredentials"`
231231 // TargetPrincipal is the Google Service Account used for Application Default Credentials
232232 TargetPrincipal string `yaml:"targetPrincipal,omitempty"`
233233 // UseOrganizationId indicates whether to use the organization ID as the UserName claim
@@ -254,7 +254,7 @@ type OIDCOptions struct {
254254 InsecureSkipNonce bool `yaml:"insecureSkipNonce"`
255255 // SkipDiscovery allows to skip OIDC discovery and use manually supplied Endpoints
256256 // default set to 'false'
257− SkipDiscovery bool `yaml:"skipDiscovery,omitempty"`
257+ SkipDiscovery bool `yaml:"skipDiscovery"`
258258 // JwksURL is the OpenID Connect JWKS URL
259259 // eg: https://www.googleapis.com/oauth2/v3/certs
260260 JwksURL string `yaml:"jwksURL,omitempty"`