mock

package
v0.0.0-...-95b87ed Latest Latest
Warning

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

Go to latest
Published: Sep 16, 2019 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Big

type Big struct {
	BytesStub func() ([]byte, error)
	// contains filtered or unexported fields
}

func (*Big) Bytes

func (fake *Big) Bytes() ([]byte, error)

func (*Big) BytesCallCount

func (fake *Big) BytesCallCount() int

func (*Big) BytesReturns

func (fake *Big) BytesReturns(result1 []byte, result2 error)

func (*Big) BytesReturnsOnCall

func (fake *Big) BytesReturnsOnCall(i int, result1 []byte, result2 error)

func (*Big) Invocations

func (fake *Big) Invocations() map[string][][]interface{}

type CredRequest

type CredRequest struct {
	SignStub func(sk idemix.Big, ipk idemix.IssuerPublicKey) ([]byte, error)

	VerifyStub func(credRequest []byte, ipk idemix.IssuerPublicKey) error
	// contains filtered or unexported fields
}

func (*CredRequest) Invocations

func (fake *CredRequest) Invocations() map[string][][]interface{}

func (*CredRequest) Sign

func (fake *CredRequest) Sign(sk idemix.Big, ipk idemix.IssuerPublicKey) ([]byte, error)

func (*CredRequest) SignArgsForCall

func (fake *CredRequest) SignArgsForCall(i int) (idemix.Big, idemix.IssuerPublicKey)

func (*CredRequest) SignCallCount

func (fake *CredRequest) SignCallCount() int

func (*CredRequest) SignReturns

func (fake *CredRequest) SignReturns(result1 []byte, result2 error)

func (*CredRequest) SignReturnsOnCall

func (fake *CredRequest) SignReturnsOnCall(i int, result1 []byte, result2 error)

func (*CredRequest) Verify

func (fake *CredRequest) Verify(credRequest []byte, ipk idemix.IssuerPublicKey) error

func (*CredRequest) VerifyArgsForCall

func (fake *CredRequest) VerifyArgsForCall(i int) ([]byte, idemix.IssuerPublicKey)

func (*CredRequest) VerifyCallCount

func (fake *CredRequest) VerifyCallCount() int

func (*CredRequest) VerifyReturns

func (fake *CredRequest) VerifyReturns(result1 error)

func (*CredRequest) VerifyReturnsOnCall

func (fake *CredRequest) VerifyReturnsOnCall(i int, result1 error)

type Credential

type Credential struct {
	SignStub func(key idemix.IssuerSecretKey, credentialRequest []byte, attributes []bccsp.IdemixAttribute) ([]byte, error)

	VerifyStub func(sk idemix.Big, ipk idemix.IssuerPublicKey, credential []byte, attributes []bccsp.IdemixAttribute) error
	// contains filtered or unexported fields
}

func (*Credential) Invocations

func (fake *Credential) Invocations() map[string][][]interface{}

func (*Credential) Sign

func (fake *Credential) Sign(key idemix.IssuerSecretKey, credentialRequest []byte, attributes []bccsp.IdemixAttribute) ([]byte, error)

func (*Credential) SignArgsForCall

func (fake *Credential) SignArgsForCall(i int) (idemix.IssuerSecretKey, []byte, []bccsp.IdemixAttribute)

func (*Credential) SignCallCount

func (fake *Credential) SignCallCount() int

func (*Credential) SignReturns

func (fake *Credential) SignReturns(result1 []byte, result2 error)

func (*Credential) SignReturnsOnCall

func (fake *Credential) SignReturnsOnCall(i int, result1 []byte, result2 error)

func (*Credential) Verify

func (fake *Credential) Verify(sk idemix.Big, ipk idemix.IssuerPublicKey, credential []byte, attributes []bccsp.IdemixAttribute) error

func (*Credential) VerifyArgsForCall

func (fake *Credential) VerifyArgsForCall(i int) (idemix.Big, idemix.IssuerPublicKey, []byte, []bccsp.IdemixAttribute)

func (*Credential) VerifyCallCount

func (fake *Credential) VerifyCallCount() int

func (*Credential) VerifyReturns

func (fake *Credential) VerifyReturns(result1 error)

func (*Credential) VerifyReturnsOnCall

