- Sort Score
- Result 10 results
- Languages All
Results 11 - 16 of 16 for jwtAuthenticators (0.25 sec)
-
staging/src/k8s.io/apiserver/pkg/apis/apiserver/validation/validation_test.go
in: &api.AuthenticationConfiguration{}, want: "", }, { name: "duplicate issuer across jwt authenticators", in: &api.AuthenticationConfiguration{ JWT: []api.JWTAuthenticator{ { Issuer: api.Issuer{ URL: "https://issuer-url", Audiences: []string{"audience"}, }, ClaimValidationRules: []api.ClaimValidationRule{ {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 87.2K bytes - Viewed (0) -
pkg/kubeapiserver/options/authentication.go
Claim: claim, RequiredValue: value, }) } jwtAuthenticator.ClaimValidationRules = claimValidationRules } authConfig := &apiserver.AuthenticationConfiguration{ JWT: []apiserver.JWTAuthenticator{jwtAuthenticator}, } ret.AuthenticationConfig = authConfig ret.OIDCSigningAlgs = o.OIDC.SigningAlgs }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sat Mar 09 22:40:22 UTC 2024 - 32.4K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/apis/apiserver/types.go
// AuthenticationConfiguration provides versioned configuration for authentication. type AuthenticationConfiguration struct { metav1.TypeMeta JWT []JWTAuthenticator } // JWTAuthenticator provides the configuration for a single JWT authenticator. type JWTAuthenticator struct { Issuer Issuer ClaimValidationRules []ClaimValidationRule ClaimMappings ClaimMappings
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Mar 04 00:57:24 UTC 2024 - 14.2K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/apis/apiserver/v1beta1/types.go
// "iss": "https://issuer.example.com", // "aud": ["audience"], // "exp": 1234567890, // "<username claim>": "username" // } JWT []JWTAuthenticator `json:"jwt"` } // JWTAuthenticator provides the configuration for a single JWT authenticator. type JWTAuthenticator struct { // issuer contains the basic OIDC provider connection options. // +required Issuer Issuer `json:"issuer"`
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Mar 08 17:59:05 UTC 2024 - 25.5K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/apis/apiserver/validation/validation.go
} } return allErrs } // CompileAndValidateJWTAuthenticator validates a given JWTAuthenticator and returns a CELMapper with the compiled // CEL expressions for claim mappings and validation rules. // This is exported for use in oidc package. func CompileAndValidateJWTAuthenticator(authenticator api.JWTAuthenticator, disallowedIssuers []string) (authenticationcel.CELMapper, field.ErrorList) {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 31.3K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/apis/apiserver/v1alpha1/types.go
// "iss": "https://issuer.example.com", // "aud": ["audience"], // "exp": 1234567890, // "<username claim>": "username" // } JWT []JWTAuthenticator `json:"jwt"` } // JWTAuthenticator provides the configuration for a single JWT authenticator. type JWTAuthenticator struct { // issuer contains the basic OIDC provider connection options. // +required Issuer Issuer `json:"issuer"`
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Mar 08 17:59:05 UTC 2024 - 26.6K bytes - Viewed (0)