testutils

package
v2.2.0 Latest Latest
Warning

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

Go to latest
Published: Nov 23, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetSamplePrivKey

func GetSamplePrivKey() *rsa.PrivateKey

GetSamplePrivKey returns a sample private key

func GetSamplePrivKeyPem

func GetSamplePrivKeyPem() string

GetSamplePrivKeyPem returns a sample private key PEM

Matches GetSamplePubKeyPem

func GetSamplePubKey

func GetSamplePubKey() *authservice.PubKey

GetSamplePubKey returns a sample public key

func GetSamplePubKeyFingerprint

func GetSamplePubKeyFingerprint() string

GetSamplePubKeyFingerprint returns a sample public key fingerprint

func GetSamplePubKeyPem

func GetSamplePubKeyPem() string

GetSamplePubKeyPem returns a sample public key PEM

Matches GetSamplePrivKeyPem

func SetupExampleMockServiceRegLoader

func SetupExampleMockServiceRegLoader() *mocks.ServiceRegLoader

SetupExampleMockServiceRegLoader returns an example mock ServiceRegLoader

func SetupMockServiceAccountTokenLoader

func SetupMockServiceAccountTokenLoader(authService *authservice.AuthService, appID string, orgID string, token *authservice.AccessToken, err error) *mocks.ServiceAccountLoader

SetupMockServiceAccountTokenLoader returns a mock ServiceAccountLoader which loads a single access token

func SetupMockServiceAccountTokensLoader

func SetupMockServiceAccountTokensLoader(authService *authservice.AuthService, tokens map[authservice.AppOrgPair]authservice.AccessToken, err error) *mocks.ServiceAccountLoader

SetupMockServiceAccountTokensLoader returns a mock ServiceAccountLoader which loads a set of access tokens

func SetupMockServiceRegLoader

func SetupMockServiceRegLoader(authService *authservice.AuthService, subscribed []string, result []authservice.ServiceReg, err error) *mocks.ServiceRegLoader

SetupMockServiceRegLoader returns a mock ServiceRegLoader

func SetupTestAuthService

func SetupTestAuthService(serviceID string, serviceHost string) *authservice.AuthService

SetupTestAuthService returns a test AuthService

func SetupTestServiceAccountManager

func SetupTestServiceAccountManager(authService *authservice.AuthService, mockDataLoader *mocks.ServiceAccountLoader, loadTokens bool) (*authservice.ServiceAccountManager, error)

SetupTestServiceAccountManager returns a test ServiceAccountManager

func SetupTestServiceRegManager

func SetupTestServiceRegManager(authService *authservice.AuthService, mockDataLoader *mocks.ServiceRegLoader) (*authservice.ServiceRegManager, error)

SetupTestServiceRegManager returns a test ServiceRegManager

Types

This section is empty.

Jump to

Keyboard shortcuts

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