func (fake *Credential) VerifyReturnsOnCall(i int, result1 error)

type Ecp

type Ecp struct {
	BytesStub func() ([]byte, error)
	// contains filtered or unexported fields
}

func (*Ecp) Bytes

func (fake *Ecp) Bytes() ([]byte, error)

func (*Ecp) BytesCallCount

func (fake *Ecp) BytesCallCount() int

func (*Ecp) BytesReturns

func (fake *Ecp) BytesReturns(result1 []byte, result2 error)

func (*Ecp) BytesReturnsOnCall

func (fake *Ecp) BytesReturnsOnCall(i int, result1 []byte, result2 error)

func (*Ecp) Invocations

func (fake *Ecp) Invocations() map[string][][]interface{}

type Issuer

type Issuer struct {
	NewKeyStub func(AttributeNames []string) (idemix.IssuerSecretKey, error)
	// contains filtered or unexported fields
}

func (*Issuer) Invocations

func (fake *Issuer) Invocations() map[string][][]interface{}

func (*Issuer) NewKey

func (fake *Issuer) NewKey(AttributeNames []string) (idemix.IssuerSecretKey, error)

func (*Issuer) NewKeyArgsForCall

func (fake *Issuer) NewKeyArgsForCall(i int) []string

func (*Issuer) NewKeyCallCount

func (fake *Issuer) NewKeyCallCount() int

func (*Issuer) NewKeyReturns

func (fake *Issuer) NewKeyReturns(result1 idemix.IssuerSecretKey, result2 error)

func (*Issuer) NewKeyReturnsOnCall

func (fake *Issuer) NewKeyReturnsOnCall(i int, result1 idemix.IssuerSecretKey, result2 error)

type IssuerPublicKey

type IssuerPublicKey struct {
	BytesStub func() ([]byte, error)
	// contains filtered or unexported fields
}

func (*IssuerPublicKey) Bytes

func (fake *IssuerPublicKey) Bytes() ([]byte, error)

func (*IssuerPublicKey) BytesCallCount

func (fake *IssuerPublicKey) BytesCallCount() int

func (*IssuerPublicKey) BytesReturns

func (fake *IssuerPublicKey) BytesReturns(result1 []byte, result2 error)

func (*IssuerPublicKey) BytesReturnsOnCall

func (fake *IssuerPublicKey) BytesReturnsOnCall(i int, result1 []byte, result2 error)

func (*IssuerPublicKey) Invocations

func (fake *IssuerPublicKey) Invocations() map[string][][]interface{}

type IssuerSecretKey

type IssuerSecretKey struct {
	BytesStub func() ([]byte, error)

	PublicStub func() idemix.IssuerPublicKey
	// contains filtered or unexported fields
}

func (*IssuerSecretKey) Bytes

func (fake *IssuerSecretKey) Bytes() ([]byte, error)

func (*IssuerSecretKey) BytesCallCount

func (fake *IssuerSecretKey) BytesCallCount() int

func (*IssuerSecretKey) BytesReturns

func (fake *IssuerSecretKey) BytesReturns(result1 []byte, result2 error)

func (*IssuerSecretKey) BytesReturnsOnCall

func (fake *IssuerSecretKey) BytesReturnsOnCall(i int, result1 []byte, result2 error)

func (*IssuerSecretKey) Invocations

func (fake *IssuerSecretKey) Invocations() map[string][][]interface{}

func (*IssuerSecretKey) Public

func (fake *IssuerSecretKey) Public() idemix.IssuerPublicKey

func (*IssuerSecretKey) PublicCallCount

func (fake *IssuerSecretKey) PublicCallCount() int

func (*IssuerSecretKey) PublicReturns

func (fake *IssuerSecretKey) PublicReturns(result1 idemix.IssuerPublicKey)

func (*IssuerSecretKey) PublicReturnsOnCall

func (fake *IssuerSecretKey) PublicReturnsOnCall(i int, result1 idemix.IssuerPublicKey)

type NymSignatureScheme

type NymSignatureScheme struct {
	SignStub func(sk idemix.Big, Nym idemix.Ecp, RNym idemix.Big, ipk idemix.IssuerPublicKey, digest []byte) ([]byte, error)

	VerifyStub func(pk idemix.IssuerPublicKey, Nym idemix.Ecp, signature, digest []byte) error
	// contains filtered or unexported fields
}

