Help us shape the future of Go! Take the 2026 Go Developer Survey

vdr

package
v0.3.2 Latest Latest
Warning

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

Go to latest
Published: May 9, 2023 License: Apache-2.0 Imports: 6 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockVDR

type MockVDR struct {
	AcceptValue    bool
	StoreErr       error
	AcceptFunc     func(method string, opts ...vdrapi.DIDMethodOption) bool
	ReadFunc       func(didID string, opts ...vdrapi.DIDMethodOption) (*did.DocResolution, error)
	CreateFunc     func(did *did.Doc, opts ...vdrapi.DIDMethodOption) (*did.DocResolution, error)
	UpdateFunc     func(didDoc *did.Doc, opts ...vdrapi.DIDMethodOption) error
	DeactivateFunc func(did string, opts ...vdrapi.DIDMethodOption) error
	CloseErr       error
}

MockVDR mock implementation of vdr to be used only for unit tests.

func (*MockVDR) Accept

func (m *MockVDR) Accept(method string, opts ...vdrapi.DIDMethodOption) bool

Accept did.

func (*MockVDR) Close

func (m *MockVDR) Close() error

Close frees resources being maintained by vdr.

func (*MockVDR) Create added in v0.1.6

func (m *MockVDR) Create(didDoc *did.Doc, opts ...vdrapi.DIDMethodOption) (*did.DocResolution, error)

Create did.

func (*MockVDR) Deactivate added in v0.1.6

func (m *MockVDR) Deactivate(didID string, opts ...vdrapi.DIDMethodOption) error

Deactivate did.

func (*MockVDR) Read

func (m *MockVDR) Read(didID string, opts ...vdrapi.DIDMethodOption) (*did.DocResolution, error)

Read did.

func (*MockVDR) Update added in v0.1.6

func (m *MockVDR) Update(didDoc *did.Doc, opts ...vdrapi.DIDMethodOption) error

Update did.

type MockVDRegistry

type MockVDRegistry struct {
	CreateErr      error
	CreateValue    *did.Doc
	CreateFunc     func(string, *did.Doc, ...vdrapi.DIDMethodOption) (*did.DocResolution, error)
	UpdateFunc     func(didDoc *did.Doc, opts ...vdrapi.DIDMethodOption) error
	DeactivateFunc func(did string, opts ...vdrapi.DIDMethodOption) error
	ResolveErr     error
	ResolveValue   *did.Doc
	ResolveFunc    func(didID string, opts ...vdrapi.DIDMethodOption) (*did.DocResolution, error)
}

MockVDRegistry mock implementation of vdr to be used only for unit tests.

func (*MockVDRegistry) Close

func (m *MockVDRegistry) Close() error

Close frees resources being maintained by vdr.

func (*MockVDRegistry) Create

func (m *MockVDRegistry) Create(method string, didDoc *did.Doc,
	opts ...vdrapi.DIDMethodOption) (*did.DocResolution, error)

Create mock implementation of create DID.

func (*MockVDRegistry) Deactivate added in v0.1.6

func (m *MockVDRegistry) Deactivate(didID string, opts ...vdrapi.DIDMethodOption) error

Deactivate did.

func (*MockVDRegistry) Resolve

func (m *MockVDRegistry) Resolve(didID string, opts ...vdrapi.DIDMethodOption) (*did.DocResolution, error)

Resolve did document.

func (*MockVDRegistry) Update added in v0.1.6

func (m *MockVDRegistry) Update(didDoc *did.Doc, opts ...vdrapi.DIDMethodOption) error

Update did.

Jump to

Keyboard shortcuts

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