mirror of https://github.com/hashicorp/consul
Mark Anderson
3 years ago
5 changed files with 145 additions and 118 deletions
@ -0,0 +1,108 @@
|
||||
//go:build !consulent
|
||||
// +build !consulent
|
||||
|
||||
package acl |
||||
|
||||
import "hash" |
||||
|
||||
var emptyEnterpriseMeta = EnterpriseMeta{} |
||||
|
||||
// EnterpriseMeta stub
|
||||
type EnterpriseMeta struct{} |
||||
|
||||
func (m *EnterpriseMeta) ToEnterprisePolicyMeta() *EnterprisePolicyMeta { |
||||
return nil |
||||
} |
||||
|
||||
func DefaultEnterpriseMeta() *EnterpriseMeta { |
||||
return &EnterpriseMeta{} |
||||
} |
||||
|
||||
func WildcardEnterpriseMeta() *EnterpriseMeta { |
||||
return &EnterpriseMeta{} |
||||
} |
||||
|
||||
func (m *EnterpriseMeta) EstimateSize() int { |
||||
return 0 |
||||
} |
||||
|
||||
func (m *EnterpriseMeta) AddToHash(_ hash.Hash, _ bool) { |
||||
// do nothing
|
||||
} |
||||
|
||||
func (m *EnterpriseMeta) PartitionOrDefault() string { |
||||
return "default" |
||||
} |
||||
|
||||
func EqualPartitions(_, _ string) bool { |
||||
return true |
||||
} |
||||
|
||||
func IsDefaultPartition(partition string) bool { |
||||
return true |
||||
} |
||||
|
||||
func PartitionOrDefault(_ string) string { |
||||
return "default" |
||||
} |
||||
|
||||
func (m *EnterpriseMeta) PartitionOrEmpty() string { |
||||
return "" |
||||
} |
||||
|
||||
func (m *EnterpriseMeta) InDefaultPartition() bool { |
||||
return true |
||||
} |
||||
|
||||
func (m *EnterpriseMeta) NamespaceOrDefault() string { |
||||
return DefaultNamespaceName |
||||
} |
||||
|
||||
func NamespaceOrDefault(_ string) string { |
||||
return DefaultNamespaceName |
||||
} |
||||
|
||||
func (m *EnterpriseMeta) NamespaceOrEmpty() string { |
||||
return "" |
||||
} |
||||
|
||||
func (m *EnterpriseMeta) InDefaultNamespace() bool { |
||||
return true |
||||
} |
||||
|
||||
func (m *EnterpriseMeta) Merge(_ *EnterpriseMeta) { |
||||
// do nothing
|
||||
} |
||||
|
||||
func (m *EnterpriseMeta) MergeNoWildcard(_ *EnterpriseMeta) { |
||||
// do nothing
|
||||
} |
||||
|
||||
func (_ *EnterpriseMeta) Normalize() {} |
||||
|
||||
func (m *EnterpriseMeta) Matches(_ *EnterpriseMeta) bool { |
||||
return true |
||||
} |
||||
|
||||
func (m *EnterpriseMeta) IsSame(_ *EnterpriseMeta) bool { |
||||
return true |
||||
} |
||||
|
||||
func (m *EnterpriseMeta) LessThan(_ *EnterpriseMeta) bool { |
||||
return false |
||||
} |
||||
|
||||
func (m *EnterpriseMeta) WithWildcardNamespace() *EnterpriseMeta { |
||||
return &emptyEnterpriseMeta |
||||
} |
||||
|
||||
func (m *EnterpriseMeta) UnsetPartition() { |
||||
// do nothing
|
||||
} |
||||
|
||||
func NewEnterpriseMetaWithPartition(_, _ string) EnterpriseMeta { |
||||
return emptyEnterpriseMeta |
||||
} |
||||
|
||||
// FillAuthzContext stub
|
||||
func (_ *EnterpriseMeta) FillAuthzContext(_ *AuthorizerContext) {} |
Loading…
Reference in new issue