Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 18 of 18 for requiredValues (0.21 sec)

  1. pkg/kubeapiserver/options/authentication_test.go

    									Claim:  "sub",
    									Prefix: pointer.String(""),
    								},
    							},
    							ClaimValidationRules: []apiserver.ClaimValidationRule{
    								{
    									Claim:         "foo",
    									RequiredValue: "bar",
    								},
    							},
    						},
    					},
    				},
    				OIDCSigningAlgs: []string{"RS256"},
    			},
    		},
    		{
    			name: "--oidc-username-prefix is empty, --oidc-username-claim is not email",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 36.5K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/apis/apiserver/v1alpha1/zz_generated.conversion.go

    }
    
    func autoConvert_v1alpha1_ClaimValidationRule_To_apiserver_ClaimValidationRule(in *ClaimValidationRule, out *apiserver.ClaimValidationRule, s conversion.Scope) error {
    	out.Claim = in.Claim
    	out.RequiredValue = in.RequiredValue
    	out.Expression = in.Expression
    	out.Message = in.Message
    	return nil
    }
    
    // Convert_v1alpha1_ClaimValidationRule_To_apiserver_ClaimValidationRule is an autogenerated conversion function.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Mar 04 00:57:24 UTC 2024
    - 50K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/apis/apiserver/validation/validation.go

    			}
    			seenClaims.Insert(rule.Claim)
    		case len(rule.Expression) > 0:
    			if len(rule.RequiredValue) > 0 {
    				allErrs = append(allErrs, field.Invalid(fldPath.Child("requiredValue"), rule.RequiredValue, "requiredValue can't be set when expression is set"))
    			}
    			if seenExpressions.Has(rule.Expression) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 31.3K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/apis/apiserver/v1beta1/zz_generated.conversion.go

    }
    
    func autoConvert_v1beta1_ClaimValidationRule_To_apiserver_ClaimValidationRule(in *ClaimValidationRule, out *apiserver.ClaimValidationRule, s conversion.Scope) error {
    	out.Claim = in.Claim
    	out.RequiredValue = in.RequiredValue
    	out.Expression = in.Expression
    	out.Message = in.Message
    	return nil
    }
    
    // Convert_v1beta1_ClaimValidationRule_To_apiserver_ClaimValidationRule is an autogenerated conversion function.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 05 17:10:34 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/apis/apiserver/types.go

    	AudienceMatchPolicyMatchAny AudienceMatchPolicyType = "MatchAny"
    )
    
    // ClaimValidationRule provides the configuration for a single claim validation rule.
    type ClaimValidationRule struct {
    	Claim         string
    	RequiredValue string
    
    	Expression string
    	Message    string
    }
    
    // ClaimMappings provides the configuration for claim mapping
    type ClaimMappings struct {
    	Username PrefixedClaimOrExpression
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Mar 04 00:57:24 UTC 2024
    - 14.2K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/oidc_test.go

    						},
    					},
    					ClaimValidationRules: []apiserver.ClaimValidationRule{
    						{
    							Claim:         "hd",
    							RequiredValue: "example.com",
    						},
    						{
    							Claim:         "sub",
    							RequiredValue: "test",
    						},
    					},
    				},
    				now: func() time.Time { return now },
    			},
    			signingKey: loadRSAPrivKey(t, "testdata/rsa_1.pem", jose.RS256),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 97.7K bytes
    - Viewed (0)
  7. pkg/kubeapiserver/options/authentication.go

    			for claim, value := range o.OIDC.RequiredClaims {
    				claimValidationRules = append(claimValidationRules, apiserver.ClaimValidationRule{
    					Claim:         claim,
    					RequiredValue: value,
    				})
    			}
    			jwtAuthenticator.ClaimValidationRules = claimValidationRules
    		}
    
    		authConfig := &apiserver.AuthenticationConfiguration{
    			JWT: []apiserver.JWTAuthenticator{jwtAuthenticator},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Mar 09 22:40:22 UTC 2024
    - 32.4K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/plugin/pkg/authenticator/token/oidc/oidc.go

    	for _, claimValidationRule := range opts.JWTAuthenticator.ClaimValidationRules {
    		if len(claimValidationRule.Claim) > 0 {
    			requiredClaims[claimValidationRule.Claim] = claimValidationRule.RequiredValue
    		}
    	}
    
    	authn := &jwtAuthenticator{
    		jwtAuthenticator: opts.JWTAuthenticator,
    		resolver:         resolver,
    		celMapper:        celMapper,
    		requiredClaims:   requiredClaims,
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Mar 09 19:29:33 UTC 2024
    - 37.9K bytes
    - Viewed (0)
Back to top