Documentation
¶
Index ¶
- type DummyAuthorizator
- func (d DummyAuthorizator) CheckExecute(ctx context.Context, storage *domain.Engine, key domain.DomainFunctionKey, ...) appcore.Decision
- func (d DummyAuthorizator) DomainFunction() appcore.DomainFunctionAuthorizationProvider
- func (d DummyAuthorizator) EntityAuthorizationDecisionProvider() appcore.EntityAuthorizationDecisionEvaluator
- func (d DummyAuthorizator) EvaluateEntityActionAccess(ctx context.Context, entity entity.Instance, name string) appcore.Decision
- func (d DummyAuthorizator) EvaluateEntityInstanceAccess(ctx context.Context, reference entity.Reference) appcore.Decision
- func (d DummyAuthorizator) EvaluateEntityQueryAccess(ctx context.Context, query entity.Query) appcore.Decision
- func (d DummyAuthorizator) EvaluateEntityTypeActionAccess(ctx context.Context, entityType entity.Key, name string) appcore.Decision
- func (d DummyAuthorizator) EvaluateProjectionInstanceAccess(ctx context.Context, _ string, _ int64) appcore.Decision
- func (d DummyAuthorizator) EvaluateProjectionQueryAccess(ctx context.Context, q projection.Query) appcore.Decision
- func (d DummyAuthorizator) ProjectionAccessEvaluator() appcore.ProjectionAccessEvaluator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DummyAuthorizator ¶
type DummyAuthorizator struct {
SingleAllowedUser string
}
func (DummyAuthorizator) CheckExecute ¶
func (DummyAuthorizator) DomainFunction ¶
func (d DummyAuthorizator) DomainFunction() appcore.DomainFunctionAuthorizationProvider
func (DummyAuthorizator) EntityAuthorizationDecisionProvider ¶
func (d DummyAuthorizator) EntityAuthorizationDecisionProvider() appcore.EntityAuthorizationDecisionEvaluator
func (DummyAuthorizator) EvaluateEntityActionAccess ¶
func (DummyAuthorizator) EvaluateEntityInstanceAccess ¶
func (DummyAuthorizator) EvaluateEntityQueryAccess ¶
func (DummyAuthorizator) EvaluateEntityTypeActionAccess ¶
func (DummyAuthorizator) EvaluateProjectionInstanceAccess ¶
func (DummyAuthorizator) EvaluateProjectionQueryAccess ¶
func (d DummyAuthorizator) EvaluateProjectionQueryAccess(ctx context.Context, q projection.Query) appcore.Decision
func (DummyAuthorizator) ProjectionAccessEvaluator ¶
func (d DummyAuthorizator) ProjectionAccessEvaluator() appcore.ProjectionAccessEvaluator
Click to show internal directories.
Click to hide internal directories.