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.