Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultPermissionLoaderFactory ¶
type DefaultPermissionLoaderFactory struct {
markup.Component `id:"keeper-default-permission-loader-factory"`
}
DefaultPermissionLoaderFactory ...
func (*DefaultPermissionLoaderFactory) CreateLoader ¶
func (inst *DefaultPermissionLoaderFactory) CreateLoader(spr *keeper.SimplePermissionRegistration) (keeper.PermissionLoader, error)
CreateLoader ...
type DefaultPermissionManager ¶
type DefaultPermissionManager struct { markup.Component `id:"keeper-permission-manager" class:"keeper-configurer"` AppCtx application.Context `inject:"context"` PermissionRegistryList []keeper.PermissionRegistry `inject:".keeper-permission-registry"` PermissionsPropertiesResourceName string `inject:"${security.keeper.permissions.properties}"` // contains filtered or unexported fields }
DefaultPermissionManager ...
func (*DefaultPermissionManager) Configure ¶
func (inst *DefaultPermissionManager) Configure(c *keeper.Context) error
Configure ...
func (*DefaultPermissionManager) FindTemplate ¶
func (inst *DefaultPermissionManager) FindTemplate(ctx context.Context, a keeper.Access) (keeper.PermissionTemplate, error)
FindTemplate ...
type DefaultPermissionTemplateFactory ¶
type DefaultPermissionTemplateFactory struct {
markup.Component `id:"keeper-default-permission-template-factory"`
}
DefaultPermissionTemplateFactory ...
func (*DefaultPermissionTemplateFactory) CreateTemplate ¶
func (inst *DefaultPermissionTemplateFactory) CreateTemplate(spr *keeper.SimplePermissionRegistration) (keeper.PermissionTemplate, error)
CreateTemplate ...
Click to show internal directories.
Click to hide internal directories.