func (*NymSignatureScheme) Invocations

func (fake *NymSignatureScheme) Invocations() map[string][][]interface{}

func (*NymSignatureScheme) Sign

func (fake *NymSignatureScheme) Sign(sk idemix.Big, Nym idemix.Ecp, RNym idemix.Big, ipk idemix.IssuerPublicKey, digest []byte) ([]byte, error)

func (*NymSignatureScheme) SignArgsForCall

func (fake *NymSignatureScheme) SignArgsForCall(i int) (idemix.Big, idemix.Ecp, idemix.Big, idemix.IssuerPublicKey, []byte)

func (*NymSignatureScheme) SignCallCount

func (fake *NymSignatureScheme) SignCallCount() int

func (*NymSignatureScheme) SignReturns

func (fake *NymSignatureScheme) SignReturns(result1 []byte, result2 error)

func (*NymSignatureScheme) SignReturnsOnCall

func (fake *NymSignatureScheme) SignReturnsOnCall(i int, result1 []byte, result2 error)

func (*NymSignatureScheme) Verify

func (fake *NymSignatureScheme) Verify(pk idemix.IssuerPublicKey, Nym idemix.Ecp, signature []byte, digest []byte) error

func (*NymSignatureScheme) VerifyArgsForCall

func (fake *NymSignatureScheme) VerifyArgsForCall(i int) (idemix.IssuerPublicKey, idemix.Ecp, []byte, []byte)

func (*NymSignatureScheme) VerifyCallCount

func (fake *NymSignatureScheme) VerifyCallCount() int

func (*NymSignatureScheme) VerifyReturns

func (fake *NymSignatureScheme) VerifyReturns(result1 error)

func (*NymSignatureScheme) VerifyReturnsOnCall

func (fake *NymSignatureScheme) VerifyReturnsOnCall(i int, result1 error)

type Revocation

type Revocation struct {
	NewKeyStub func() (*ecdsa.PrivateKey, error)

	SignStub func(key *ecdsa.PrivateKey, unrevokedHandles [][]byte, epoch int, alg bccsp.RevocationAlgorithm) ([]byte, error)

	VerifyStub func(pk *ecdsa.PublicKey, cri []byte, epoch int, alg bccsp.RevocationAlgorithm) error
	// contains filtered or unexported fields
}

func (*Revocation) Invocations

func (fake *Revocation) Invocations() map[string][][]interface{}

func (*Revocation) NewKey

func (fake *Revocation) NewKey() (*ecdsa.PrivateKey, error)

func (*Revocation) NewKeyCallCount

func (fake *Revocation) NewKeyCallCount() int

func (*Revocation) NewKeyReturns

func (fake *Revocation) NewKeyReturns(result1 *ecdsa.PrivateKey, result2 error)

func (*Revocation) NewKeyReturnsOnCall

func (fake *Revocation) NewKeyReturnsOnCall(i int, result1 *ecdsa.PrivateKey, result2 error)

func (*Revocation) Sign

func (fake *Revocation) Sign(key *ecdsa.PrivateKey, unrevokedHandles [][]byte, epoch int, alg bccsp.RevocationAlgorithm) ([]byte, error)

func (*Revocation) SignArgsForCall

func (fake *Revocation) SignArgsForCall(i int) (*ecdsa.PrivateKey, [][]byte, int, bccsp.RevocationAlgorithm)

func (*Revocation) SignCallCount

func (fake *Revocation) SignCallCount() int

func (*Revocation) SignReturns

func (fake *Revocation) SignReturns(result1 []byte, result2 error)

func (*Revocation) SignReturnsOnCall

func (fake *Revocation) SignReturnsOnCall(i int, result1 []byte, result2 error)

func (*Revocation) Verify

func (fake *Revocation) Verify(pk *ecdsa.PublicKey, cri []byte, epoch int, alg bccsp.RevocationAlgorithm) error

func (*Revocation) VerifyArgsForCall

func (fake *Revocation) VerifyArgsForCall(i int) (*ecdsa.PublicKey, []byte, int, bccsp.RevocationAlgorithm)

func (*Revocation) VerifyCallCount

