Documentation ¶
Index ¶
- func Notifier(name string, notifier notifier.Notifier) catalog.Notifier
- func UpstreamAuthority(name string, ua upstreamauthority.UpstreamAuthority) *catalog.UpstreamAuthority
- type Catalog
- func (c *Catalog) AddNodeAttestorNamed(name string, nodeAttestor nodeattestor.NodeAttestor)
- func (c *Catalog) AddNodeResolverNamed(name string, nodeResolver noderesolver.NodeResolver)
- func (c *Catalog) AddNotifier(notifier catalog.Notifier)
- func (c *Catalog) SetDataStore(dataStore datastore.DataStore)
- func (c *Catalog) SetKeyManager(keyManager keymanager.KeyManager)
- func (c *Catalog) SetUpstreamAuthority(upstreamAuthority *catalog.UpstreamAuthority)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func UpstreamAuthority ¶ added in v0.10.0
func UpstreamAuthority(name string, ua upstreamauthority.UpstreamAuthority) *catalog.UpstreamAuthority
Types ¶
type Catalog ¶
func (*Catalog) AddNodeAttestorNamed ¶
func (c *Catalog) AddNodeAttestorNamed(name string, nodeAttestor nodeattestor.NodeAttestor)
func (*Catalog) AddNodeResolverNamed ¶
func (c *Catalog) AddNodeResolverNamed(name string, nodeResolver noderesolver.NodeResolver)
func (*Catalog) AddNotifier ¶
func (*Catalog) SetDataStore ¶
func (*Catalog) SetKeyManager ¶
func (c *Catalog) SetKeyManager(keyManager keymanager.KeyManager)
func (*Catalog) SetUpstreamAuthority ¶ added in v0.10.0
func (c *Catalog) SetUpstreamAuthority(upstreamAuthority *catalog.UpstreamAuthority)
Click to show internal directories.
Click to hide internal directories.