signature

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Feb 22, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockSignerSuite

type MockSignerSuite struct {
	MockSuite
	SignVal []byte
	SignErr error
	AlgVal  string
}

MockSignerSuite mocks api.SignerSuite.

func (*MockSignerSuite) Alg

func (m *MockSignerSuite) Alg() string

Alg returns AlgVal.

func (*MockSignerSuite) Sign

func (m *MockSignerSuite) Sign(doc []byte) ([]byte, error)

Sign returns SignVal, SignErr.

type MockSuite

type MockSuite struct {
	GetCanonicalDocumentVal []byte
	GetCanonicalDocumentErr error
	GetDigestVal            []byte
	AcceptVal               bool
	CompactProofVal         bool
	VerifyErr               error
}

MockSuite mocks api.SignatureSuite.

func (*MockSuite) Accept

func (m *MockSuite) Accept(signatureType string) bool

Accept returns AcceptVal.

func (*MockSuite) CompactProof

func (m *MockSuite) CompactProof() bool

CompactProof returns CompactProofVal.

func (*MockSuite) GetCanonicalDocument

func (m *MockSuite) GetCanonicalDocument(doc map[string]interface{}, opts ...processor.Opts) ([]byte, error)

GetCanonicalDocument returns GetCanonicalDocumentVal, GetCanonicalDocumentErr.

func (*MockSuite) GetDigest

func (m *MockSuite) GetDigest(doc []byte) []byte

GetDigest returns GetDigestVal.

type MockVerifierSuite

type MockVerifierSuite struct {
	MockSuite
	VerifyErr error
}

MockVerifierSuite mocks api.VerifierSuite.

func (*MockVerifierSuite) Verify

func (m *MockVerifierSuite) Verify(pubKey *api.PublicKey, doc []byte, signature []byte) error

Verify returns VerifyErr.

Jump to

Keyboard shortcuts

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