func (fake *Revocation) VerifyCallCount() int

func (*Revocation) VerifyReturns

func (fake *Revocation) VerifyReturns(result1 error)

func (*Revocation) VerifyReturnsOnCall

func (fake *Revocation) VerifyReturnsOnCall(i int, result1 error)

type SignatureScheme

type SignatureScheme struct {
	SignStub func(cred []byte, sk idemix.Big, Nym idemix.Ecp, RNym idemix.Big, ipk idemix.IssuerPublicKey, attributes []bccsp.IdemixAttribute, msg []byte, rhIndex int, cri []byte) ([]byte, error)

	VerifyStub func(pk idemix.IssuerPublicKey, signature, digest []byte, attributes []bccsp.IdemixAttribute, hIndex int, revocationPublicKey *ecdsa.PublicKey, epoch int) error
	// contains filtered or unexported fields
}

func (*SignatureScheme) Invocations

func (fake *SignatureScheme) Invocations() map[string][][]interface{}

func (*SignatureScheme) Sign

func (fake *SignatureScheme) Sign(cred []byte, sk idemix.Big, Nym idemix.Ecp, RNym idemix.Big, ipk idemix.IssuerPublicKey, attributes []bccsp.IdemixAttribute, msg []byte, rhIndex int, cri []byte) ([]byte, error)

func (*SignatureScheme) SignArgsForCall

func (*SignatureScheme) SignCallCount

func (fake *SignatureScheme) SignCallCount() int

func (*SignatureScheme) SignReturns

func (fake *SignatureScheme) SignReturns(result1 []byte, result2 error)

func (*SignatureScheme) SignReturnsOnCall

func (fake *SignatureScheme) SignReturnsOnCall(i int, result1 []byte, result2 error)

func (*SignatureScheme) Verify

func (fake *SignatureScheme) Verify(pk idemix.IssuerPublicKey, signature []byte, digest []byte, attributes []bccsp.IdemixAttribute, hIndex int, revocationPublicKey *ecdsa.PublicKey, epoch int) error

func (*SignatureScheme) VerifyArgsForCall

func (fake *SignatureScheme) VerifyArgsForCall(i int) (idemix.IssuerPublicKey, []byte, []byte, []bccsp.IdemixAttribute, int, *ecdsa.PublicKey, int)

func (*SignatureScheme) VerifyCallCount

func (fake *SignatureScheme) VerifyCallCount() int

func (*SignatureScheme) VerifyReturns

func (fake *SignatureScheme) VerifyReturns(result1 error)

func (*SignatureScheme) VerifyReturnsOnCall

func (fake *SignatureScheme) VerifyReturnsOnCall(i int, result1 error)

type User

type User struct {
	NewKeyStub func() (idemix.Big, error)

	MakeNymStub func(sk idemix.Big, key idemix.IssuerPublicKey) (idemix.Ecp, idemix.Big, error)
	// contains filtered or unexported fields
}

func (*User) Invocations

func (fake *User) Invocations() map[string][][]interface{}

func (*User) MakeNym

func (fake *User) MakeNym(sk idemix.Big, key idemix.IssuerPublicKey) (idemix.Ecp, idemix.Big, error)

func (*User) MakeNymArgsForCall

func (fake *User) MakeNymArgsForCall(i int) (idemix.Big, idemix.IssuerPublicKey)

func (*User) MakeNymCallCount

func (fake *User) MakeNymCallCount() int

func (*User) MakeNymReturns

func (fake *User) MakeNymReturns(result1 idemix.Ecp, result2 idemix.Big, result3 error)

func (*User) MakeNymReturnsOnCall

func (fake *User) MakeNymReturnsOnCall(i int, result1 idemix.Ecp, result2 idemix.Big, result3 error)

func (*User) NewKey

func (fake *User) NewKey() (idemix.Big, error)

func (*User) NewKeyCallCount

func (fake *User) NewKeyCallCount() int

func (*User) NewKeyReturns

func (fake *User) NewKeyReturns(result1 idemix.Big, result2 error)

func (*User) NewKeyReturnsOnCall

func (fake *User) NewKeyReturnsOnCall(i int, result1 idemix.Big, result2 error)

Jump to

Keyboard shortcuts

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