facade

package
v1.0.18 Latest Latest
Warning

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

Go to latest
Published: Jan 22, 2025 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GuardianFacadeStub

type GuardianFacadeStub struct {
	VerifyCodeCalled                func(userAddress core.AddressHandler, userIp string, request requests.VerificationPayload) (*requests.OTPCodeVerifyData, error)
	RegisterUserCalled              func(userAddress core.AddressHandler, request requests.RegistrationPayload) (*requests.OTP, string, error)
	SignMessageCalled               func(userIp string, request requests.SignMessage) ([]byte, *requests.OTPCodeVerifyData, error)
	SetSecurityModeNoExpireCalled   func(userIp string, request requests.SecurityModeNoExpire) (*requests.OTPCodeVerifyData, error)
	UnsetSecurityModeNoExpireCalled func(userIp string, request requests.SecurityModeNoExpire) (*requests.OTPCodeVerifyData, error)
	SignTransactionCalled           func(userIp string, request requests.SignTransaction) ([]byte, *requests.OTPCodeVerifyData, error)
	SignMultipleTransactionsCalled  func(userIp string, request requests.SignMultipleTransactions) ([][]byte, *requests.OTPCodeVerifyData, error)
	RegisteredUsersCalled           func() (uint32, error)
	GetMetricsCalled                func() map[string]*requests.EndpointMetricsResponse
	GetMetricsForPrometheusCalled   func() string
	TcsConfigCalled                 func() *tcsCore.TcsConfig
}

GuardianFacadeStub -

func (*GuardianFacadeStub) GetMetrics

GetMetrics -

func (*GuardianFacadeStub) GetMetricsForPrometheus

func (stub *GuardianFacadeStub) GetMetricsForPrometheus() string

GetMetricsForPrometheus -

func (*GuardianFacadeStub) IsInterfaceNil

func (stub *GuardianFacadeStub) IsInterfaceNil() bool

IsInterfaceNil returns true if there is no value under the interface

func (*GuardianFacadeStub) RegisterUser

func (stub *GuardianFacadeStub) RegisterUser(userAddress core.AddressHandler, request requests.RegistrationPayload) (*requests.OTP, string, error)

RegisterUser -

func (*GuardianFacadeStub) RegisteredUsers

func (stub *GuardianFacadeStub) RegisteredUsers() (uint32, error)

RegisteredUsers -

func (*GuardianFacadeStub) SetSecurityModeNoExpire added in v1.0.16

func (stub *GuardianFacadeStub) SetSecurityModeNoExpire(userIp string, request requests.SecurityModeNoExpire) (*requests.OTPCodeVerifyData, error)

SetSecurityModeNoExpire -

func (*GuardianFacadeStub) SignMessage added in v1.0.15

func (stub *GuardianFacadeStub) SignMessage(userIp string, request requests.SignMessage) ([]byte, *requests.OTPCodeVerifyData, error)

SignMessage -

func (*GuardianFacadeStub) SignMultipleTransactions

func (stub *GuardianFacadeStub) SignMultipleTransactions(userIp string, request requests.SignMultipleTransactions) ([][]byte, *requests.OTPCodeVerifyData, error)

SignMultipleTransactions -

func (*GuardianFacadeStub) SignTransaction

func (stub *GuardianFacadeStub) SignTransaction(userIp string, request requests.SignTransaction) ([]byte, *requests.OTPCodeVerifyData, error)

SignTransaction -

func (*GuardianFacadeStub) TcsConfig

func (stub *GuardianFacadeStub) TcsConfig() *tcsCore.TcsConfig

TcsConfig returns the current configuration of the TCS

func (*GuardianFacadeStub) UnsetSecurityModeNoExpire added in v1.0.16

func (stub *GuardianFacadeStub) UnsetSecurityModeNoExpire(userIp string, request requests.SecurityModeNoExpire) (*requests.OTPCodeVerifyData, error)

UnsetSecurityModeNoExpire -

func (*GuardianFacadeStub) VerifyCode

func (stub *GuardianFacadeStub) VerifyCode(userAddress core.AddressHandler, userIp string, request requests.VerificationPayload) (*requests.OTPCodeVerifyData, error)

VerifyCode -

Jump to

Keyboard shortcuts

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