Versions in this module Expand all Collapse all v0 v0.1.0 Nov 12, 2022 v0.0.1 Nov 10, 2022 Changes in this version + func DiscardSnapNamespace(snapName string) error + func UpdateSnapNamespace(snapName string) error + type Backend struct + func (b *Backend) Initialize(*interfaces.SecurityBackendOptions) error + func (b *Backend) Name() interfaces.SecuritySystem + func (b *Backend) NewSpecification() interfaces.Specification + func (b *Backend) Remove(snapName string) error + func (b *Backend) SandboxFeatures() []string + func (b *Backend) Setup(snapInfo *snap.Info, confinement interfaces.ConfinementOptions, ...) error + type Specification struct + func (spec *Specification) AddConnectedPlug(iface interfaces.Interface, plug *interfaces.ConnectedPlug, ...) error + func (spec *Specification) AddConnectedSlot(iface interfaces.Interface, plug *interfaces.ConnectedPlug, ...) error + func (spec *Specification) AddExtraLayouts(layouts []snap.Layout) + func (spec *Specification) AddLayout(si *snap.Info) + func (spec *Specification) AddMountEntry(e osutil.MountEntry) error + func (spec *Specification) AddOvername(info *snap.Info) + func (spec *Specification) AddOvernameMountEntry(e osutil.MountEntry) error + func (spec *Specification) AddPermanentPlug(iface interfaces.Interface, plug *snap.PlugInfo) error + func (spec *Specification) AddPermanentSlot(iface interfaces.Interface, slot *snap.SlotInfo) error + func (spec *Specification) AddUserMountEntry(e osutil.MountEntry) error + func (spec *Specification) MountEntries() []osutil.MountEntry + func (spec *Specification) UserMountEntries() []osutil.MountEntry