provider

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 29, 2020 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Provider

type Provider struct {
	ServiceValue                  interface{}
	ServiceErr                    error
	ServiceMap                    map[string]interface{}
	KMSValue                      legacykms.KeyManager
	InboundEndpointValue          string
	StorageProviderValue          storage.Provider
	TransientStorageProviderValue storage.Provider
	PackerList                    []packer.Packer
	PackerValue                   packer.Packer
	OutboundDispatcherValue       dispatcher.Outbound
	VDRIRegistryValue             vdriapi.Registry
}

Provider mocks provider needed for did exchange service initialization

func (*Provider) InboundTransportEndpoint

func (p *Provider) InboundTransportEndpoint() string

InboundTransportEndpoint returns the inbound transport endpoint

func (*Provider) KMS

func (p *Provider) KMS() legacykms.KeyManager

KMS returns a KMS instance

func (*Provider) OutboundDispatcher added in v0.1.1

func (p *Provider) OutboundDispatcher() dispatcher.Outbound

OutboundDispatcher return outbound dispatcher

func (*Provider) Packers

func (p *Provider) Packers() []packer.Packer

Packers returns the available Packer services

func (*Provider) PrimaryPacker

func (p *Provider) PrimaryPacker() packer.Packer

PrimaryPacker returns the main Packer service

func (*Provider) Service

func (p *Provider) Service(id string) (interface{}, error)

Service return service

func (*Provider) StorageProvider

func (p *Provider) StorageProvider() storage.Provider

StorageProvider returns the storage provider

func (*Provider) TransientStorageProvider

func (p *Provider) TransientStorageProvider() storage.Provider

TransientStorageProvider returns the transient storage provider

func (*Provider) VDRIRegistry added in v0.1.1

func (p *Provider) VDRIRegistry() vdriapi.Registry

VDRIRegistry return vdri registry

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL