mocks

package
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: Sep 27, 2018 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Clock

type Clock struct {
	mock.Mock
}

Clock is an autogenerated mock type for the Clock type

func (*Clock) Now

func (_m *Clock) Now() time.Time

Now provides a mock function with given fields:

type CredDBAccessor

type CredDBAccessor struct {
	mock.Mock
}

CredDBAccessor is an autogenerated mock type for the CredDBAccessor type

func (*CredDBAccessor) GetCredential

func (_m *CredDBAccessor) GetCredential(revocationHandle string) (*idemix.CredRecord, error)

GetCredential provides a mock function with given fields: revocationHandle

func (*CredDBAccessor) GetCredentialsByID

func (_m *CredDBAccessor) GetCredentialsByID(id string) ([]idemix.CredRecord, error)

GetCredentialsByID provides a mock function with given fields: id

func (*CredDBAccessor) GetRevokedCredentials

func (_m *CredDBAccessor) GetRevokedCredentials() ([]idemix.CredRecord, error)

GetRevokedCredentials provides a mock function with given fields:

func (*CredDBAccessor) InsertCredential

func (_m *CredDBAccessor) InsertCredential(cr idemix.CredRecord) error

InsertCredential provides a mock function with given fields: cr

func (*CredDBAccessor) SetDB

func (_m *CredDBAccessor) SetDB(db dbutil.FabricCADB)

SetDB provides a mock function with given fields: db

type IssuerCredential

type IssuerCredential struct {
	mock.Mock
}

IssuerCredential is an autogenerated mock type for the IssuerCredential type

func (*IssuerCredential) GetIssuerKey

func (_m *IssuerCredential) GetIssuerKey() (*idemix.IssuerKey, error)

GetIssuerKey provides a mock function with given fields:

func (*IssuerCredential) Load

func (_m *IssuerCredential) Load() error

Load provides a mock function with given fields:

func (*IssuerCredential) NewIssuerKey

func (_m *IssuerCredential) NewIssuerKey() (*idemix.IssuerKey, error)

NewIssuerKey provides a mock function with given fields:

func (*IssuerCredential) SetIssuerKey

func (_m *IssuerCredential) SetIssuerKey(key *idemix.IssuerKey)

SetIssuerKey provides a mock function with given fields: key

func (*IssuerCredential) Store

func (_m *IssuerCredential) Store() error

Store provides a mock function with given fields:

type Lib

type Lib struct {
	mock.Mock
}

Lib is an autogenerated mock type for the Lib type

func (*Lib) CreateCRI

func (_m *Lib) CreateCRI(key *ecdsa.PrivateKey, unrevokedHandles []*FP256BN.BIG, epoch int, alg idemix.RevocationAlgorithm, rng *amcl.RAND) (*idemix.CredentialRevocationInformation, error)

CreateCRI provides a mock function with given fields: key, unrevokedHandles, epoch, alg, rng

func (*Lib) GenerateLongTermRevocationKey

func (_m *Lib) GenerateLongTermRevocationKey() (*ecdsa.PrivateKey, error)

GenerateLongTermRevocationKey provides a mock function with given fields:

func (*Lib) GetRand

func (_m *Lib) GetRand() (*amcl.RAND, error)

GetRand provides a mock function with given fields:

func (*Lib) NewCredential

func (_m *Lib) NewCredential(key *idemix.IssuerKey, m *idemix.CredRequest, attrs []*FP256BN.BIG, rng *amcl.RAND) (*idemix.Credential, error)

NewCredential provides a mock function with given fields: key, m, attrs, rng

func (*Lib) NewIssuerKey

func (_m *Lib) NewIssuerKey(AttributeNames []string, rng *amcl.RAND) (*idemix.IssuerKey, error)

NewIssuerKey provides a mock function with given fields: AttributeNames, rng

func (*Lib) RandModOrder

func (_m *Lib) RandModOrder(rng *amcl.RAND) *FP256BN.BIG

RandModOrder provides a mock function with given fields: rng

type MyIssuer

type MyIssuer struct {
	mock.Mock
}

MyIssuer is an autogenerated mock type for the MyIssuer type

func (*MyIssuer) Config

func (_m *MyIssuer) Config() *idemix.Config

Config provides a mock function with given fields:

func (*MyIssuer) CredDBAccessor

func (_m *MyIssuer) CredDBAccessor() idemix.CredDBAccessor

CredDBAccessor provides a mock function with given fields:

func (*MyIssuer) DB

func (_m *MyIssuer) DB() dbutil.FabricCADB

DB provides a mock function with given fields:

func (*MyIssuer) HomeDir

func (_m *MyIssuer) HomeDir() string

HomeDir provides a mock function with given fields:

func (*MyIssuer) IdemixLib

func (_m *MyIssuer) IdemixLib() idemix.Lib

IdemixLib provides a mock function with given fields:

func (*MyIssuer) IdemixRand

func (_m *MyIssuer) IdemixRand() *amcl.RAND

