func ResourceAttributesFrom(user user.Info, in authorizationapi.ResourceAttributes) authorizer.AttributesRecord { … }
var labelSelectorOpToSelectionOp …
func labelSelectorAsSelector(requirements []metav1.LabelSelectorRequirement) (labels.Requirements, error) { … }
func fieldSelectorAsSelector(requirements []metav1.FieldSelectorRequirement) (fields.Requirements, error) { … }
func NonResourceAttributesFrom(user user.Info, in authorizationapi.NonResourceAttributes) authorizer.AttributesRecord { … }
func convertToUserInfoExtra(extra map[string]authorizationapi.ExtraValue) map[string][]string { … }
func AuthorizationAttributesFrom(spec authorizationapi.SubjectAccessReviewSpec) authorizer.AttributesRecord { … }
func matchAllVersionIfEmpty(version string) string { … }
func BuildEvaluationError(evaluationError error, attrs authorizer.AttributesRecord) string { … }