Versions in this module Expand all Collapse all v1 v1.5.1 Apr 28, 2017 Changes in this version + type ClusterPolicyAdapter struct + func (a ClusterPolicyAdapter) Name() string + func (a ClusterPolicyAdapter) Namespace() string + func (a ClusterPolicyAdapter) Roles() map[string]Role + type ClusterPolicyBindingAdapter struct + func (a ClusterPolicyBindingAdapter) Name() string + func (a ClusterPolicyBindingAdapter) Namespace() string + func (a ClusterPolicyBindingAdapter) PolicyRef() kapi.ObjectReference + func (a ClusterPolicyBindingAdapter) RoleBindings() map[string]RoleBinding + type ClusterRoleAdapter struct + func (a ClusterRoleAdapter) Name() string + func (a ClusterRoleAdapter) Namespace() string + func (a ClusterRoleAdapter) Rules() []authorizationapi.PolicyRule + type ClusterRoleBindingAdapter struct + func (a ClusterRoleBindingAdapter) AppliesToUser(user user.Info) bool + func (a ClusterRoleBindingAdapter) Groups() sets.String + func (a ClusterRoleBindingAdapter) Name() string + func (a ClusterRoleBindingAdapter) Namespace() string + func (a ClusterRoleBindingAdapter) RoleRef() kapi.ObjectReference + func (a ClusterRoleBindingAdapter) Users() sets.String + type Policy interface + Name func() string + Namespace func() string + Roles func() map[string]Role + func NewClusterPolicyAdapter(policy *authorizationapi.ClusterPolicy) Policy + func NewLocalPolicyAdapter(policy *authorizationapi.Policy) Policy + type PolicyAdapter struct + func (a PolicyAdapter) Name() string + func (a PolicyAdapter) Namespace() string + func (a PolicyAdapter) Roles() map[string]Role + type PolicyBinding interface + Name func() string + Namespace func() string + PolicyRef func() kapi.ObjectReference + RoleBindings func() map[string]RoleBinding + func NewClusterPolicyBindingAdapter(policyBinding *authorizationapi.ClusterPolicyBinding) PolicyBinding + func NewClusterPolicyBindingAdapters(list *authorizationapi.ClusterPolicyBindingList) []PolicyBinding + func NewLocalPolicyBindingAdapter(policyBinding *authorizationapi.PolicyBinding) PolicyBinding + func NewLocalPolicyBindingAdapters(list *authorizationapi.PolicyBindingList) []PolicyBinding + type PolicyBindingAdapter struct + func (a PolicyBindingAdapter) Name() string + func (a PolicyBindingAdapter) Namespace() string + func (a PolicyBindingAdapter) PolicyRef() kapi.ObjectReference + func (a PolicyBindingAdapter) RoleBindings() map[string]RoleBinding + type Role interface + Name func() string + Namespace func() string + Rules func() []authorizationapi.PolicyRule + func NewClusterRoleAdapter(role *authorizationapi.ClusterRole) Role + func NewLocalRoleAdapter(role *authorizationapi.Role) Role + type RoleAdapter struct + func (a RoleAdapter) Name() string + func (a RoleAdapter) Namespace() string + func (a RoleAdapter) Rules() []authorizationapi.PolicyRule + type RoleBinding interface + AppliesToUser func(user.Info) bool + Groups func() sets.String + Name func() string + Namespace func() string + RoleRef func() kapi.ObjectReference + Users func() sets.String + func NewClusterRoleBindingAdapter(roleBinding *authorizationapi.ClusterRoleBinding) RoleBinding + func NewLocalRoleBindingAdapter(roleBinding *authorizationapi.RoleBinding) RoleBinding + type RoleBindingAdapter struct + func (a RoleBindingAdapter) AppliesToUser(user user.Info) bool + func (a RoleBindingAdapter) Groups() sets.String + func (a RoleBindingAdapter) Name() string + func (a RoleBindingAdapter) Namespace() string + func (a RoleBindingAdapter) RoleRef() kapi.ObjectReference + func (a RoleBindingAdapter) Users() sets.String v1.5.0-alpha.1 Dec 29, 2016 Incompatible versions in this module v3.10.0-rc.0+incompatible Jun 15, 2018 v3.7.0-alpha.0+incompatible Aug 1, 2017