kubernetes/staging/src/k8s.io/apiserver/pkg/authentication/cel/interface.go

type ExpressionAccessor

type CompilationResult

type EvaluationResult

type Compiler

type ClaimsMapper

type UserMapper

var _

type ClaimMappingExpression

// GetExpression returns the CEL expression.
func (v *ClaimMappingExpression) GetExpression() string {}

// ReturnTypes returns the CEL expression return types.
func (v *ClaimMappingExpression) ReturnTypes() []*celgo.Type {}

var _

type ClaimValidationCondition

// GetExpression returns the CEL expression.
func (v *ClaimValidationCondition) GetExpression() string {}

// ReturnTypes returns the CEL expression return types.
func (v *ClaimValidationCondition) ReturnTypes() []*celgo.Type {}

var _

type ExtraMappingExpression

// GetExpression returns the CEL expression.
func (v *ExtraMappingExpression) GetExpression() string {}

// ReturnTypes returns the CEL expression return types.
func (v *ExtraMappingExpression) ReturnTypes() []*celgo.Type {}

var _

type UserValidationCondition

// GetExpression returns the CEL expression.
func (v *UserValidationCondition) GetExpression() string {}

// ReturnTypes returns the CEL expression return types.
func (v *UserValidationCondition) ReturnTypes() []*celgo.Type {}