Documentation ¶
Index ¶
Constants ¶
View Source
const ( // RBACDUBBOFilterName is the name of the dubbo rbac filter RBACDUBBOFilterName = "envoy.filters.dubbo.rbac" // RBACDubboFilterStatPrefix is the stat prefix for dubbo rbac filter RBACDubboFilterStatPrefix = "dubbo." )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Model ¶
type Model struct {
// contains filtered or unexported fields
}
Model represents a single rule from an authorization policy. The conditions of the rule are consolidated into permission or principal to align with the Envoy RBAC filter API.
func (*Model) MigrateTrustDomain ¶
func (m *Model) MigrateTrustDomain(tdBundle trustdomain.Bundle)
MigrateTrustDomain replaces the trust domain in source principal based on the trust domain aliases information.
Click to show internal directories.
Click to hide internal directories.