Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultEffector ¶
type DefaultEffector struct {
}
DefaultEffector is default effector for Casbin.
func NewDefaultEffector ¶
func NewDefaultEffector() *DefaultEffector
NewDefaultEffector is the constructor for DefaultEffector.
type Effector ¶
type Effector interface {
// MergeEffects merges all matching results collected by the enforcer into a single decision.
MergeEffects(expr string, effects []Effect, matches []float64, policyIndex int, policyLength int) (Effect, int, error)
}
Effector is the interface for Casbin effectors.
Click to show internal directories.
Click to hide internal directories.