IdemixRand provides a mock function with given fields:

func (*MyIssuer) IssuerCredential

func (_m *MyIssuer) IssuerCredential() idemix.IssuerCredential

IssuerCredential provides a mock function with given fields:

func (*MyIssuer) Name

func (_m *MyIssuer) Name() string

Name provides a mock function with given fields:

func (*MyIssuer) NonceManager

func (_m *MyIssuer) NonceManager() idemix.NonceManager

NonceManager provides a mock function with given fields:

func (*MyIssuer) RevocationAuthority

func (_m *MyIssuer) RevocationAuthority() idemix.RevocationAuthority

RevocationAuthority provides a mock function with given fields:

type NonceManager

type NonceManager struct {
	mock.Mock
}

NonceManager is an autogenerated mock type for the NonceManager type

func (*NonceManager) CheckNonce

func (_m *NonceManager) CheckNonce(nonce *FP256BN.BIG) error

CheckNonce provides a mock function with given fields: nonce

func (*NonceManager) GetNonce

func (_m *NonceManager) GetNonce() (*FP256BN.BIG, error)

GetNonce provides a mock function with given fields:

func (*NonceManager) SweepExpiredNonces

func (_m *NonceManager) SweepExpiredNonces() error

SweepExpiredNonces provides a mock function with given fields:

type RevocationAuthority

type RevocationAuthority struct {
	mock.Mock
}

RevocationAuthority is an autogenerated mock type for the RevocationAuthority type

func (*RevocationAuthority) CreateCRI

CreateCRI provides a mock function with given fields:

func (*RevocationAuthority) Epoch

func (_m *RevocationAuthority) Epoch() (int, error)

Epoch provides a mock function with given fields:

func (*RevocationAuthority) GetNewRevocationHandle

func (_m *RevocationAuthority) GetNewRevocationHandle() (*FP256BN.BIG, error)

GetNewRevocationHandle provides a mock function with given fields:

func (*RevocationAuthority) PublicKey

func (_m *RevocationAuthority) PublicKey() *ecdsa.PublicKey

PublicKey provides a mock function with given fields:

type ServerRequestCtx

type ServerRequestCtx struct {
	mock.Mock
}

ServerRequestCtx is an autogenerated mock type for the ServerRequestCtx type

func (*ServerRequestCtx) BasicAuthentication

func (_m *ServerRequestCtx) BasicAuthentication() (string, error)

BasicAuthentication provides a mock function with given fields:

func (*ServerRequestCtx) GetCaller

func (_m *ServerRequestCtx) GetCaller() (spi.User, error)

GetCaller provides a mock function with given fields:

func (*ServerRequestCtx) GetIssuer

func (_m *ServerRequestCtx) GetIssuer() (idemix.Issuer, error)

GetIssuer provides a mock function with given fields:

func (*ServerRequestCtx) IsBasicAuth

func (_m *ServerRequestCtx) IsBasicAuth() bool

IsBasicAuth provides a mock function with given fields:

func (*ServerRequestCtx) ReadBody

func (_m *ServerRequestCtx) ReadBody(body interface{}) error

ReadBody provides a mock function with given fields: body

func (*ServerRequestCtx) TokenAuthentication

func (_m *ServerRequestCtx) TokenAuthentication() (string, error)

TokenAuthentication provides a mock function with given fields:

type User

type User struct {
	mock.Mock
}

User is an autogenerated mock type for the User type

func (*User) GetAffiliationPath

func (_m *User) GetAffiliationPath() []string

GetAffiliationPath provides a mock function with given fields:

func (*User) GetAttribute

func (_m *User) GetAttribute(name string) (*api.Attribute, error)

GetAttribute provides a mock function with given fields: name

func (*User) GetAttributes

func (_m *User) GetAttributes(attrNames []string) ([]api.Attribute, error)

GetAttributes provides a mock function with given fields: attrNames

func (*User) GetLevel

func (_m *User) GetLevel() int

GetLevel provides a mock function with given fields:

func (*User) GetMaxEnrollments

func (_m *User) GetMaxEnrollments() int

GetMaxEnrollments provides a mock function with given fields:

func (*User) GetName

func (_m *User) GetName() string

GetName provides a mock function with given fields:

func (*User) GetType

func (_m *User) GetType() string

GetType provides a mock function with given fields:

func (*User) Login

func (_m *User) Login(password string, caMaxEnrollment int) error

Login provides a mock function with given fields: password, caMaxEnrollment

func (*User) LoginComplete

func (_m *User) LoginComplete() error

LoginComplete provides a mock function with given fields:

func (*User) ModifyAttributes

func (_m *User) ModifyAttributes(attrs []api.Attribute) error

ModifyAttributes provides a mock function with given fields: attrs

func (*User) Revoke

func (_m *User) Revoke() error

Revoke provides a mock function with given fields:

func (*User) SetLevel

func (_m *User) SetLevel(level int) error

SetLevel provides a mock function with given fields: level

Jump to

Keyboard shortcuts

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