Documentation ¶
Index ¶
- type ComplementCryptoDeployment
- func (d *ComplementCryptoDeployment) AppServiceUser(t ct.TestLike, hsName, appServiceUserID string) *client.CSAPI
- func (d *ComplementCryptoDeployment) Login(t ct.TestLike, hsName string, existing *client.CSAPI, opts helpers.LoginOpts) *client.CSAPI
- func (d *ComplementCryptoDeployment) MITM() *mitm.Client
- func (d *ComplementCryptoDeployment) Register(t ct.TestLike, hsName string, opts helpers.RegistrationOpts) *client.CSAPI
- func (d *ComplementCryptoDeployment) Teardown()
- func (d *ComplementCryptoDeployment) UnauthenticatedClient(t ct.TestLike, serverName string) *client.CSAPI
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ComplementCryptoDeployment ¶
type ComplementCryptoDeployment struct { complement.Deployment ControllerURL string // contains filtered or unexported fields }
func RunNewDeployment ¶
func RunNewDeployment(t *testing.T, mitmAddonsDir, mitmDumpFile string) *ComplementCryptoDeployment
func (*ComplementCryptoDeployment) AppServiceUser ¶
func (*ComplementCryptoDeployment) MITM ¶
func (d *ComplementCryptoDeployment) MITM() *mitm.Client
MITM returns a client capable of configuring man-in-the-middle operations such as snooping on CSAPI traffic and modifying responses.
func (*ComplementCryptoDeployment) Register ¶
func (d *ComplementCryptoDeployment) Register(t ct.TestLike, hsName string, opts helpers.RegistrationOpts) *client.CSAPI
func (*ComplementCryptoDeployment) Teardown ¶
func (d *ComplementCryptoDeployment) Teardown()
func (*ComplementCryptoDeployment) UnauthenticatedClient ¶
Click to show internal directories.
Click to hide internal directories.